--- /srv/rebuilderd/tmp/rebuilderd2954o6/inputs/maxima_5.49.0+dsfg-5_amd64.deb +++ /srv/rebuilderd/tmp/rebuilderd2954o6/out/maxima_5.49.0+dsfg-5_amd64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-07-13 14:08:41.000000 debian-binary │ --rw-r--r-- 0 0 0 1788 2026-07-13 14:08:41.000000 control.tar.xz │ --rw-r--r-- 0 0 0 11815164 2026-07-13 14:08:41.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1784 2026-07-13 14:08:41.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 11793240 2026-07-13 14:08:41.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) 934 2025-07-24 20:03:12.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) 1423 2026-07-13 14:08:41.000000 ./usr/share/doc/maxima/changelog.Debian.gz │ │ │ -rw-r--r-- 0 root (0) root (0) 71 2026-07-13 14:08:41.000000 ./usr/share/doc/maxima/changelog.gz │ │ │ -rw-r--r-- 0 root (0) root (0) 1516 2025-05-14 14:43:05.000000 ./usr/share/doc/maxima/copyright │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-07-13 14:08:41.000000 ./usr/share/doc/maxima/info/ │ │ │ -rw-r--r-- 0 root (0) root (0) 47145 2026-07-13 14:08:41.000000 ./usr/share/doc/maxima/info/maxima-index.lisp.gz │ │ │ --rw-r--r-- 0 root (0) root (0) 4962 2026-07-13 14:08:41.000000 ./usr/share/doc/maxima/test_results.out.gz │ │ │ +-rw-r--r-- 0 root (0) root (0) 4965 2026-07-13 14:08:41.000000 ./usr/share/doc/maxima/test_results.out.gz │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-07-13 14:08:41.000000 ./usr/share/lintian/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-07-13 14:08:41.000000 ./usr/share/lintian/overrides/ │ │ │ -rw-r--r-- 0 root (0) root (0) 225 2026-02-23 00:17:49.000000 ./usr/share/lintian/overrides/maxima │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-07-13 14:08:41.000000 ./usr/share/man/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-07-13 14:08:41.000000 ./usr/share/man/man1/ │ │ │ -rw-r--r-- 0 root (0) root (0) 5113 2026-07-13 14:08:41.000000 ./usr/share/man/man1/maxima.1.gz │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-07-13 14:08:41.000000 ./usr/share/maxima/ │ │ ├── ./usr/lib/maxima/5.49.0/binary-gcl/maxima │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -33281,18 +33281,18 @@ │ │ │ │ ENSURE-TRAILING-SLASH │ │ │ │ ~A~@[~A~]~@[~A/~] │ │ │ │ *BIN-SUBDIR* │ │ │ │ *MULTIPLE-LISP-SUPPORT* │ │ │ │ ~@[~A~]~@[_~A~]~@[_~A~] │ │ │ │ AFS-COMPONENT │ │ │ │ AFS-BINARY-DIRECTORY │ │ │ │ +$UNKNOWN0B │ │ │ │ $RATIONALB │ │ │ │ BIGFLOAT0B │ │ │ │ a function │ │ │ │ -$UNKNOWN0B │ │ │ │ $NOTCOMPARABLE │ │ │ │ is not a non-null atom │ │ │ │ a string or NULL │ │ │ │ is neither a class object nor an eql specializer │ │ │ │ is a keyword and so cannot be bound │ │ │ │ is a constant and so cannot be bound │ │ │ │ cannot be bound │ │ │ │ @@ -33437,15 +33437,15 @@ │ │ │ │ maxima.info-1 │ │ │ │ Functions and Variables for Polynomialsns and Vaunicode │ │ │ │ maxima.info-3 │ │ │ │ Characters │ │ │ │ maxima.info-1 │ │ │ │ Plotting Optionsfuncsolve │ │ │ │ maxima.info-1 │ │ │ │ -Functions and Variables for Equationses for wrstytics_rotate_secondaryor0(O │ │ │ │ +Functions and Variables for Equationses for wrstytics_rotate_secondaryor │ │ │ │ maxima.info-2 │ │ │ │ Functions and Variables for drawtest_proportions_difference │ │ │ │ maxima.info-3 │ │ │ │ Functions and Variables for statsor │ │ │ │ changevar │ │ │ │ maxima.info-1 │ │ │ │ Functions and Variables for Integrations_continudblint │ │ │ │ @@ -33466,15 +33466,15 @@ │ │ │ │ maxima.info-1 │ │ │ │ Gamma and Factorial Functionsiffpartition_set │ │ │ │ maxima.info-2 │ │ │ │ Functions and Variables for Setslevels │ │ │ │ maxima.info-1 │ │ │ │ Plotting Optionsnext │ │ │ │ maxima.info-2 │ │ │ │ -Functions and Variables for Program Flowm(O │ │ │ │ +Functions and Variables for Program Flowm&O │ │ │ │ get_plot_option │ │ │ │ maxima.info-1 │ │ │ │ Functions and Variables for Plotting_subtract │ │ │ │ multiplicative │ │ │ │ maxima.info-1 │ │ │ │ Functions and Variables for Simplificationable │ │ │ │ demoivre │ │ │ │ @@ -33501,15 +33501,15 @@ │ │ │ │ maxima.info-3 │ │ │ │ Functions and Variables for Symmetries │ │ │ │ quantile_continuous_uniform-3 │ │ │ │ maxima.info-2 │ │ │ │ Continuous Uniform Random Variable │ │ │ │ fibtophi │ │ │ │ maxima.info-2 │ │ │ │ -Functions and Variables for Number Theory(O │ │ │ │ +Functions and Variables for Number Theory&O │ │ │ │ random_logistic │ │ │ │ maxima.info-2 │ │ │ │ Logistic Random Variable transfostringdisp │ │ │ │ maxima.info-1 │ │ │ │ Functions and Variables for Stringsbles for alt-readonly │ │ │ │ maxima.info-1 │ │ │ │ Functions and Variables for Command Line │ │ │ │ @@ -56722,38 +56722,49 @@ │ │ │ │ binary-gcl │ │ │ │ The version subdir. bound in operate-on-system. │ │ │ │ $GAMMA_EXPAND │ │ │ │ Expand gamma(z+n) for n an integer when T. │ │ │ │ DISPLAY-TEXT-TOPICS │ │ │ │ *HELP-DISPLAY-FUNCTION* │ │ │ │ A symbol naming the function used to display help, as determined │ │ │ │ - from $output_format_for_help.Hash table for retrieving the Common Lisp type │ │ │ │ + from $output_format_for_help.ASSIGN │ │ │ │ +NEVERSET │ │ │ │ +The list of input, output, and intermediate expression labels, │ │ │ │ + including all previous labels if 'inchar', 'outchar', or 'linechar' │ │ │ │ + were redefined. │ │ │ │ +Hash table for retrieving the Common Lisp type │ │ │ │ $SIMPSUM │ │ │ │ When true, the result of a 'sum' is simplified. This simplification │ │ │ │ may sometimes be able to produce a closed form. │ │ │ │ SETTER-METHOD │ │ │ │ binary-gclQ │ │ │ │ binary-gcl/globals.o │ │ │ │ Insufficient arguments when binding ~s │ │ │ │ $RATEPSILON │ │ │ │ $TRIGEXPANDPLUS │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,OPTIMIZE │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +,MULTIPLE-VALUE-BIND │ │ │ │ +,FUNCALL │ │ │ │ +,FUNCTION │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/globals.lisp │ │ │ │ INTEGERL │ │ │ │ $SUBNUMSIMP │ │ │ │ $DISPFLAGCQ │ │ │ │ -NEVERSET │ │ │ │ -No error.CQ │ │ │ │ +$TRIGEXPAND │ │ │ │ $LEAST_POSITIVE_NORMALIZED_FLOAT$RATSIMPEXPONS │ │ │ │ TELLRATLIST │ │ │ │ $NOLABELSCQ │ │ │ │ $PRESUBSCRIPT │ │ │ │ $PRESUPERSCRIPT │ │ │ │ $POSTSUBSCRIPT │ │ │ │ $POSTSUPERSCRIPT$KNOWN_INDEX_PROPERTIES │ │ │ │ -$TRIGEXPAND │ │ │ │ -$ERRORMSGCQ │ │ │ │ STRIPDOLLAR │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,OPTIMIZE │ │ │ │ ,LAMBDA │ │ │ │ POSSIBLE-VALUES │ │ │ │ POSSIBLE-VALUES │ │ │ │ @@ -56797,22 +56808,14 @@ │ │ │ │ $LISTARITHQ │ │ │ │ $LISPDISPCQ │ │ │ │ $DOSCMXOPSQ │ │ │ │ $SQRTDISPFLAG │ │ │ │ $DOTDISTRIB │ │ │ │ $PREDERRORQ │ │ │ │ $%ENUMER │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,OPTIMIZE │ │ │ │ -,FUNCTION │ │ │ │ -$RATVARS │ │ │ │ -must be a list │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/globals.lisp │ │ │ │ -$RATVARS │ │ │ │ $DERIVSUBST │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,OPTIMIZE │ │ │ │ ,LAMBDA │ │ │ │ POSSIBLE-VALUES │ │ │ │ POSSIBLE-VALUES │ │ │ │ @@ -56858,23 +56861,15 @@ │ │ │ │ STRIPDOLLAR │ │ │ │ POSSIBLE-VALUES │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/globals.lisp │ │ │ │ $ASSUMESCALAR │ │ │ │ $LINECHARCQ │ │ │ │ $USE_FAST_ARRAYS*BIGFLOATONE* │ │ │ │ $LOAD_PATHNAME │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,OPTIMIZE │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -,MULTIPLE-VALUE-BIND │ │ │ │ -,FUNCALL │ │ │ │ -,FUNCTION │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/globals.lisp │ │ │ │ +$RATEXPANDQ │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,OPTIMIZE │ │ │ │ ,LAMBDA │ │ │ │ POSSIBLE-VALUES │ │ │ │ POSSIBLE-VALUES │ │ │ │ ,*PRINT-CASE* │ │ │ │ @@ -56900,14 +56895,15 @@ │ │ │ │ MINPOLY* │ │ │ │ *MAXIMA-OBJDIR* │ │ │ │ $MAXIMA_OBJDIR │ │ │ │ $VERBOSE │ │ │ │ $FLOAT2BFCQ │ │ │ │ LET-RULE-SETTER │ │ │ │ $DEFAULT_LET_RULE_PACKAGE │ │ │ │ +$RESULTANTQ │ │ │ │ $CFLENGTHCQ │ │ │ │ GENPAIRS │ │ │ │ NON-NEGATIVE-INTEGER-SET │ │ │ │ $MAXNEGEXCQ │ │ │ │ $TLIMSWITCH │ │ │ │ $%E_TO_NUMLOG │ │ │ │ $ROOTSEPSILON │ │ │ │ @@ -56940,34 +56936,41 @@ │ │ │ │ $MULTIPLICITIES │ │ │ │ $MAXFPPRINTPREC │ │ │ │ localhost:8080 │ │ │ │ $URL_BASECQ │ │ │ │ localhost:8080 │ │ │ │ $PFEFORMATQ │ │ │ │ $DOALLMXOPS │ │ │ │ -$DEMOIVRECQ │ │ │ │ $MAXPOSEXCQ │ │ │ │ $SOLVERADCAN │ │ │ │ $RATPRINTCQ │ │ │ │ $EXPTSUBSTQ │ │ │ │ $CURRENT_LET_RULE_PACKAGE │ │ │ │ $LEAST_POSITIVE_FLOAT │ │ │ │ $STRINGDISP │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,OPTIMIZE │ │ │ │ +,FUNCTION │ │ │ │ +$RATVARS │ │ │ │ +must be a list │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/globals.lisp │ │ │ │ +$RATVARS │ │ │ │ $HYPERGEOMETRIC_REPRESENTATION │ │ │ │ -$RESULTANTQ │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,OPTIMIZE │ │ │ │ ,MULTIPLE-VALUE-BIND │ │ │ │ ,FUNCALL │ │ │ │ ,FUNCTION │ │ │ │ ,VALUES │ │ │ │ ,must be a list or one of all, true, or false │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/globals.lisp │ │ │ │ $SETCHECKCQ │ │ │ │ +$EXPONENTIALIZE │ │ │ │ $SUMEXPANDQ │ │ │ │ $SYMBOLP │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,OPTIMIZE │ │ │ │ ,CHECK-TYPE │ │ │ │ DOMAIN-ENTRY │ │ │ │ @@ -57022,14 +57025,15 @@ │ │ │ │ *INFINITESIMALS*$TTYOFF │ │ │ │ *MAXIMA-TEMPDIR*$MAXIMA_TEMPDIR │ │ │ │ $POWERDISPQ │ │ │ │ $BFTRUNC │ │ │ │ $M1PBRANCHQ │ │ │ │ $PROGRAMMODE │ │ │ │ $ALGEBRAICQ │ │ │ │ +$DEMOIVRECQ │ │ │ │ $LHOSPITALLIM │ │ │ │ $TRANSRUNCQ │ │ │ │ $LINSOLVE_PARAMS$MAXPSINEGINT │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,OPTIMIZE │ │ │ │ ,LAMBDA │ │ │ │ @@ -57103,19 +57107,21 @@ │ │ │ │ $RATWTLVL │ │ │ │ ,LAMBDA │ │ │ │ $RATWTLVL │ │ │ │ INTLDGETTEXT │ │ │ │ Jassignment: 'ratfac' and 'ratwtlvl' may not both be used at the same time. │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/globals.lisp │ │ │ │ $FACTORIAL_EXPAND │ │ │ │ +$TRANSLATEQ │ │ │ │ $FACTOR_MAX_DEGREE │ │ │ │ $FACEXPANDQ │ │ │ │ $MAXPSIPOSINT │ │ │ │ $GLOBALSOLVE │ │ │ │ $FACTORFLAG │ │ │ │ +$ERRORMSGCQ │ │ │ │ SET-OUTPUT-FORMAT-FOR-HELP │ │ │ │ $OUTPUT_FORMAT_FOR_HELP │ │ │ │ $TRIGSIGNCQ │ │ │ │ *REAL-INFINITIES* │ │ │ │ $INTFACLIMQ │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ @@ -57123,15 +57129,15 @@ │ │ │ │ ,MULTIPLE-VALUE-BIND │ │ │ │ ,FUNCALL │ │ │ │ ,FUNCTION │ │ │ │ ,VALUES │ │ │ │ 3must be an integer between 0 and 1000001, exclusive │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/globals.lisp │ │ │ │ $%RNUM_LIST │ │ │ │ -$MAXPSIFRACDENOM$RATEXPANDQ │ │ │ │ +$MAXPSIFRACDENOM │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,OPTIMIZE │ │ │ │ ,LAMBDA │ │ │ │ POSSIBLE-VALUES │ │ │ │ $EMAXIMA │ │ │ │ $IMAXIMA │ │ │ │ @@ -57173,15 +57179,14 @@ │ │ │ │ must be one of: ~{~A~^, ~} │ │ │ │ ,FUNCTION │ │ │ │ STRIPDOLLAR │ │ │ │ POSSIBLE-VALUES │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/globals.lisp │ │ │ │ $TRIGINVERSES │ │ │ │ $CAUCHYSUMQ │ │ │ │ -$EXPONENTIALIZE │ │ │ │ $BFTORAT │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,OPTIMIZE │ │ │ │ ,MULTIPLE-VALUE-BIND │ │ │ │ ,FUNCALL │ │ │ │ ,FUNCTION │ │ │ │ @@ -57239,17 +57244,17 @@ │ │ │ │ $ZEROBERNCQ │ │ │ │ $MAXPSIFRACNUM │ │ │ │ $FACTLIM │ │ │ │ $NOINTEGRATE │ │ │ │ $NUMER_PBRANCH │ │ │ │ $SIMPPRODUCT │ │ │ │ $HALFANGLES │ │ │ │ +No error.CQ │ │ │ │ $INFEVAL │ │ │ │ $LIMSUBSTCQ │ │ │ │ -$TRANSLATEQ │ │ │ │ *VARIABLE-INITIAL-VALUES* │ │ │ │ NO-RESET │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,IGNORABLE │ │ │ │ FLONUM-SIMPLE-TYPEP-FN │ │ │ │ -INFER-TP │ │ │ │ @@ -57615,15 +57620,15 @@ │ │ │ │ COMPILE-FILE-OPERATION │ │ │ │ Loading binary │ │ │ │ COMPONENT-LOADERLOAD-FUNCTION │ │ │ │ *BOTHER-USER-IF-NO-BINARY* │ │ │ │ ~A- Binary file ~A does not exist. ~ │ │ │ │ ~&~A Load source file ~A instead? │ │ │ │ ~A- Should I bother you if this happens again? │ │ │ │ -LOAD-SOURCE-IF-NO-BINARY │ │ │ │ +LOAD-SOURCE-IF-NO-BINARY8 │ │ │ │ Loading source │ │ │ │ Loading binary │ │ │ │ Source file ~A ~ │ │ │ │ ~:[and binary file ~A ~;~]not found, not loading. │ │ │ │ TELL-USER-NO-FILES │ │ │ │ *FILES-MISSING-IS-AN-ERROR* │ │ │ │ Continue, ignoring missing files. │ │ │ │ @@ -57708,14 +57713,17 @@ │ │ │ │ *WRAP-HELP-STRING* │ │ │ │ Wrap the help string when non-NIL │ │ │ │ The tolerance used in the conversion of floating point numbers to │ │ │ │ rational numbers, when the option variable 'bftorat' has the value │ │ │ │ 'false'. │ │ │ │ Controls the "sum" rule for 'trigexpand', expansion of sums (e.g. │ │ │ │ 'sin(x + y)') will take place only if 'trigexpandplus' is 'true'. │ │ │ │ +The default GCD algorithm. If false, the GCD is prevented from being │ │ │ │ + taken when expressions are converted to canonical rational │ │ │ │ + expression (CRE) form. │ │ │ │ An integer-list for non-atoms found out to be `integer's │ │ │ │ MUNBINDP │ │ │ │ Used for safely `munbind'ing incorrectly-bound variables. │ │ │ │ *SYSTEM-DEPENDENCIES-DELAYED* │ │ │ │ If T, system dependencies are expanded at run time │ │ │ │ When true and if 'ratmx' is 'true', then 'determinant' will use │ │ │ │ special routines for computing sparse determinants. │ │ │ │ @@ -57738,17 +57746,16 @@ │ │ │ │ COMPONENT-COMPILE-ONLY │ │ │ │ COMPILE-AND-LOAD-OPERATION │ │ │ │ *COMPONENT-OPERATIONS* │ │ │ │ Hash table of (operation-name function) pairs. │ │ │ │ last thing read in, corresponds to lisp + │ │ │ │ If set to 'false' within a 'block' will inhibit the display of output │ │ │ │ generated by the solve functions called from within the 'block'. │ │ │ │ -During an MAXIMA-ERROR break this is bound to a list of the │ │ │ │ - arguments to the call to MAXIMA-ERROR, with the message text in a │ │ │ │ - compact format. │ │ │ │ +If 'true' causes expansion of all expressions containing sin's and │ │ │ │ + cos's occurring subsequently. │ │ │ │ The smallest positive normalized floating-point number │ │ │ │ *COMPLEXSIGN* │ │ │ │ If T, COMPAR works in a complex mode. │ │ │ │ $LINENUM │ │ │ │ The line number of the last expression. │ │ │ │ $MAXIMA_FRONTEND_VERSION │ │ │ │ The version of the maxima frontend. │ │ │ │ @@ -57774,16 +57781,16 @@ │ │ │ │ When 'true', input and output result labels ('%i' and '%o', │ │ │ │ respectively) are displayed, but the labels are not bound to │ │ │ │ results, and the labels are not appended to the 'labels' list. │ │ │ │ Since labels are not bound to results, garbage collection can │ │ │ │ recover the memory taken up by the results. │ │ │ │ If both the source and binary files are missing, signal a continuable │ │ │ │ error instead of just a warning. │ │ │ │ -If 'true' causes expansion of all expressions containing sin's and │ │ │ │ - cos's occurring subsequently. │ │ │ │ +Causes non-integral rational numbers and bigfloat numbers to be │ │ │ │ + converted to floating point. │ │ │ │ If T, the system will compile source files during load if the │ │ │ │ binary file is missing. If :query, it will ask the user for │ │ │ │ permission first. │ │ │ │ Operate on System Test Mode │ │ │ │ The list of atoms which have a user defined alias (set up by the │ │ │ │ 'alias', 'ordergreat', 'orderless' functions or by declaring the │ │ │ │ atom a 'noun' with 'declare'. │ │ │ │ @@ -57791,15 +57798,14 @@ │ │ │ │ *PRINT-COMMAND* │ │ │ │ Command to use for printing files on UNIX systems. │ │ │ │ *CMU-ERRORS-TO-FILE* │ │ │ │ If T, cmulisp will write an error file during compilation │ │ │ │ When true, the determinant of a matrix whose inverse is computed is │ │ │ │ factored out of the inverse. │ │ │ │ File type of compilation error file in cmulisp │ │ │ │ -If `false' then no maxima-error message is printed! │ │ │ │ If T, the system will ask the user whether to load the source if │ │ │ │ the binary is missing │ │ │ │ Causes a square matrix of dimension one to be converted to a scalar, │ │ │ │ i.e. its only element. │ │ │ │ Bigfloat representation of -1/2. Automatically updated whenever │ │ │ │ fpprec is set. │ │ │ │ Causes solutions to cubic and quartic equations to be expressed in │ │ │ │ @@ -57809,18 +57815,14 @@ │ │ │ │ If `t' floating point coeffs are not converted to rationals │ │ │ │ Controls the "product" rule for 'trigexpand', expansion of │ │ │ │ products (e.g. 'sin(2 x)') will take place only if │ │ │ │ 'trigexpandtimes' is 'true'. │ │ │ │ *DEFAULT-DOMAIN*The message-lookup domain used by INTL:GETTEXT and INTL:NGETTEXT. │ │ │ │ Use (INTL:TEXTDOMAIN "whatever") in each source file to set this. │ │ │ │ Holds the last expression selected when using the 'part' functions. │ │ │ │ -When true, Maxima displays '%e' to a negative exponent as a │ │ │ │ - quotient. │ │ │ │ -When true, inverse circular and hyperbolic functions are replaced by │ │ │ │ - equivalent logarithmic functions.8 │ │ │ │ $FILE_SEARCH_DEMOq │ │ │ │ SIGN-IMAG-ERRP │ │ │ │ index-elliptic_005fec │ │ │ │ palette <1> │ │ │ │ Package-draw.htmlackage-stats.htindex-palette-1 │ │ │ │ expandwrt_denom │ │ │ │ Simplification.htmlainder │ │ │ │ @@ -85671,15 +85673,15 @@ │ │ │ │ Expressions.htmlindex-isolate │ │ │ │ pdf_discrete_uniformtions and VaPackage-distrib.htmlon │ │ │ │ index-pdf_005fdiscrete_005funiformnctions and VaZeilberger │ │ │ │ Package-zeilberger.html │ │ │ │ index-Zeilbergerzn_mult_table │ │ │ │ Number-Theory.htmlties │ │ │ │ index-zn_005fmult_005ftable │ │ │ │ -string_to_octetsPackage-stringproc.htmle │ │ │ │ +string_to_octetsPackage-stringproc.htmle`u │ │ │ │ index-string_005fto_005foctets │ │ │ │ octets_to_stringPackage-stringproc.html │ │ │ │ index-octets_005fto_005fstringVaremsym │ │ │ │ Package-itensor.html │ │ │ │ index-remsym │ │ │ │ Package f90 │ │ │ │ Package-f90.htmlFunctions-for-f90m │ │ │ │ @@ -127098,15 +127100,15 @@ │ │ │ │ Command-Line.htmliables for grapindex-nolabels │ │ │ │ Expressions.htmlindex-freeof │ │ │ │ us_ascii_only │ │ │ │ Package-stringproc.htmlnte_kleinindex-us_005fascii_005fonly-3 │ │ │ │ real_fft │ │ │ │ Numerical.html │ │ │ │ index-real_005ffftd_f │ │ │ │ -Elementary-Functions.htmlj* │ │ │ │ +Elementary-Functions.htmlW* │ │ │ │ index-factlim │ │ │ │ garbage_collect │ │ │ │ Program-Flow.htmltran │ │ │ │ index-garbage_005fcollectfo-2 │ │ │ │ Package-graphs.htmlntial Equatioindex-show_005fidamma │ │ │ │ rombergabs │ │ │ │ Package-romberg.htmlFunctions │ │ │ │ @@ -127297,15 +127299,15 @@ │ │ │ │ index-minfortlinelentions and Vaload │ │ │ │ File-Input-and-Output.htmlsum │ │ │ │ index-load │ │ │ │ display_matrix_padding_horizontal │ │ │ │ Matrices-and-Linear-Algebra.htmlindex-display_005fmatrix_005fpadding_005fhorizontaltiplication │ │ │ │ savefactors │ │ │ │ Polynomials.htmlindex-savefactorsholesky │ │ │ │ -clear_edge_weightunctions and VaPackage-graphs.htmllgebra │ │ │ │ +clear_edge_weightunctions and VaPackage-graphs.htmllgebraY< │ │ │ │ index-clear_005fedge_005fweight │ │ │ │ spherical_to_xyzPlotting.html │ │ │ │ index-spherical_005fto_005fxyz │ │ │ │ %unitexpand │ │ │ │ Package-unit.htmlconstant │ │ │ │ index-_0025unitexpandions and Vawc_defaultvaluespertol │ │ │ │ Package-wrstcse.htmlma.info-3 │ │ │ │ @@ -204990,15 +204992,15 @@ │ │ │ │ Package-diag.htmlle-path/maxima-index-diag │ │ │ │ quantile_noncentral_student_tuciPackage-distrib.html.0+dsfg/sharindex-quantile_005fnoncentral_005fstudent_005ft-perm_parity │ │ │ │ Package-combinatorics.htmlroduciindex-perm_005fparity0+dsfg/demoskewness_gumbel │ │ │ │ Package-distrib.htmlpath/maxima-index-skewness_005fgumbel │ │ │ │ poly_expt2 │ │ │ │ Package-grobner.html.0+dsfg/doc │ │ │ │ index-poly_005fexptild/reproduciRoot, Exponential and Logarithmic Functions │ │ │ │ -Elementary-Functions.htmlF0 │ │ │ │ +Elementary-Functions.htmlO0 │ │ │ │ Root-Exponential-and-Logarithmic-Functions0 │ │ │ │ Expressions.htmlindex-atom │ │ │ │ minimum_spanning_tree │ │ │ │ Package-graphs.html │ │ │ │ index-minimum_005fspanning_005ftree │ │ │ │ Operators for Equations base namOperators.html │ │ │ │ Operators-for-Equationsiles (defmatchdeclare │ │ │ │ @@ -205018,23 +205020,23 @@ │ │ │ │ sierpinskiale │ │ │ │ Package-fractals.html │ │ │ │ index-sierpinskiale │ │ │ │ Numerical.html │ │ │ │ index-horner │ │ │ │ output_format_for_help │ │ │ │ Help.html2 │ │ │ │ -index-output_005fformat_005ffor_005fhelp@l0 │ │ │ │ +index-output_005fformat_005ffor_005fhelpPu0 │ │ │ │ Elementary-Functions.html │ │ │ │ index-acoth │ │ │ │ Package-graphs.html │ │ │ │ index-radius │ │ │ │ prefer_dP2 │ │ │ │ Integration.htmlindex-prefer_005fd │ │ │ │ presuperscript │ │ │ │ -Command-Line.htmlx0 │ │ │ │ +Command-Line.html │ │ │ │ index-presuperscript │ │ │ │ linear_solver │ │ │ │ Package-zeilberger.html │ │ │ │ index-linear_005fsolverh/maxima-bothcoefP2 │ │ │ │ Polynomials.htmlindex-bothcoef │ │ │ │ elliptic_eu │ │ │ │ Elliptic-Functions.htmlp │ │ │ │ @@ -205100,15 +205102,15 @@ │ │ │ │ maxima.info-3 │ │ │ │ Functions and Variables for itensor9.0+dsfg/sharqubits │ │ │ │ maxima.info-3 │ │ │ │ Functions and Variables for Quantum_Computing │ │ │ │ Functions and Variables for Limits-Wl,-z,relro -maxima.info-3 │ │ │ │ Functions and Variables for Unitsusr/bin/gcc │ │ │ │ maxima.info-1 │ │ │ │ -Bessel Functionsdivisors0 │ │ │ │ +Bessel Functionsdivisors │ │ │ │ maxima.info-2 │ │ │ │ Functions and Variables for SetsRz │ │ │ │ maxima.info-3 │ │ │ │ Functions and Variables for Quantum_Computingpe make_rgb_picturemaxima.info-3 │ │ │ │ Functions and Variables for pictureso-PIC -fno-pexpintegral_e_simplifydy -Wno-unmaxima.info-2 │ │ │ │ Functions and Variables for contrib_ode_OFFSET_Bctorsion_flag │ │ │ │ maxima.info-2 │ │ │ │ @@ -205117,15 +205119,15 @@ │ │ │ │ Functions and Variables for Facts │ │ │ │ least_positive_normalized_float │ │ │ │ maxima.info-1 │ │ │ │ Functions and Variables for Constants │ │ │ │ cdf_continuous_uniform │ │ │ │ maxima.info-2 │ │ │ │ Continuous Uniform Random Variable │ │ │ │ -arithsum0 │ │ │ │ +arithsum │ │ │ │ maxima.info-3 │ │ │ │ Package functs │ │ │ │ maxima.info-1 │ │ │ │ Plotting Optionsfourier │ │ │ │ maxima.info-2 │ │ │ │ Functions and Variables for Fourier series │ │ │ │ genmatrix │ │ │ │ @@ -205152,15 +205154,15 @@ │ │ │ │ maxima.info-3 │ │ │ │ Functions and Variables │ │ │ │ vertex_partitionmaxima.info-3 │ │ │ │ Functions and Variables for graphs │ │ │ │ writefile │ │ │ │ maxima.info-1 │ │ │ │ Functions and Variables for File Input and Output │ │ │ │ -contract0 │ │ │ │ +contract │ │ │ │ maxima.info-3 │ │ │ │ Functions and Variables for itensor │ │ │ │ %e_to_numlog │ │ │ │ maxima.info-1 │ │ │ │ Root Exponential and Logarithmic Functions │ │ │ │ maxima.info-1 │ │ │ │ Functions and Variables for Equations │ │ │ │ @@ -205168,18 +205170,18 @@ │ │ │ │ Functions and Variables for Setsgrind │ │ │ │ maxima.info-1 │ │ │ │ Functions and Variables for Display │ │ │ │ maxima.info-2 │ │ │ │ Functions and Variables for drawfresnel_s │ │ │ │ maxima.info-1 │ │ │ │ Error Function │ │ │ │ -%catalan0 │ │ │ │ +%catalan │ │ │ │ maxima.info-1 │ │ │ │ Functions and Variables for Constants │ │ │ │ -atensimp0 │ │ │ │ +atensimp │ │ │ │ maxima.info-2 │ │ │ │ Functions and Variables for atensor │ │ │ │ lsquares_estimates_exact │ │ │ │ maxima.info-3 │ │ │ │ Functions and Variables for lsquares │ │ │ │ maxima.info-2 │ │ │ │ F Random Variable │ │ │ │ @@ -205197,15 +205199,15 @@ │ │ │ │ Functions and Variables for graphs │ │ │ │ maxima.info-1 │ │ │ │ Functions and Variables for Structures │ │ │ │ maxima.info-1 │ │ │ │ Plotting Optionslhs │ │ │ │ maxima.info-1 │ │ │ │ Functions and Variables for Equations │ │ │ │ -integerp0 │ │ │ │ +integerp │ │ │ │ maxima.info-1 │ │ │ │ Functions and Variables for Numbers │ │ │ │ maxima.info-1 │ │ │ │ Trigonometric and Hyperbolic Functions │ │ │ │ maxima.info-1 │ │ │ │ Plotting Optionspdf_paretoO │ │ │ │ maxima.info-2 │ │ │ │ @@ -205215,28 +205217,28 @@ │ │ │ │ Functions and Variables for inference_result │ │ │ │ gentraninshut │ │ │ │ maxima.info-3 │ │ │ │ Functions for Gentran │ │ │ │ zn_add_table │ │ │ │ maxima.info-2 │ │ │ │ Functions and Variables for Number Theory │ │ │ │ -leftjust0 │ │ │ │ +leftjust │ │ │ │ maxima.info-1 │ │ │ │ Functions and Variables for Display │ │ │ │ -errcatch0 │ │ │ │ +errcatch │ │ │ │ maxima.info-2 │ │ │ │ Functions and Variables for Program Flow │ │ │ │ maxima.info-3 │ │ │ │ Functions and Variables for to_poly_solve │ │ │ │ prederror │ │ │ │ maxima.info-2 │ │ │ │ Functions and Variables for Program Flow │ │ │ │ pslq_threshold │ │ │ │ maxima.info-3 │ │ │ │ -Functions and Variables for pslqbimetric0 │ │ │ │ +Functions and Variables for pslqbimetric │ │ │ │ maxima.info-2 │ │ │ │ Functions and Variables for ctensor │ │ │ │ ratepsilonO │ │ │ │ maxima.info-1 │ │ │ │ Functions and Variables for Numbers │ │ │ │ pdf_bernoulli │ │ │ │ maxima.info-2 │ │ │ │ @@ -205321,15 +205323,15 @@ │ │ │ │ Functions and Variables for graphs │ │ │ │ spherical_bessel_j │ │ │ │ maxima.info-3 │ │ │ │ Functions and Variables for orthogonal polynomials │ │ │ │ gnuplot_svg_term_command │ │ │ │ maxima.info-1 │ │ │ │ Gnuplot Options │ │ │ │ -Division0 │ │ │ │ +Division │ │ │ │ maxima.info-1 │ │ │ │ Arithmetic operators │ │ │ │ maxima.info-1 │ │ │ │ Functions and Variables for Properties │ │ │ │ maxima.info-3 │ │ │ │ Visualization with VTK │ │ │ │ dotdistribO │ │ │ │ @@ -205353,15 +205355,15 @@ │ │ │ │ Arithmetic operators │ │ │ │ maxima.info-3 │ │ │ │ Functions and Variables for to_poly_solve │ │ │ │ Complex infinitymaxima.info-1 │ │ │ │ Functions and Variables for Constants │ │ │ │ maxima.info-3 │ │ │ │ Functions and Variables for Quantum_Computing │ │ │ │ -collapse0 │ │ │ │ +collapse │ │ │ │ maxima.info-1 │ │ │ │ Functions and Variables for Expressions │ │ │ │ maxima.info-2 │ │ │ │ Functions and Variables for Program Flow │ │ │ │ adapt_depth │ │ │ │ maxima.info-1 │ │ │ │ Plotting Optionsnicedummies │ │ │ │ @@ -205383,29 +205385,29 @@ │ │ │ │ maxima.info-2 │ │ │ │ Functions and Variables for drawexpt │ │ │ │ maxima.info-1 │ │ │ │ Functions and Variables for Display │ │ │ │ truncated_cube_graph │ │ │ │ maxima.info-3 │ │ │ │ Functions and Variables for graphs │ │ │ │ -mean_exp0 │ │ │ │ +mean_exp │ │ │ │ maxima.info-2 │ │ │ │ Exponential Random Variable │ │ │ │ inverse_jacobi_dn │ │ │ │ maxima.info-1 │ │ │ │ Functions and Variables for Elliptic Functions │ │ │ │ inverse_jacobi_nd │ │ │ │ maxima.info-1 │ │ │ │ Functions and Variables for Elliptic Functions │ │ │ │ maxima.info-3 │ │ │ │ Functions and Variables for Quantum_Computing │ │ │ │ random_bipartite_graph │ │ │ │ maxima.info-3 │ │ │ │ Functions and Variables for graphs │ │ │ │ -additive0 │ │ │ │ +additive │ │ │ │ maxima.info-1 │ │ │ │ Functions and Variables for Simplification │ │ │ │ file_type_maximamaxima.info-1 │ │ │ │ Functions and Variables for File Input and Output │ │ │ │ maxima.info-3 │ │ │ │ String Processing │ │ │ │ bf_inverse_real_fft │ │ │ │ @@ -205421,15 +205423,15 @@ │ │ │ │ maxima.info-1 │ │ │ │ Functions and Variables for Numbers │ │ │ │ maxima.info-1 │ │ │ │ Functions and Variables for Command Line │ │ │ │ kurtosis_negative_binomial │ │ │ │ maxima.info-2 │ │ │ │ Negative Binomial Random Variable │ │ │ │ -genindex0 │ │ │ │ +genindex │ │ │ │ maxima.info-2 │ │ │ │ Functions and Variables for Miscellaneous Options │ │ │ │ modular_linear_solver │ │ │ │ maxima.info-4 │ │ │ │ Variables related to the modular test │ │ │ │ petersen_graph │ │ │ │ maxima.info-3 │ │ │ │ @@ -205439,15 +205441,15 @@ │ │ │ │ maxima.info-1 │ │ │ │ Functions and Variables for Numbers │ │ │ │ maxima.info-1 │ │ │ │ Logical operators │ │ │ │ orthopoly_returns_intervals │ │ │ │ maxima.info-3 │ │ │ │ Functions and Variables for orthogonal polynomials │ │ │ │ -laguerre0 │ │ │ │ +laguerre │ │ │ │ maxima.info-3 │ │ │ │ Functions and Variables for orthogonal polynomials │ │ │ │ random_continuous_uniform │ │ │ │ maxima.info-2 │ │ │ │ Continuous Uniform Random Variable │ │ │ │ random_lognormalmaxima.info-2 │ │ │ │ Lognormal Random Variable │ │ │ │ @@ -229231,19 +229233,15 @@ │ │ │ │ NEW-VALUE │ │ │ │ pcl/gcl_pcl_slots.lisp │ │ │ │ (FAST-READER-METHOD SHORT-METHOD-COMBINATION IDENTITY-WITH-ONE-ARGUMENT) │ │ │ │ pcl/gcl_pcl_std_class.lisp │ │ │ │ (FAST-METHOD CLASS-PROTOTYPE (STD-CLASS)) │ │ │ │ pcl/gcl_pcl_std_class.lisp │ │ │ │ (FAST-METHOD CLASS-PROTOTYPE (STRUCTURE-CLASS)) │ │ │ │ -5]3dvR:P │ │ │ │ -#1ah<=@w. │ │ │ │ -goVmW;Px. │ │ │ │ -dja8@p*7 │ │ │ │ -z|Ku!@p)> │ │ │ │ +goVmW;pk. │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ .PV-CELL. │ │ │ │ .NEXT-METHOD-CALL. │ │ │ │ ,DECLARE │ │ │ │ ,IGNORABLE │ │ │ │ .NEXT-METHOD-CALL. │ │ │ │ .PV-CELL. │ │ │ │ @@ -247196,17 +247194,14 @@ │ │ │ │ ,FUNCALL │ │ │ │ KEYWORDTEST │ │ │ │ SUBTREE-P │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/utils.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/utils.lisp │ │ │ │ binary-gcl │ │ │ │ -binary-gcl/mmacro.o │ │ │ │ -$DISPLACE │ │ │ │ -binary-gcl │ │ │ │ binary-gcl/merror.o │ │ │ │ Implementation for $ERROR │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ FSTRINGC │ │ │ │ ,TAGBODY! │ │ │ │ ,TAGBODY │ │ │ │ ,STRINGP │ │ │ │ @@ -247231,26 +247226,14 @@ │ │ │ │ ,IGNORE. │ │ │ │ $ERROR4 │ │ │ │ REST-ARGS2 │ │ │ │ ,LIST*/ │ │ │ │ ERROR-IMPL0 │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/merror.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ -ASSIGN-VAL │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -MUNBINDP │ │ │ │ -NEVERSET │ │ │ │ -MUNBINDP │ │ │ │ -MUNBINDP │ │ │ │ -INTLDGETTEXT │ │ │ │ -Dassignment: attempting to assign read-only variable ~:M the value ~M │ │ │ │ -ASSIGN-VAL │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mlisp.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ REST-ARG-1 │ │ │ │ ,DECLARE │ │ │ │ ,OPTIMIZE │ │ │ │ ,LENGTH- │ │ │ │ ,DECLARE │ │ │ │ ,IGNORABLE. │ │ │ │ ,FUNCTION │ │ │ │ @@ -248777,179 +248760,68 @@ │ │ │ │ declare_constvaluexima.info-1 │ │ │ │ maxima.info-3 │ │ │ │ Functions and Variables for ezunits │ │ │ │ power_mod │ │ │ │ maxima.info-2 │ │ │ │ pfeformat │ │ │ │ maxima.info-1 │ │ │ │ -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 │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/numerical/slatec/dbesj0.lisp │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/comm.lisp │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/numerical/slatec/dbesj1.lisp │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/sumcon.lisp │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/numerical/slatec/dgamma.lisp │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/strmac.lisp │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/numerical/slatec/djairy.lisp │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/numerical/slatec/dbesj.lisp │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/numerical/slatec/dasyjy.lisp │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mforma.lisp │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/merror.lisp │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/numerical/slatec.lisp │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mmacro.lisp │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/safe-recursion.lisp │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/outmis.lisp │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/ratmac.lisp │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/utils.lisp │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/numerical/slatec/d9b0mp.lisp │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/numerical/slatec/initds.lisp │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/sublis.lisp │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/displm.lisp │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/numerical/slatec/dlngam.lisp │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/numerical/slatec/xgetua.lisp │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/opers.lisp │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/numerical/slatec/xercnt.lisp │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/numerical/slatec/d9b1mp.lisp │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/ar.lisp │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/numerical/slatec/xersve.lisp │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/rzmac.lisp │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mrgmac.lisp │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/numerical/slatec/dgamln.lisp │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mutils.lisp │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/optimize.lisp │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mhayat.lisp │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/numerical/slatec/xerprn.lisp │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/numerical/slatec/fdump.lisp │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/comm2.lisp │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/numerical/slatec/xerhlt.lisp │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/numerical/f2cl-lib-package.lisp │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mformt.lisp │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/numerical/slatec/dcsevl.lisp │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/numerical/slatec/dbsi0e.lisp │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/numerical/slatec/xermsg.lisp │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/buildq.lisp │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/numerical/slatec/dbsi1e.lisp │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/numerical/slatec/dgamlm.lisp │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/numerical/f2cl-lib.lisp │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mlisp.lisp │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/numerical/slatec/j4save.lisp │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/numerical/slatec/d9lgmc.lisp │ │ │ │ -binary-gcl/numerical/slatec/dbesj0.o │ │ │ │ -binary-gcl/comm.o │ │ │ │ -binary-gcl/numerical/slatec/dbesj1.o │ │ │ │ -binary-gcl/sumcon.o │ │ │ │ -binary-gcl/numerical/slatec/dgamma.o │ │ │ │ -binary-gcl/strmac.o │ │ │ │ -binary-gcl/numerical/slatec/djairy.o │ │ │ │ -binary-gcl/numerical/slatec/dbesj.o │ │ │ │ -binary-gcl/numerical/slatec/dasyjy.o │ │ │ │ -binary-gcl/mforma.o │ │ │ │ -binary-gcl/merror.o │ │ │ │ -binary-gcl/numerical/slatec.o │ │ │ │ +binary-gcl │ │ │ │ binary-gcl/mmacro.o │ │ │ │ -binary-gcl/safe-recursion.o │ │ │ │ -binary-gcl/outmis.o │ │ │ │ -binary-gcl/ratmac.o │ │ │ │ -binary-gcl/utils.o │ │ │ │ -binary-gcl/numerical/slatec/d9b0mp.o │ │ │ │ -binary-gcl/numerical/slatec/initds.o │ │ │ │ -binary-gcl/sublis.o │ │ │ │ -binary-gcl/displm.o │ │ │ │ -binary-gcl/numerical/slatec/dlngam.o │ │ │ │ -binary-gcl/numerical/slatec/xgetua.o │ │ │ │ -binary-gcl/opers.o │ │ │ │ -binary-gcl/numerical/slatec/xercnt.o │ │ │ │ -binary-gcl/numerical/slatec/d9b1mp.o │ │ │ │ -binary-gcl/ar.o │ │ │ │ -binary-gcl/numerical/slatec/xersve.o │ │ │ │ -binary-gcl/rzmac.o │ │ │ │ -binary-gcl/mrgmac.o │ │ │ │ -binary-gcl/numerical/slatec/dgamln.o │ │ │ │ -binary-gcl/mutils.o │ │ │ │ -binary-gcl/optimize.o │ │ │ │ -binary-gcl/mhayat.o │ │ │ │ -binary-gcl/numerical/slatec/xerprn.o │ │ │ │ -binary-gcl/numerical/slatec/fdump.o │ │ │ │ -binary-gcl/comm2.o │ │ │ │ -binary-gcl/numerical/slatec/xerhlt.o │ │ │ │ -binary-gcl/numerical/f2cl-lib-package.o │ │ │ │ -binary-gcl/mformt.o │ │ │ │ -binary-gcl/numerical/slatec/dcsevl.o │ │ │ │ -binary-gcl/numerical/slatec/dbsi0e.o │ │ │ │ -binary-gcl/numerical/slatec/xermsg.o │ │ │ │ -binary-gcl/buildq.o │ │ │ │ -binary-gcl/numerical/slatec/dbsi1e.o │ │ │ │ -binary-gcl/numerical/slatec/dgamlm.o │ │ │ │ -binary-gcl/numerical/f2cl-lib.o │ │ │ │ -binary-gcl/mlisp.o │ │ │ │ -binary-gcl/numerical/slatec/j4save.o │ │ │ │ -binary-gcl/numerical/slatec/d9lgmc.o │ │ │ │ -$OPTIONSET │ │ │ │ -When true, Maxima prints out a message whenever a Maxima option is │ │ │ │ - reset. │ │ │ │ -If non-NIL, generated code checks for array bounds. If NIL, checking │ │ │ │ -is not included │ │ │ │ +$DISPLACE │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ + ,&OPTIONAL │ │ │ │ +,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ -BIGFLOATM* │ │ │ │ -KEYWORDTEST │ │ │ │ -,FUNCTION │ │ │ │ +MUNBINDP │ │ │ │ +MUNBINDP │ │ │ │ +MUNBINDP │ │ │ │ +INTLDGETTEXT │ │ │ │ +,assignment: cannot assign `~M' to `~:M': ~M. │ │ │ │ +-DGETTEXT │ │ │ │ +(assignment: cannot assign `~M' to `~:M'. │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/mlisp.lisp │ │ │ │ -Implementation for $SUBVARP │ │ │ │ +must be one of: ~{~A~^, ~} │ │ │ │ +Insufficient arguments when binding ~s │ │ │ │ +Extra argument ~s │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ -Implementation for $SUBVARP │ │ │ │ -SUBVARP-IMPL │ │ │ │ -$SUBVARP │ │ │ │ -%%PRETTY-FNAME │ │ │ │ -$SUBVARP │ │ │ │ ,DECLARE │ │ │ │ - ,IGNORABLE │ │ │ │ -%%PRETTY-FNAME │ │ │ │ -$SUBVARP │ │ │ │ -,DECLARE │ │ │ │ - ,NOTINLINE │ │ │ │ -SUBVARP-IMPL │ │ │ │ -8Proxy function to forward $SUBVARP calls to SUBVARP-IMPL │ │ │ │ -SUBVARP-IMPL │ │ │ │ -,DECLARE │ │ │ │ -$SUBVARP │ │ │ │ +,SPECIAL │ │ │ │ KEYWORDTEST │ │ │ │ ,FUNCTION │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/mlisp.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ -SYSTEML! │ │ │ │ ,DECLARE │ │ │ │ -,IGNORE. │ │ │ │ -$SUBVARP1267 │ │ │ │ -REST-ARGS1265 │ │ │ │ -,LIST*/ │ │ │ │ -$SUBVARP │ │ │ │ -SUBVARP-IMPL0 │ │ │ │ +,SPECIAL │ │ │ │ +RULEFCNL │ │ │ │ +MQAPPLY │ │ │ │ + OPERATORS │ │ │ │ +RULEFCNL │ │ │ │ +KEYWORDTEST │ │ │ │ +,FUNCTION │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/mlisp.lisp │ │ │ │ -$SUBVARP1267 │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ -REST-ARG-1264 │ │ │ │ +,FUNCTION │ │ │ │ +,DECLARE │ │ │ │ +,FUNCTION │ │ │ │ +,DECLARE │ │ │ │ +,FUNCTION │ │ │ │ ,DECLARE │ │ │ │ ,OPTIMIZE │ │ │ │ -$SUBVARP │ │ │ │ -NARGS-1263 │ │ │ │ -,LENGTH- │ │ │ │ +FIND-DUPLICATE │ │ │ │ +DOLIST271 │ │ │ │ ,DECLARE │ │ │ │ - ,IGNORABLE. │ │ │ │ -INTLDGETTEXT │ │ │ │ -0~M: expected exactly ~M arguments but got ~M: ~M │ │ │ │ -$SUBVARP │ │ │ │ -,FUNCTION │ │ │ │ -SUBVARP-IMPL- │ │ │ │ + ,IGNORABLE- │ │ │ │ +,TAGBODY! │ │ │ │ +,FUNCALL │ │ │ │ +KEYWORDTEST │ │ │ │ +,RETURN-FROM │ │ │ │ +FIND-DUPLICATE │ │ │ │ +,RETURN-FROM │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/mutils.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/mlisp.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ *OPR-TABLE* │ │ │ │ GETOPR0 │ │ │ │ ,SYMBOLP │ │ │ │ @@ -249036,1232 +248908,14 @@ │ │ │ │ ,IGNORABLE. │ │ │ │ INTLDGETTEXT │ │ │ │ 0~M: expected exactly ~M arguments but got ~M: ~M │ │ │ │ ,FUNCTION │ │ │ │ PUT-IMPL- │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/mlisp.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -$DEPENDENCIES │ │ │ │ -I-$DEPENDENCIES │ │ │ │ -DOLIST271 │ │ │ │ -,DECLARE │ │ │ │ - ,IGNORABLE- │ │ │ │ -,TAGBODY! │ │ │ │ -INTLDGETTEXT │ │ │ │ -;depends: argument must be a non-atomic expression; found ~M │ │ │ │ -,TAGBODY. │ │ │ │ -$SUBVARP │ │ │ │ -,SYMBOLP │ │ │ │ -/DGETTEXT │ │ │ │ -,depends: argument must be a symbol; found ~M │ │ │ │ -,RETURN-FROM │ │ │ │ -MPUTPROP │ │ │ │ -,REVERSE │ │ │ │ -DEPENDS │ │ │ │ -$DEPENDENCIES │ │ │ │ -$DEPENDENCIES │ │ │ │ - ,COPY-LIST │ │ │ │ -ADD2LNC │ │ │ │ -$DEPENDENCIES │ │ │ │ -,RETURN-FROM │ │ │ │ -,REVERSE │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/comm.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,OPTIMIZE │ │ │ │ -I-$DEPENDENCIES │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/comm.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -SYSTEML! │ │ │ │ -,DECLARE │ │ │ │ -,IGNORE. │ │ │ │ -$LISTP44 │ │ │ │ -REST-ARGS42 │ │ │ │ -,LIST*/ │ │ │ │ -LISTP-IMPL0 │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/comm.lisp │ │ │ │ -$LISTP44 │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -REST-ARG-41 │ │ │ │ -,DECLARE │ │ │ │ -,OPTIMIZE │ │ │ │ -NARGS-40 │ │ │ │ -,LENGTH- │ │ │ │ -,DECLARE │ │ │ │ - ,IGNORABLE. │ │ │ │ -INTLDGETTEXT │ │ │ │ -0~M: expected exactly ~M arguments but got ~M: ~M │ │ │ │ -,FUNCTION │ │ │ │ -LISTP-IMPL- │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/comm.lisp │ │ │ │ -$ERROR_SIZE │ │ │ │ -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. │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -ASSIGN-VAR │ │ │ │ -,DECLARE │ │ │ │ -ASSIGN-VAR │ │ │ │ -NUMERSET │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mlisp.lisp │ │ │ │ -$MAPERROR │ │ │ │ -When false, all of the mapping functions such as 'map(, , │ │ │ │ - , ...)` (1) stop when they finish going down the shortest │ │ │ │ - if not all of the are of the same length and (2) │ │ │ │ - apply to [, , ...] if the are not all │ │ │ │ - the same type of object. When true, an error message is displayed │ │ │ │ - for the above two cases. │ │ │ │ -$VECT_CROSS │ │ │ │ -If TRUE allows DIFF(X~Y,T) to work where ~ is defined in │ │ │ │ - SHARE;VECT where VECT_CROSS is set to TRUE. │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -ZL-REMPROP │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/utils.lisp │ │ │ │ -*MERROR-SIGNALS-$ERROR-P* │ │ │ │ -When T, MERROR will signal a MAXIMA-$ERROR condition. │ │ │ │ -Holds the value to which a variable is about to be set when a │ │ │ │ - 'setcheckbreak' occurs. │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -NON-NEGATIVE-INTEGER-SET │ │ │ │ -,INTEGERP │ │ │ │ -INTLDGETTEXT │ │ │ │ -;assignment: '~:M must be a non-negative integer. Found: ~:M │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mlisp.lisp │ │ │ │ -$SUBLIS_APPLY_LAMBDA │ │ │ │ -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. │ │ │ │ -*ATAN2-EXTENDED-REAL-HASHTABLE* │ │ │ │ -Hashtable giving the value of atan2(extended real, extended real) when the value │ │ │ │ -is unambiguous. Ambiguous cases, for example atan2(inf,inf), are not included in │ │ │ │ -the hashtable. │ │ │ │ -*EXTENDED-REALS*Common Lisp list of all of Maxima's extended real numbers │ │ │ │ -$SETCHECKBREAK │ │ │ │ -When true, Maxima will present a break prompt whenever a variable on │ │ │ │ - the 'setcheck' list is assigned a new value. The break occurs │ │ │ │ - before the assignment is carried out. At this point, 'setval' holds │ │ │ │ - the value to which the variable is about to be assigned. Hence, one │ │ │ │ - may assign a different value by assigning to 'setval'. │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -ASSIGN-SYMBOLS │ │ │ │ -,TAGBODY! │ │ │ │ -,SYMBOLP │ │ │ │ -,RETURN-FROM │ │ │ │ -,RETURN-FROM │ │ │ │ -,RETURN-FROM │ │ │ │ -INTLDGETTEXT │ │ │ │ -Aassignment: assignment to ~M must be a list of symbols; found: ~M │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/merror.lisp │ │ │ │ -$ERREXP1 │ │ │ │ -$ERREXP2 │ │ │ │ -$ERREXP3 │ │ │ │ -$ERROR_SYMS │ │ │ │ -Symbols to bind the too-large `maxima-error' expressions to │ │ │ │ -Implementation for $SYMBOLP │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -Implementation for $SYMBOLP │ │ │ │ -SYMBOLP-IMPL │ │ │ │ -$SYMBOLP │ │ │ │ -%%PRETTY-FNAME │ │ │ │ -$SYMBOLP │ │ │ │ -,DECLARE │ │ │ │ - ,IGNORABLE │ │ │ │ -%%PRETTY-FNAME │ │ │ │ -$SYMBOLP │ │ │ │ -,DECLARE │ │ │ │ - ,NOTINLINE │ │ │ │ -SYMBOLP-IMPL │ │ │ │ -8Proxy function to forward $SYMBOLP calls to SYMBOLP-IMPL │ │ │ │ -SYMBOLP-IMPL │ │ │ │ -,DECLARE │ │ │ │ -$SYMBOLP │ │ │ │ -SPECREPCHECK │ │ │ │ -,SYMBOLP │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/comm.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -SYSTEML! │ │ │ │ -,DECLARE │ │ │ │ -,IGNORE. │ │ │ │ -$SYMBOLP1320 │ │ │ │ -REST-ARGS1318 │ │ │ │ -,LIST*/ │ │ │ │ -$SYMBOLP │ │ │ │ -SYMBOLP-IMPL0 │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/comm.lisp │ │ │ │ -$SYMBOLP1320 │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -REST-ARG-1317 │ │ │ │ -,DECLARE │ │ │ │ -,OPTIMIZE │ │ │ │ -$SYMBOLP │ │ │ │ -NARGS-1316 │ │ │ │ -,LENGTH- │ │ │ │ -,DECLARE │ │ │ │ - ,IGNORABLE. │ │ │ │ -INTLDGETTEXT │ │ │ │ -0~M: expected exactly ~M arguments but got ~M: ~M │ │ │ │ -$SYMBOLP │ │ │ │ -,FUNCTION │ │ │ │ -SYMBOLP-IMPL- │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/comm.lisp │ │ │ │ -When non-NIL, STOP will signal an continuable error. Otherwise, STOP just returns │ │ │ │ -$MAPPRINT │ │ │ │ -If TRUE, messages about map/fullmap truncating on the shortest list │ │ │ │ -or if apply is being used are printed. │ │ │ │ -$REFCHECK │ │ │ │ -When true, Maxima prints a message each time a bound variable is used │ │ │ │ - for the first time in a computation. │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,OPTIMIZE │ │ │ │ -,LAMBDA │ │ │ │ -DIMENSION-ATOM │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mformt.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -SYSTEML! │ │ │ │ -,DECLARE │ │ │ │ -,IGNORE. │ │ │ │ -,PROGRAM-ERROR │ │ │ │ -KEYWORDFORMAT-CONTROL │ │ │ │ -&Insufficient arguments when binding ~s │ │ │ │ -1FORMAT-ARGUMENTS │ │ │ │ -,PROGRAM-ERROR │ │ │ │ -1FORMAT-CONTROL │ │ │ │ -Extra argument ~s │ │ │ │ -1FORMAT-ARGUMENTS │ │ │ │ -,DECLARE │ │ │ │ -,IGNORE2 │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mforma.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -SYSTEML! │ │ │ │ -,DECLARE │ │ │ │ -,IGNORE. │ │ │ │ -PUSH-TEXT-TEMP │ │ │ │ -,PROGRAM-ERROR │ │ │ │ -KEYWORDFORMAT-CONTROL │ │ │ │ -Extra argument ~s │ │ │ │ -1FORMAT-ARGUMENTS │ │ │ │ -,DECLARE │ │ │ │ -,IGNORE0 │ │ │ │ -PUSH-TEXT-TEMP │ │ │ │ - TEXT-TEMP │ │ │ │ -TEXT-STRING │ │ │ │ -,NREVERSE │ │ │ │ - TEXT-TEMP │ │ │ │ - TEXT-TEMP │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mformt.lisp │ │ │ │ -((#0)%(#1)) │ │ │ │ -cmod(#0) │ │ │ │ -Normalizes the number N with respect to MODULUS, │ │ │ │ - returning a number in (-MODULUS/2, MODULUS/2]. │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -aNormalizes the number N with respect to MODULUS, │ │ │ │ - returning a number in (-MODULUS/2, MODULUS/2]. │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -SYSTEMMODULUS │ │ │ │ -NORMALIZED-MODULUS │ │ │ │ --MODULUS │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mutils.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -SYSTEMMODULUS │ │ │ │ --MODULUS │ │ │ │ -NORMALIZED-MODULUS │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mutils.lisp │ │ │ │ -cdifference(#0,#1) │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -SYSTEMCDIFFERENCE │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mutils.lisp │ │ │ │ -cplus(#0,#1) │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -SYSTEMCPLUS │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mutils.lisp │ │ │ │ -maxima.info-2 │ │ │ │ -Introduction to grobner │ │ │ │ -maxima.info-3 │ │ │ │ -maxima.info-1 │ │ │ │ -Constants? │ │ │ │ -maxima.info-1 │ │ │ │ -Introduction to Unitses for odepmaxima.info-3 │ │ │ │ -Introduction to algebraic extensionsnomials │ │ │ │ -maxima.info-1 │ │ │ │ -Definitions for Peano mapsy │ │ │ │ -maxima.info-3 │ │ │ │ -Functions and Variables for Sums and Products Vamaxima.info-2 │ │ │ │ -Extending pytranslatea.info-2 │ │ │ │ -maxima.info-3 │ │ │ │ -Functions and Variables for Integrationns and Vamaxima.info-1 │ │ │ │ -Functions and Variables for odepackroduction to maxima.info-3 │ │ │ │ -Introduction to Polynomialsnd Vamaxima.info-1 │ │ │ │ -Introduction to alt-display-2 │ │ │ │ -maxima.info-2 │ │ │ │ -maxima.info-2 │ │ │ │ -Functions and Variables for bitwisebles for Matrmaxima.info-2 │ │ │ │ -Introduction to asympa.info-2 │ │ │ │ -maxima.info-2 │ │ │ │ -Functions and Variables for picturesles for formmaxima.info-3 │ │ │ │ -Introduction to colnewons and Vamaxima.info-2 │ │ │ │ -Functions and Variables for augmented_lagrangianmaxima.info-2 │ │ │ │ -Functions and Variables for ezunitsima.info-1 │ │ │ │ -maxima.info-3 │ │ │ │ -Functions and Variables for Matrices and Linear Algebras8 │ │ │ │ -maxima.info-2 │ │ │ │ -Error Function │ │ │ │ -maxima.info-1 │ │ │ │ -Functions and Variables for formatamples for algmaxima.info-3 │ │ │ │ -maxima.info-3 │ │ │ │ -binary-gcl/numerical/slatec/zunhj.o │ │ │ │ -ctimes(#0,#1) │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -SYSTEMCTIMES │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mutils.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -)Error-handling wrapper around MBIND-DOIT. │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -SYSTEM*HANDLER-CLUSTERS* │ │ │ │ -BINDLIST │ │ │ │ -*$ERRORMSG-VALUE* │ │ │ │ - $ERRORMSG │ │ │ │ -,DECLARE │ │ │ │ - ,IGNORABLE/ │ │ │ │ -,TAGBODY │ │ │ │ --*HANDLER-CLUSTERS* │ │ │ │ -MAXIMA-$ERROR │ │ │ │ --*HANDLER-CLUSTERS* │ │ │ │ -,RETURN-FROM. │ │ │ │ -OLD-BINDLIST │ │ │ │ -BINDLIST │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -BINDLIST │ │ │ │ -*$ERRORMSG-VALUE* │ │ │ │ - $ERRORMSG │ │ │ │ -,UNWIND-PROTECT │ │ │ │ -PROG1266 │ │ │ │ -*MERROR-SIGNALS-$ERROR-P* │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -*MERROR-SIGNALS-$ERROR-P* │ │ │ │ -MBIND-DOIT │ │ │ │ -,DECLARE │ │ │ │ - ,IGNORABLE1 │ │ │ │ -BINDLIST │ │ │ │ -OLD-BINDLIST │ │ │ │ -,NREVERSE │ │ │ │ -BINDLIST │ │ │ │ -OLD-BINDLIST │ │ │ │ -POP-MLAMBDA-CALL-STACK │ │ │ │ -,RETURN-FROM. │ │ │ │ -,FUNCTION │ │ │ │ -THE-$ERROR │ │ │ │ -MACSYMA-QUIT │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mlisp.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,OPTIMIZE │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -BINDLIST │ │ │ │ -,LAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -$NUMFACTOR │ │ │ │ - MGREATERP │ │ │ │ -,UNWIND-PROTECT │ │ │ │ -BINDLIST │ │ │ │ -,TAGBODY! │ │ │ │ -PROG2267 │ │ │ │ -,DECLARE │ │ │ │ - ,IGNORABLE00 │ │ │ │ -INTLDGETTEXT │ │ │ │ -$do loop: 'go' not within 'block': ~M │ │ │ │ -BINDLIST │ │ │ │ -1DGETTEXT │ │ │ │ -do loop: illegal 'return': ~M │ │ │ │ -,RETURN-FROM │ │ │ │ -,RETURN-FROM │ │ │ │ -MUNBIND- │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mlisp.lisp │ │ │ │ -ARGUMENTS │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,OPTIMIZE │ │ │ │ -,LAMBDA │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mlisp.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -MATCHERR │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mutils.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -MATCHERR │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mutils.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -MATCHERR │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mutils.lisp │ │ │ │ -Implementation for $RATP │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -Implementation for $RATP │ │ │ │ - RATP-IMPL │ │ │ │ -%%PRETTY-FNAME │ │ │ │ -,DECLARE │ │ │ │ - ,IGNORABLE │ │ │ │ -%%PRETTY-FNAME │ │ │ │ -,DECLARE │ │ │ │ - ,NOTINLINE │ │ │ │ - RATP-IMPL │ │ │ │ -2Proxy function to forward $RATP calls to RATP-IMPL │ │ │ │ - RATP-IMPL │ │ │ │ -,DECLARE │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mutils.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -REST-ARG-103 │ │ │ │ -,DECLARE │ │ │ │ -,OPTIMIZE │ │ │ │ -NARGS-102 │ │ │ │ -,LENGTH- │ │ │ │ -,DECLARE │ │ │ │ - ,IGNORABLE. │ │ │ │ -INTLDGETTEXT │ │ │ │ -0~M: expected exactly ~M arguments but got ~M: ~M │ │ │ │ -,FUNCTION │ │ │ │ - RATP-IMPL- │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mutils.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -SYSTEML! │ │ │ │ -,DECLARE │ │ │ │ -,IGNORE. │ │ │ │ -$RATP106 │ │ │ │ -REST-ARGS104 │ │ │ │ -,LIST*/ │ │ │ │ - RATP-IMPL0 │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mutils.lisp │ │ │ │ -$RATP106 │ │ │ │ -~M: expected exactly ~M arguments but got ~M: ~MImplementation for $RATNUMP │ │ │ │ -This function behaves like (MEMBER M L :TEST #'EQ). │ │ │ │ - When inlined, this function is so small that there is almost no code size │ │ │ │ - overhead compared to a MEMBER call, but it is faster because no CALL │ │ │ │ - instruction is required. │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -This function behaves like (MEMBER M L :TEST #'EQ). │ │ │ │ - When inlined, this function is so small that there is almost no code size │ │ │ │ - overhead compared to a MEMBER call, but it is faster because no CALL │ │ │ │ - instruction is required. │ │ │ │ - MEMBER-EQ │ │ │ │ -,TAGBODY! │ │ │ │ -,TAGBODY │ │ │ │ -,RETURN-FROM │ │ │ │ -,RETURN-FROM │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mutils.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -Implementation for $RATNUMP │ │ │ │ -RATNUMP-IMPL │ │ │ │ -$RATNUMP │ │ │ │ -%%PRETTY-FNAME │ │ │ │ -$RATNUMP │ │ │ │ -,DECLARE │ │ │ │ - ,IGNORABLE │ │ │ │ -%%PRETTY-FNAME │ │ │ │ -$RATNUMP │ │ │ │ -,DECLARE │ │ │ │ - ,NOTINLINE │ │ │ │ -RATNUMP-IMPL │ │ │ │ -8Proxy function to forward $RATNUMP calls to RATNUMP-IMPL │ │ │ │ -RATNUMP-IMPL │ │ │ │ -,DECLARE │ │ │ │ -$RATNUMP │ │ │ │ -,INTEGERP │ │ │ │ - MEMBER-EQ │ │ │ │ -,INTEGERP │ │ │ │ -,INTEGERP │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mutils.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -REST-ARG-114 │ │ │ │ -,DECLARE │ │ │ │ -,OPTIMIZE │ │ │ │ -$RATNUMP │ │ │ │ -NARGS-113 │ │ │ │ -,LENGTH- │ │ │ │ -,DECLARE │ │ │ │ - ,IGNORABLE. │ │ │ │ -INTLDGETTEXT │ │ │ │ -0~M: expected exactly ~M arguments but got ~M: ~M │ │ │ │ -$RATNUMP │ │ │ │ -,FUNCTION │ │ │ │ -RATNUMP-IMPL- │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mutils.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -SYSTEML! │ │ │ │ -,DECLARE │ │ │ │ -,IGNORE. │ │ │ │ -$RATNUMP117 │ │ │ │ -REST-ARGS115 │ │ │ │ -,LIST*/ │ │ │ │ -$RATNUMP │ │ │ │ -RATNUMP-IMPL0 │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mutils.lisp │ │ │ │ -$RATNUMP117 │ │ │ │ -Returns T if X, assumed to be a bigfloat, represents the value 1. │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -AReturns T if X, assumed to be a bigfloat, represents the value 1. │ │ │ │ -BIGFLOAT-ONE-P │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mutils.lisp │ │ │ │ -Implementation for $FLOATNUMP │ │ │ │ -Returns non-NIL if X is Lisp number or bfloat that is equal │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -BReturns non-NIL if X is Lisp number or bfloat that is equal │ │ │ │ -,NUMBERP │ │ │ │ -$BFLOATP │ │ │ │ -BIGFLOAT-ONE-P │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mutils.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -Implementation for $FLOATNUMP │ │ │ │ -FLOATNUMP-IMPL │ │ │ │ -$FLOATNUMP │ │ │ │ -%%PRETTY-FNAME │ │ │ │ -$FLOATNUMP │ │ │ │ -,DECLARE │ │ │ │ - ,IGNORABLE │ │ │ │ -%%PRETTY-FNAME │ │ │ │ -$FLOATNUMP │ │ │ │ -,DECLARE │ │ │ │ - ,NOTINLINE │ │ │ │ -FLOATNUMP-IMPL │ │ │ │ -<= │ │ │ │ -,DECLARE │ │ │ │ - ,IGNORABLE?@ │ │ │ │ -3ASETA?@ │ │ │ │ - ARRAYSIZE │ │ │ │ -MQAPPLY │ │ │ │ - MXORLISTP │ │ │ │ -MQAPPLYP │ │ │ │ -PROG2267 │ │ │ │ -,DECLARE │ │ │ │ - ,IGNORABLECC │ │ │ │ -MQAPPLYP │ │ │ │ - MXORLISTP │ │ │ │ -,SYMBOL-VALUE │ │ │ │ -,HASH-TABLE │ │ │ │ -,TYPE-OF │ │ │ │ - MGENARRAY │ │ │ │ -,FUNCTION │ │ │ │ -.DGETTEXT │ │ │ │ -assignment: cannot assign to ~M │ │ │ │ -$USE_FAST_ARRAYS │ │ │ │ -MAKE-EQUAL-HASH-TABLE │ │ │ │ - MEVALARGS │ │ │ │ -$ARRAYS │ │ │ │ -MPUTPROP │ │ │ │ -3SPUTPROP │ │ │ │ -,MAKE-ARRAY │ │ │ │ --INITIAL-ELEMENT │ │ │ │ -,DECLARE │ │ │ │ - ,IGNORABLEDE │ │ │ │ -3ASETFDE │ │ │ │ -,DECLARE │ │ │ │ - ,IGNORABLEGH │ │ │ │ -3ASETIGH │ │ │ │ -,DECLARE │ │ │ │ - ,IGNORABLEJK │ │ │ │ -3ASETLJK │ │ │ │ -ARRSTORE │ │ │ │ -,HASH-TABLE │ │ │ │ -,TYPE-OF │ │ │ │ - MGENARRAY │ │ │ │ -ARRSTORE-EXTEND │ │ │ │ - MEVALARGS │ │ │ │ -$MATRIX │ │ │ │ -.DGETTEXT │ │ │ │ -Passignment: matrix row must be a list, and same length as first row;~%found:~%~M │ │ │ │ -.DGETTEXT │ │ │ │ -5assignment: matrix row must have one index; found: ~M │ │ │ │ -.DGETTEXT │ │ │ │ -:assignment: matrix row index must be an integer; found: ~M │ │ │ │ -,RPLACA │ │ │ │ -.DGETTEXT │ │ │ │ --assignment: matrix row index ~A out of range. │ │ │ │ -.DGETTEXT │ │ │ │ -3assignment: matrix must have two indices; found: ~M │ │ │ │ -$SETELMX │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mlisp.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ - $SETCHECK │ │ │ │ -$SETCHECKBREAK │ │ │ │ -MUNBINDP │ │ │ │ -$OPTIONSET │ │ │ │ -$MYOPTIONS │ │ │ │ -,TAGBODY │ │ │ │ -COND265 │ │ │ │ - $SETCHECK │ │ │ │ - $SETCHECK │ │ │ │ - $SETCHECK │ │ │ │ - $SETCHECK │ │ │ │ -MEMALIKE │ │ │ │ - $SETCHECK │ │ │ │ -MEMALIKE │ │ │ │ - $SETCHECK │ │ │ │ -INTLDGETTEXT │ │ │ │ -~:M is being set to ~:M.~% │ │ │ │ -$SETCHECKBREAK │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ - MERRBREAK │ │ │ │ -,SYMBOLP │ │ │ │ -KEYWORDTEST │ │ │ │ -,FUNCTION │ │ │ │ -SYSCONST │ │ │ │ -MUNBINDP │ │ │ │ -,RETURN-FROM │ │ │ │ -.DGETTEXT │ │ │ │ -Cassignment: cannot assign to ~M; it is a declared numeric quantity. │ │ │ │ -.DGETTEXT │ │ │ │ -assignment: cannot assign to ~M │ │ │ │ -NEVERSET │ │ │ │ -,FUNCTION │ │ │ │ -,FUNCALL │ │ │ │ -MUNBINDP │ │ │ │ -,RETURN-FROM │ │ │ │ -SETTER-METHOD │ │ │ │ -,RETURN-FROM │ │ │ │ -,FUNCALL │ │ │ │ -DSKSETP │ │ │ │ -$VALUES │ │ │ │ -$OPTIONSET │ │ │ │ -.DGETTEXT │ │ │ │ -"assignment: assigning to option ~M │ │ │ │ -$LINENUM │ │ │ │ -$MYOPTIONS │ │ │ │ -,RETURN-FROM │ │ │ │ -X-VALUE │ │ │ │ -,SYMBOL-VALUE │ │ │ │ -MSET-EXTENSION-OP │ │ │ │ -MSET_EXTENSION_OPERATOR │ │ │ │ -X-VALUE │ │ │ │ -DEFSTRUCT-TEMPLATE │ │ │ │ -MSET_EXTENSION_OPERATOR │ │ │ │ -MSET-EXTENSION-OP │ │ │ │ -,RETURN-FROM │ │ │ │ -,FUNCALL │ │ │ │ -MSET-EXTENSION-OP │ │ │ │ -,FUNCTION │ │ │ │ -,RETURN-FROM │ │ │ │ -ARRSTORE │ │ │ │ -.DGETTEXT │ │ │ │ -assignment: cannot assign to ~M │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mlisp.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ - SIMP-FLAG │ │ │ │ -,DECLARE │ │ │ │ - SIMP-FLAG │ │ │ │ -IGNORED │ │ │ │ -SIMPMDEFMACRO │ │ │ │ - MDEFMACRO │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mmacro.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -KEYWORDTEST │ │ │ │ -,FUNCTION │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mlisp.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -RULEFCNL │ │ │ │ -MQAPPLY │ │ │ │ - OPERATORS │ │ │ │ -RULEFCNL │ │ │ │ -KEYWORDTEST │ │ │ │ -,FUNCTION │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mlisp.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,FUNCTION │ │ │ │ -,DECLARE │ │ │ │ -,FUNCTION │ │ │ │ -,DECLARE │ │ │ │ -,FUNCTION │ │ │ │ -,DECLARE │ │ │ │ -,OPTIMIZE │ │ │ │ -FIND-DUPLICATE │ │ │ │ -DOLIST271 │ │ │ │ -,DECLARE │ │ │ │ - ,IGNORABLE- │ │ │ │ -,TAGBODY! │ │ │ │ -,FUNCALL │ │ │ │ -KEYWORDTEST │ │ │ │ -,RETURN-FROM │ │ │ │ -FIND-DUPLICATE │ │ │ │ -,RETURN-FROM │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mutils.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mlisp.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ GETL-LM-FCN-PROP │ │ │ │ FUNCTIONP │ │ │ │ ,SYMBOLP │ │ │ │ ,MACRO-FUNCTION │ │ │ │ MFEXPR* │ │ │ │ MFEXPR* │ │ │ │ KEYWORDTEST │ │ │ │ @@ -250466,358 +249120,469 @@ │ │ │ │ ,OPTIMIZE │ │ │ │ ,LAMBDA │ │ │ │ INTLDGETTEXT │ │ │ │ Proxy function to forward $@-FUNCTION calls to @-FUNCTION-IMPL │ │ │ │ -@-FUNCTION-IMPL │ │ │ │ +SUBVARP-IMPL │ │ │ │ +8Proxy function to forward $SUBVARP calls to SUBVARP-IMPL │ │ │ │ +SUBVARP-IMPL │ │ │ │ ,DECLARE │ │ │ │ -$@-FUNCTION │ │ │ │ -DEFSTRUCT-TEMPLATE │ │ │ │ -,INTEGERP │ │ │ │ -,POSITION │ │ │ │ -DEFSTRUCT-TEMPLATE │ │ │ │ -INTLDGETTEXT │ │ │ │ -@: no such field: ~M @ ~M │ │ │ │ --DGETTEXT │ │ │ │ -@: no such field: ~M @ ~M │ │ │ │ +$SUBVARP │ │ │ │ +KEYWORDTEST │ │ │ │ +,FUNCTION │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/mlisp.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ SYSTEML! │ │ │ │ ,DECLARE │ │ │ │ ,IGNORE. │ │ │ │ -$@-FUNCTION698 │ │ │ │ -REST-ARGS696 │ │ │ │ +$SUBVARP1267 │ │ │ │ +REST-ARGS1265 │ │ │ │ ,LIST*/ │ │ │ │ -$@-FUNCTION │ │ │ │ -@-FUNCTION-IMPL0 │ │ │ │ +$SUBVARP │ │ │ │ +SUBVARP-IMPL0 │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/mlisp.lisp │ │ │ │ -$@-FUNCTION698 │ │ │ │ +$SUBVARP1267 │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ -REST-ARG-695 │ │ │ │ +REST-ARG-1264 │ │ │ │ ,DECLARE │ │ │ │ ,OPTIMIZE │ │ │ │ -$@-FUNCTION │ │ │ │ -NARGS-694 │ │ │ │ +$SUBVARP │ │ │ │ +NARGS-1263 │ │ │ │ ,LENGTH- │ │ │ │ ,DECLARE │ │ │ │ ,IGNORABLE. │ │ │ │ INTLDGETTEXT │ │ │ │ 0~M: expected exactly ~M arguments but got ~M: ~M │ │ │ │ -$@-FUNCTION │ │ │ │ +$SUBVARP │ │ │ │ ,FUNCTION │ │ │ │ -@-FUNCTION-IMPL- │ │ │ │ +SUBVARP-IMPL- │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/mlisp.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,OPTIMIZE │ │ │ │ + SIMPLIFYA │ │ │ │ +KEYWORDTEST │ │ │ │ +,FUNCTION │ │ │ │ +,FUNCTION │ │ │ │ + SIMPLIFYA │ │ │ │ + SIMPLIFYA │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/comm.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +$OPSUBST │ │ │ │ +$SUBNUMSIMP │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +$OPSUBST │ │ │ │ +$SUBNUMSIMP │ │ │ │ +SPECREPP │ │ │ │ +SPECDISREP │ │ │ │ +BIGFLOAT │ │ │ │ + AT-SUBSTP │ │ │ │ +SUBST-EXCEPT-SECOND-ARG │ │ │ │ +,FUNCTION │ │ │ │ +$OPSUBST │ │ │ │ + MQUOTIENT │ │ │ │ +,NUMBERP │ │ │ │ +KEYWORDTEST │ │ │ │ +,FUNCTION │ │ │ │ ,LAMBDA │ │ │ │ -$@-FUNCTION │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mlisp.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -MRECORD-ASSIGN │ │ │ │ -INSTANCE │ │ │ │ -INSTANCE │ │ │ │ -TEMPLATE │ │ │ │ -TEMPLATE │ │ │ │ -DEFSTRUCT-TEMPLATE │ │ │ │ -KMRECORD-ASSIGN: left-hand side doesn't appear to be a defstruct object:~%~M │ │ │ │ -INSTANCE │ │ │ │ -,INTEGERP │ │ │ │ -,POSITION │ │ │ │ -TEMPLATE │ │ │ │ +,FUNCTION │ │ │ │ +$SUBNUMSIMP │ │ │ │ +$SUBVARP │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ INTLDGETTEXT │ │ │ │ -"assignment: no such field: ~M @ ~M │ │ │ │ -INSTANCE │ │ │ │ -SYSTEMELT-SET │ │ │ │ --DGETTEXT │ │ │ │ -"assignment: no such field: ~M @ ~M │ │ │ │ -INSTANCE │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mlisp.lisp │ │ │ │ +, , │ │ │ │ + , ...)` (1) stop when they finish going down the shortest │ │ │ │ + if not all of the are of the same length and (2) │ │ │ │ + apply to [, , ...] if the are not all │ │ │ │ + the same type of object. When true, an error message is displayed │ │ │ │ + for the above two cases. │ │ │ │ +$VECT_CROSS │ │ │ │ +If TRUE allows DIFF(X~Y,T) to work where ~ is defined in │ │ │ │ + SHARE;VECT where VECT_CROSS is set to TRUE. │ │ │ │ +*MERROR-SIGNALS-$ERROR-P* │ │ │ │ +When T, MERROR will signal a MAXIMA-$ERROR condition. │ │ │ │ +Holds the value to which a variable is about to be set when a │ │ │ │ + 'setcheckbreak' occurs. │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +NON-NEGATIVE-INTEGER-SET │ │ │ │ +,INTEGERP │ │ │ │ +INTLDGETTEXT │ │ │ │ +;assignment: '~:M must be a non-negative integer. Found: ~:M │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/mlisp.lisp │ │ │ │ +$SUBLIS_APPLY_LAMBDA │ │ │ │ +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. │ │ │ │ +Hashtable giving the value of atan2(extended real, extended real) when the value │ │ │ │ +is unambiguous. Ambiguous cases, for example atan2(inf,inf), are not included in │ │ │ │ +the hashtable. │ │ │ │ +Common Lisp list of all of Maxima's extended real numbers │ │ │ │ +$SETCHECKBREAK │ │ │ │ +When true, Maxima will present a break prompt whenever a variable on │ │ │ │ + the 'setcheck' list is assigned a new value. The break occurs │ │ │ │ + before the assignment is carried out. At this point, 'setval' holds │ │ │ │ + the value to which the variable is about to be assigned. Hence, one │ │ │ │ + may assign a different value by assigning to 'setval'. │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +ASSIGN-SYMBOLS │ │ │ │ +,TAGBODY! │ │ │ │ +,SYMBOLP │ │ │ │ +,RETURN-FROM │ │ │ │ +,RETURN-FROM │ │ │ │ +,RETURN-FROM │ │ │ │ +INTLDGETTEXT │ │ │ │ +Aassignment: assignment to ~M must be a list of symbols; found: ~M │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/merror.lisp │ │ │ │ +$ERREXP1 │ │ │ │ +$ERREXP2 │ │ │ │ +$ERREXP3 │ │ │ │ +$ERROR_SYMS │ │ │ │ +Symbols to bind the too-large `maxima-error' expressions to │ │ │ │ +Implementation for $SYMBOLP │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +Implementation for $SYMBOLP │ │ │ │ +SYMBOLP-IMPL │ │ │ │ +$SYMBOLP │ │ │ │ +%%PRETTY-FNAME │ │ │ │ +$SYMBOLP │ │ │ │ +,DECLARE │ │ │ │ + ,IGNORABLE │ │ │ │ +%%PRETTY-FNAME │ │ │ │ +$SYMBOLP │ │ │ │ +,DECLARE │ │ │ │ + ,NOTINLINE │ │ │ │ +SYMBOLP-IMPL │ │ │ │ +8Proxy function to forward $SYMBOLP calls to SYMBOLP-IMPL │ │ │ │ +SYMBOLP-IMPL │ │ │ │ +,DECLARE │ │ │ │ +$SYMBOLP │ │ │ │ +SPECREPCHECK │ │ │ │ +,SYMBOLP │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/comm.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +SYSTEML! │ │ │ │ +,DECLARE │ │ │ │ +,IGNORE. │ │ │ │ +$SYMBOLP1320 │ │ │ │ +REST-ARGS1318 │ │ │ │ +,LIST*/ │ │ │ │ +$SYMBOLP │ │ │ │ +SYMBOLP-IMPL0 │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/comm.lisp │ │ │ │ +$SYMBOLP1320 │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +REST-ARG-1317 │ │ │ │ +,DECLARE │ │ │ │ +,OPTIMIZE │ │ │ │ +$SYMBOLP │ │ │ │ +NARGS-1316 │ │ │ │ +,LENGTH- │ │ │ │ +,DECLARE │ │ │ │ + ,IGNORABLE. │ │ │ │ +INTLDGETTEXT │ │ │ │ +0~M: expected exactly ~M arguments but got ~M: ~M │ │ │ │ +$SYMBOLP │ │ │ │ +,FUNCTION │ │ │ │ +SYMBOLP-IMPL- │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/comm.lisp │ │ │ │ +When non-NIL, STOP will signal an continuable error. Otherwise, STOP just returns │ │ │ │ +$MAPPRINT │ │ │ │ +If TRUE, messages about map/fullmap truncating on the shortest list │ │ │ │ +or if apply is being used are printed. │ │ │ │ +$REFCHECK │ │ │ │ +When true, Maxima prints a message each time a bound variable is used │ │ │ │ + for the first time in a computation. │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,OPTIMIZE │ │ │ │ +,LAMBDA │ │ │ │ +DIMENSION-ATOM │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/mformt.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +SYSTEML! │ │ │ │ +,DECLARE │ │ │ │ +,IGNORE. │ │ │ │ +,PROGRAM-ERROR │ │ │ │ +KEYWORDFORMAT-CONTROL │ │ │ │ +&Insufficient arguments when binding ~s │ │ │ │ +1FORMAT-ARGUMENTS │ │ │ │ +,PROGRAM-ERROR │ │ │ │ +1FORMAT-CONTROL │ │ │ │ +Extra argument ~s │ │ │ │ +1FORMAT-ARGUMENTS │ │ │ │ +,DECLARE │ │ │ │ +,IGNORE2 │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/mforma.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +SYSTEML! │ │ │ │ +,DECLARE │ │ │ │ +,IGNORE. │ │ │ │ +PUSH-TEXT-TEMP │ │ │ │ +,PROGRAM-ERROR │ │ │ │ +KEYWORDFORMAT-CONTROL │ │ │ │ +Extra argument ~s │ │ │ │ +1FORMAT-ARGUMENTS │ │ │ │ +,DECLARE │ │ │ │ +,IGNORE0 │ │ │ │ +PUSH-TEXT-TEMP │ │ │ │ + TEXT-TEMP │ │ │ │ +TEXT-STRING │ │ │ │ +,NREVERSE │ │ │ │ + TEXT-TEMP │ │ │ │ + TEXT-TEMP │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/mformt.lisp │ │ │ │ +((#0)%(#1)) │ │ │ │ +cmod(#0) │ │ │ │ +Normalizes the number N with respect to MODULUS, │ │ │ │ + returning a number in (-MODULUS/2, MODULUS/2]. │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +aNormalizes the number N with respect to MODULUS, │ │ │ │ + returning a number in (-MODULUS/2, MODULUS/2]. │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +SYSTEMMODULUS │ │ │ │ +NORMALIZED-MODULUS │ │ │ │ +-MODULUS │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/mutils.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +SYSTEMMODULUS │ │ │ │ +-MODULUS │ │ │ │ +NORMALIZED-MODULUS │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/mutils.lisp │ │ │ │ +cdifference(#0,#1) │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +SYSTEMCDIFFERENCE │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/mutils.lisp │ │ │ │ +cplus(#0,#1) │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +SYSTEMCPLUS │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/mutils.lisp │ │ │ │ +maxima.info-2 │ │ │ │ +Introduction to grobner │ │ │ │ +maxima.info-3 │ │ │ │ +maxima.info-1 │ │ │ │ +Constants? │ │ │ │ +maxima.info-1 │ │ │ │ +Introduction to Unitses for odepmaxima.info-3 │ │ │ │ +Introduction to algebraic extensionsnomials │ │ │ │ +maxima.info-1 │ │ │ │ +Definitions for Peano mapsy │ │ │ │ +maxima.info-3 │ │ │ │ +Functions and Variables for Sums and Products Vamaxima.info-2 │ │ │ │ +Extending pytranslatea.info-2 │ │ │ │ +maxima.info-3 │ │ │ │ +Functions and Variables for Integrationns and Vamaxima.info-1 │ │ │ │ +Functions and Variables for odepackroduction to maxima.info-3 │ │ │ │ +Introduction to Polynomialsnd Vamaxima.info-1 │ │ │ │ +Introduction to alt-display-2 │ │ │ │ +maxima.info-2 │ │ │ │ +maxima.info-2 │ │ │ │ +Functions and Variables for bitwisebles for Matrmaxima.info-2 │ │ │ │ +Introduction to asympa.info-2 │ │ │ │ +maxima.info-2 │ │ │ │ +Functions and Variables for picturesles for formmaxima.info-3 │ │ │ │ +Introduction to colnewons and Vamaxima.info-2 │ │ │ │ +Functions and Variables for augmented_lagrangianmaxima.info-2 │ │ │ │ +Functions and Variables for ezunitsima.info-1 │ │ │ │ +maxima.info-3 │ │ │ │ +Functions and Variables for Matrices and Linear Algebras8 │ │ │ │ +maxima.info-2 │ │ │ │ +Error Function │ │ │ │ +maxima.info-1 │ │ │ │ +Functions and Variables for formatamples for algmaxima.info-3 │ │ │ │ +maxima.info-3 │ │ │ │ +binary-gcl/numerical/slatec/zunhj.o │ │ │ │ +ctimes(#0,#1) │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +SYSTEMCTIMES │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/mutils.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +)Error-handling wrapper around MBIND-DOIT. │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +SYSTEM*HANDLER-CLUSTERS* │ │ │ │ +BINDLIST │ │ │ │ +*$ERRORMSG-VALUE* │ │ │ │ + $ERRORMSG │ │ │ │ +,DECLARE │ │ │ │ + ,IGNORABLE/ │ │ │ │ +,TAGBODY │ │ │ │ +-*HANDLER-CLUSTERS* │ │ │ │ +MAXIMA-$ERROR │ │ │ │ +-*HANDLER-CLUSTERS* │ │ │ │ +,RETURN-FROM. │ │ │ │ +OLD-BINDLIST │ │ │ │ +BINDLIST │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +BINDLIST │ │ │ │ +*$ERRORMSG-VALUE* │ │ │ │ + $ERRORMSG │ │ │ │ +,UNWIND-PROTECT │ │ │ │ +PROG1266 │ │ │ │ +*MERROR-SIGNALS-$ERROR-P* │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +*MERROR-SIGNALS-$ERROR-P* │ │ │ │ +MBIND-DOIT │ │ │ │ +,DECLARE │ │ │ │ + ,IGNORABLE1 │ │ │ │ +BINDLIST │ │ │ │ +OLD-BINDLIST │ │ │ │ +,NREVERSE │ │ │ │ +BINDLIST │ │ │ │ +OLD-BINDLIST │ │ │ │ +POP-MLAMBDA-CALL-STACK │ │ │ │ +,RETURN-FROM. │ │ │ │ +,FUNCTION │ │ │ │ +THE-$ERROR │ │ │ │ +MACSYMA-QUIT │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/mlisp.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,OPTIMIZE │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +BINDLIST │ │ │ │ +,LAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +$NUMFACTOR │ │ │ │ + MGREATERP │ │ │ │ +,UNWIND-PROTECT │ │ │ │ +BINDLIST │ │ │ │ +,TAGBODY! │ │ │ │ +PROG2267 │ │ │ │ +,DECLARE │ │ │ │ + ,IGNORABLE00 │ │ │ │ +INTLDGETTEXT │ │ │ │ +$do loop: 'go' not within 'block': ~M │ │ │ │ +BINDLIST │ │ │ │ +1DGETTEXT │ │ │ │ +do loop: illegal 'return': ~M │ │ │ │ +,RETURN-FROM │ │ │ │ +,RETURN-FROM │ │ │ │ +MUNBIND- │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/mlisp.lisp │ │ │ │ +ARGUMENTS │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,OPTIMIZE │ │ │ │ +,LAMBDA │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/mlisp.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +MATCHERR │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/mutils.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +MATCHERR │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/mutils.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +MATCHERR │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/mutils.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +REST-ARG-103 │ │ │ │ +,DECLARE │ │ │ │ +,OPTIMIZE │ │ │ │ +NARGS-102 │ │ │ │ +,LENGTH- │ │ │ │ +,DECLARE │ │ │ │ + ,IGNORABLE. │ │ │ │ +INTLDGETTEXT │ │ │ │ +0~M: expected exactly ~M arguments but got ~M: ~M │ │ │ │ +,FUNCTION │ │ │ │ + RATP-IMPL- │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/mutils.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +SYSTEML! │ │ │ │ +,DECLARE │ │ │ │ +,IGNORE. │ │ │ │ +$RATP106 │ │ │ │ +REST-ARGS104 │ │ │ │ +,LIST*/ │ │ │ │ + RATP-IMPL0 │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/mutils.lisp │ │ │ │ +$RATP106 │ │ │ │ +~M: expected exactly ~M arguments but got ~M: ~MImplementation for $RATNUMP │ │ │ │ +This function behaves like (MEMBER M L :TEST #'EQ). │ │ │ │ + When inlined, this function is so small that there is almost no code size │ │ │ │ + overhead compared to a MEMBER call, but it is faster because no CALL │ │ │ │ + instruction is required. │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +This function behaves like (MEMBER M L :TEST #'EQ). │ │ │ │ + When inlined, this function is so small that there is almost no code size │ │ │ │ + overhead compared to a MEMBER call, but it is faster because no CALL │ │ │ │ + instruction is required. │ │ │ │ + MEMBER-EQ │ │ │ │ +,TAGBODY! │ │ │ │ +,TAGBODY │ │ │ │ +,RETURN-FROM │ │ │ │ +,RETURN-FROM │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/mutils.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +Implementation for $RATNUMP │ │ │ │ +RATNUMP-IMPL │ │ │ │ +$RATNUMP │ │ │ │ +%%PRETTY-FNAME │ │ │ │ +$RATNUMP │ │ │ │ +,DECLARE │ │ │ │ + ,IGNORABLE │ │ │ │ +%%PRETTY-FNAME │ │ │ │ +$RATNUMP │ │ │ │ +,DECLARE │ │ │ │ + ,NOTINLINE │ │ │ │ +RATNUMP-IMPL │ │ │ │ +8Proxy function to forward $RATNUMP calls to RATNUMP-IMPL │ │ │ │ +RATNUMP-IMPL │ │ │ │ +,DECLARE │ │ │ │ +$RATNUMP │ │ │ │ +,INTEGERP │ │ │ │ + MEMBER-EQ │ │ │ │ +,INTEGERP │ │ │ │ +,INTEGERP │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/mutils.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +REST-ARG-114 │ │ │ │ +,DECLARE │ │ │ │ +,OPTIMIZE │ │ │ │ +$RATNUMP │ │ │ │ +NARGS-113 │ │ │ │ +,LENGTH- │ │ │ │ +,DECLARE │ │ │ │ + ,IGNORABLE. │ │ │ │ +INTLDGETTEXT │ │ │ │ +0~M: expected exactly ~M arguments but got ~M: ~M │ │ │ │ +$RATNUMP │ │ │ │ +,FUNCTION │ │ │ │ +RATNUMP-IMPL- │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/mutils.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +SYSTEML! │ │ │ │ +,DECLARE │ │ │ │ +,IGNORE. │ │ │ │ +$RATNUMP117 │ │ │ │ +REST-ARGS115 │ │ │ │ +,LIST*/ │ │ │ │ +$RATNUMP │ │ │ │ +RATNUMP-IMPL0 │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/mutils.lisp │ │ │ │ +$RATNUMP117 │ │ │ │ +Returns T if X, assumed to be a bigfloat, represents the value 1. │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +AReturns T if X, assumed to be a bigfloat, represents the value 1. │ │ │ │ +BIGFLOAT-ONE-P │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/mutils.lisp │ │ │ │ +Implementation for $FLOATNUMP │ │ │ │ +Returns non-NIL if X is Lisp number or bfloat that is equal │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +BReturns non-NIL if X is Lisp number or bfloat that is equal │ │ │ │ +,NUMBERP │ │ │ │ +$BFLOATP │ │ │ │ +BIGFLOAT-ONE-P │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/mutils.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +Implementation for $FLOATNUMP │ │ │ │ +FLOATNUMP-IMPL │ │ │ │ +$FLOATNUMP │ │ │ │ +%%PRETTY-FNAME │ │ │ │ +$FLOATNUMP │ │ │ │ +,DECLARE │ │ │ │ + ,IGNORABLE │ │ │ │ +%%PRETTY-FNAME │ │ │ │ +$FLOATNUMP │ │ │ │ +,DECLARE │ │ │ │ + ,NOTINLINE │ │ │ │ +FLOATNUMP-IMPL │ │ │ │ +<= │ │ │ │ +,DECLARE │ │ │ │ + ,IGNORABLE?@ │ │ │ │ +3ASETA?@ │ │ │ │ + ARRAYSIZE │ │ │ │ +MQAPPLY │ │ │ │ + MXORLISTP │ │ │ │ +MQAPPLYP │ │ │ │ +PROG2267 │ │ │ │ +,DECLARE │ │ │ │ + ,IGNORABLECC │ │ │ │ +MQAPPLYP │ │ │ │ + MXORLISTP │ │ │ │ +,SYMBOL-VALUE │ │ │ │ +,HASH-TABLE │ │ │ │ +,TYPE-OF │ │ │ │ + MGENARRAY │ │ │ │ +,FUNCTION │ │ │ │ +.DGETTEXT │ │ │ │ +assignment: cannot assign to ~M │ │ │ │ +$USE_FAST_ARRAYS │ │ │ │ +MAKE-EQUAL-HASH-TABLE │ │ │ │ + MEVALARGS │ │ │ │ +$ARRAYS │ │ │ │ +MPUTPROP │ │ │ │ +3SPUTPROP │ │ │ │ +,MAKE-ARRAY │ │ │ │ +-INITIAL-ELEMENT │ │ │ │ +,DECLARE │ │ │ │ + ,IGNORABLEDE │ │ │ │ +3ASETFDE │ │ │ │ +,DECLARE │ │ │ │ + ,IGNORABLEGH │ │ │ │ +3ASETIGH │ │ │ │ +,DECLARE │ │ │ │ + ,IGNORABLEJK │ │ │ │ +3ASETLJK │ │ │ │ +ARRSTORE │ │ │ │ +,HASH-TABLE │ │ │ │ +,TYPE-OF │ │ │ │ + MGENARRAY │ │ │ │ +ARRSTORE-EXTEND │ │ │ │ + MEVALARGS │ │ │ │ +$MATRIX │ │ │ │ +.DGETTEXT │ │ │ │ +Passignment: matrix row must be a list, and same length as first row;~%found:~%~M │ │ │ │ +.DGETTEXT │ │ │ │ +5assignment: matrix row must have one index; found: ~M │ │ │ │ +.DGETTEXT │ │ │ │ +:assignment: matrix row index must be an integer; found: ~M │ │ │ │ +,RPLACA │ │ │ │ +.DGETTEXT │ │ │ │ +-assignment: matrix row index ~A out of range. │ │ │ │ +.DGETTEXT │ │ │ │ +3assignment: matrix must have two indices; found: ~M │ │ │ │ +$SETELMX │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/mlisp.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ + $SETCHECK │ │ │ │ +$SETCHECKBREAK │ │ │ │ +MUNBINDP │ │ │ │ +$OPTIONSET │ │ │ │ +$MYOPTIONS │ │ │ │ +,TAGBODY │ │ │ │ +COND265 │ │ │ │ + $SETCHECK │ │ │ │ + $SETCHECK │ │ │ │ + $SETCHECK │ │ │ │ + $SETCHECK │ │ │ │ +MEMALIKE │ │ │ │ + $SETCHECK │ │ │ │ +MEMALIKE │ │ │ │ + $SETCHECK │ │ │ │ +INTLDGETTEXT │ │ │ │ +~:M is being set to ~:M.~% │ │ │ │ +$SETCHECKBREAK │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ + MERRBREAK │ │ │ │ +,SYMBOLP │ │ │ │ +KEYWORDTEST │ │ │ │ +,FUNCTION │ │ │ │ +SYSCONST │ │ │ │ +MUNBINDP │ │ │ │ +,RETURN-FROM │ │ │ │ +.DGETTEXT │ │ │ │ +Cassignment: cannot assign to ~M; it is a declared numeric quantity. │ │ │ │ +.DGETTEXT │ │ │ │ +assignment: cannot assign to ~M │ │ │ │ +NEVERSET │ │ │ │ +,FUNCTION │ │ │ │ +,FUNCALL │ │ │ │ +MUNBINDP │ │ │ │ +,RETURN-FROM │ │ │ │ +SETTER-METHOD │ │ │ │ +,RETURN-FROM │ │ │ │ +,FUNCALL │ │ │ │ +DSKSETP │ │ │ │ +$VALUES │ │ │ │ +$OPTIONSET │ │ │ │ +.DGETTEXT │ │ │ │ +"assignment: assigning to option ~M │ │ │ │ +$LINENUM │ │ │ │ +$MYOPTIONS │ │ │ │ +,RETURN-FROM │ │ │ │ +X-VALUE │ │ │ │ +,SYMBOL-VALUE │ │ │ │ +MSET-EXTENSION-OP │ │ │ │ +MSET_EXTENSION_OPERATOR │ │ │ │ +X-VALUE │ │ │ │ +DEFSTRUCT-TEMPLATE │ │ │ │ +MSET_EXTENSION_OPERATOR │ │ │ │ +MSET-EXTENSION-OP │ │ │ │ +,RETURN-FROM │ │ │ │ +,FUNCALL │ │ │ │ +MSET-EXTENSION-OP │ │ │ │ +,FUNCTION │ │ │ │ +,RETURN-FROM │ │ │ │ +ARRSTORE │ │ │ │ +.DGETTEXT │ │ │ │ +assignment: cannot assign to ~M │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/mlisp.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,OPTIMIZE │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/mlisp.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,OPTIMIZE │ │ │ │ +TWOARGCHECK │ │ │ │ + SIMPLIFYA │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/mlisp.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +SYSTEML! │ │ │ │ +,DECLARE │ │ │ │ +,IGNORE. │ │ │ │ +,PROGRAM-ERROR │ │ │ │ +KEYWORDFORMAT-CONTROL │ │ │ │ +&Insufficient arguments when binding ~s │ │ │ │ +2FORMAT-ARGUMENTS │ │ │ │ +2FORMAT-CONTROL │ │ │ │ +&Insufficient arguments when binding ~s │ │ │ │ +2FORMAT-ARGUMENTS │ │ │ │ +,PROGRAM-ERROR │ │ │ │ +2FORMAT-CONTROL │ │ │ │ +Extra argument ~s │ │ │ │ +2FORMAT-ARGUMENTS │ │ │ │ +,DECLARE │ │ │ │ +,IGNORE4 │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/mlisp.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +MDEFCHK │ │ │ │ +FIND-DUPLICATE │ │ │ │ +KEYWORDTEST │ │ │ │ +,FUNCTION │ │ │ │ +,FUNCTION │ │ │ │ +INTLDGETTEXT │ │ │ │ +6define: ~M occurs more than once in the parameter list │ │ │ │ +,TAGBODY! │ │ │ │ + MDEFPARAM │ │ │ │ + MDEFPARAM │ │ │ │ + MDEFLISTP │ │ │ │ + MDEFPARAM │ │ │ │ + MDEFPARAM │ │ │ │ +.DGETTEXT │ │ │ │ +edefine: in definition of ~:M, parameter must be a symbol and must not be a system constant; found: ~M │ │ │ │ +,RETURN-FROM │ │ │ │ +MPUTPROP │ │ │ │ +MPUTPROP │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/mlisp.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +LINEINFO │ │ │ │ +SET-LINEINFO │ │ │ │ +LINEINFO │ │ │ │ +LINEINFO │ │ │ │ +LINEINFO │ │ │ │ +LINEINFO │ │ │ │ +,DECLARE │ │ │ │ + ,IGNORABLE- │ │ │ │ +,CDDR-.. │ │ │ │ +SYSTEMSPUTPROP │ │ │ │ +LINEINFO │ │ │ │ +,REMPROP │ │ │ │ +LINEINFO │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/mlisp.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ + MDEFARRAY │ │ │ │ +,HASH-TABLE-P │ │ │ │ +5~a is already a hash table. Make it a function first │ │ │ │ +MPUTPROP │ │ │ │ +MDEFINE1 │ │ │ │ +DOLIST271 │ │ │ │ +,DECLARE │ │ │ │ + ,IGNORABLE- │ │ │ │ +,TAGBODY! │ │ │ │ +$CONSTANTP │ │ │ │ +,STRINGP │ │ │ │ +,RETURN-FROM │ │ │ │ +,RETURN-FROM │ │ │ │ +ARRSTORE │ │ │ │ +MDEFINE1 │ │ │ │ +MPUTPROP │ │ │ │ +MDEFINE1 │ │ │ │ +MDEFINE1 │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/mlisp.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,OPTIMIZE │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +$FUNCTIONS │ │ │ │ +$TRANSLATE │ │ │ │ +$USE_FAST_ARRAYS │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +$USE_FAST_ARRAYS │ │ │ │ +TWOARGCHECK │ │ │ │ +KEYWORDTEST │ │ │ │ +,FUNCTION │ │ │ │ +INTLDGETTEXT │ │ │ │ +Qdefine: argument cannot be an atom or a subscripted memoizing function; found: ~M │ │ │ │ +,FUNCTION │ │ │ │ +.DGETTEXT │ │ │ │ +4define: expected a subscripted expression; found: ~M │ │ │ │ +SPECSIMP │ │ │ │ +.DGETTEXT │ │ │ │ +?define: warning: redefining built-in subscripted function ~:M~% │ │ │ │ +PROG2267 │ │ │ │ +,FUNCTION │ │ │ │ +,DECLARE │ │ │ │ + ,IGNORABLE// │ │ │ │ +.DGETTEXT │ │ │ │ +Rdefine: function name cannot be a built-in operator or special symbol; found: ~:@M │ │ │ │ +,FUNCTION │ │ │ │ +MREDEF-CHECK │ │ │ │ +REMOVE1 │ │ │ │ +,FUNCTION │ │ │ │ +MPUTPROP │ │ │ │ + LOCAL-FUN │ │ │ │ +REMOVE-TRANSL-FUN-PROPS │ │ │ │ +ADD2LNC │ │ │ │ +$FUNCTIONS │ │ │ │ +SET-LINEINFO │ │ │ │ +MPUTPROP │ │ │ │ +MDEFINE1 │ │ │ │ +$TRANSLATE │ │ │ │ +TRANSLATE-FUNCTION │ │ │ │ +,DECLARE │ │ │ │ + ,IGNORABLE/ │ │ │ │ +REMOVE-TRANSL-ARRAY-FUN-PROPS │ │ │ │ + ARRAYDIMS │ │ │ │ +.DGETTEXT │ │ │ │ +@define: ~:M already defined with different number of subscripts. │ │ │ │ + MDEFARRAY │ │ │ │ +MPUTPROP │ │ │ │ +SYSTEMSPUTPROP │ │ │ │ +,MAKE-ARRAY │ │ │ │ +-INITIAL-ELEMENT │ │ │ │ +,DECLARE │ │ │ │ + ,IGNORABLE23 │ │ │ │ +1ASET423 │ │ │ │ +,DECLARE │ │ │ │ + ,IGNORABLE56 │ │ │ │ +1ASET756 │ │ │ │ +,DECLARE │ │ │ │ + ,IGNORABLE89 │ │ │ │ +1ASET:89 │ │ │ │ + MDEFARRAY │ │ │ │ + ,COPY-LIST │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/mlisp.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +MCOND-EVAL-SYMBOLS │ │ │ │ +,SYMBOLP │ │ │ │ +,FUNCALL │ │ │ │ +KEYWORDTEST │ │ │ │ +,FUNCTION │ │ │ │ +RECUR-APPLY │ │ │ │ +MCOND-EVAL-SYMBOLS │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/mlisp.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,OPTIMIZE │ │ │ │ +,LAMBDA │ │ │ │ +,TAGBODY! │ │ │ │ +,RETURN-FROM │ │ │ │ +,RETURN-FROM │ │ │ │ +,MAPCAR │ │ │ │ +MCOND-EVAL-SYMBOLS │ │ │ │ +,FUNCTION │ │ │ │ +,RETURN-FROM │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/mlisp.lisp │ │ │ │ +MFACTORIAL │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,OPTIMIZE │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +BINDLIST │ │ │ │ +,LAMBDA │ │ │ │ +,FUNCALL │ │ │ │ +,FUNCTION │ │ │ │ +INTLGETTEXT │ │ │ │ +@do loop: 'in' argument must be a nonatomic expression; found: ~M │ │ │ │ + MGREATERP │ │ │ │ +MBINDING │ │ │ │ +BINDLIST │ │ │ │ +-GETTEXT │ │ │ │ +$do loop: 'go' not within 'block': ~M │ │ │ │ +BINDLIST │ │ │ │ +-GETTEXT │ │ │ │ +do loop: illegal 'return': ~M │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/mlisp.lisp │ │ │ │ +MQUOTIENT │ │ │ │ +Implementation for $@-FUNCTION │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +Implementation for $@-FUNCTION │ │ │ │ +@-FUNCTION-IMPL │ │ │ │ +$@-FUNCTION │ │ │ │ +%%PRETTY-FNAME │ │ │ │ +$@-FUNCTION │ │ │ │ +,DECLARE │ │ │ │ + ,IGNORABLE │ │ │ │ +%%PRETTY-FNAME │ │ │ │ +$@-FUNCTION │ │ │ │ +,DECLARE │ │ │ │ + ,NOTINLINE │ │ │ │ +@-FUNCTION-IMPL │ │ │ │ +>Proxy function to forward $@-FUNCTION calls to @-FUNCTION-IMPL │ │ │ │ +@-FUNCTION-IMPL │ │ │ │ +,DECLARE │ │ │ │ +$@-FUNCTION │ │ │ │ +DEFSTRUCT-TEMPLATE │ │ │ │ +,INTEGERP │ │ │ │ +,POSITION │ │ │ │ +DEFSTRUCT-TEMPLATE │ │ │ │ +INTLDGETTEXT │ │ │ │ +@: no such field: ~M @ ~M │ │ │ │ +-DGETTEXT │ │ │ │ +@: no such field: ~M @ ~M │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/mlisp.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +SYSTEML! │ │ │ │ +,DECLARE │ │ │ │ +,IGNORE. │ │ │ │ +$@-FUNCTION698 │ │ │ │ +REST-ARGS696 │ │ │ │ +,LIST*/ │ │ │ │ +$@-FUNCTION │ │ │ │ +@-FUNCTION-IMPL0 │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/mlisp.lisp │ │ │ │ +$@-FUNCTION698 │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +REST-ARG-695 │ │ │ │ +,DECLARE │ │ │ │ +,OPTIMIZE │ │ │ │ +$@-FUNCTION │ │ │ │ +NARGS-694 │ │ │ │ +,LENGTH- │ │ │ │ +,DECLARE │ │ │ │ + ,IGNORABLE. │ │ │ │ +INTLDGETTEXT │ │ │ │ +0~M: expected exactly ~M arguments but got ~M: ~M │ │ │ │ +$@-FUNCTION │ │ │ │ +,FUNCTION │ │ │ │ +@-FUNCTION-IMPL- │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/mlisp.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,OPTIMIZE │ │ │ │ +,LAMBDA │ │ │ │ +$@-FUNCTION │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/mlisp.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +MRECORD-ASSIGN │ │ │ │ +INSTANCE │ │ │ │ +INSTANCE │ │ │ │ +TEMPLATE │ │ │ │ +TEMPLATE │ │ │ │ +DEFSTRUCT-TEMPLATE │ │ │ │ +KMRECORD-ASSIGN: left-hand side doesn't appear to be a defstruct object:~%~M │ │ │ │ +INSTANCE │ │ │ │ +,INTEGERP │ │ │ │ +,POSITION │ │ │ │ +TEMPLATE │ │ │ │ +INTLDGETTEXT │ │ │ │ +"assignment: no such field: ~M @ ~M │ │ │ │ +INSTANCE │ │ │ │ +SYSTEMELT-SET │ │ │ │ +-DGETTEXT │ │ │ │ +"assignment: no such field: ~M @ ~M │ │ │ │ +INSTANCE │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/mlisp.lisp │ │ │ │ +*OPR-TABLE* │ │ │ │ +Odd-length property list in REMF. │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +*OPR-TABLE* │ │ │ │ +,SYMBOLP │ │ │ │ +SYSTEMSPUTPROP │ │ │ │ +,STRINGP │ │ │ │ +*OPR-TABLE* │ │ │ │ +,DECLARE │ │ │ │ + ,IGNORABLE./ │ │ │ │ +-HASH-SET./0 │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/comm.lisp │ │ │ │ +~M: expected exactly ~M arguments but got ~M: ~M~:M: ~Margument must be a non-atomic expression; found ~M │ │ │ │ +Implementation for $MEMBER │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +Implementation for $MEMBER │ │ │ │ +MEMBER-IMPL │ │ │ │ +%%PRETTY-FNAME │ │ │ │ +,DECLARE │ │ │ │ + ,IGNORABLE │ │ │ │ +%%PRETTY-FNAME │ │ │ │ +,DECLARE │ │ │ │ + ,NOTINLINE │ │ │ │ +MEMBER-IMPL │ │ │ │ +6Proxy function to forward $MEMBER calls to MEMBER-IMPL │ │ │ │ +MEMBER-IMPL │ │ │ │ +,DECLARE │ │ │ │ +SPECREPCHECK │ │ │ │ +DOLIST271 │ │ │ │ +,DECLARE │ │ │ │ + ,IGNORABLE- │ │ │ │ +,TAGBODY! │ │ │ │ +SPECREPCHECK │ │ │ │ +,RETURN-FROM │ │ │ │ +,RETURN-FROM │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/comm.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +SYSTEML! │ │ │ │ +,DECLARE │ │ │ │ +,IGNORE. │ │ │ │ +$MEMBER55 │ │ │ │ +REST-ARGS53 │ │ │ │ +,LIST*/ │ │ │ │ +$MEMBER │ │ │ │ +MEMBER-IMPL0 │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/comm.lisp │ │ │ │ +$MEMBER55 │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +REST-ARG-52 │ │ │ │ +,DECLARE │ │ │ │ +,OPTIMIZE │ │ │ │ +NARGS-51 │ │ │ │ +,LENGTH- │ │ │ │ +,DECLARE │ │ │ │ + ,IGNORABLE. │ │ │ │ +INTLDGETTEXT │ │ │ │ +0~M: expected exactly ~M arguments but got ~M: ~M │ │ │ │ +,FUNCTION │ │ │ │ +MEMBER-IMPL- │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/comm.lisp │ │ │ │ +Implementation for $SUBSTITUTE │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +SYSTEML! │ │ │ │ +,DECLARE │ │ │ │ +,IGNORE. │ │ │ │ +$SUBSTITUTE66 │ │ │ │ +REST-ARGS64 │ │ │ │ +,LIST*/ │ │ │ │ +$SUBSTITUTE │ │ │ │ +SUBSTITUTE-IMPL0 │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/comm.lisp │ │ │ │ +$SUBSTITUTE66 │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +REST-ARG-63 │ │ │ │ +,DECLARE │ │ │ │ +,OPTIMIZE │ │ │ │ +$SUBSTITUTE │ │ │ │ +NARGS-62 │ │ │ │ +,LENGTH- │ │ │ │ +,DECLARE │ │ │ │ + ,IGNORABLE. │ │ │ │ +INTLDGETTEXT │ │ │ │ +0~M: expected at most ~M arguments but got ~M: ~M │ │ │ │ +$SUBSTITUTE │ │ │ │ +/DGETTEXT │ │ │ │ +1~M: expected at least ~M arguments but got ~M: ~M │ │ │ │ +$SUBSTITUTE │ │ │ │ +,FUNCTION │ │ │ │ +SUBSTITUTE-IMPL- │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/comm.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ + ,&OPTIONAL │ │ │ │ +THREE-ARG? │ │ │ │ +Implementation for $SUBSTITUTE │ │ │ │ +SUBSTITUTE-IMPL │ │ │ │ +$SUBSTITUTE │ │ │ │ +%%PRETTY-FNAME │ │ │ │ +$SUBSTITUTE │ │ │ │ +,DECLARE │ │ │ │ + ,IGNORABLE │ │ │ │ +%%PRETTY-FNAME │ │ │ │ +THREE-ARG? │ │ │ │ +MAXIMA-SUBSTITUTE │ │ │ │ +$SUBSTITUTE │ │ │ │ +NOTLOREQ │ │ │ │ +IMPROPER-ARG-ERR │ │ │ │ +$SUBSTITUTE │ │ │ │ +MAXIMA-SUBSTITUTE │ │ │ │ +,TAGBODY! │ │ │ │ +$SUBSTITUTE │ │ │ │ +,RETURN-FROM │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/comm.lisp │ │ │ │ +~M: expected at most ~M arguments but got ~M: ~M~M: expected at least ~M arguments but got ~M: ~M │ │ │ │ +subst: cannot substitute ~M for operator ~M in expression ~M │ │ │ │ +SYSTEMLAMBDA-CLOSURE │ │ │ │ +COMMON-LISPDECLARE │ │ │ │ +-OPTIMIZE │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/comm.lisp │ │ │ │ Implementation for $DEPENDS │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ DEPENDS1 │ │ │ │ NONSYMCHK │ │ │ │ $DEPENDS │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/comm.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ @@ -256748,59 +256873,14 @@ │ │ │ │ ARRFUNCALL │ │ │ │ ,DECLARE │ │ │ │ ,IGNORABLE/0 │ │ │ │ ,FUNCTION │ │ │ │ SYSTEMASET1/0 │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/mlisp.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ -DISPLACE │ │ │ │ -,DECLARE │ │ │ │ - ,IGNORABLE- │ │ │ │ -,RPLACA-.. │ │ │ │ -,DECLARE │ │ │ │ - ,IGNORABLE/ │ │ │ │ -,RPLACD/00 │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mmacro.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ - EXPANSION │ │ │ │ -MMACRO-DISPLACE │ │ │ │ -DISPLACE │ │ │ │ - EXPANSION │ │ │ │ - EXPANSION │ │ │ │ - EXPANSION │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mmacro.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ - EXPANSION │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -$MACROEXPANSION │ │ │ │ -MMACROEXPANSION-CHECK │ │ │ │ -$MACROEXPANSION │ │ │ │ -MMACROEXPANDED │ │ │ │ -MMACRO-DISPLACE │ │ │ │ - EXPANSION │ │ │ │ - EXPANSION │ │ │ │ -$EXPAND │ │ │ │ -MMACROEXPANDED │ │ │ │ -DISPLACE │ │ │ │ -MMACROEXPANDED │ │ │ │ - EXPANSION │ │ │ │ - EXPANSION │ │ │ │ - $DISPLACE │ │ │ │ -MMACRO-DISPLACE │ │ │ │ - EXPANSION │ │ │ │ -INTLDGETTEXT │ │ │ │ -0warning: unrecognized value of 'macroexpansion'. │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mmacro.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -MMACRO-APPLY │ │ │ │ -MMACROEXPANSION-CHECK │ │ │ │ -,SYMBOLP │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mmacro.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ MEVAL1-EXTEND │ │ │ │ MEVALARGS │ │ │ │ MARRAYREF-GENSUB │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/ar.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ SAFE-MGET │ │ │ │ ,SYMBOLP │ │ │ │ @@ -257090,107 +257170,25 @@ │ │ │ │ ,FINISH-OUTPUT │ │ │ │ ,*STANDARD-OUTPUT* │ │ │ │ *QUIT-ON-ERROR* │ │ │ │ MACSYMA-QUIT │ │ │ │ MAXIMA-ERROR │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/merror.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ - ,&OPTIONAL │ │ │ │ -,DECLARE │ │ │ │ +ASSIGN-VAL │ │ │ │ +,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ -MUNBINDP │ │ │ │ +MUNBINDP │ │ │ │ +NEVERSET │ │ │ │ MUNBINDP │ │ │ │ MUNBINDP │ │ │ │ INTLDGETTEXT │ │ │ │ -,assignment: cannot assign `~M' to `~:M': ~M. │ │ │ │ --DGETTEXT │ │ │ │ -(assignment: cannot assign `~M' to `~:M'. │ │ │ │ +Dassignment: attempting to assign read-only variable ~:M the value ~M │ │ │ │ +ASSIGN-VAL │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/mlisp.lisp │ │ │ │ -must be one of: ~{~A~^, ~} │ │ │ │ -Insufficient arguments when binding ~s │ │ │ │ -Extra argument ~s │ │ │ │ -macro definition: must have exactly two arguments; found: ~M │ │ │ │ -macro definition: illegal definition: ~M │ │ │ │ -macro definition: ~M occurs more than once in the parameter listmacro definition: bad argument: ~M │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,OPTIMIZE │ │ │ │ -MMACROEXPANSION-CHECK │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mmacro.lisp │ │ │ │ -MMACROEXPANDED │ │ │ │ -warning: unrecognized value of 'macroexpansion'. │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ - $TRANSRUN │ │ │ │ -MMACROEXPAND1 │ │ │ │ -MACRO-DEFN │ │ │ │ -KEYWORDTEST │ │ │ │ -,FUNCTION │ │ │ │ -,SYMBOLP │ │ │ │ -MMACROEXPANDED │ │ │ │ -MMACROEXPANSION-CHECK │ │ │ │ -MACRO-DEFN │ │ │ │ - $TRANSRUN │ │ │ │ -TRANSLATED-MMACRO │ │ │ │ -MMACRO-APPLY │ │ │ │ -MACRO-DEFN │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mmacro.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -MMACROEXPAND │ │ │ │ - TEST-FORM │ │ │ │ - EXPANSION │ │ │ │ -MMACROEXPAND1 │ │ │ │ - EXPANSION │ │ │ │ - TEST-FORM │ │ │ │ - EXPANSION │ │ │ │ -MMACROEXPAND │ │ │ │ - EXPANSION │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mmacro.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,OPTIMIZE │ │ │ │ -,LAMBDA │ │ │ │ -INTLDGETTEXT │ │ │ │ -6macroexpand: must have exactly one argument; found: ~M │ │ │ │ -$MACROEXPAND │ │ │ │ -MMACROEXPAND │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mmacro.lisp │ │ │ │ -$MACROEXPAND │ │ │ │ -macroexpand: must have exactly one argument; found: ~M │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,OPTIMIZE │ │ │ │ -,LAMBDA │ │ │ │ -INTLDGETTEXT │ │ │ │ -7macroexpand1: must have exactly one argument; found: ~M │ │ │ │ -$MACROEXPAND1 │ │ │ │ -MMACROEXPAND1 │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mmacro.lisp │ │ │ │ -$MACROEXPAND1 │ │ │ │ -macroexpand1: must have exactly one argument; found: ~M │ │ │ │ -TRANSLATED-MMACRO │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,OPTIMIZE │ │ │ │ -,LAMBDA │ │ │ │ -POSSIBLE-VALUES │ │ │ │ - $DISPLACE │ │ │ │ -POSSIBLE-VALUES │ │ │ │ -,*PRINT-CASE* │ │ │ │ -KEYWORDDOWNCASE │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -,*PRINT-CASE* │ │ │ │ -must be one of: ~{~A~^, ~} │ │ │ │ -,FUNCTION │ │ │ │ -STRIPDOLLAR │ │ │ │ -POSSIBLE-VALUES │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mmacro.lisp │ │ │ │ -$MACROEXPANSION │ │ │ │ $ISOLATE_WRT_TIMES │ │ │ │ $EXPTISOLATE │ │ │ │ $COMBINEFLAG │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/utils.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,STRINGP │ │ │ │ @@ -268142,17 +268140,15 @@ │ │ │ │ ,ASET645 │ │ │ │ -END_LABEL │ │ │ │ -LABEL80 │ │ │ │ -END_LABEL │ │ │ │ -END_LABEL │ │ │ │ .RETURN-FROM │ │ │ │ ?binary-gcl │ │ │ │ -$zxPMi │ │ │ │ AWAVAUATSH │ │ │ │ [A\A]A^A_] │ │ │ │ AWAVAUATSH │ │ │ │ [A\A]A^A_] │ │ │ │ [A\A]A^A_] │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ @@ -269068,15 +269064,15 @@ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ ([]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ [A\A]A^A_] │ │ │ │ Functions and Variables for Debuggingal graphs │ │ │ │ -Functions and Variables for Command Lines1n │ │ │ │ +Functions and Variables for Command Lines]n │ │ │ │ Introduction to physical_constantsing │ │ │ │ maxima.info-3 │ │ │ │ AWAVAUATUSH │ │ │ │ 8[]A\A]A^A_ │ │ │ │ AVAUATUSH │ │ │ │ P[]A\A]A^ │ │ │ │ AWAVAUATUSH │ │ │ │ @@ -274971,15 +274967,15 @@ │ │ │ │ inverse_fft │ │ │ │ maxima.info-2 │ │ │ │ Functions and Variables for fast Fourier transforment │ │ │ │ maxima.info-2 │ │ │ │ Functions and Variables for Seriesgex_match │ │ │ │ maxima.info-3 │ │ │ │ Functions and Variables for to_poly_solvefo-3 │ │ │ │ -cartesian_productn Forms │ │ │ │ +cartesian_productn Forms │ │ │ │ maxima.info-2 │ │ │ │ Functions and Variables for Setswidth │ │ │ │ maxima.info-3 │ │ │ │ Visualization with VTKons and Vapartition_trig │ │ │ │ maxima.info-3 │ │ │ │ Functions and Variables for formatnctions and Vamatrix_element_adding │ │ │ │ maxima.info-2 │ │ │ │ @@ -275436,14 +275432,16 @@ │ │ │ │ Poisson Random Variableinfo-3 │ │ │ │ maxima.info-2 │ │ │ │ Functions and Variables for drawqrange │ │ │ │ maxima.info-2 │ │ │ │ Functions and Variables for descriptive statisticsnctions and Vaspherical_hankel1er seriess │ │ │ │ maxima.info-3 │ │ │ │ Functions and Variables for orthogonal polynomialsxima.info-3 │ │ │ │ +When true, Maxima displays '%e' to a negative exponent as a │ │ │ │ + quotient. │ │ │ │ An alist whose key is a symbol and datum is a cons of a string to be │ │ │ │ used with bindtest and the value of the variable. The string should │ │ │ │ contain exactly ~M which will be replaced by the variable in the │ │ │ │ error message. This is useful for printing a deprecation message │ │ │ │ for any symbol. │ │ │ │ Directories to search for demos.Controls whether to print a message when a file is loaded. │ │ │ │ Controls whether `risch' generates polylogs │ │ │ │ @@ -275470,16 +275468,14 @@ │ │ │ │ 'dependencies', or 'gradef' appends additional items. │ │ │ │ When true, an error message is displayed whenever the predicate of an │ │ │ │ 'if' statement or an 'is' function fails to evaluate to either │ │ │ │ 'true' or 'false'. │ │ │ │ $MAXIMA_FRONTENDThe frontend maxima is used with. │ │ │ │ When true, '%e' is replaced by its numeric value 2.718... whenever │ │ │ │ 'numer' is 'true'. │ │ │ │ -A list of the arguments of the function 'ratvars' when it was called │ │ │ │ - most recently. Each call to the function 'ratvars' resets the │ │ │ │ *QUIT-ON-ERROR* │ │ │ │ Return the directory part of *load-pathname*.or.$%PI │ │ │ │ When true, a non-syntactic substitution such as 'subst (x, 'diff (y, │ │ │ │ t), 'diff (y, t, 2))' yields ''diff (x, t)'. │ │ │ │ Table which maps from components to full source pathnames. │ │ │ │ Controls how logs are expanded. See the user manual. │ │ │ │ The alphabetic prefix of the names of expressions typed by the user. │ │ │ │ @@ -275519,17 +275515,16 @@ │ │ │ │ expressions. │ │ │ │ When true, arrays declared by 'array' are values instead of │ │ │ │ properties, and undeclared arrays ('hashed arrays') are implemented │ │ │ │ as Lisp hashed arrays. │ │ │ │ Bigfloat representation of 1. Automatically updated whenever fpprec │ │ │ │ is set. │ │ │ │ The full pathname of the file being loaded │ │ │ │ -The default GCD algorithm. If false, the GCD is prevented from being │ │ │ │ - taken when expressions are converted to canonical rational │ │ │ │ - expression (CRE) form. │ │ │ │ +Controls some simplifications of radicals. See user manual for │ │ │ │ + complicated rules. │ │ │ │ $MAXIMA_FRONTEND_BUGREPORTINFO │ │ │ │ The bug report info the maxima frontend comes with. │ │ │ │ Governs the behavior of the 'rootscontract' command. See │ │ │ │ 'rootscontract' for details. │ │ │ │ $FILE_SEARCH_MAXIMA │ │ │ │ Directories to search for Maxima source code. │ │ │ │ The operation invoked in place of multiplication in a matrix │ │ │ │ @@ -275560,22 +275555,21 @@ │ │ │ │ %pi/3, %pi/4, or %pi/6. │ │ │ │ When true, functions for part extraction inspect the internal form of │ │ │ │ 'expr'. │ │ │ │ Names the directory where fasl files are written to. │ │ │ │ When true, 'powerseries' prints progress messages. │ │ │ │ If TRUE, no MAXIMA-ERROR message is printed when a floating point │ │ │ │ number is converted to a bigfloat number. │ │ │ │ -Causes non-integral rational numbers and bigfloat numbers to be │ │ │ │ - converted to floating point. │ │ │ │ The list of ordinary Maxima functions in the current session. An │ │ │ │ ordinary function is a function constructed by 'define' or ':=' and │ │ │ │ called with parentheses '()'. │ │ │ │ The name of the default rule package used by `let' and `letsimp'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. │ │ │ │ +Designates which resultant algorithm │ │ │ │ HALF%PI3@ │ │ │ │ Controls the number of terms of the continued fraction the function │ │ │ │ 'cf' will give, as the value 'cflength' times the period. │ │ │ │ The list of all options ever reset by the user, whether or not they │ │ │ │ get reset to their default value. │ │ │ │ The largest negative exponent which will be expanded by the EXPAND │ │ │ │ command. │ │ │ │ @@ -275638,16 +275632,14 @@ │ │ │ │ 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. │ │ │ │ *MAXIMA-ARRAYS* │ │ │ │ Trying to track down any functional arrays in maxima │ │ │ │ *CMU-ERRORS-TO-TERMINAL* │ │ │ │ Argument to :errors-to-terminal in compile-file in cmulisp │ │ │ │ -When true, complex exponentials are converted into equivalent │ │ │ │ - expressions in terms of circular functions. │ │ │ │ *CHECKFACTORS* │ │ │ │ List of saved factors │ │ │ │ The largest positive exponent which will be expanded by the EXPAND │ │ │ │ command. │ │ │ │ Operate on System Verbose Mode │ │ │ │ SOLVE will use RADCAN which will make SOLVE slower but will allow │ │ │ │ certain problems containing exponentials and logs to be solved. │ │ │ │ @@ -275661,32 +275653,35 @@ │ │ │ │ e.g. 'integrate(1/x,x) produces answers in terms of log(...) instead │ │ │ │ of log(abs(...)). │ │ │ │ Default value of :binary-pathname keyword in DEFSYSTEM. │ │ │ │ The smallest positive floating-point number │ │ │ │ Causes strings to be bracketed in double quotes when displayed. │ │ │ │ Normally this is off, but is turned on when a procedure definition │ │ │ │ is being displayed. │ │ │ │ +A list of the arguments of the function 'ratvars' when it was called │ │ │ │ + most recently. Each call to the function 'ratvars' resets the │ │ │ │ $FILE_SEARCH_TESTS │ │ │ │ Directories to search for maxima test suite │ │ │ │ *FORTRAN-PRINT* │ │ │ │ Tells EXPLODEN we are printing numbers for Fortran so include the exponent marker. │ │ │ │ +MOST-NEGATIVE-NORMALIZED-FLOAT-EXPONENT+ │ │ │ │ The smallest exponent that decode-float can return for a normalized │ │ │ │ number. │ │ │ │ When T a transformation to a hypergeometric representation is done. │ │ │ │ -Designates which resultant algorithm │ │ │ │ If 'setcheck' is set to a list of variables (which can be │ │ │ │ subscripted), Maxima prints a message whenever the variables, or │ │ │ │ subscripted occurrences of them, are bound with the ordinary │ │ │ │ assignment operator ':', the '::' assignment operator, or function │ │ │ │ argument binding, but not the function assignment ':=' nor the macro │ │ │ │ assignment '::=' operators. The message comprises the name of the │ │ │ │ variable and the value it is bound to. │ │ │ │ 'setcheck' may be set to 'all' or 'true' thereby including all │ │ │ │ variables. │ │ │ │ +When true, all circular and hyperbolic functions are converted to │ │ │ │ + exponential form. │ │ │ │ If TRUE, products of sums and exponentiated sums go into nested │ │ │ │ *BIG-FLOAT-OP* │ │ │ │ Hash table mapping a maxima function to a corresponding Lisp function │ │ │ │ to evaluate the maxima function numerically with big-float │ │ │ │ precision. │ │ │ │ The list from which 'niceindices' takes the names of indices for sums │ │ │ │ and properties. │ │ │ │ @@ -275713,14 +275708,16 @@ │ │ │ │ power. │ │ │ │ If TRUE, printing of bigfloat numbers will truncate trailing zeroes. │ │ │ │ Otherwise, all trailing zeroes are printed. │ │ │ │ When true, the principal branch for -1 to a power is returned, │ │ │ │ depending on whether 'domain' is real or complex. │ │ │ │ Causes SOLVE to return its answers explicitly as elements in a list │ │ │ │ rather than printing E-labels. │ │ │ │ +When true, complex exponentials are converted into equivalent │ │ │ │ + expressions in terms of circular functions. │ │ │ │ The maximum number of times L'Hospital's rule is used in 'limit'. │ │ │ │ When '%emode' is 'true', '%e^(%pi %i x)' is simplified. See the user │ │ │ │ manual for more details. │ │ │ │ When false, the interpreted version of all functions to be │ │ │ │ run (provided they are still around) rather than the translated │ │ │ │ version. │ │ │ │ When true, 'linsolve' also generates the '%r' symbols used to │ │ │ │ @@ -275748,14 +275745,15 @@ │ │ │ │ displayed by 'dispfun' and allows the function to be edited. │ │ │ │ A list of mathematical features which are mathematical preoperties of │ │ │ │ functions and variables.If `t' cre-forms are kept factored │ │ │ │ Controls the simplification of expressions like '(n+1)!', where 'n' │ │ │ │ is an integer. See 'factorial'. │ │ │ │ $CONTEXTS │ │ │ │ A list of the currently active contexts. │ │ │ │ +Causes automatic translation of a user's function to Lisp. │ │ │ │ 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. │ │ │ │ Enables simplification. │ │ │ │ Controls whether the irreducible factors returned by 'factor' are in │ │ │ │ expanded (the default) or recursive (normal CRE) form. │ │ │ │ *PROVIDING-BLOCKS-LOAD-PROPAGATION* │ │ │ │ @@ -276119,14 +276117,15 @@ │ │ │ │ When true, trigonometric functions are simplified to hyperbolic │ │ │ │ functions when the argument is apparently a multiple of the │ │ │ │ imaginary unit %i. │ │ │ │ The largest positive exponent which will be automatically │ │ │ │ expanded. (X+1)^3 will be automatically expanded if EXPOP is │ │ │ │ greater than or equal to 3. │ │ │ │ common denom for algebraic coefficients │ │ │ │ +If `false' then no maxima-error message is printed! │ │ │ │ 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. │ │ │ │ The list of arrays that have been allocated. These comprise arrays │ │ │ │ @@ -276156,16 +276155,14 @@ │ │ │ │ lisps that treat REQUIRE specially in the compiler. │ │ │ │ Upon exit from ALGSYS this is bound to a list of the %RNUMS which │ │ │ │ where introduced into the expression. Useful for mapping over and │ │ │ │ using as an argument to SUBST. │ │ │ │ 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. │ │ │ │ -Controls some simplifications of radicals. See user manual for │ │ │ │ - complicated rules. │ │ │ │ Causes equations to be drawn in two dimensions. Otherwise, drawn │ │ │ │ linearly. │ │ │ │ *INTEGER-INFO* │ │ │ │ If LIMITP is non-null ASK-INTEGER conses its assumptions onto this │ │ │ │ When T factor the polynomial over the real or complex numbers. │ │ │ │ The last out-line computed, corresponds to lisp * │ │ │ │ The list of the names of all of the information lists in Maxima.Central directory of system definitions. May be either a single │ │ │ │ @@ -276177,16 +276174,14 @@ │ │ │ │ operator. │ │ │ │ Controls the simplification of the composition of trigonometric and │ │ │ │ hyperbolic functions with their inverse functions. │ │ │ │ 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. │ │ │ │ -When true, all circular and hyperbolic functions are converted to │ │ │ │ - exponential form. │ │ │ │ *RESET-FULL-PATHNAME-TABLE* │ │ │ │ If T, clears the full-pathname tables before each call to │ │ │ │ OPERATE-ON-SYSTEM. Setting this to NIL may yield faster performance │ │ │ │ after multiple calls to LOAD-SYSTEM and COMPILE-SYSTEM, but could │ │ │ │ result in changes to system and language definitions to not take │ │ │ │ effect, and so should be used with caution. │ │ │ │ Controls the conversion of bigfloat numbers to rational numbers. If │ │ │ │ @@ -276214,15 +276209,15 @@ │ │ │ │ control the truncation of canonical rational expressions (CRE). For │ │ │ │ the default value of 'false', no truncation occurs. │ │ │ │ FOURTH%PI │ │ │ │ maxima.info-2 │ │ │ │ Introduction to itensordistributmaxima.info-3 │ │ │ │ Functions in pytranslates and Vamaxima.info-3 │ │ │ │ Bessel Functionsmaxima.info-1 │ │ │ │ -Functions and Variables for Limitseratorsi │ │ │ │ +Functions and Variables for Limitserators │ │ │ │ maxima.info-1 │ │ │ │ Functions and Variables for Simplificationon to maxima.info-1 │ │ │ │ Functions and Variables for Seriesables for lindmaxima.info-2 │ │ │ │ Functions and Variables for continuous distributionsma.info-2 │ │ │ │ maxima.info-2 │ │ │ │ Functions and Variables for descriptive statisticse │ │ │ │ maxima.info-2 │ │ │ │ @@ -276246,14 +276241,16 @@ │ │ │ │ maxima.info-3 │ │ │ │ *FLONUM-OP* │ │ │ │ Hash table mapping a maxima function to a corresponding Lisp function │ │ │ │ to evaluate the maxima function numerically with flonum precision. │ │ │ │ The least negative floating-point number │ │ │ │ The list of user-defined macro functions. The macro function │ │ │ │ definition operator '::=' puts a new macro function onto this list. │ │ │ │ +When true, inverse circular and hyperbolic functions are replaced by │ │ │ │ + equivalent logarithmic functions. │ │ │ │ When true, 'zeta' returns an expression proportional to '%pi^n' for │ │ │ │ even integer 'n'. │ │ │ │ Set to 'true' in order for the simplification of algebraic integers │ │ │ │ to take effect. │ │ │ │ *RELOAD-SYSTEMS-FROM-DISK* │ │ │ │ If T, always tries to reload newer system definitions from disk. │ │ │ │ Otherwise first tries to find the system definition in the current │ │ │ │ @@ -276280,25 +276277,24 @@ │ │ │ │ variable 'numer' is 'true' too, Maxima evaluates the numerical │ │ │ │ result using the principal branch. Otherwise a simplified, but not │ │ │ │ an evaluated result is returned. │ │ │ │ When true, the result of a 'product' is simplified. This │ │ │ │ simplification may sometimes be able to produce a closed form. │ │ │ │ When true, trigonometric functions of arguments '/2' are │ │ │ │ simplified to functions of . │ │ │ │ -The list of input, output, and intermediate expression labels, │ │ │ │ - including all previous labels if 'inchar', 'outchar', or 'linechar' │ │ │ │ - were redefined. │ │ │ │ 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. │ │ │ │ +During an MAXIMA-ERROR break this is bound to a list of the │ │ │ │ + arguments to the call to MAXIMA-ERROR, with the message text in a │ │ │ │ + compact format. │ │ │ │ When true, Enables "infinite evaluation" mode. 'ev' repeatedly │ │ │ │ evaluates an expression until it stops changing. │ │ │ │ When false, prevents 'limit' from attempting substitutions on unknown │ │ │ │ forms. │ │ │ │ -Causes automatic translation of a user's function to Lisp. │ │ │ │ List of kernels │ │ │ │ maxima-init.lisp*MAXIMA-INITLISP* │ │ │ │ Default maxima lisp init file if none specified by the user. This │ │ │ │ file is looked for only in the maxima userdir │ │ │ │ (FAST-READER-METHOD MAKE:MISSING-COMPONENT MAKE::COMPONENT) │ │ │ │ MAKE::TOPOLOGICAL-SORT-NODE class predicate │ │ │ │ MAKE::TOPOLOGICAL-SORT-NODE SLOT0 │ │ │ │ @@ -276516,15 +276512,14 @@ │ │ │ │ numerical │ │ │ │ binary-gcl/mopers.o │ │ │ │ Insufficient arguments when binding ~s │ │ │ │ Extra argument ~s │ │ │ │ OPERATOR@ │ │ │ │ SIMPLIFYA │ │ │ │ TC-STATE@ │ │ │ │ -must be a string │ │ │ │ TSTACK-SLOT │ │ │ │ ARGUMENT@ │ │ │ │ HELP-STRING │ │ │ │ binary-gclC │ │ │ │ command-line │ │ │ │ binary-gcl/command-line.o │ │ │ │ Key ~s missing value │ │ │ │ @@ -278263,14 +278258,15 @@ │ │ │ │ ARGUMENT │ │ │ │ HELP-STRING │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/command-line.lisp │ │ │ │ MAKE-CL-OPTION │ │ │ │ CL-OPTION-C │ │ │ │ CL-OPTION │ │ │ │ MGENARRAY │ │ │ │ +must be a string │ │ │ │ RANDOM-STATE │ │ │ │ KEY-VARS@ │ │ │ │ SCAN-ONE-TOKEN │ │ │ │ *TRANSL-DEBUG* │ │ │ │ *TR-WARN-BREAK* │ │ │ │ OPERATORP │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ @@ -279110,15 +279106,15 @@ │ │ │ │ Introduction to descriptivefor cmaxima.info-2 │ │ │ │ Examples for cobylaroduction to maxima.info-2 │ │ │ │ Introduction to String Processingaxima.info-1 │ │ │ │ maxima.info-3 │ │ │ │ Introduction to zeilbergeron to maxima.info-4 │ │ │ │ Introduction to drawdfuction to maxima.info-3 │ │ │ │ Functions and Variables for Equationsitions for maxima.info-1 │ │ │ │ -Comments │ │ │ │ +Comments │ │ │ │ maxima.info-1 │ │ │ │ Test cases for contrib_odects │ │ │ │ binary-gcl/numerical/slatec/zunk2.o │ │ │ │ UNSPECIAL │ │ │ │ file:///build/reproducible-path/maxima-5.49.0+dsfg/doc/info │ │ │ │ gcl_gmp_alloc │ │ │ │ ~S outside of an effective method form │ │ │ │ @@ -282356,18 +282352,18 @@ │ │ │ │ 1FORMAT-ARGUMENTS │ │ │ │ ,DECLARE │ │ │ │ ,IGNORE2 │ │ │ │ FREE-INFP │ │ │ │ *INFINITIES* │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/maxmac.lisp │ │ │ │ FREE-INFP │ │ │ │ -ZERO_FUN-IMPL │ │ │ │ REMRULE-IMPL │ │ │ │ SOLVE-A*F^N+B1 │ │ │ │ ZEROEQUIV-IMPL │ │ │ │ +ZERO_FUN-IMPL │ │ │ │ M2-C*T^V@ │ │ │ │ $SSTATUS@ │ │ │ │ LDISP-IMPLC │ │ │ │ COMPLEX-BFLOAT-ERF │ │ │ │ FEATUREP-IMPL │ │ │ │ REQUIRE-SET │ │ │ │ HYPOTENUSEC │ │ │ │ @@ -283196,16 +283192,16 @@ │ │ │ │ NOUN-NAME │ │ │ │ ,FUNCTION │ │ │ │ LAMBDA-LIST │ │ │ │ NOUN-NAME │ │ │ │ FORM-ARG │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/defmfun-check.lisp │ │ │ │ DEF-SIMPLIFIER │ │ │ │ -EF_ORDER-IMPL │ │ │ │ GF_ORDER-IMPL │ │ │ │ +EF_ORDER-IMPL │ │ │ │ DIFF%DERIVC │ │ │ │ PTERMCONT │ │ │ │ MSUBLIS-SETUP │ │ │ │ MSUBLIS-UNSETUP │ │ │ │ MAKE-MRAT │ │ │ │ ASK-EVOD@ │ │ │ │ COEFF-CONTAINS-POWERS │ │ │ │ @@ -283967,16 +283963,16 @@ │ │ │ │ CONTENT-IMPL │ │ │ │ $ASKSIGN@ │ │ │ │ FACSUM-EXPONENT │ │ │ │ POLYMOD-IMPL │ │ │ │ ZGCD-LIFT*C │ │ │ │ ZGCD-LIFT │ │ │ │ $FULL_LISTIFY │ │ │ │ -COPY_PTS-IMPL │ │ │ │ COPYMATRIX-IMPL │ │ │ │ +COPY_PTS-IMPL │ │ │ │ GET-ONE-FACTOR │ │ │ │ CONTEXTMARK │ │ │ │ ARRSTORE@ │ │ │ │ SIMP-%ELLIPTIC_EC │ │ │ │ $EXTREMAL_SUBSETPRIMCYCLO │ │ │ │ $POISPLUS │ │ │ │ APPLY2HACKC │ │ │ │ @@ -284141,17 +284137,17 @@ │ │ │ │ COMPSPLT-EQ │ │ │ │ PSINHA+B@ │ │ │ │ WRAP-PRED │ │ │ │ D-MATRIX-ASCII │ │ │ │ PCOEFVEC@ │ │ │ │ EVAL-PRED │ │ │ │ *TEMP-FILES-LIST* │ │ │ │ -DLOG-NAIVEC │ │ │ │ SIMPMDEFMACRO │ │ │ │ $DETERMINANT │ │ │ │ +DLOG-NAIVEC │ │ │ │ COMPLETEVECTOR │ │ │ │ MULTIPLICATIVE │ │ │ │ SIMP-MAND │ │ │ │ MAKE-DEFINT-ASSUMPTIONS │ │ │ │ NUM-IMPL@ │ │ │ │ RPOLY-SL@ │ │ │ │ TRANSLATE-WITH-FLONUM-OP │ │ │ │ @@ -284308,16 +284304,16 @@ │ │ │ │ CARG-IMPL │ │ │ │ TANH-IMPL │ │ │ │ SIN-IMPL@ │ │ │ │ NARY-IMPL │ │ │ │ NUMNEEDSPAREN │ │ │ │ PART-IMPL │ │ │ │ LAST-IMPL │ │ │ │ -BESSEL-J-HYPERGEOMETRIC │ │ │ │ GF-POWER-TABLE-ARGS │ │ │ │ +BESSEL-J-HYPERGEOMETRIC │ │ │ │ ACOS-IMPL │ │ │ │ ACOT-IMPL │ │ │ │ ACSC-IMPL │ │ │ │ HANDLE-SPECIAL-CHARS │ │ │ │ $ELEMENTP │ │ │ │ ODDP-IMPL │ │ │ │ $ZN_ADD_TABLE │ │ │ │ @@ -284575,16 +284571,16 @@ │ │ │ │ TRP-MLEQP │ │ │ │ $UNTELLRATC │ │ │ │ TEX-FUNCTION │ │ │ │ DRAW2D-DISCRETE │ │ │ │ PARTFRACA │ │ │ │ AS-15.2.4 │ │ │ │ SIGNUM-TRANS │ │ │ │ -COMPARE-IMPL │ │ │ │ SIMP-%HANKEL_1 │ │ │ │ +COMPARE-IMPL │ │ │ │ MAXIMA-SUBSTITUTE │ │ │ │ CONSTTERMPC │ │ │ │ SIMP-%GAMMA │ │ │ │ CREATE-EMPTY-FILE │ │ │ │ SORT-NGONSC │ │ │ │ SIMP-MAX@ │ │ │ │ $RUN_TESTSUITE │ │ │ │ @@ -284834,26 +284830,26 @@ │ │ │ │ ZPDEGREEVECTOR │ │ │ │ SET-MEQP@ │ │ │ │ DLF-MUMBLIFY │ │ │ │ CLEAR_FPPHI_TABLE │ │ │ │ $MAKE_ELLIPTIC_FF84 │ │ │ │ PADE-LEXP │ │ │ │ SCHATCHEN-COND │ │ │ │ -(PCL::FAST-METHOD PLOT3D-COMMAND (GEOMVIEW-PLOT T T T)) │ │ │ │ -(PCL::FAST-METHOD PLOT3D-COMMAND (XMAXIMA-PLOT T T T)) │ │ │ │ -(PCL::FAST-METHOD PLOT2D-COMMAND (XMAXIMA-PLOT T T T)) │ │ │ │ -(PCL::FAST-METHOD PLOT3D-COMMAND (GNUPLOT-PLOT T T T)) │ │ │ │ -(PCL::FAST-METHOD PLOT2D-COMMAND (GNUPLOT-PLOT T T T)) │ │ │ │ -EXTRACT-INDICES │ │ │ │ +(PCL::FAST-METHOD PLOT-PREAMBLE (GEOMVIEW-PLOT T)) │ │ │ │ (PCL::FAST-METHOD PLOT-PREAMBLE (XMAXIMA-PLOT T)) │ │ │ │ (PCL::FAST-METHOD PLOT-PREAMBLE (GNUPLOT-PLOT T)) │ │ │ │ -(PCL::FAST-METHOD PLOT-SHIPOUT (GNUPLOT-PLOT T))(PCL::FAST-METHOD PRINT-OBJECT (UNSAFE-RECURSION T)) │ │ │ │ -(PCL::FAST-METHOD PRINT-OBJECT (MAXIMA-$ERROR T)) │ │ │ │ -(PCL::FAST-METHOD PLOT-PREAMBLE (GEOMVIEW-PLOT T)) │ │ │ │ +(PCL::FAST-METHOD PLOT-SHIPOUT (GNUPLOT-PLOT T))EXTRACT-INDICES │ │ │ │ +(PCL::FAST-METHOD PLOT2D-COMMAND (GNUPLOT-PLOT T T T)) │ │ │ │ +(PCL::FAST-METHOD PLOT3D-COMMAND (GNUPLOT-PLOT T T T)) │ │ │ │ +(PCL::FAST-METHOD PLOT2D-COMMAND (XMAXIMA-PLOT T T T)) │ │ │ │ +(PCL::FAST-METHOD PLOT3D-COMMAND (XMAXIMA-PLOT T T T)) │ │ │ │ +(PCL::FAST-METHOD PLOT3D-COMMAND (GEOMVIEW-PLOT T T T)) │ │ │ │ (PCL::FAST-METHOD PLOT-SHIPOUT (XMAXIMA-PLOT T))(PCL::FAST-METHOD PLOT-SHIPOUT (GEOMVIEW-PLOT T)) │ │ │ │ +(PCL::FAST-METHOD PRINT-OBJECT (UNSAFE-RECURSION T)) │ │ │ │ +(PCL::FAST-METHOD PRINT-OBJECT (MAXIMA-$ERROR T)) │ │ │ │ XMAXIMA-CURVE-STYLE │ │ │ │ *MAXIMA-DOCDIR* │ │ │ │ *MAXIMA-SRCDIR* │ │ │ │ *MAXIMA-TOPDIR* │ │ │ │ $BFLOAT_APPROX_EQUAL │ │ │ │ MRAT-HEADER │ │ │ │ DIM-%LSUM │ │ │ │ @@ -285146,18 +285142,18 @@ │ │ │ │ EXPINTEGRAL_SHI-IMPL │ │ │ │ EXPINTEGRAL_SI-IMPL │ │ │ │ EXPINTEGRAL_LI-IMPL │ │ │ │ EXPINTEGRAL_EI-IMPL │ │ │ │ EXPINTEGRAL_E1-IMPL │ │ │ │ EXPINTEGRAL_E-IMPL │ │ │ │ TR-WARNBREAK │ │ │ │ -XMAXIMA-PALETTESSUM-OF-INTSP │ │ │ │ +SUM-OF-INTSP │ │ │ │ MSZ-MDEF@ │ │ │ │ SIMP-%EXPINTEGRAL_E │ │ │ │ -RAT-NUMER │ │ │ │ +XMAXIMA-PALETTESRAT-NUMER │ │ │ │ BF_FIND_ROOT-IMPL │ │ │ │ M2-ONEY^2 │ │ │ │ PRINT-TESTSUITE-SUMMARY │ │ │ │ FUNCLOGOR%E │ │ │ │ SP1UNTREP │ │ │ │ SMONOGEN@ │ │ │ │ OFF-NEGATIVE-ONE-TO-ONEP │ │ │ │ @@ -285839,17 +285835,17 @@ │ │ │ │ SIMP-%HSTEP │ │ │ │ HYPERGEOMETRIC-FLOAT-EVAL │ │ │ │ TRACE-OLDFUN │ │ │ │ MM-INTIR1-EXEC │ │ │ │ GNUPLOT_RESET-IMPL │ │ │ │ GNUPLOT_RESTART-IMPL │ │ │ │ $ZN_POWER_TABLE │ │ │ │ +*F-DLOGB@ │ │ │ │ EF-DLOGB@ │ │ │ │ GF-DLOGB@ │ │ │ │ -*F-DLOGB@ │ │ │ │ TR-NOSIMPPC │ │ │ │ FLOAT2RAT │ │ │ │ CHECK-GNUPLOT-PROCESS │ │ │ │ FINDIBASE │ │ │ │ CHECK-OPTION-TRANSFORM │ │ │ │ CPTOMEXP@ │ │ │ │ SIMPLEXP@ │ │ │ │ @@ -285923,16 +285919,16 @@ │ │ │ │ SIMP-%COSHC │ │ │ │ $GF_EXPONENT │ │ │ │ TMUNPIVOT │ │ │ │ DISTREXECINIT │ │ │ │ GF_MATINV-IMPL │ │ │ │ SIMPLIFY-LOG-OF-EXP │ │ │ │ INTEGRATORC │ │ │ │ -EF-DATA-PRIM │ │ │ │ GF-DATA-PRIM │ │ │ │ +EF-DATA-PRIM │ │ │ │ QUAD-CONTROL │ │ │ │ MLISTCAN-$ALL │ │ │ │ COMPLEX-ASIN │ │ │ │ GETEXPLISTC │ │ │ │ DEN1DENN@ │ │ │ │ $LFREEOF@ │ │ │ │ GNUPLOT-POINTTYPE │ │ │ │ @@ -286340,16 +286336,16 @@ │ │ │ │ DISREPLIST1 │ │ │ │ MAKE-ELLIPTIC-F │ │ │ │ XTHRU-IMPLC │ │ │ │ TRD-MSYMEVAL │ │ │ │ RATDIVIDE │ │ │ │ MAKE-TC-STATE │ │ │ │ $IS-BOOLE-VERIFYFACT20 │ │ │ │ -$POISDIFF │ │ │ │ GF-DIVIDE │ │ │ │ +$POISDIFF │ │ │ │ TEX-MQAPPLY │ │ │ │ M2-ONE-HERMITE │ │ │ │ SIMPLIM%BESSEL_KPUSH-CONTEXT │ │ │ │ SQRT3//2@ │ │ │ │ TR-LISP->LISP │ │ │ │ INTOPOIS-IMPL │ │ │ │ COPY-ARRAY-PORTION │ │ │ │ @@ -286600,28 +286596,28 @@ │ │ │ │ INSERT-IT │ │ │ │ GF-PRIMPOLY-P2 │ │ │ │ INTIRFACTOROOT │ │ │ │ GF-MATMULT2 │ │ │ │ TRD-MSYMEVAL-AUXBYE │ │ │ │ SIMP-%CARLSON_RF$AIRY_DBI │ │ │ │ BUILD_INFO-IMPL │ │ │ │ -TMKILLARRAY │ │ │ │ $ZERO_FUN │ │ │ │ +TMKILLARRAY │ │ │ │ *LEADCOEF*C │ │ │ │ SIGN-GJC@ │ │ │ │ $MAKE_ARRAY │ │ │ │ EF-CTIMES-BY-TABLE │ │ │ │ RISCHZERO │ │ │ │ ZN-P-ERRCHK │ │ │ │ $EMATRIX@ │ │ │ │ MAKE-RAT@ │ │ │ │ CONSTCOEF │ │ │ │ -$EF_GET_DATA │ │ │ │ ARRSTORE-EXTEND │ │ │ │ $EF_SET_DATA │ │ │ │ +$EF_GET_DATA │ │ │ │ I-$GRIND@ │ │ │ │ NEW-FILE-SEARCH │ │ │ │ COEFF-IMPLC │ │ │ │ MRATEVAL@ │ │ │ │ TEST-DIRECTORY-CACHED-DIR │ │ │ │ AIRY-DAI-COMPLEX$SOME │ │ │ │ GF-NORMAL-BASIS-REP │ │ │ │ @@ -286671,16 +286667,16 @@ │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ SYSTEML! │ │ │ │ ,DECLARE │ │ │ │ ,IGNORE. │ │ │ │ ,LIST*/ │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/mopers.lisp │ │ │ │ GET-SETF-METHOD │ │ │ │ -$GF_GET_DATA │ │ │ │ PARSE-TYIPEEK │ │ │ │ +$GF_GET_DATA │ │ │ │ $GF_SET_DATA │ │ │ │ CALCULATE-SERIESRADCANP │ │ │ │ SIMP-%INVERSE_JACOBI_CS │ │ │ │ ANTISYM1@ │ │ │ │ EXTENDABLEP │ │ │ │ SIMP-%INVERSE_JACOBI_DS │ │ │ │ ZN-GCDEX2 │ │ │ │ @@ -286714,16 +286710,16 @@ │ │ │ │ WITH-MAXIMA-IO-SYNTAX │ │ │ │ $EF_CARDINALITY │ │ │ │ ZEROCOEFL │ │ │ │ TRACE-TYPEC │ │ │ │ M2-HYPERGEOMETRIC │ │ │ │ EF_NORMAL_BASIS_REP-IMPL │ │ │ │ GF_NORMAL_BASIS_REP-IMPL │ │ │ │ -GF_NORMAL_BASIS-IMPL │ │ │ │ EF_NORMAL_BASIS-IMPL │ │ │ │ +GF_NORMAL_BASIS-IMPL │ │ │ │ MUNBOUND@ │ │ │ │ GENERALIZED_LAMBERT_W-IMPL │ │ │ │ $EXPINTEGRAL_CI │ │ │ │ PSCSUBST@ │ │ │ │ IMAG-ERR@ │ │ │ │ BFLOAT-FORMAT-E │ │ │ │ READLIST@ │ │ │ │ @@ -286894,16 +286890,16 @@ │ │ │ │ LAPSHIFT@ │ │ │ │ ANTIDERIV │ │ │ │ BESSEL-J@ │ │ │ │ TRISPLIT@ │ │ │ │ MODEDECLARE-INTERNAL │ │ │ │ BERNPOLY-IMPL │ │ │ │ DELETECOL │ │ │ │ -COUNT-ATOMS-MATCHING │ │ │ │ SPLIT-STRING │ │ │ │ +COUNT-ATOMS-MATCHING │ │ │ │ RISCH-CONSTP │ │ │ │ MAPCAR-EVAL │ │ │ │ NISLETSIMPRAT │ │ │ │ $MATRIXP@ │ │ │ │ PEXPON*// │ │ │ │ GAMMA-LANCZOS │ │ │ │ SET_TEX_ENVIRONMENT-IMPL │ │ │ │ @@ -287149,21 +287145,21 @@ │ │ │ │ $ENCODE_TIME │ │ │ │ $EF_REDUCTION │ │ │ │ CHANGE-COEF │ │ │ │ TRUNC-STACK │ │ │ │ $NUM_DISTINCT_PARTITIONS │ │ │ │ %INTEGRATEC │ │ │ │ DINTEGRATEC │ │ │ │ -MAKE-EF-DATA │ │ │ │ POWER-MOD-TAB │ │ │ │ -MAKE-GF-DATA │ │ │ │ RADCAN-IMPL │ │ │ │ 2PISTRIP@ │ │ │ │ SCAN-ONE-TOKEN-GBF-CPOLY-SL │ │ │ │ $INTEGRATEC │ │ │ │ +MAKE-GF-DATA │ │ │ │ +MAKE-EF-DATA │ │ │ │ FPCATALAN-TABLE │ │ │ │ FRACTEST2 │ │ │ │ RANDOM-IMPL │ │ │ │ FACTQSNT@ │ │ │ │ LABELS-IMPL │ │ │ │ INTSETUP@ │ │ │ │ MAPATOM-IMPL │ │ │ │ @@ -287468,19 +287464,19 @@ │ │ │ │ GF_L2N-IMPL │ │ │ │ GF_L2P-IMPL │ │ │ │ EF_L2P-IMPL │ │ │ │ EF_LOG-IMPL │ │ │ │ GF_LOG-IMPL │ │ │ │ SIMPLIM%ACOSH │ │ │ │ SAFE-FLOATC │ │ │ │ -EF_N2L-IMPL │ │ │ │ -GF_N2L-IMPL │ │ │ │ EF_N2P-IMPL │ │ │ │ EF_NEG-IMPL │ │ │ │ GF_NEG-IMPL │ │ │ │ +EF_N2L-IMPL │ │ │ │ +GF_N2L-IMPL │ │ │ │ GF_N2P-IMPL │ │ │ │ BFLOAT-IMPL │ │ │ │ SQRTDENEST2 │ │ │ │ EF_P2N-IMPL │ │ │ │ GF_P2L-IMPL │ │ │ │ EF_P2L-IMPL │ │ │ │ GF_P2N-IMPL │ │ │ │ @@ -287575,16 +287571,16 @@ │ │ │ │ M2-PARABOLIC_CYLINDER_D │ │ │ │ SAFE-ASSOCC │ │ │ │ SIMPLIM%ASINH │ │ │ │ NONSCALARP-IMPL │ │ │ │ M2-ONERFC │ │ │ │ TEX-CONJUGATE │ │ │ │ VAR-OR-CONST │ │ │ │ -TMSYMETRICP │ │ │ │ TC-STATE-SUBGROUP-GENERATORS │ │ │ │ +TMSYMETRICP │ │ │ │ $EVAL_STRING_LISP │ │ │ │ MMACROEXPAND │ │ │ │ MREAD-SYNERR │ │ │ │ LAPDEFINT │ │ │ │ CHECKENCODE │ │ │ │ CURRENT-TRUNC │ │ │ │ BATCH-EQUAL-CHECK │ │ │ │ @@ -287635,16 +287631,16 @@ │ │ │ │ FPLOG2-TABLE │ │ │ │ ADAPTIVE-PARAMETRIC-PLOT │ │ │ │ GETFUN-LT │ │ │ │ NISINNERNULL │ │ │ │ RATGSUBST │ │ │ │ SIGNUM-IMPL │ │ │ │ TR-IS/MAYBE │ │ │ │ -EBAKSUBST1C │ │ │ │ COERCE-MAXIMA-FUNCTION-OR-MAXIMA-LAMBDA │ │ │ │ +EBAKSUBST1C │ │ │ │ WITH-ERRCATCH-TAG-$ERRORS │ │ │ │ DEF-OPERATORP │ │ │ │ EBAKSUBST │ │ │ │ %I-OUT-OF-DENOM │ │ │ │ NEXTK-SL@ │ │ │ │ RCDERIVX@ │ │ │ │ $FEATUREP │ │ │ │ @@ -287789,28 +287785,28 @@ │ │ │ │ COEFFRET@ │ │ │ │ $EXP-FORM │ │ │ │ CHECK-OPTION-B │ │ │ │ SIMPLIM%SIGNUM │ │ │ │ DEFINE-TC-MULT │ │ │ │ $CARTESIAN_PRODUCT_LIST │ │ │ │ PINTERPOLATE2 │ │ │ │ -HAND-SIDE │ │ │ │ GAMMA-SIGNC │ │ │ │ +HAND-SIDE │ │ │ │ BKPT-FORM │ │ │ │ BIGFLOATM*C │ │ │ │ QUOTE-CHARS │ │ │ │ $EF_UNSET │ │ │ │ 2F0POLYS@ │ │ │ │ REMOVE-MULT │ │ │ │ TR-GET-MODE │ │ │ │ NEWVARMEXPT │ │ │ │ SETLLINK@ │ │ │ │ $GF_UNSET │ │ │ │ -ECHELON-IMPL │ │ │ │ -EF_GET_DATA-IMPLGOOD-FORM │ │ │ │ +EF_GET_DATA-IMPLECHELON-IMPL │ │ │ │ +GOOD-FORM │ │ │ │ GF_GET_DATA-IMPLSTEP4-A │ │ │ │ THROW-MACSYMA-TOP │ │ │ │ COERCE-BFLOAT-FUN │ │ │ │ D-BOX-ASCII │ │ │ │ MAKE-MLISTC │ │ │ │ MAXIMA-LISP-DEBUGGER │ │ │ │ TRP-MEQUALC │ │ │ │ @@ -287969,16 +287965,16 @@ │ │ │ │ KBATEMANTWC │ │ │ │ MNCEXPTP@ │ │ │ │ M2-BESSEL_K*HANKEL_1 │ │ │ │ SIMPLIM%ACOS │ │ │ │ EMPTYP-IMPL │ │ │ │ GF-DISTINCT-DEGREE-FACTORS │ │ │ │ SPLIT-CHUDNOVSKYMAPPLY1 │ │ │ │ -POISENCODEC │ │ │ │ COERCE-LISP-FUNCTION-OR-LISP-LAMBDA │ │ │ │ +POISENCODEC │ │ │ │ EF-CMINUS-BY-TABLE │ │ │ │ META-OUTPUT │ │ │ │ GF-NXYECPLUS │ │ │ │ IR-OR-EXTEND │ │ │ │ ORDBFLOAT │ │ │ │ URL-ENCODEC │ │ │ │ LT1LSTRUVEC │ │ │ │ @@ -288154,17 +288150,17 @@ │ │ │ │ BF-CDIVID-SL │ │ │ │ FORTSCAN@ │ │ │ │ GET-DIRS@ │ │ │ │ INVERT-VIA-$INVERT_BY_LU │ │ │ │ ENTIER-IMPL │ │ │ │ EXT-ARGS@ │ │ │ │ ROOTSORT@ │ │ │ │ +GF-X^P-POWERS │ │ │ │ *UNION-MODE │ │ │ │ M2-BESSEL_K*HANKEL_2 │ │ │ │ -GF-X^P-POWERS │ │ │ │ EVERY-IMPLC │ │ │ │ SIMPLIM%LIMIT │ │ │ │ SIMPNCT-SC-OR-CONST-P │ │ │ │ ZN_LOG-IMPL │ │ │ │ TRIG-SUBSTC │ │ │ │ EXPAND-BASE-OF-EXP │ │ │ │ $TRUNCATE │ │ │ │ @@ -288182,16 +288178,16 @@ │ │ │ │ GF_SET_AGAIN-IMPL │ │ │ │ EF_SET_AGAIN-IMPL │ │ │ │ ARRAY-MODEC │ │ │ │ PCSUBSTZ@ │ │ │ │ NEXT-PRIMEC │ │ │ │ $ARRAY_DIMENSION_N │ │ │ │ DCOMPARE@ │ │ │ │ -CONVERT-LIST │ │ │ │ $COMPARE@ │ │ │ │ +CONVERT-LIST │ │ │ │ SOLVENTH@ │ │ │ │ CFEXPAND-IMPL │ │ │ │ WITH-$ERROR │ │ │ │ SIGN-MPLUSC │ │ │ │ LOGARC-IMPL │ │ │ │ CONCAT-IMPL │ │ │ │ SIMPLIMEXPT │ │ │ │ @@ -288352,16 +288348,16 @@ │ │ │ │ LEARN-NUMER │ │ │ │ SIMPLIMSUBST │ │ │ │ ZN-FACTOR-GENERATORS │ │ │ │ MDEFPARAM │ │ │ │ EXPINTEGRAL_CHI-TO-HYPERGEOMETRIC │ │ │ │ EXPINTEGRAL_CI-TO-HYPERGEOMETRICEXPINTEGRAL_SHI-TO-HYPERGEOMETRIC │ │ │ │ EXPINTEGRAL_SI-TO-HYPERGEOMETRIC$EF_NEG │ │ │ │ -TEXNUMFORMAT │ │ │ │ -STRING-PREDICATEINSERT-NECESSARY-FUNCTION-DECLARES │ │ │ │ +STRING-PREDICATETEXNUMFORMAT │ │ │ │ +INSERT-NECESSARY-FUNCTION-DECLARES │ │ │ │ MAKE-POLY │ │ │ │ $HYPERGEOMETRIC │ │ │ │ FREEOF-IMPL │ │ │ │ PREFIX-IMPL │ │ │ │ POLYNOMIALP │ │ │ │ PRIMEP-SMALL │ │ │ │ LOAD-FUNCTION │ │ │ │ @@ -288629,15 +288625,16 @@ │ │ │ │ PSMONSUBSTC │ │ │ │ PRODNUMDENC │ │ │ │ UNKNOWN-IMPL │ │ │ │ BIG-FLOAT-SINH │ │ │ │ BIG-FLOAT-ASINH │ │ │ │ DUMMY-VARIABLE-OPERATORS │ │ │ │ PUSH-DEFVAR │ │ │ │ -MAKE-BREAK-POINTVERIFY_HTML_INDEX-IMPL │ │ │ │ +VERIFY_HTML_INDEX-IMPL │ │ │ │ +MAKE-BREAK-POINT │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ SYMBOLS-DEFINED │ │ │ │ UNDEFINE-SYMBOL │ │ │ │ *DEFINE-INITIAL-SYMBOLS │ │ │ │ SYMBOLS-DEFINED │ │ │ │ @@ -288672,16 +288669,16 @@ │ │ │ │ DRAW2D-IMPLICIT │ │ │ │ $GF_NORMALC │ │ │ │ VANILLA-LAMBDA │ │ │ │ MONO-TERM?C │ │ │ │ POLY-TERMSC │ │ │ │ MAKE-SWITCH-LISTFLOAT-NEWTON │ │ │ │ ASKSIGN-P-OR-N │ │ │ │ -EF-DATA-X^Q-POWERS │ │ │ │ BIG-FLOAT-ASIN │ │ │ │ +EF-DATA-X^Q-POWERS │ │ │ │ SP1ATRIG@ │ │ │ │ PSTRIM-TERMS │ │ │ │ TEX-MPLUS │ │ │ │ CONSTANTP-IMPL │ │ │ │ INITIALIZERSMOSTLY │ │ │ │ POWER-OF-X-P │ │ │ │ POLY-VAR@ │ │ │ │ @@ -288761,16 +288758,16 @@ │ │ │ │ SORTGREAT │ │ │ │ DMDERIVABBREV │ │ │ │ DERIVLIST │ │ │ │ FINDFLIST │ │ │ │ FXSHFR-SL │ │ │ │ POLYGON-PTS │ │ │ │ MSIZE-MMINUS │ │ │ │ -EF-DATA-RED │ │ │ │ GF-DATA-RED │ │ │ │ +EF-DATA-RED │ │ │ │ TRP-MAND/MOR │ │ │ │ $BERNPOLY │ │ │ │ FLOAT-OR-RATIONAL-P │ │ │ │ M2-LOG-EXP-2 │ │ │ │ NULL-MFORMAT-STRING │ │ │ │ M2-EXP-TYPE-4 │ │ │ │ $EQUIV_CLASSES │ │ │ │ @@ -288871,19 +288868,19 @@ │ │ │ │ OF-FORM-A*F^N+B │ │ │ │ TRP-INEQUALITY │ │ │ │ MMACROEXPANSION-CHECK │ │ │ │ PP-INTIR1 │ │ │ │ BIG-FLOAT-ACOS │ │ │ │ MATRIXHELPER │ │ │ │ PARSE-INTEGRAND │ │ │ │ -EF-DATA-FS-ORD │ │ │ │ -EF-DATA-ORD │ │ │ │ -EVTILDEGLESS │ │ │ │ -GF-DATA-ORD │ │ │ │ GF-DATA-FS-ORD │ │ │ │ +GF-DATA-ORD │ │ │ │ +EVTILDEGLESS │ │ │ │ +EF-DATA-ORD │ │ │ │ +EF-DATA-FS-ORD │ │ │ │ INTEGER-REPRESENTATION-P │ │ │ │ M2-EXP-TYPE-7 │ │ │ │ SIMP-%GENFACT │ │ │ │ $TEXINIT@ │ │ │ │ OFF-NEGATIVE-REAL-AXISP │ │ │ │ NS-INTIR3 │ │ │ │ ZS-INTIR3 │ │ │ │ @@ -289028,17 +289025,17 @@ │ │ │ │ EVEN-FUNCTION-REFLECT │ │ │ │ $PRINTVARLIST │ │ │ │ ROOT-2Z/PIC │ │ │ │ TRACE-ERROR-BREAK │ │ │ │ TRACE-OPTION-P │ │ │ │ BATCH-INTERNAL │ │ │ │ PARSE-$DO │ │ │ │ -EF-DATA-CARD │ │ │ │ -MREAD-RAW │ │ │ │ GF-DATA-CARD │ │ │ │ +MREAD-RAW │ │ │ │ +EF-DATA-CARD │ │ │ │ ZN_PRIMROOT_P-IMPL │ │ │ │ ZN_PRIMROOT-IMPLCHECK-CALL-TO-$SPECINT │ │ │ │ TRP-MNOTEQUAL │ │ │ │ TRP-$NOTEQUAL │ │ │ │ PARSE-AZIMUTH │ │ │ │ WITH-COMPSPLT │ │ │ │ $ISOLATE@ │ │ │ │ @@ -289245,16 +289242,15 @@ │ │ │ │ MBIND-DOITC │ │ │ │ %EINVOLVE01 │ │ │ │ $EF_NTH_ROOT │ │ │ │ POWERSERIES-EXPANSION-ERROR │ │ │ │ SETEQUALP-IMPL │ │ │ │ STRGRIND@ │ │ │ │ D-BOX-UNICODE │ │ │ │ -GAMMA-INCOMPLETEKINDP │ │ │ │ -SIMP-CHARFUN │ │ │ │ +GAMMA-INCOMPLETESIMP-CHARFUN │ │ │ │ EULERPOLY-IMPL │ │ │ │ TR-MAREF@ │ │ │ │ LMAINVAR@ │ │ │ │ CONJUGATE-ASEC │ │ │ │ MONICGCD@ │ │ │ │ MAKE-MAXIMA-TEX-GLUE │ │ │ │ SPLIT-ATANH-1/K │ │ │ │ @@ -289313,16 +289309,16 @@ │ │ │ │ OBJECT-FOR-DISPLAY-HACK │ │ │ │ PSDISEXTEND │ │ │ │ SOLUTION-WINS │ │ │ │ SP2EXPAND │ │ │ │ $INVERSE_JACOBI_DC │ │ │ │ M2-C*X^2+B*X+A │ │ │ │ SIMP-%AIRY_AI │ │ │ │ -EF-DATA-EXP │ │ │ │ GF-DATA-EXP │ │ │ │ +EF-DATA-EXP │ │ │ │ SIMPLIM%EXPINTEGRAL_EI │ │ │ │ SIMPLIM%REALPARTSIMPLIM%IMAGPARTHAS-REPEATC │ │ │ │ SUMCOMBINE1 │ │ │ │ MEMQARGS@ │ │ │ │ GAMMA-INCOMPLETE-LOWER-TF │ │ │ │ FILE-MTIME-OR-NIL │ │ │ │ SIMP-%AIRY_BI │ │ │ │ @@ -289479,16 +289475,16 @@ │ │ │ │ RCDISREP@ │ │ │ │ COMPLEXNUMP │ │ │ │ TEX-SPACEOUT │ │ │ │ MGENARRAY-P │ │ │ │ MFORMAT-DISPATCH-ON-CHAR │ │ │ │ MCOND-BOOLE-EVALSINRX │ │ │ │ ZN_CHARACTERISTIC_FACTORS-IMPL │ │ │ │ -INTEGRATE-COTH │ │ │ │ TODD_COXETER-IMPL │ │ │ │ +INTEGRATE-COTH │ │ │ │ LENIENT-EXTENDED-REALP │ │ │ │ FLOAT-INTEGRAND-OR-LOSE │ │ │ │ DPDISREP@ │ │ │ │ CONTINUEP │ │ │ │ SRDISREP@ │ │ │ │ RISCHEXPPOLY │ │ │ │ PSDISREP@ │ │ │ │ @@ -289505,17 +289501,17 @@ │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,OPTIMIZE │ │ │ │ ,INTEGERP │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/clmacs.lisp │ │ │ │ SIMP-STIRLING1 │ │ │ │ MULTIPLEP │ │ │ │ -EF-DATA-FSX │ │ │ │ -CONJUGATE-LI │ │ │ │ GF-DATA-FSX │ │ │ │ +CONJUGATE-LI │ │ │ │ +EF-DATA-FSX │ │ │ │ HALFANGLE │ │ │ │ SIMPNCT-CONSTANTP │ │ │ │ MULTINOMIAL_COEFF-IMPL │ │ │ │ TRACE-HANDLER │ │ │ │ MSIZE-LISTC │ │ │ │ SIMP-%ROUND │ │ │ │ VISIBLEP@ │ │ │ │ @@ -289707,17 +289703,17 @@ │ │ │ │ ATTEMPT-TRANSLATE-RANDOM-MACRO-OP │ │ │ │ HYPERTRIGINT1 │ │ │ │ SCALE-SL@ │ │ │ │ SUBVARP-IMPL │ │ │ │ M2-WHITTAKER_M │ │ │ │ MLIST-ASSIGN │ │ │ │ NOEVALARGSC │ │ │ │ +GF-DLOG-F │ │ │ │ M2-ARBPOW2C │ │ │ │ M2-ARBPOW1C │ │ │ │ -GF-DLOG-F │ │ │ │ TR-EVAL-WHEN-SITUATION │ │ │ │ LAMBDA-WRAP1 │ │ │ │ INIT-LAMBERT-W-KR- │ │ │ │ BUG_REPORT-IMPL │ │ │ │ LIST-HASH-PAIRS │ │ │ │ INTEGRATE-IMPL │ │ │ │ GFACTORSUM-IMPL │ │ │ │ @@ -290241,16 +290237,16 @@ │ │ │ │ +LEAST-POSITIVE-FLONUM+ │ │ │ │ LHOSPITAL-CATCH │ │ │ │ NPCTIMES@ │ │ │ │ GPCTIMES@ │ │ │ │ $CHARPOLY │ │ │ │ GF-DLOG-BABY-GIANT │ │ │ │ BFLOAT-DOUBLE-FACTORIAL │ │ │ │ -NONNEGATIVE-INTEGERP │ │ │ │ $ELLIPTIC_PI │ │ │ │ +NONNEGATIVE-INTEGERP │ │ │ │ TC-STATE-NCOSETSDISPMATCHDECLARES │ │ │ │ SUPERTRIG │ │ │ │ VALIDATE-GIVEN-TESTS │ │ │ │ PTPTDIFFERC │ │ │ │ *MAXIMA-DEMODIR*SELF-EVALUATING-LISP-OBJECT-P │ │ │ │ NISARGSCHECKER │ │ │ │ SP3FORM1@ │ │ │ │ @@ -290395,16 +290391,16 @@ │ │ │ │ DECOMP-TRACE │ │ │ │ /usr/lib@ │ │ │ │ *AUTOCONF-LIBEXECDIR* │ │ │ │ /usr/lib@ │ │ │ │ *AUTOCONF-LIBDIR* │ │ │ │ MFORMAT-OPEN │ │ │ │ EXP_%EXPINTEGRAL_SI │ │ │ │ -UNFAM-SING-ERR │ │ │ │ LENIENT-REALP │ │ │ │ +UNFAM-SING-ERR │ │ │ │ GET_INDEX_PROPERTIES-IMPL │ │ │ │ M2-D*X^M*%E^A*X │ │ │ │ RESM0-VAR │ │ │ │ *MAXIMA-TESTSDIR* │ │ │ │ MATCHECK@ │ │ │ │ RATQUOTIENT │ │ │ │ DECLAREKIND │ │ │ │ @@ -290473,17 +290469,17 @@ │ │ │ │ STURMSEQ@ │ │ │ │ PUTPROP-OR-REMPROP │ │ │ │ DROPTERMS │ │ │ │ GF_CARDINALITY-IMPL │ │ │ │ EF_CARDINALITY-IMPL │ │ │ │ $GF_TRACE │ │ │ │ $GF_MAKE_ARRAYS │ │ │ │ +SPHERICAL_TO_XYZ-IMPL │ │ │ │ DISTRDEFEXEC │ │ │ │ FILE_SEARCH1-IMPL │ │ │ │ -SPHERICAL_TO_XYZ-IMPL │ │ │ │ FILE_SEARCH-IMPLNOUNLIMIT │ │ │ │ CONDENSE@ │ │ │ │ CF-CONVERGENTS-P-Q │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ SYSTEML! │ │ │ │ ,DECLARE │ │ │ │ ,IGNORE. │ │ │ │ @@ -290527,16 +290523,16 @@ │ │ │ │ $ENDCONS@ │ │ │ │ BF-REALIT-SL │ │ │ │ M2-ASSOC_LEGENDRE_Q │ │ │ │ RATCOEF1@ │ │ │ │ FRACTEST1 │ │ │ │ RATDIFFERENCE │ │ │ │ STRIP-ZEROES │ │ │ │ -LAPDELTA@ │ │ │ │ TC-STATE-ROW1-RELATIONS │ │ │ │ +LAPDELTA@ │ │ │ │ BFLOAT-EXPINTEGRAL-SI │ │ │ │ DSKSTORE@ │ │ │ │ $PARTITIONC │ │ │ │ USE-RATIONAL-HYPERGEOMETRIC-NUMERICAL-EVAL │ │ │ │ POISMERGESX │ │ │ │ LOBJ->POLYC │ │ │ │ NAMESONLY │ │ │ │ @@ -316805,14 +316801,95 @@ │ │ │ │ AMPERCHK │ │ │ │ ,SYMBOLP │ │ │ │ ,STRINGP │ │ │ │ GETALIAS │ │ │ │ IMPLODE │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/suprv1.lisp │ │ │ │ Implementation for $NOUNIFY │ │ │ │ +Implementation for $LABELS │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ + NONSYMCHK │ │ │ │ +,SYMBOLP │ │ │ │ +INTLDGETTEXT │ │ │ │ +)~:M: argument must be a symbol; found: ~M │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/suprv1.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +LABEL-PREFIX │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +$LABELS │ │ │ │ +GETLABELS* │ │ │ │ +LABEL-PREFIX-NAME │ │ │ │ +,SYMBOL-NAME │ │ │ │ +LABEL-PREFIX │ │ │ │ +LABEL-PREFIX-LENGTH │ │ │ │ +LABEL-PREFIX-NAME │ │ │ │ +,TAGBODY! │ │ │ │ +LABEL-NAME-1 │ │ │ │ +,SYMBOL-NAME │ │ │ │ +LABEL-PREFIX-LENGTH │ │ │ │ +LABEL-NAME-1 │ │ │ │ +,STRING= │ │ │ │ +LABEL-NAME-1 │ │ │ │ +LABEL-PREFIX-NAME │ │ │ │ +KEYWORDEND1 │ │ │ │ +LABEL-PREFIX-LENGTH │ │ │ │ +,RETURN-FROM │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/suprv1.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +LABEL-PREFIX │ │ │ │ +Implementation for $LABELS │ │ │ │ +LABELS-IMPL │ │ │ │ +%%PRETTY-FNAME │ │ │ │ +LABEL-PREFIX │ │ │ │ +,DECLARE │ │ │ │ + ,IGNORABLE │ │ │ │ +%%PRETTY-FNAME │ │ │ │ +LABEL-PREFIX │ │ │ │ +,DECLARE │ │ │ │ + ,NOTINLINE │ │ │ │ +LABELS-IMPL │ │ │ │ +6Proxy function to forward $LABELS calls to LABELS-IMPL │ │ │ │ +LABELS-IMPL │ │ │ │ +LABEL-PREFIX │ │ │ │ +,DECLARE │ │ │ │ +$LABELS │ │ │ │ + NONSYMCHK │ │ │ │ +LABEL-PREFIX │ │ │ │ +$LABELS │ │ │ │ +,NREVERSE │ │ │ │ +GETLABELS* │ │ │ │ +LABEL-PREFIX │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/suprv1.lisp │ │ │ │ +LABEL-PREFIX │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +SYSTEML! │ │ │ │ +,DECLARE │ │ │ │ +,IGNORE. │ │ │ │ +$LABELS798 │ │ │ │ +REST-ARGS796 │ │ │ │ +,LIST*/ │ │ │ │ +$LABELS │ │ │ │ +LABELS-IMPL0 │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/suprv1.lisp │ │ │ │ +$LABELS798 │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +REST-ARG-795 │ │ │ │ +,DECLARE │ │ │ │ +,OPTIMIZE │ │ │ │ +NARGS-794 │ │ │ │ +,LENGTH- │ │ │ │ +,DECLARE │ │ │ │ + ,IGNORABLE. │ │ │ │ +INTLDGETTEXT │ │ │ │ +0~M: expected exactly ~M arguments but got ~M: ~M │ │ │ │ +LABEL-PREFIX │ │ │ │ +,FUNCTION │ │ │ │ +LABELS-IMPL- │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/suprv1.lisp │ │ │ │ \mathbf{done} │ │ │ │ Implementation for $SCONCAT │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ Implementation for $SCONCAT │ │ │ │ SCONCAT-IMPL │ │ │ │ $SCONCAT │ │ │ │ %%PRETTY-FNAME │ │ │ │ @@ -336644,79 +336721,14 @@ │ │ │ │ MAXIMABCONS │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/numeric.lisp │ │ │ │ (FAST-METHOD BIGFLOAT-IMPL:%E (BIGFLOAT-IMPL:BIGFLOAT)) │ │ │ │ $ECM_MAX_LIMIT │ │ │ │ Maximum smootheness for ecm method. │ │ │ │ *TEST-DIRECTORY-CACHED-RESULT* │ │ │ │ Stores the result of the TEST-DIRECTORY-CACHED function. │ │ │ │ -Implementation for $DEBUGMODE │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -ASSIGN-VAR │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -*MDEBUG* │ │ │ │ -DEBUGMODE1 │ │ │ │ -ASSIGN-VAR │ │ │ │ -#Must be one of false, true, or lisp │ │ │ │ -*MDEBUG* │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/suprv1.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -Implementation for $DEBUGMODE │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -$DEBUGMODE │ │ │ │ -DEBUGMODE-IMPL │ │ │ │ -$DEBUGMODE │ │ │ │ -%%PRETTY-FNAME │ │ │ │ -$DEBUGMODE │ │ │ │ -,DECLARE │ │ │ │ - ,IGNORABLE │ │ │ │ -%%PRETTY-FNAME │ │ │ │ -$DEBUGMODE │ │ │ │ -,DECLARE │ │ │ │ - ,NOTINLINE │ │ │ │ -DEBUGMODE-IMPL │ │ │ │ - │ │ │ │ @@ -449223,19 +449219,19 @@ │ │ │ │ If a run-time error or warning is called, then $QUIT Maxima with a │ │ │ │ non-zero exit code. Should only be set by the command-line option │ │ │ │ --quit-on-error. │ │ │ │ String of additional command-line options for gnuplot. See the user │ │ │ │ manual.The command (a string) that will run geomview │ │ │ │ Hash table mapping a maxima function to a corresponding Lisp │ │ │ │ function to evaluate the maxima function numerically using a running error. │ │ │ │ +*DEBUG-HYPGEO* │ │ │ │ +Print debug information if enabled. │ │ │ │ *VERIFY-HTML-INDEX* │ │ │ │ If non-NIL, verify the contents of the html index versus the text │ │ │ │ - index. Set via the command-line option --verify-html-index.*DEBUG-HYPGEO* │ │ │ │ -Print debug information if enabled. │ │ │ │ -*MAXIMA-COMMANDLINE-OPTIONS* │ │ │ │ + index. Set via the command-line option --verify-html-index.*MAXIMA-COMMANDLINE-OPTIONS* │ │ │ │ All of the recognized command line options for maxima │ │ │ │ The command (a string) that will run mgnuplot │ │ │ │ Variable of integration of Laplace transform. │ │ │ │ The command (a string) that runs gnuplot │ │ │ │ *HYP-RETURN-NOUN-FLAG* │ │ │ │ Flag to signal that we have no result and to return a noun. │ │ │ │ Format string for printing the file name for gnuplot to use. See the │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.data {} │ │ │ │ @@ -18428,39 +18428,44 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - movabs %eax,0xce │ │ │ │ + adcl $0x1,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x57000000(%rip) │ │ │ │ pop %rsp │ │ │ │ - movabs %eax,0xce │ │ │ │ + adcl $0x1,(%rax) │ │ │ │ ... │ │ │ │ - add %al,0xe(%rbp) │ │ │ │ - push %rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x12(%rcx) │ │ │ │ + pop %rsp │ │ │ │ push $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x53(%rbp) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bl,-0x23(%rdi) │ │ │ │ + or $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x0(%rbp) │ │ │ │ + add %al,0x0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x9825(%rax) │ │ │ │ + andb $0x0,0x98(%rip) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ @@ -18475,21 +18480,23 @@ │ │ │ │ add %ch,%al │ │ │ │ xchg %eax,%edx │ │ │ │ int $0x1 │ │ │ │ ... │ │ │ │ rex mov $0x92,%esp │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x17e(%rip) │ │ │ │ + mov $0x88,%al │ │ │ │ + jbe b83705 │ │ │ │ ... │ │ │ │ - add %cl,(%rbx) │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0xb8aa38(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb8aa38,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -18514,16 +18521,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - movabs 0xce,%al │ │ │ │ + adcb $0x1,(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ adc 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ adc 0x2(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -20002,15 +20010,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bh │ │ │ │ incl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16003(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %dl,%al │ │ │ │ (bad) │ │ │ │ jg b84e6a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jno b84ec3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -20620,15 +20628,16 @@ │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x0(%rcx,%rcx,2) │ │ │ │ + add %ch,%al │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov %eax,%es │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -20782,17 +20791,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - xor $0x31,%al │ │ │ │ - (bad) │ │ │ │ + loopne b8aaa1 │ │ │ │ + xor %eax,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ rex add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -23565,15 +23573,15 @@ │ │ │ │ rol $1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ fwait │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4a(%rcx) │ │ │ │ + add %ah,0x19(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c0ee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -23780,21 +23788,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ and $0xc0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,0xc(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $1,%dh │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + faddp %st,%st(0) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0ea(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x26(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ @@ -25860,18 +25866,18 @@ │ │ │ │ add %ah,0x7(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rorl $1,0x5(%rax) │ │ │ │ + add %al,0x1c0aa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ - subb $0x0,0x1c0(%rdx) │ │ │ │ add %bl,%al │ │ │ │ or $0x1c0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -26222,16 +26228,16 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ sbb (%rbx),%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - loopne 1231b8c │ │ │ │ - xor %eax,(%rsi) │ │ │ │ + push %rax │ │ │ │ + ds xor %eax,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ rex add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -26468,16 +26474,16 @@ │ │ │ │ add %bl,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - shll $1,(%rdx) │ │ │ │ + add %ah,%al │ │ │ │ + fisubl (%rdx) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ xor %dl,%al │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x0(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ @@ -28686,16 +28692,16 @@ │ │ │ │ adc $0x40,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1401488 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.RXB (bad) │ │ │ │ + add %ah,0x4b(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x14,%al │ │ │ │ @@ -30661,35 +30667,38 @@ │ │ │ │ shlb $1,(%rdi) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x40000000003279e,%al │ │ │ │ + push %rax │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sub %al,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %ch,(%rax) │ │ │ │ + rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W add %al,(%rax) │ │ │ │ + add %cl,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - movabs 0xad19000000000327,%eax │ │ │ │ - add $0x22,%al │ │ │ │ - stc │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ + xor %dh,0x327(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + sbb %ebp,0xf92204(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + and %al,%ch │ │ │ │ + lsl (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -30699,16 +30708,19 @@ │ │ │ │ mov $0x28,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock movabs %eax,0x8d61000000000327 │ │ │ │ - add $0x82,%al │ │ │ │ + (bad) │ │ │ │ + mov $0x327,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + lea (%rdx,%rax,4),%eax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x34a08(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -30759,16 +30771,16 @@ │ │ │ │ shrb $1,(%rax) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + push %rax │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -30853,16 +30865,16 @@ │ │ │ │ nop │ │ │ │ sub 0x1(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.WRB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x1d(%rax) │ │ │ │ - jns 14029b1 │ │ │ │ + add %ah,-0x6b(%rax) │ │ │ │ + jp 14029b1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lea (%rdx,%rax,4),%eax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -30918,28 +30930,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0x2042205(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,(%rbx) │ │ │ │ - mov $0x5,%bl │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %al,-0x4d(%rbp) │ │ │ │ + add $0x0,%eax │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0x2042205(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,(%rbx,%rsi,4) │ │ │ │ - add $0x0,%eax │ │ │ │ + push %rax │ │ │ │ + rex.RB mov $0x5,%r11b │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -30949,42 +30961,41 @@ │ │ │ │ mov $0x2a,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x0(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x79,%bl │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ + adcb $0x0,0x57a(%rbp) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,(%rdx) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x0(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x79,%bl │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ + rclb $0x0,0x57a(%rbp) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sub 0x1(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.WRB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jrcxz 1402b64 │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,-0x67(%rax) │ │ │ │ + jp 1402af1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,(%rbx) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -31030,61 +31041,55 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1402b85 │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jge 1402b05 │ │ │ │ + add %ah,0x7c(%rax) │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sub 0x1(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jle 1402b25 │ │ │ │ + add %dh,%al │ │ │ │ + jl 1402b25 │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2b,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x59a(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + movabs 0x400000000059a84,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sub $0x40,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x2c(%rax) │ │ │ │ + rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x85,%al │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ - (bad) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ + rex test %ebx,0x5(%rdx) │ │ │ │ + add %ah,-0x53(%rcx) │ │ │ │ add $0x82,%al │ │ │ │ and (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x3,0x4d(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -31138,83 +31143,85 @@ │ │ │ │ jo 1402c86 │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1402c0a │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ + xor %ah,0x59a(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sub $0x40,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x59a(%rsi) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2c,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1402c59 │ │ │ │ + mov $0xb0,%al │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,(%rax,%rax,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb7,%al │ │ │ │ (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ + mov $0x59a,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sub $0x40,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x43(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,0x59abd(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x140(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ sub %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc4,%al │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ imul $0x12600000,0x558205(%rbp),%ecx │ │ │ │ lahf │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -31239,15 +31246,15 @@ │ │ │ │ xor %ch,(%rsi) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,%dl │ │ │ │ + loopne 1402d33 │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ (bad) │ │ │ │ lea (%rdx,%rax,4),%eax │ │ │ │ push $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%al │ │ │ │ @@ -31331,56 +31338,58 @@ │ │ │ │ push %rax │ │ │ │ cs rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rcrb %cl,0x5(%rdx) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + mov $0xd3,%al │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1402e88 │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $0x9a,%cl │ │ │ │ + xor %bl,%dl │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cs rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1402e6a │ │ │ │ + adc %ah,%al │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,(%rsi) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - out %eax,$0x9a │ │ │ │ + add %ah,-0x1a(%rax) │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ (bad) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ add $0x82,%al │ │ │ │ jp 1402eb6 │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1402e4c │ │ │ │ @@ -31400,15 +31409,15 @@ │ │ │ │ adc %ch,(%rdi) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ in (%dx),%al │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ (bad) │ │ │ │ lea (%rdx,%rax,4),%eax │ │ │ │ rex.X add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -31429,57 +31438,56 @@ │ │ │ │ xor %ch,(%rdi) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%bl │ │ │ │ + push %rax │ │ │ │ + hlt │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock stc │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ + movabs 0x400000000059af9,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1402f89 │ │ │ │ + add %dh,0x2f(%rax) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000059aff,%al │ │ │ │ + mov $0xff,%al │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ + lock (bad) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - fwait │ │ │ │ + add %cl,(%rbx,%rbx,4) │ │ │ │ add $0x0,%eax │ │ │ │ (bad) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ add $0x82,%al │ │ │ │ xchg %eax,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x6(%rax) │ │ │ │ @@ -31523,71 +31531,73 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rax) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdi) │ │ │ │ - ... │ │ │ │ - and 0x5(%rbx),%bl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sub %bl,0x5(%rbx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rcx) │ │ │ │ - ... │ │ │ │ - cmp $0x9b,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + cmp $0x59b,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xor %al,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.WXB │ │ │ │ - fwait │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,0x59b4f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 140308a │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - push %rcx │ │ │ │ - fwait │ │ │ │ - add $0x0,%eax │ │ │ │ + adcb $0x5,-0x65(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x30,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x59,%al │ │ │ │ - fwait │ │ │ │ + and %bl,-0x65(%rsi) │ │ │ │ add $0x0,%eax │ │ │ │ (bad) │ │ │ │ lea (%rdx,%rax,4),%eax │ │ │ │ rex.X add %al,(%rax) │ │ │ │ add %al,-0x45(%rax) │ │ │ │ out %al,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -31605,43 +31615,47 @@ │ │ │ │ shlb $1,(%rax) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,-0x65(%rdx) │ │ │ │ + push %rax │ │ │ │ + gs fwait │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xor %al,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x59b6a(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,%al │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + fwait │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rcx) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x59b6f(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dl,%al │ │ │ │ + jno 14030a6 │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rcx) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -31778,31 +31792,30 @@ │ │ │ │ jo 140328c │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jne 1403206 │ │ │ │ + add %al,%al │ │ │ │ + ja 1403206 │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xor 0x1(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x0,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x77(%rax) │ │ │ │ - fwait │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,0x59b78(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x32,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x0(%rip) │ │ │ │ @@ -32729,30 +32742,29 @@ │ │ │ │ sarb $1,(%rbx) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ah │ │ │ │ + xor %ah,%dl │ │ │ │ mov 0x0(%rip),%al │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmp $0x40,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov 0x0(%rip),%al │ │ │ │ - (bad) │ │ │ │ - lea (%rdx,%rax,4),%eax │ │ │ │ + add %ah,0x58ae2(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x73(%rcx) │ │ │ │ + add $0x82,%al │ │ │ │ push %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x23(%rax) │ │ │ │ mov $0x2,%esp │ │ │ │ add %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -32789,151 +32801,145 @@ │ │ │ │ jo 1403c96 │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000058b95,%al │ │ │ │ + loopne 1403c09 │ │ │ │ + mov 0x0(%rip),%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1403c(%rax) │ │ │ │ + nop │ │ │ │ + cmp $0x40,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + movabs 0x400000000058b,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3c,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1403c40 │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + lock movabs 0x400000000058b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rax,%rax,2) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cltd │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ mov 0x0(%rip),%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmp $0x40,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x8d,%ch │ │ │ │ - add $0x0,%eax │ │ │ │ + jo 1403ce8 │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x140(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmc │ │ │ │ - lea 0x0(%rip),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + movabs 0x400000000058dfe,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x140(%rip) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmp $0x140,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock testb $0x0,0x5(%rbp) │ │ │ │ - add $0x0,%al │ │ │ │ + movabs 0x400000000058dff,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmp $0x140,%eax │ │ │ │ + add %dl,0x3d(%rax) │ │ │ │ + rex add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,%bh │ │ │ │ - lea 0x0(%rip),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,%al │ │ │ │ + decl 0x5(%rbp) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1403d97 │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - clc │ │ │ │ - lea 0x0(%rip),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + rex add %ecx,0x5(%rsi) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmp $0x140,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf8,%al │ │ │ │ - lea 0x0(%rip),%eax │ │ │ │ + jo 1403d8b │ │ │ │ + mov 0x0(%rip),%es │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3d,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,(%rcx) │ │ │ │ - mov 0x0(%rip),%es │ │ │ │ - add $0x0,%al │ │ │ │ + movabs 0x400000000058e23,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x140(%rip) │ │ │ │ + add %dl,%al │ │ │ │ + cmp $0x140,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sbb %ecx,0x5(%rsi) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + shlb $0x8e,(%rbx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ ds rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sbb 0x5(%rsi),%ecx │ │ │ │ - add %ah,-0x73(%rcx) │ │ │ │ - add $0x82,%al │ │ │ │ + add %ah,(%rsi) │ │ │ │ + mov 0x0(%rip),%es │ │ │ │ + (bad) │ │ │ │ + lea (%rdx,%rax,4),%eax │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x34959(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -32971,99 +32977,99 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1403e98 │ │ │ │ rex add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1b(%rax) │ │ │ │ + add %dl,0x26(%rax) │ │ │ │ mov 0x0(%rip),%es │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ ds rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,(%rsi,%rcx,4) │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x5(%rsi) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3e,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sbb $0x8e,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,0x58e28(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rsi) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - mov 0x0(%rip),%es │ │ │ │ + subb $0x8e,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock ds rex add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1e(%rax) │ │ │ │ - mov 0x0(%rip),%es │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,0x58e29(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,(%rdi) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - pop 0x0(%rip) │ │ │ │ + nop │ │ │ │ + mov $0x8f,%ah │ │ │ │ + add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,(%rdi) │ │ │ │ rex add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x5a(%rax) │ │ │ │ - pop 0x0(%rip) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,0x58fb4(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ + add %dh,%al │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ xchg %eax,%edx │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3f,%al │ │ │ │ @@ -33235,138 +33241,141 @@ │ │ │ │ adc %al,0x40(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x59555(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rdi │ │ │ │ + xchg %eax,%ebp │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x40(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - push %rbp │ │ │ │ + add %al,0x5f(%rax) │ │ │ │ xchg %eax,%ebp │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.B │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,-0x6b(%rbx) │ │ │ │ - add $0x0,%eax │ │ │ │ + andb $0x5,-0x6b(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 140419b │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - pop %rbx │ │ │ │ - xchg %eax,%ebp │ │ │ │ - add $0x0,%eax │ │ │ │ + shlb $0x5,-0x6b(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.B │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd6,%al │ │ │ │ + rcr $1,%ch │ │ │ │ xchg %eax,%ebp │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x41,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $1,%dh │ │ │ │ - xchg %eax,%ebp │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ + lock fstl 0x5(%rbp) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x40(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - ... │ │ │ │ - fcoms 0x5(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + fists 0x5(%rbp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.B │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - fcoms 0x5(%rbp) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,-0x21(%rax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x40(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x25(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,0x595e2(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x40(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0x95,%bh │ │ │ │ + and %ch,%dl │ │ │ │ + xchg %eax,%ebp │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.X │ │ │ │ @@ -33437,55 +33446,60 @@ │ │ │ │ lock rex.X │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.WR xchg %rax,%rsi │ │ │ │ + add %dl,%al │ │ │ │ + push %rsi │ │ │ │ + xchg %eax,%esi │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x40(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - ... │ │ │ │ - rex.WRB xchg %rax,%r14 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + push %rsi │ │ │ │ + xchg %eax,%esi │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x40(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x50(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,0x59659(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.XB │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x50(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + pop %rcx │ │ │ │ xchg %eax,%esi │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 140439d │ │ │ │ @@ -33534,28 +33548,27 @@ │ │ │ │ rolb $1,0x40(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x596(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x96,%ah │ │ │ │ + add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.XB │ │ │ │ rex add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x48(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,0x596c4(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 140443e │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdi) │ │ │ │ @@ -33751,28 +33764,28 @@ │ │ │ │ rolb $1,0x40(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - cltd │ │ │ │ + xor %cl,-0x67(%rbx) │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.RB │ │ │ │ rex add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cmp %bl,0x5(%rcx) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dl,0x4b(%rax) │ │ │ │ + cltd │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x40(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ @@ -33909,56 +33922,57 @@ │ │ │ │ rex.RXB │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x58(%rax) │ │ │ │ + add %al,-0x4a(%rax) │ │ │ │ pushf │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 14047a1 │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x59dff(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,0xc(%rax) │ │ │ │ + sahf │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.RXB │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - lcall *0x5(%rbp) │ │ │ │ + add %al,0x59e0c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.RXB │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 14047ad │ │ │ │ + and %dl,(%rcx) │ │ │ │ sahf │ │ │ │ add $0x0,%eax │ │ │ │ (bad) │ │ │ │ lea (%rdx,%rax,4),%eax │ │ │ │ and (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -33990,99 +34004,94 @@ │ │ │ │ adc %cl,0x40(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rsi,%rbx,4) │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ + rex adc %ebx,0x5(%rsi) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x40(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x59e(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dl,%bh │ │ │ │ + sahf │ │ │ │ + add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.W │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 14047e4 │ │ │ │ + xor %dl,%bh │ │ │ │ sahf │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 14048a2 │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x63(%rax) │ │ │ │ - sahf │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ + ... │ │ │ │ + fstps 0x5(%rsi) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.W │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x59e9d(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + fstps 0x5(%rsi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x48,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x5e(%rax) │ │ │ │ - sahf │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,0x59edd(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1404903 │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xa8,%al │ │ │ │ - sahf │ │ │ │ + (bad) │ │ │ │ + out %eax,$0x9e │ │ │ │ add $0x0,%eax │ │ │ │ (bad) │ │ │ │ lea (%rdx,%rax,4),%eax │ │ │ │ sub (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ fistpll 0x0(%rdx,%rax,1) │ │ │ │ @@ -34202,58 +34211,59 @@ │ │ │ │ adc %cl,0x40(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cmp $0x59f,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x4b(%rax) │ │ │ │ + lahf │ │ │ │ + add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x40(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmp $0x59f,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x4b(%rax) │ │ │ │ + lahf │ │ │ │ + add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.WX │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x59f40(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,%al │ │ │ │ + rex.WRX lahf │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1404aa4 │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex lahf │ │ │ │ + add %ah,%al │ │ │ │ + rex.WRX lahf │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.WX │ │ │ │ @@ -34299,26 +34309,28 @@ │ │ │ │ lock rex.WX │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,-0x61(%rbx) │ │ │ │ + nop │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + lahf │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x40(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - movsxd 0x5(%rdi),%ebx │ │ │ │ + add %dh,0x59f6e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x40(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -34514,32 +34526,30 @@ │ │ │ │ lock rex.WR │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - ret │ │ │ │ + (bad) │ │ │ │ + int3 │ │ │ │ and %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x40(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x3d(%rax) │ │ │ │ - and %al,(%rsi) │ │ │ │ + add %al,0x620cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x40(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ @@ -34557,128 +34567,126 @@ │ │ │ │ rex.WRB │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x620e9(%rax) │ │ │ │ + add %al,%al │ │ │ │ + repnz and %al,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1404da7 │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x6220f(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sbb %ah,(%rdx) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.WRB │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov %rsi,%cr0 │ │ │ │ + add %ah,%al │ │ │ │ + sbb %ah,(%rdx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x4d,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,(%rdx,%riz,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %bl,0x622(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x40(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex adc $0x22,%al │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + sbb $0x622,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.WRB │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jbe 1404e0d │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + movabs 0x40000000006227f,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x40(%rsi) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.WRX │ │ │ │ + rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x76,%al │ │ │ │ - and (%rsi),%al │ │ │ │ + sarb $0x6,0x22(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x4e,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - js 1404e4d │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - imul $0x2900000,0x3258205(%rbp),%ecx │ │ │ │ - or $0x6,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + andl $0x6,(%rdx) │ │ │ │ + add %ch,-0x73(%rcx) │ │ │ │ + add $0x32582,%eax │ │ │ │ + add %dl,0x60c02(%rax) │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - jns 1404ddf │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,-0x73(%rcx) │ │ │ │ add $0x82,%al │ │ │ │ add %dh,0x1270000c(%rip) │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ movabs 0x3800000000000186,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -34701,44 +34709,48 @@ │ │ │ │ rorb $1,0x40(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x78(%rax) │ │ │ │ + add %ah,-0x7f(%rax) │ │ │ │ and (%rsi),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.WRX │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x6227b(%rax) │ │ │ │ + add %dh,0x62284(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x40(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x622(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + mov %esp,(%rdx) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x40(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ @@ -34796,62 +34808,58 @@ │ │ │ │ mov $0x4f,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - int3 │ │ │ │ - and (%rsi),%al │ │ │ │ + add %ah,%al │ │ │ │ + {rex2 0x22} (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x40(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - int3 │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ and (%rsi),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.WRXB │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x31(%rax) │ │ │ │ + add %dl,-0x28(%rax) │ │ │ │ and (%rsi),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x40(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x31(%rax) │ │ │ │ + add %dh,-0x28(%rax) │ │ │ │ and (%rsi),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -34983,31 +34991,30 @@ │ │ │ │ push %rcx │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - and (%rsi),%eax │ │ │ │ + nop │ │ │ │ + sbb %ah,(%rbx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 14051ab │ │ │ │ rex add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xe(%rax) │ │ │ │ - and (%rsi),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x62318(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rcx │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -35038,32 +35045,27 @@ │ │ │ │ rclb $1,0x40(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jae 14051ee │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + cmpb $0x0,0x6(%rbx,%riz,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rcx │ │ │ │ rex add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x73(%rax) │ │ │ │ - and (%rsi),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x6237c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x40(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax,%rax,1) │ │ │ │ @@ -35079,17 +35081,17 @@ │ │ │ │ xor %dl,0x40(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - lahf │ │ │ │ - and (%rsi),%eax │ │ │ │ + add %dh,%al │ │ │ │ + test $0x23,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ @@ -35282,46 +35284,44 @@ │ │ │ │ adc %dl,0x1(%rax,%rax,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 14053ff │ │ │ │ + lock (bad) │ │ │ │ and $0x6,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x1(%rax,%rax,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x24,%bh │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + add %ah,0x6(%rip) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rsp │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x624f7(%rax) │ │ │ │ + add %dh,0x62500(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 14054ae │ │ │ │ rex add %eax,(%rax) │ │ │ │ @@ -35380,57 +35380,64 @@ │ │ │ │ lock push %rsp │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cmp $0x626,%eax │ │ │ │ + add %dh,%al │ │ │ │ + rex.RX │ │ │ │ + es (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x40(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ - ... │ │ │ │ - ds es (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.RXB │ │ │ │ + es (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x40(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - ds es (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.RXB │ │ │ │ + es (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rbp │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3e(%rax) │ │ │ │ + add %dl,0x47(%rax) │ │ │ │ es (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -35541,16 +35548,16 @@ │ │ │ │ jo 14056b0 │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sahf │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ es (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -35558,42 +35565,51 @@ │ │ │ │ push %rsi │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x627,%ebx │ │ │ │ + adc %al,%ch │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x56,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - mov $0x627,%esp │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x40(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x0,0x6(%rdi,%riz,1) │ │ │ │ + add $0x27,%dh │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rsi │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -35650,15 +35666,15 @@ │ │ │ │ jo 14057b1 │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,(%rcx) │ │ │ │ + loopne 140577d │ │ │ │ sub %eax,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -35666,46 +35682,45 @@ │ │ │ │ push %rdi │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex or %ebp,(%rcx) │ │ │ │ + add %dl,(%rcx,%rbp,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x57,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - or %ebp,(%rcx) │ │ │ │ + and %dl,(%rcx,%rbp,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x40(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x29,(%rcx) │ │ │ │ + rex adc $0x29,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -35740,58 +35755,55 @@ │ │ │ │ xor %bl,0x40(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 14057e5 │ │ │ │ - sub $0x6,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + movabs 0x400000000062cc6,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ + add %dl,0x58(%rax) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%dl │ │ │ │ - sub $0x6,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + cmp $0x2d,%ch │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 14058b2 │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - repz sub $0x6,%eax │ │ │ │ + loopne 1405868 │ │ │ │ + sub $0x6,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rax │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%bl │ │ │ │ + add %bh,%bh │ │ │ │ sub $0x6,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x58,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ @@ -35848,57 +35860,55 @@ │ │ │ │ xor %bl,0x40(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000062f5c,%al │ │ │ │ + xor %ch,0x2f(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x59(%rax) │ │ │ │ + push %rax │ │ │ │ + pop %rcx │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x6(%rdi,%rbp,1) │ │ │ │ + subb $0x6,0x2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 14059b3 │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 14059c6 │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + movabs 0x400000000062f68,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - pop %rcx │ │ │ │ - rex add %eax,(%rax) │ │ │ │ + add %dl,0x14059(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x2f(%rbp) │ │ │ │ - (bad) │ │ │ │ + shrb $0x6,0x2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x59,%al │ │ │ │ @@ -36025,15 +36035,16 @@ │ │ │ │ rcrb $1,0x40(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x13(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -36081,145 +36092,143 @@ │ │ │ │ pop %rbx │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - movsxd 0x6(%rdi),%ecx │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x64f65(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1405bb5 │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movsxd 0x6(%rdi),%ecx │ │ │ │ + add %al,%al │ │ │ │ + gs rex.WRXB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rbx │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - addr32 rex.WRXB (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + imul $0x0,0x6(%rdi),%ecx │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5b,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x67(%rax) │ │ │ │ - rex.WRXB (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + imul $0x0,0x6(%rdi),%ecx │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x40(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x64fbd(%rax) │ │ │ │ + add %dl,0x64fbf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rbx │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x64f,%ebp │ │ │ │ + add %dh,0x64fbf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x1(%rax,%rax,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x64f(%rdi) │ │ │ │ + loopne 1405bca │ │ │ │ + rex.WRXB (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x1(%rax,%rax,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x64f(%rdi) │ │ │ │ + add %al,%cl │ │ │ │ + rex.WRXB (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - ret $0x64f │ │ │ │ + add %dh,%al │ │ │ │ + ret │ │ │ │ + rex.WRXB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1405cb6 │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ (bad) │ │ │ │ rex.WRXB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -36281,15 +36290,15 @@ │ │ │ │ adc %bl,0x40(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7(%rax) │ │ │ │ + add %al,0x9(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -36297,45 +36306,46 @@ │ │ │ │ xor %bl,0x40(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x65007(%rax) │ │ │ │ + add %ah,0x9(%rax) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rbp │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - or %edx,0x6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x6500b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1405db7 │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - or %edx,0x6(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + or 0x6(%rax),%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ @@ -36383,106 +36393,106 @@ │ │ │ │ lock pop %rbp │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cs push %rax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x65030(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x40(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x65137(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + cmp %edx,0x6(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x40(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - push %rcx │ │ │ │ - (bad) │ │ │ │ + add %dh,%al │ │ │ │ + cmp %edx,0x6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsi │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x6513b(%rax) │ │ │ │ + add %al,%al │ │ │ │ + cmp $0x651,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1405eb8 │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cmp 0x6(%rcx),%edx │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + cmp $0x651,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rsi │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ + add %al,%al │ │ │ │ + xchg %eax,%edi │ │ │ │ push %rcx │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5e,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ - ... │ │ │ │ - xchg %eax,%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + xchg %eax,%edi │ │ │ │ push %rcx │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -36490,16 +36500,16 @@ │ │ │ │ rcrb $1,0x40(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ + add %dl,(%rax) │ │ │ │ + cltd │ │ │ │ push %rcx │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -36507,15 +36517,16 @@ │ │ │ │ lock pop %rsi │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x69(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cltd │ │ │ │ push %rcx │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -36523,15 +36534,16 @@ │ │ │ │ adc %bl,0x40(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x66(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + pushf │ │ │ │ push %rcx │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -36539,20 +36551,16 @@ │ │ │ │ xor %bl,0x40(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x62(%rax) │ │ │ │ - push %rcx │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + movabs 0x4000000000651,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rdi │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -36610,58 +36618,61 @@ │ │ │ │ rcrb $1,0x40(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x651df(%rax) │ │ │ │ + add %ah,-0x1f(%rax) │ │ │ │ + push %rcx │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rdi │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x651df(%rax) │ │ │ │ + add %al,0x651e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x40(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - loope 140605c │ │ │ │ + add %dl,%al │ │ │ │ + jrcxz 140605c │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x40(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - loop 140607c │ │ │ │ + add %dh,%al │ │ │ │ + jrcxz 140607c │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -36712,20 +36723,17 @@ │ │ │ │ mov $0x60,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - gs pop %rbx │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x65b67(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x40(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rip) │ │ │ │ @@ -36766,32 +36774,30 @@ │ │ │ │ xor %ah,0x40(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x46(%rax) │ │ │ │ - pop %rsp │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x65c,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x46(%rax) │ │ │ │ + add %dl,-0x44(%rax) │ │ │ │ pop %rsp │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -36799,45 +36805,43 @@ │ │ │ │ jo 14061bb │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x65c,%ebp │ │ │ │ + add %ah,0x65cbf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x65c,%ebp │ │ │ │ + add %al,%al │ │ │ │ + mov $0x65c,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x61,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,0x18(%rax) │ │ │ │ pop %rbp │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -36845,15 +36849,15 @@ │ │ │ │ shlb $1,0x40(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16(%rax) │ │ │ │ + add %dh,0x18(%rax) │ │ │ │ pop %rbp │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -36861,55 +36865,61 @@ │ │ │ │ lock (bad) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x65d17(%rax) │ │ │ │ + add %dl,0x1a(%rax) │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x40(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x65d17(%rax) │ │ │ │ + add %dh,0x1a(%rax) │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x40(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x65d1b(%rax) │ │ │ │ + add %al,0x65d1d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x65d1f(%rax) │ │ │ │ + add %al,0x65d21(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 14062bc │ │ │ │ rex add %eax,(%rax) │ │ │ │ @@ -36968,31 +36978,28 @@ │ │ │ │ lock (bad) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x67(%rax) │ │ │ │ - pop %rbp │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + imul $0x0,0x6(%rbp),%ebx │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x40(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x67(%rax) │ │ │ │ + add %al,0x69(%rax) │ │ │ │ pop %rbp │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -37000,29 +37007,30 @@ │ │ │ │ xor %ah,0x40(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x65d69(%rax) │ │ │ │ + add %dl,0x65d6b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ movsxd 0x1(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x5d(%rcx) │ │ │ │ + mov $0x6b,%al │ │ │ │ + pop %rbp │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -37071,49 +37079,52 @@ │ │ │ │ shlb $1,0x40(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x65d(%rbp) │ │ │ │ + rolb $1,0x65d(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsxd 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - test %ebx,0x6(%rbp) │ │ │ │ + lock xchg %ebx,0x6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x1(%rax,%rax,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000065dcb,%al │ │ │ │ + or $0x5d,%ch │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %ah,0x1(%rax,%rax,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x32(%rax) │ │ │ │ + adc %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %dl,%al │ │ │ │ pop %rsi │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -37121,15 +37132,15 @@ │ │ │ │ push %rax │ │ │ │ rex add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x32(%rax) │ │ │ │ + add %dl,-0x30(%rax) │ │ │ │ pop %rsi │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -37137,117 +37148,111 @@ │ │ │ │ jo 14064be │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rcrl $1,0x6(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x65ed3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rcrl $1,0x6(%rsi) │ │ │ │ + add %al,%al │ │ │ │ + rcrl %cl,0x6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x64,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x28(%rax) │ │ │ │ - pop %rdi │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sub 0x6(%rdi),%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1(%rax,%rax,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 14064f2 │ │ │ │ - pop %rdi │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ + sub 0x6(%rdi),%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x65f29(%rax) │ │ │ │ + add %al,0x65f2b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x40(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sub %ebx,0x6(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x65f2b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x40(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x65f2c(%rax) │ │ │ │ + add %dl,0x65f2e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x65f30(%rax) │ │ │ │ + add %dl,0x65f32(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 14065bf │ │ │ │ rex add %eax,(%rax) │ │ │ │ @@ -37304,47 +37309,47 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock rex add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jno 140664a │ │ │ │ + add %dl,%al │ │ │ │ + jae 140664a │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x40(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jb 140666a │ │ │ │ + add %dh,%al │ │ │ │ + jae 140666a │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x40(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x74(%rax) │ │ │ │ + add %al,0x76(%rax) │ │ │ │ pop %rdi │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -37352,17 +37357,20 @@ │ │ │ │ push %rax │ │ │ │ rex add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x65f74(%rax) │ │ │ │ + add %ah,0x76(%rax) │ │ │ │ + pop %rdi │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 14066c0 │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ @@ -37406,157 +37414,160 @@ │ │ │ │ shlb $1,0x40(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x3e(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ pop %rdi │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ - ... │ │ │ │ - fsubs 0x6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + fisubl 0x6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x40(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - fsubs 0x6(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + fisubl 0x6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x40(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x660dc(%rax) │ │ │ │ + add %dl,0x660de(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - fsubl 0x6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x660de(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 14067c1 │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x66138(%rax) │ │ │ │ + add %ah,0x3a(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x66138(%rax) │ │ │ │ + add %al,0x6613a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x67,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cmp %esp,0x6(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x6613b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x40(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp %esp,0x6(%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + cmp 0x6(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cmp $0x61,%al │ │ │ │ + add %al,%al │ │ │ │ + ds (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x40(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex (bad) │ │ │ │ + add %al,%al │ │ │ │ + rex.X (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -37616,15 +37627,15 @@ │ │ │ │ mov $0x68,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7e(%rax) │ │ │ │ + add %al,-0x7c(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -37632,40 +37643,47 @@ │ │ │ │ shrb $1,0x40(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x66182(%rax) │ │ │ │ + add %ah,-0x7c(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push $0x140 │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x6(%rcx,%riz,2) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + mov $0x86,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x40(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - test %ah,0x6(%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + xchg %ah,0x6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x40(%rcx) │ │ │ │ @@ -580552,15 +580570,15 @@ │ │ │ │ pop %rdi │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0xff33(%rbx) │ │ │ │ + orb $0x0,0xff2f(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 17c201a │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x28a(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -580908,34 +580926,34 @@ │ │ │ │ jo 16003b0 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x3c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x52(%rbx) │ │ │ │ + mov $0x5a,%al │ │ │ │ + push %rdx │ │ │ │ add $0x0,%eax │ │ │ │ - and %ch,0x2d9(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov %dl,%dh │ │ │ │ - fldl (%rcx) │ │ │ │ + lock rcr $1,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x1ddd6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ + add %al,0x16(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1ddd6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x4c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex pop %rbx │ │ │ │ - push %rdx │ │ │ │ - add $0x0,%eax │ │ │ │ + rcrb $0x5,0x52(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%dh │ │ │ │ fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ @@ -582677,15 +582695,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0xd42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jns 160160b │ │ │ │ add $0x0,%eax │ │ │ │ - jo 16016ba │ │ │ │ + jo 1601677 │ │ │ │ js 1601667 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xd7,%al │ │ │ │ fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -582757,23 +582775,22 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb8aa38,%al │ │ │ │ - cmp $0xd7,%cl │ │ │ │ + push %rax │ │ │ │ + cld │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp $0x72,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - nop │ │ │ │ - fstp %st(5) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x5723d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x1dddd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 22c372a │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%cl │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -582789,19 +582806,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c791(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x442004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x75,%al │ │ │ │ - mov %es,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,-0x74(%rbp) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x60,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -582846,15 +582862,15 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,(%rcx) │ │ │ │ + xor %bl,(%rcx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ @@ -582876,15 +582892,15 @@ │ │ │ │ and %eax,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ - (bad) │ │ │ │ + pop %rsi │ │ │ │ jb 1601821 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sbb %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -582902,31 +582918,33 @@ │ │ │ │ subb $0x1,(%rax,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - pop %rdx │ │ │ │ - jb 1601861 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x57258(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sbb %ah,0x1(%rax) │ │ │ │ + add %dl,0x16018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x17(%rax) │ │ │ │ + int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - rex jmp 1601a3b │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0x142004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%ah │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ add $0x0,%eax │ │ │ │ - lock movabs 0xd838000000000334,%eax │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + xor (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %bl,%al │ │ │ │ fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -582947,20 +582965,21 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - test $0x583,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ecx,0x9c2004(%rcx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + movabs %al,0x8901000000000583 │ │ │ │ + add $0x20,%al │ │ │ │ + pushf │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,-0x1e(%rbx) │ │ │ │ + add %dl,%al │ │ │ │ + jae 16018bd │ │ │ │ add $0x0,%eax │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ call 161f756 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1dc38fa │ │ │ │ @@ -582981,67 +583000,63 @@ │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ cmp $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9a,%al │ │ │ │ loop 1601921 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + lock (bad) │ │ │ │ + jg 160192a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,(%rcx) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ sbb %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,(%rcx) │ │ │ │ - add $0x20,%al │ │ │ │ - sub $0x0,%al │ │ │ │ + and %bl,(%rcx) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x69d(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0x342004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ shrb $1,0x5(%rbp) │ │ │ │ - add %al,(%rcx) │ │ │ │ - or %eax,(%rax,%riz,1) │ │ │ │ - pop %rsp │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x9d,%dh │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + sbb $0x160,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ecx,(%rcx) │ │ │ │ add $0x20,%al │ │ │ │ - add %eax,%fs:(%rax) │ │ │ │ + sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - fisttps 0x6(%rbx) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %cl,%al │ │ │ │ - fcomp %st(5) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor %ch,0x69d(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + enter $0xddd8,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rex sbb %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sbb 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x1,0x76(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,(%rsi) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -583072,28 +583087,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0x9c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,-0xa(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %ecx,0x2c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rcx │ │ │ │ - mov $0x5,%bl │ │ │ │ + movabs 0xd00000000005b35a,%al │ │ │ │ + cmp %esp,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,(%rcx) │ │ │ │ - (bad) │ │ │ │ - add %dl,(%rax) │ │ │ │ - {rex2 0xde} sgdt (%r16) │ │ │ │ + adc %dl,%ch │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,0x44(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1601a6e │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb 0x1(%rax),%spl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1601a53 │ │ │ │ @@ -583105,205 +583117,216 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb8aa38,%al │ │ │ │ - rex (bad) │ │ │ │ - fildl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rbx,%rbx,8) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 2343a6a │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rdi) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ sub $0x1c0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0x1d42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ lock hlt │ │ │ │ addb $0x0,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1601a(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x1042004,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + rex push $0x559 │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1601abe │ │ │ │ + jl 1601aa7 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fdivrs 0x1d8(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + rcrb $0x60,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb8aa38,%al │ │ │ │ rex.RX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x2420048901,%al │ │ │ │ - movabs 0xa00000000005b350,%al │ │ │ │ + loopne 1601b33 │ │ │ │ + mov $0x5,%bl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + mov %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0xa00000000001c02d,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1df3b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ sbb 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x60,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 2243aea │ │ │ │ - add %al,(%rax) │ │ │ │ - shr $1,%dl │ │ │ │ - mov %eax,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000001c02d,%al │ │ │ │ - jb,pt 1601b09 │ │ │ │ + (bad) │ │ │ │ + jb 1601b29 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ fiaddl (%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sbb 0x1(%rax),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x1b(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xb8aa38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1601abe │ │ │ │ + movabs 0xb8aa38,%al │ │ │ │ + loopne 1601ade │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x57221(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x203da(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + and %esi,0x5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sbb $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x60742004(%rcx) │ │ │ │ + cwtl │ │ │ │ + fiaddl (%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - imul $0x4e90100,0x5(%rsi),%esi │ │ │ │ - and %dl,%ah │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 2343b6a │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - int1 │ │ │ │ + and %dh,%cl │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ call 161dbaa │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - jo 1601b89 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x16019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - fiaddl (%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x1df0a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x9c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ch │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,(%rcx) │ │ │ │ - add $0x20,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ + add %ecx,0x60742004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - fimuls 0x6(%rbx) │ │ │ │ + shlb $1,-0x4a(%rdx) │ │ │ │ + add $0x0,%eax │ │ │ │ + sarb $1,(%rcx) │ │ │ │ + jo 1601bb9 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + fiaddl (%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x1601b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ pop %rsp │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x10000000005e299,%al │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ add $0x0,%al │ │ │ │ add %dh,%al │ │ │ │ - jae 1601bad │ │ │ │ + jae 1601bcd │ │ │ │ add $0x0,%eax │ │ │ │ add %ecx,0x1e42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf00000000005b675,%al │ │ │ │ - sbb 0x1(%rax),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rcrb $1,(%rbx) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sbb $0x60,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1601c78 │ │ │ │ + mov $0x5,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x442004e901,%al │ │ │ │ - shr $1,%ch │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + in (%dx),%eax │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x3000000000016009,%al │ │ │ │ cs rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %cl,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb $0x60,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0xec2004(%rcx) │ │ │ │ + add %dh,%al │ │ │ │ + sbb 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x5f8(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + rex sbb $0x60,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x10000000001601b,%al │ │ │ │ - or %eax,(%rax,%riz,1) │ │ │ │ - mov %es,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $0x8b,%dh │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sbb $0x60,%al │ │ │ │ + movabs 0xb8aa38,%al │ │ │ │ + or %ah,-0x22(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1c(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + in (%dx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + lahf │ │ │ │ + clc │ │ │ │ + add $0x0,%eax │ │ │ │ + rcrb $0x60,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1df88(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x1601c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,0x1601c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -583329,98 +583352,99 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ js 1601cf8 │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 1601c74 │ │ │ │ - loop 1601ce1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock sbb $0x60,%al │ │ │ │ + add %ah,0x1c(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ sbb $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1601d(%rax) │ │ │ │ + add %ah,0x43(%rax) │ │ │ │ + fiadds (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %ecx,0x1dc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + jo 1601c94 │ │ │ │ + loop 1601d01 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2c20040901,%al │ │ │ │ - mov $0xde,%al │ │ │ │ - mov (%rsi),%eax │ │ │ │ + add %ecx,(%rcx) │ │ │ │ + add $0x20,%al │ │ │ │ + pop %rsp │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x9d,%dh │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x542004(%rcx) │ │ │ │ + and %bl,0x160(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - je 1601cfd │ │ │ │ - add $0x0,%eax │ │ │ │ - push %rax │ │ │ │ - mov %ebp,(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock sbb $0x60,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3c(%rax) │ │ │ │ - filds (%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + sbb $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x2004e901(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ repnz mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0xc0,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1c(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + or %eax,(%rax,%riz,1) │ │ │ │ + add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + fisttps 0x6(%rbx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sbb $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bl,%al │ │ │ │ + adc %bl,(%rsi) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.W (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x16148(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,0x20284(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - rcrb $1,0x160(%rip) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1601e00 │ │ │ │ - sub (%rbx),%eax │ │ │ │ + add %dl,0x5e274(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x77(%rax) │ │ │ │ + sub (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,0x742004(%rcx) │ │ │ │ + rex.W cmp $0xdf,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x742004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x30f(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ int3 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -583431,54 +583455,56 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sbb $0x160,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + lock sbb $0x160,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1601dfd │ │ │ │ + add %bl,(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1b(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + sbb $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1601b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x800000000001601e,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + shlb $0x60,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x17801(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1c130(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,%al │ │ │ │ - sti │ │ │ │ - fiadds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x17801(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,0x6c2004(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x6c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1000000000289d3,%al │ │ │ │ jmp 27c3e4a │ │ │ │ add %al,(%rax) │ │ │ │ jo 1601e2f │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -583503,43 +583529,41 @@ │ │ │ │ add %ah,0x1766c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x25(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ch,0x1c130(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x6c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1601ead │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + or %eax,(%rax,%riz,1) │ │ │ │ + xchg %eax,%esp │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + fimuls 0x6(%rbx) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x842004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - rex.WX movabs 0x601a300000000002,%rax │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex.WX movabs 0xb8aa380000000002,%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sti │ │ │ │ + fiadds (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cmp $0x71,%al │ │ │ │ - add $0x0,%eax │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ repnz mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -583550,31 +583574,26 @@ │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x542004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1601f44 │ │ │ │ - movabs 0x40000000002,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + movabs 0x6023400000000002,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - and %ah,0x1(%rax) │ │ │ │ + add %dh,0x16025(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,0x1601e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,(%rdi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -583695,59 +583714,59 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ and %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ecx,(%rcx) │ │ │ │ + add $0x20,%al │ │ │ │ + mov %es,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rcr $0x8b,%dh │ │ │ │ (bad) │ │ │ │ - and %ah,0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 160208a │ │ │ │ + adc %bl,(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x20(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + or %eax,(%rax,%riz,1) │ │ │ │ + sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x60,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov $0xde,%al │ │ │ │ + mov (%rsi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + and %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x20,%al │ │ │ │ + jo 16020aa │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1ec409a │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x4000000000028a07,%al │ │ │ │ add $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1c030(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x16020(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shlb $0x60,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + fadd %st(4),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rax) │ │ │ │ @@ -583806,70 +583825,73 @@ │ │ │ │ add %dh,(%rcx) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ and %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,(%rcx) │ │ │ │ - add $0x20,%al │ │ │ │ - add %al,%fs:(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x9d,%dh │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + and %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 160218b │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000016021,%al │ │ │ │ - or %eax,(%rax,%riz,1) │ │ │ │ - fmull -0x4ba00000(%rip) │ │ │ │ - popf │ │ │ │ - (bad) │ │ │ │ + andb $0x60,(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,(%rcx) │ │ │ │ - add $0x20,%al │ │ │ │ - cmp $0xe,%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x6(%rbp,%rbx,4) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + and %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,(%rdx) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1b441ba │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - add $0x8a,%al │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %cl,0x31(%rax) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + movabs 0x400000000016021,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + and 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + push %rsp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x4(%rax) │ │ │ │ + mov (%rdx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %rax,%rax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1c441da │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2,%al │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -583922,53 +583944,53 @@ │ │ │ │ and 0x1(%rax),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + jo 160227c │ │ │ │ (bad) │ │ │ │ - and 0x1(%rax),%ah │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 160228c │ │ │ │ + add %al,(%rcx) │ │ │ │ + or %eax,(%rax,%riz,1) │ │ │ │ + add %al,%fs:(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x9d,%dh │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x60,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - and 0x1(%rax),%ah │ │ │ │ + lock and 0x1(%rax),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ecx,(%rcx) │ │ │ │ + add $0x20,%al │ │ │ │ + fmull -0x4ba00000(%rip) │ │ │ │ + popf │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 16022bc │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 20442aa │ │ │ │ - add %al,(%rax) │ │ │ │ - and %ch,%dl │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x160(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1c032 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -583980,22 +584002,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x32,%al │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock and 0x1(%rax),%ah │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + or %eax,(%rax,%riz,1) │ │ │ │ + cmp $0xe,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc %ch,0x6(%rbp,%rbx,4) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rbx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -584023,66 +584043,69 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,(%rax,%riz,2) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x23(%rax) │ │ │ │ + jo 160235d │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x6(%rax) │ │ │ │ - filds (%rcx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x3a,%al │ │ │ │ + jno 1602351 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ testb $0x0,0x2(%rcx) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ xor %al,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x58620(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %ah,(%rax,%riz,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x542004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 16023ac │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x60,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x12242004,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + and $0x60,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 16023c8 │ │ │ │ - pop %rcx │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,0x6(%rax) │ │ │ │ + filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16023(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x39(%rax) │ │ │ │ - ret │ │ │ │ + nop │ │ │ │ + and 0x1(%rax),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex cmp %eax,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16023(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x6b(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -584104,41 +584127,46 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x242004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ and 0x2(%rdi),%cl │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sbb $0x86,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + sbbb $0x60,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x1,(%rax,%riz,2) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x12242004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 1602448 │ │ │ │ + pop %rcx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0xa42004(%rcx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x500000000005e274,%al │ │ │ │ - lea (%rbx,%rax,1),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivrs (%rdi,%rbx,8) │ │ │ │ + loopne 160245e │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - test $0x1dc2004,%eax │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,(%rcx) │ │ │ │ - pop %rcx │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x5e274(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16024(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + lock xor %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x24(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + fdivrs (%rdi,%rbx,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 184446a │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,%cl │ │ │ │ mov %eax,(%rdx) │ │ │ │ @@ -584147,113 +584175,107 @@ │ │ │ │ push %rax │ │ │ │ add 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,(%rbx) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16024(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x1dc2004,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %ah,(%rcx) │ │ │ │ + pop %rcx │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x16024(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x16024(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x16024(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb8aa38,%al │ │ │ │ - fdivs 0x1d7(%rsi) │ │ │ │ + test $0xb9,%al │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x1d3c2004(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + cmp $0x1d,%al │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%dl │ │ │ │ popf │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,0x4e42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex pop %rsp │ │ │ │ - push %rdx │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rcrb $0x5,0x52(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x60,(%rsi) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - and $0x60,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cmp $0x6d,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - and $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + movabs 0x100000000016026,%al │ │ │ │ jmp 1bc44fa │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,%ah │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x60,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xor %eax,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sbb 0x1(%rax),%ah │ │ │ │ + add %ah,(%rax) │ │ │ │ + and $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + adc %bh,0x3(,%rbp,2) │ │ │ │ + add %dh,(%rax) │ │ │ │ + and $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - add 0x5(%rbx),%ebx │ │ │ │ + xor %spl,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %bl,(%rbx) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + add %ebx,0x5(%rbx) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ adc $0x0,%al │ │ │ │ add %dh,%al │ │ │ │ - orl $0x60254000,0x6(%rdi) │ │ │ │ + orl $0x60256000,0x6(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - addr32 jbe 160253d │ │ │ │ - add %al,(%rax) │ │ │ │ + addr32 jbe 160255d │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - and $0x160,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 160256e │ │ │ │ + jo 1602587 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1601b(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x5c(%rax) │ │ │ │ - jbe 1602565 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - js 160251a │ │ │ │ - fiaddl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x27,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + sbb $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x25(%rax) │ │ │ │ + rcrb $1,(%rbx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1f4458a │ │ │ │ add %al,(%rax) │ │ │ │ loopne 160255d │ │ │ │ @@ -584261,57 +584283,53 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,(%rax,%rax,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16025(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - test $0x77,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,-0x5c(%rax) │ │ │ │ + jbe 16025a5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - and $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x26,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + cmp %ch,0x1da(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x24(%rax) │ │ │ │ + adc %ch,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16023(%rax) │ │ │ │ + add %ah,0x16025(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %dl,%al │ │ │ │ and $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - filds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %ch,0x177(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,0xe42004(%rcx) │ │ │ │ + lock and $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4000000000028f22,%al │ │ │ │ - and 0x1(%rax),%esp │ │ │ │ + adc %ah,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0xe42004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,(%rbx) │ │ │ │ - and (%rcx),%eax │ │ │ │ + movabs 0x9000000000028f22,%al │ │ │ │ + and $0x60,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + and $0x60,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1602628 │ │ │ │ + add %dl,0x26(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0xb(%rax) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + add %dl,0x1df06(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1ac461a │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0x89,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -584330,19 +584348,30 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,0x1c034(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x16023(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb (%rbx),%esp │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x16026(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0xb(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 160260d │ │ │ │ + loopne 160262d │ │ │ │ movabs %al,0xb8aa380000000005 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x203da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -584351,18 +584380,48 @@ │ │ │ │ or %al,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,(%rdi) │ │ │ │ + jo 16026d1 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + es (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 19c46ca │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + rex.RXB lahf │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + or 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock xor $0xc0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + pop %rdx │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + sbb $0x6e,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %dl,-0x4c(%rax) │ │ │ │ movabs %al,0x766fc00000000005 │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -584370,97 +584429,88 @@ │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %ah,0x16026(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 19c46ca │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.RXB lahf │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - or 0x1(%rax),%ah │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock xor $0xc0,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ es (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16026(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,0x27(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb8aa38,%al │ │ │ │ cwtl │ │ │ │ xchg %eax,%esp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1a4475a │ │ │ │ add %al,(%rax) │ │ │ │ + xor %cl,%ah │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + xor $0x1c0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,(%rbx) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + subb $0x60,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x16027(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x160(%rip) │ │ │ │ + add %ah,(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x1d496 │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%edi │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 160272f │ │ │ │ + loopne 160278f │ │ │ │ popf │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - int3 │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - xor $0x1c0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - andb $0x60,(%rdi) │ │ │ │ + shlb $0x60,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3e(%rax) │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -584468,88 +584518,67 @@ │ │ │ │ lock rex.W filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0x1dc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ test %cl,0x6(%rdi) │ │ │ │ - add %ah,0x1766c(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 23c47ea │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3c(%rax) │ │ │ │ - faddl (%rcx) │ │ │ │ + jo 1602778 │ │ │ │ + addl $0x0,(%rdx) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + xorb $0x0,0x1c0(%rip) │ │ │ │ + add %ah,0x1766c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sub 0x1(%rax),%ah │ │ │ │ + add %bl,0x3b(%rax) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd000000000016027,%al │ │ │ │ - (bad) │ │ │ │ + add %ch,(%rbx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16027(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %ch,(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x2004e901(%rax) │ │ │ │ - faddl (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 1602778 │ │ │ │ - addl $0x0,(%rdx) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xorb $0x0,0x1c0(%rip) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x1da8f(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x28(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x36c,%edi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebp,0x4c2004(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax,%rdx,2) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,%al │ │ │ │ - rex.RX (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x28(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movabs 0xb8aa38,%al │ │ │ │ + push %rax │ │ │ │ + lea (bad),%ebx │ │ │ │ + fiaddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sub 0x1(%rax),%ah │ │ │ │ add %al,(%rax) │ │ │ │ + rex sub %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1602878 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x26(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc %bh,0x36c(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1dc486a │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + jl 1602866 │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sti │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -584609,54 +584638,49 @@ │ │ │ │ lock add $0x28a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rdi) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x4c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + movabs 0x38000000000352ab,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %al,0x29(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bh,%al │ │ │ │ + rex.RX (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x26(%rax) │ │ │ │ + add %dl,0x29(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x29(%rax) │ │ │ │ + add %dh,0x2a(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x32(%rax) │ │ │ │ - iret │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16029(%rax) │ │ │ │ + add %dh,0x26(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x42004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - fists 0x5(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x80000000000553df,%al │ │ │ │ + sub %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x60,(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - and %eax,%edi │ │ │ │ + lock and %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ pop %rcx │ │ │ │ (bad) │ │ │ │ add %ah,%al │ │ │ │ stc │ │ │ │ @@ -584671,301 +584695,305 @@ │ │ │ │ mov $0x22,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x37(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sub %esp,0x1(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sub $0x60,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,%al │ │ │ │ + sub %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + andb $0x60,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %dh,%al │ │ │ │ + sub %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,0x7542004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $1,%cl │ │ │ │ - push %rbx │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rax │ │ │ │ + xor %bh,%cl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ jl 16029ed │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x5f8(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x4000000000017df6,%al │ │ │ │ - add $0x1,%cl │ │ │ │ add %al,(%rax) │ │ │ │ + sub 0x1(%rax),%ah │ │ │ │ add %al,(%rax) │ │ │ │ - lock sub 0x1(%rax),%ah │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rdx) │ │ │ │ + adc %ch,(%rdx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 19c4a2a │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x2,-0x7f(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xc0,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - test $0x1cc2004,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - ror $0x53,%dl │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x2a(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x2a(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + test $0x7542004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2a(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex fcoml 0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jbe 1602a55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb8aa38,%al │ │ │ │ - adc %al,(%rax) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + call 162048e │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5c(%rax) │ │ │ │ - jbe 1602a85 │ │ │ │ + add %ah,0x17df6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x80(%rax) │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dh,(%rdx,%rbx,8) │ │ │ │ + add %dl,0x2b(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sub 0x1(%rax),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - subb $0x60,(%rdx) │ │ │ │ + add %ah,0x2a(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1602a(%rax) │ │ │ │ + add %dl,0x1602a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x27(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,-0x1d(%rax) │ │ │ │ + add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub 0x1(%rax),%esp │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x1cc2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + xor %bl,%ch │ │ │ │ + push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sub 0x1(%rax),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2004e901(%rax) │ │ │ │ - sub $0x0,%al │ │ │ │ + movabs 0x10000000001602a,%al │ │ │ │ + jmp 18c4aca │ │ │ │ add %al,(%rax) │ │ │ │ lock and 0x2(%rcx),%al │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %cl,(%rax) │ │ │ │ cmp %al,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x17b3e(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sub 0x1(%rax),%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1d72f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,%al │ │ │ │ - sub 0x1(%rax),%ah │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %ah,0xb8aa38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x1d4(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc %al,(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sub 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + sub 0x1(%rax),%ah │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %ch,(%rbx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x242004,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %ch,0x4f(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x16027(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,-0x29(%rax) │ │ │ │ - fldl (%rcx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sub 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0x77,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - or $0x1d9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2b,%al │ │ │ │ + add %ah,0xb8aa38(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %dl,0x1d4(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + jnp,pt 1602b45 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fsubs (%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - pop %rcx │ │ │ │ - ret $0x1 │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,0x2b(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1844b6a │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd2,%al │ │ │ │ cltd │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,0x38(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1602b(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5c(%rax) │ │ │ │ - jbe 1602b8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa00000000001602b,%al │ │ │ │ - sub $0x60,%al │ │ │ │ + rex sub $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2a(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + cld │ │ │ │ + ja 1602b95 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sub %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + jo 1602ba5 │ │ │ │ + flds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock lea (%rbx),%edi │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cwtl │ │ │ │ - jmp 1602bbd │ │ │ │ + add %ebp,0x242004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + rex.WRXB │ │ │ │ + rex.WRXB add (%r8),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ - lock sub $0x60,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,-0x29(%rax) │ │ │ │ + fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2b(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + push %rax │ │ │ │ + sub $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + sub 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2c,%al │ │ │ │ - (bad) │ │ │ │ + xor %ch,(%rax,%riz,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1a44bfa │ │ │ │ + add %dh,%al │ │ │ │ + pop %rcx │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - hlt │ │ │ │ + add %dl,(%rax) │ │ │ │ + sub $0x60,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x5c(%rax) │ │ │ │ + jbe 1602bed │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add %dl,-0xc(%rax) │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ cmp %al,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %al,0x1ee78(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ sub $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb (%rbx),%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sub $0x60,%al │ │ │ │ + sub $0x160,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x2a,%al │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x203da(%rax) │ │ │ │ + add %al,0x2a(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - sub $0x60,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sub 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ + rcrb $0x0,0x1eb(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x6d,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1602c77 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sub %esp,0x1(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sub $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + or %ah,0x1df(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sub $0x60,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x32(%rax) │ │ │ │ - roll $1,(%rdx) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - hlt │ │ │ │ - faddl (%rcx) │ │ │ │ + cmpb $0x1,-0x12(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ cmp $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ shr $0x89,%ah │ │ │ │ @@ -584974,58 +585002,106 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,%al │ │ │ │ cmp %al,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ add %dh,0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb (%rbx),%esp │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1602c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x203da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x1,(%rax,%riz,2) │ │ │ │ + add %dh,0x1602c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x2c(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,0x1ea6d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sub %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sub $0x160,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + shrb $1,(%rax,%riz,2) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x32(%rax) │ │ │ │ + roll $1,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + repz faddl (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock sub $0x60,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0xa(%rax) │ │ │ │ + sub (%rsi),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %eax,%ebp │ │ │ │ - jg 1602cd5 │ │ │ │ + jg 1602d25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dh,-0x24(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + lock outsl %ds:(%rsi),(%dx) │ │ │ │ + faddl (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ + add %dh,0x2830b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %ch,(%rax) │ │ │ │ + cmp %eax,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x2f(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sub $0x160,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1602eb0,%al │ │ │ │ - shrb $1,(%rax,%riz,2) │ │ │ │ + add %ah,0x4(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x2d,%al │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x542004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%bl │ │ │ │ + jo 1602d67 │ │ │ │ push %rbx │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,%al │ │ │ │ @@ -585036,80 +585112,37 @@ │ │ │ │ add %ebp,0x14042004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1ac4d3a │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xb,%al │ │ │ │ - addl $0x0,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ch,(%rax) │ │ │ │ - cmp %eax,%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1602d87 │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ + cs (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%bl │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shrb $0x0,0x160(%rip) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x1dc2004,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %ch,0x358(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x800000000001602d,%al │ │ │ │ - sub $0x160,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x2d,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0xb8aa38,%al │ │ │ │ - ror $0xd7,%dh │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2f,%al │ │ │ │ + add %dl,-0x24(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 20c4dda │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - faddl 0x2(%rdx) │ │ │ │ add %al,0x1600a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x39(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1d44dfa │ │ │ │ @@ -585141,64 +585174,68 @@ │ │ │ │ rex lea 0x1(%rdx),%ebx │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %cl,0x3a(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2e(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5c(%rax) │ │ │ │ - jbe 1602e5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x60,(%rsi) │ │ │ │ + subb $0x60,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16030(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x1dc2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x66(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %ch,0x358(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex │ │ │ │ + data16 (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7b(%rax) │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + nop │ │ │ │ + cs (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rsi) │ │ │ │ + add %ah,0x2e(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x17801(%rax) │ │ │ │ + add %ah,0x1602e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6(%rax) │ │ │ │ - fildl (%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x60,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0xb8aa38,%al │ │ │ │ + nop │ │ │ │ + rcl $1,%edi │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + cs (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1d54a(%rax) │ │ │ │ + add %dl,-0x5c(%rax) │ │ │ │ + jbe 1602ebd │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x1602e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ + jo 1602ef1 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - and $0x160,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %esp,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ xchg %eax,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x68(%rax) │ │ │ │ addl $0x0,(%rdx) │ │ │ │ @@ -585228,235 +585265,228 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,(%rbx) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,0x17801(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - es (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0xdb,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2f(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,0x26(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1d54a(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x2f(%rax) │ │ │ │ + add %al,0x2f(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - test $0x77,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x4c(%rax) │ │ │ │ + {rex2 0x1} add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1602f(%rax) │ │ │ │ + and %ch,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x30(%rax) │ │ │ │ + add %al,0x25(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1602d(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sub $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000001602f,%al │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + xor %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + es (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x60(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x1602f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ch,%al │ │ │ │ + xchg %eax,%ebp │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x1602f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x4c(%rax) │ │ │ │ + {rex2 0x1} add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rax) │ │ │ │ + shrb $1,(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp $0xcb,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + test $0x77,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - and %dl,%dh │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %al,%al │ │ │ │ xor %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x60,(%rdi) │ │ │ │ + subb $0x60,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x1602d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - filds (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3800000000056a17,%al │ │ │ │ + movabs 0x380000000001602f,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dl,0x30(%rax) │ │ │ │ + add %dl,0x60(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x7f(%rax) │ │ │ │ - js 160300d │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - cmp $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 19c501a │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%ah │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,0x3b(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - jbe 1603035 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + cmp $0xcb,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bl,(%rsi) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sbb $0x1d6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - xor %ah,0x1(%rax) │ │ │ │ + (bad) │ │ │ │ + xor %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1603082 │ │ │ │ + xor %dh,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x32(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - pushf │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - ret │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - add $0x0,%eax │ │ │ │ - movabs 0xa00000000001602a,%al │ │ │ │ - and $0x60,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7f(%rax) │ │ │ │ - js 1603085 │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivs 0x1d4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x31,%al │ │ │ │ + adc %dh,(%rcx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16030(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x7f(%rax) │ │ │ │ + js 160307d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $1,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xor 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shrb $0x1,0x76(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sub %bl,(%rsi) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 18450aa │ │ │ │ add %al,(%rax) │ │ │ │ lock nop │ │ │ │ pushf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,0x1c03b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - or %eax,(%rax,%riz,1) │ │ │ │ - add %al,%fs:(%rax) │ │ │ │ - add %dl,-0x4c(%rax) │ │ │ │ - popf │ │ │ │ - (bad) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x16030(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sub 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + shlb $0x1,(%rax,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rcx) │ │ │ │ + add %ecx,0x19c2004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 16030ad │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + add $0x0,%eax │ │ │ │ (bad) │ │ │ │ + cmpl $0x0,0x1(%rax) │ │ │ │ + rex mov $0xd4,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x51(%rax) │ │ │ │ - jns 16030e9 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %cl,%ch │ │ │ │ - fildl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + xor 0x1(%rax),%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rdx) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xor %ah,0x1(%rax) │ │ │ │ + lock xor %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 160313b │ │ │ │ + and %dh,(%rcx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xor %esp,0x1(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0xc1,%bh │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,0x16024(%rax) │ │ │ │ + jo 160315b │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 18c513a │ │ │ │ add %al,(%rax) │ │ │ │ jo 1603196 │ │ │ │ popf │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -585465,464 +585495,467 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ cmp %eax,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - or %eax,(%rax,%riz,1) │ │ │ │ - (bad) │ │ │ │ - adc %dh,0x6(%rbp,%rbx,4) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5e291(%rax) │ │ │ │ + jne 16031cb │ │ │ │ + add $0x0,%eax │ │ │ │ + rex int3 │ │ │ │ + fildl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - or %eax,(%rax,%riz,1) │ │ │ │ - and $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1603127 │ │ │ │ - popf │ │ │ │ + jo 1603194 │ │ │ │ (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x31(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,%dh │ │ │ │ - jbe 1603185 │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bl,0x1d7(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x8800000000016031,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + xorb $0x60,(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x29(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xor %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + xorb $0x60,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x16031(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,(%rax,%riz,2) │ │ │ │ + add %al,%al │ │ │ │ + out %eax,$0xc1 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,%al │ │ │ │ + and $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16031(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xor 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + orb $0xdf,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 18c51ca │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sbb 0x2(%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ punpcklbw (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cmp $0xc0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x5e291(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + divb 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdx) │ │ │ │ + shlb $0x0,0x1d7(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16b54(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + xor %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - movsxd %esp,%ebx │ │ │ │ + add %al,(%rax) │ │ │ │ + and %dh,(%rdx) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x1c096(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor 0x1(%rax),%esp │ │ │ │ + add %dl,%al │ │ │ │ + rex.WRXB cmp (%r11),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xor %esp,0x1(%rax) │ │ │ │ + loopne 160325b │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x2c(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x16b54(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x1dc62(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 19c525a │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,0x281(%rdi) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %cl,0x1c03c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x33(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x32(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 160324c │ │ │ │ + shlb $1,(%rdx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17323(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex rolb %cl,(%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + rex.RB rolb %cl,(%r9) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ecx,0x1dc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x5f8(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0x7a42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x9(%rdi) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 16032f5 │ │ │ │ (bad) │ │ │ │ - xor 0x1(%rax),%esp │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x16032(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,(%rdx) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 19c525a │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x281(%rdi) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %cl,0x1c03c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + xor 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rbx) │ │ │ │ - (bad) │ │ │ │ + add %al,0x2(%rbx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,%al │ │ │ │ + cmp $0xc0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - rex.WRX ja 1603285 │ │ │ │ + rex.WRX ja 1603305 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ rol $0x1,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0x1dc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x9(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x60,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex xor 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16032(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dh,(%rbx) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - je 16032b6 │ │ │ │ + je 1603336 │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - jbe 160329d │ │ │ │ + jbe 160331d │ │ │ │ add $0x0,%eax │ │ │ │ - shlb $1,(%rdx) │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ + xor 0x1(%rax),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0xb8aa38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb8aa38,%al │ │ │ │ adc %al,(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1a452ea │ │ │ │ + add %al,0x34(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addl $0x0,(%rdx) │ │ │ │ + xor 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,%al │ │ │ │ - cmp $0xc0,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ + add %dl,0x2831d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - xor 0x1(%rax),%esp │ │ │ │ + adc %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x60,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + sbb %bh,0x1c0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xor 0x1(%rax),%esp │ │ │ │ + shlb $0x60,(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x3c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,0x3c2004(%rcx) │ │ │ │ + rex (bad) │ │ │ │ + mov %es,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3800000000028c8e,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,0x1ddd9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x40000000001ddd9,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xor 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x34(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,(%rbx) │ │ │ │ - ja 1603355 │ │ │ │ + add %dl,%al │ │ │ │ + or 0x1(%rdi),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,-0x3f(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16034(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ + add %dl,0x35(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1ac537a │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sbb $0x283,%eax │ │ │ │ + add %dl,%al │ │ │ │ + xor 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x60,(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - cmp $0x1c0,%eax │ │ │ │ + movabs 0x200000000001766c,%al │ │ │ │ + rex faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000001766c,%al │ │ │ │ - faddl (%r9) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x33,%al │ │ │ │ + jo 16033ac │ │ │ │ (bad) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,0x3d(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xor $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - jae 16033ab │ │ │ │ + jae 160342b │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,0x74(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 16033f6 │ │ │ │ + loopne 1603477 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16033(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ xor 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0xdf,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ + add %ecx,(%rcx) │ │ │ │ + add $0x20,%al │ │ │ │ + add %al,%fs:(%rax) │ │ │ │ + add %dl,-0x4c(%rax) │ │ │ │ + popf │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - lock xor $0x60,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 18c540a │ │ │ │ add %al,(%rax) │ │ │ │ - jo 16033ac │ │ │ │ + jo 160349e │ │ │ │ (bad) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,0x3d(%rax) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xor $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp $0x176,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - rex xor $0x60,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xor $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000016032,%al │ │ │ │ - xor 0x1(%rax),%ah │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %spl,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmpl $0x0,0x1(%rax) │ │ │ │ - jo 1603451 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x34(%rax) │ │ │ │ + mov $0x34,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1dfdf(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,%al │ │ │ │ - xor $0xe0,%al │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - in $0x7,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xchg %eax,%edi │ │ │ │ - loop 1603491 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - xor $0x0,%al │ │ │ │ + jmp 194549a │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x2,-0x7f(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x3d,%al │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cmp %ah,0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + or $0x167,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + movabs 0xd000000000017684,%al │ │ │ │ xor $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cmc │ │ │ │ - jae 16034c5 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - mov $0x1db,%ebp │ │ │ │ + add %dh,%al │ │ │ │ + cmp $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - imul $0xb6762000,0x3d80(%rsp,%rax,1),%ecx │ │ │ │ - add $0x0,%eax │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + loopne 1603506 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xor $0x60,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x16036(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x32,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x7f(%rax) │ │ │ │ + js 16034f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 160352f │ │ │ │ + and %bh,%cl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xor $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0xdf,%al │ │ │ │ + filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - jl 16034ed │ │ │ │ - add $0x0,%eax │ │ │ │ - jo 16034d6 │ │ │ │ - jp 1603517 │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - cmp $0x1df,%eax │ │ │ │ + lock xor $0xe0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - std │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1a4552a │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %bh,%ch │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,%al │ │ │ │ cmp $0x1c0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x1dc2004(%rcx) │ │ │ │ + add %ecx,0x7e42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - cwtl │ │ │ │ + xchg %eax,%edi │ │ │ │ loop 1603551 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rcx) │ │ │ │ (bad) │ │ │ │ - xor $0x160,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - rex xor $0x160,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xor $0x160,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + xor $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x4c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4(%rax) │ │ │ │ + jo 1603573 │ │ │ │ + cltd │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x339d1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1d5f8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ leave │ │ │ │ add $0x20,%al │ │ │ │ xchg %eax,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x10(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,0x1d4f9(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x5c(%rax) │ │ │ │ - jbe 16035a5 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - push %rbp │ │ │ │ - fiaddl (%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + cmc │ │ │ │ + jae 1603595 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cmpb $0x0,0x1(%rbx,%rbx,8) │ │ │ │ + imul $0xb67f6000,0x3d80(%rsp,%rax,1),%ecx │ │ │ │ + add $0x0,%eax │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %eax,%ecx │ │ │ │ addl $0x0,(%rdx) │ │ │ │ @@ -585936,224 +585969,215 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ leave │ │ │ │ add $0x20,%al │ │ │ │ cld │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - rex.WX movabs 0x6037e00000000002,%rax │ │ │ │ + rex.WX movabs 0x6038700000000002,%rax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16035(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x1602e(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - std │ │ │ │ - int $0x1 │ │ │ │ + add %dl,0x16035(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + or %eax,(%rax,%riz,1) │ │ │ │ + (bad) │ │ │ │ + adc %dh,0x6(%rbp,%rbx,4) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x19c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 160367f │ │ │ │ - mov $0x5,%dh │ │ │ │ + jl 16035ed │ │ │ │ + add $0x0,%eax │ │ │ │ + loopne 1603682 │ │ │ │ + jp 1603617 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.RX │ │ │ │ - ds add (%rax),%eax │ │ │ │ + clc │ │ │ │ + cmp $0x1df,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ecx,0x1dc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,0x63c2004(%rcx) │ │ │ │ + push %rax │ │ │ │ + cwtl │ │ │ │ + loop 1603631 │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,%bl │ │ │ │ - push %rbx │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36(%rax) │ │ │ │ (bad) │ │ │ │ + ss (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1c791(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + ss (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 19c564a │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x281(%rbx) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,0x1c03e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb (%rbx),%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x16036(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - ss (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - and %eax,%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x1cc2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1603655 │ │ │ │ - push %rbx │ │ │ │ - add (%rax),%eax │ │ │ │ + movabs 0x22420040901,%al │ │ │ │ + loopne 1603627 │ │ │ │ + popf │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16036(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16036(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16036(%rax) │ │ │ │ + (bad) │ │ │ │ + sti │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %dl,-0x5c(%rax) │ │ │ │ + jbe 1603695 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sbb %dl,-0x26(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb8aa38,%al │ │ │ │ - adc %al,(%rax) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + add %dh,%al │ │ │ │ + cmp %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + ss (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x2f(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,%al │ │ │ │ - xor $0x160,%eax │ │ │ │ + std │ │ │ │ + int $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ecx,0x19c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + and %bh,-0x4a(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ add %al,%fs:(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ test $0x82,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %cl,%al │ │ │ │ ds rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + pop %rcx │ │ │ │ + ds add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - xor $0xce,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ebp,0x63c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sub $0x60,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + sbb $0x53,%ch │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x17(%rax) │ │ │ │ - int $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x1c791(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock ss (bad) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb (%rbx),%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x20058(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - adc $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %bh,0x5(%rdx,%riz,8) │ │ │ │ + test $0x342004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + and %dl,0x55c(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + enter $0xd5f8,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,(%rax) │ │ │ │ - (bad) │ │ │ │ + shlb $0x60,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7f(%rax) │ │ │ │ - js 1603755 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x2b(%rcx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + and %eax,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 19c576a │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x282(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,(%rdi) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cld │ │ │ │ - ja 1603785 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - jg 1603764 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x1cc2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cmp %ah,0x1(%rax) │ │ │ │ + push %rax │ │ │ │ + ficoms 0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x60,(%rdi) │ │ │ │ + movabs 0x8000000000016037,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16037(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5c(%rax) │ │ │ │ - jbe 16037ad │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x60,(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cmp %ah,0x1(%rax) │ │ │ │ + movabs 0xb8aa38,%al │ │ │ │ + adc %al,(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,0x16036(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - ss (bad) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - ss (bad) │ │ │ │ + add %ch,%al │ │ │ │ + xor $0xce,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3709b(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cs fadds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %dl,0x37(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rdi) │ │ │ │ + add %ah,0x2d(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1dc57fa │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,(%rdx) │ │ │ │ @@ -586162,305 +586186,303 @@ │ │ │ │ add %ah,0xd(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x3f(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x39(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x37(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmp %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rex jmp 16039eb │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,(%rax) │ │ │ │ + shlb $1,(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ch,0x20058(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + adc %bh,0x5(%rdx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmp %ah,0x1(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 160387a │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %bh,(%rdx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7f(%rax) │ │ │ │ - js 160384d │ │ │ │ + js 1603855 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x7a(%rax) │ │ │ │ + mov $0x4a,%al │ │ │ │ + {rex2 0x1} add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + sar $0x77,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1db93(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + jge 1603844 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x47(%rax) │ │ │ │ - ds add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x20058(%rax) │ │ │ │ + cmp 0x1(%rax),%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16038(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cmp %esp,0x1(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ pushf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x282cb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,0x1c03f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x35(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x16034(%rax) │ │ │ │ + add %dh,0x16038(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x32(%rax) │ │ │ │ - roll $1,(%rdx) │ │ │ │ + add %dl,-0x5c(%rax) │ │ │ │ + jbe 16038ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - hlt │ │ │ │ - faddl (%rcx) │ │ │ │ + sarb $0x60,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + cmp %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x38,%al │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.RXB │ │ │ │ - ds add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x20058(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x16039(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x38(%rax) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,0x1d5f8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + xor 0x3(%rdx),%dh │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cmp %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + js 160391b │ │ │ │ + fadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - ret $0x33d │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x58,%al │ │ │ │ - add %al,(%rdx) │ │ │ │ + loopne 1603932 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1603a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - jl 1603916 │ │ │ │ + add %dl,0x38(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1dc591a │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7f(%rax) │ │ │ │ - js 1603935 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fdivs 0x1d4(%rax) │ │ │ │ + add %al,0x39(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,0x642004(%rcx) │ │ │ │ + add %al,0x1df88(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,%ah │ │ │ │ - push %rbx │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x16031(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %al,0x1ddd8(%rax) │ │ │ │ + add %dl,0x16039(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cmp 0x1(%rax),%ah │ │ │ │ + add %ah,-0x7f(%rax) │ │ │ │ + js 160395d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,(%rcx) │ │ │ │ - (bad) │ │ │ │ + xor %dl,0x7a(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp $0x176,%eax │ │ │ │ + add %cl,(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + fildl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - push %rcx │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1603a(%rax) │ │ │ │ + xor %bl,0x3e(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x39(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ch,0x20058(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dl,%al │ │ │ │ + cmp %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $1,(%rax) │ │ │ │ + ret │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + cmp %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rdx) │ │ │ │ + xor %bh,(%rbx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 19459aa │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x282(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,-0x40(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5c(%rax) │ │ │ │ - jbe 16039c5 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + ss (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - push %rbp │ │ │ │ - fiaddl (%rcx) │ │ │ │ + add %al,0x35(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x32(%rax) │ │ │ │ + roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmp 0x1(%rax),%ah │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + repz faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x60,(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - or %eax,(%rax,%riz,1) │ │ │ │ - test %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x6(%rbp,%rbx,4) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x4942004,%eax │ │ │ │ + sarb $1,(%rcx) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1603991 │ │ │ │ - push %rsp │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,%al │ │ │ │ + pop %rbx │ │ │ │ + ds add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x20058(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1603a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3a,%al │ │ │ │ + add %ah,0x39(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7f(%rax) │ │ │ │ - js 1603a15 │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%bh │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x3a,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ - cmp 0x1(%rax),%ah │ │ │ │ + sarl $1,0x3(%rip) │ │ │ │ + add %ch,0x20058(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1a45a3a │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add %dh,0x39(%rax) │ │ │ │ + jo 1603a73 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,0x40(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x7f(%rax) │ │ │ │ + js 1603a55 │ │ │ │ add %al,(%rax) │ │ │ │ - out %eax,$0x76 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - mov $0x1d6,%ebx │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmp 0x1(%rax),%ah │ │ │ │ + rex mov $0xd4,%dl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x642004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - cmpl $0x0,0x1(%rdx) │ │ │ │ - rex.W │ │ │ │ - fildl (%ecx) │ │ │ │ + ficoms 0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex cmp 0x1(%rax),%esp │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb $0xdd,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + cmp $0x60,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1603ac4 │ │ │ │ + add %dl,0x3a(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1603a(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + cmp $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1df88(%rax) │ │ │ │ + and %dl,0x1(%rdi,%rdx,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + cmp $0x60,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %dl,0x1603a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.B (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex cmp 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1ac5aca │ │ │ │ add %al,(%rax) │ │ │ │ - lock sub %al,0x2(%rcx) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sub %al,0x2(%rcx) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,%al │ │ │ │ rex rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -586474,104 +586496,105 @@ │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,%al │ │ │ │ push %rsp │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,(%rcx) │ │ │ │ - add $0x20,%al │ │ │ │ - push %rsp │ │ │ │ + push %rax │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jbe 1603b05 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x9d,%bl │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sbb %dl,-0x26(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,0x4c2004(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x4c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,(%rcx) │ │ │ │ cwtl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %cl,(%rax) │ │ │ │ push %rbp │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x500000000001766c,%al │ │ │ │ - (bad) │ │ │ │ - flds (%rcx) │ │ │ │ + xor %bh,(%rax,%riz,2) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmp $0x60,%al │ │ │ │ + cmp 0x1(%rax),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmpb $0x60,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmp 0x1(%rax),%esp │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1f45b5a │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rcx) │ │ │ │ + mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ecx,0x2(%rdx) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %cl,(%rax) │ │ │ │ - rolb $0x0,(%r9) │ │ │ │ + or %al,-0x40(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - or %eax,(%rax,%riz,1) │ │ │ │ - (bad) │ │ │ │ + test $0x4942004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - popf │ │ │ │ - (bad) │ │ │ │ + xor %bl,0x554(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,(%rcx) │ │ │ │ - add $0x20,%al │ │ │ │ - or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex movabs %al,0x50c000000000069d │ │ │ │ - pushf │ │ │ │ - add $0x0,%eax │ │ │ │ - enter $0xdcc1,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x60,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,0x1c2004(%rcx) │ │ │ │ + add %ah,-0x7f(%rax) │ │ │ │ + js 1603b95 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xf0,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x1c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1603bd4 │ │ │ │ cwtl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ fs int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,(%rax,%riz,2) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov $0xe6,%al │ │ │ │ + add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - out %eax,$0xc1 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + add $0x1c0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x242004,%eax │ │ │ │ + add %ebp,0x242004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x35,%al │ │ │ │ cwtl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1fc5bea │ │ │ │ @@ -586588,43 +586611,45 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x1(%rbp,%rcx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb $0x60,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1603b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1603f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1603b(%rax) │ │ │ │ + out %eax,$0x76 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bl,(%rax) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - fiadds (%rcx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x1d6,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe80000000001766c,%al │ │ │ │ - rex.RXB flds (%r9) │ │ │ │ + and %bh,(%rax,%riz,2) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x17a81(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x11fc2004(%rcx) │ │ │ │ + add %cl,(%rax) │ │ │ │ + fildl %gs:(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x5ac(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ + cmp $0x160,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + rex cmp $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3c(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x3c,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1f45c7a │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rax) │ │ │ │ @@ -586644,22 +586669,21 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,0x1cda9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - ds (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1603b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x1c2004,%eax │ │ │ │ + and %bh,0x160(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,0x1c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1603cfa │ │ │ │ cwtl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ clc │ │ │ │ @@ -586693,105 +586717,106 @@ │ │ │ │ add %al,0x26(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $0x0,(%r9) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - or %eax,(%rax,%riz,1) │ │ │ │ - sub $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - movabs %al,0x890100000000069d │ │ │ │ - add $0x20,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %ah,-0x44(%rax) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - add $0x0,%eax │ │ │ │ - add %ebp,0x4c2004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %bh,0x160(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sarb $0x0,0x160(%rip) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x4c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x198(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dh │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ loope 1603d28 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1603d(%rax) │ │ │ │ + add %ah,0x1766c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmp $0x160,%eax │ │ │ │ + add %ah,0x1d998(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,0x2c2004(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x2c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x198(%rip) │ │ │ │ add %ah,%al │ │ │ │ lea (bad),%ecx │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1c(%rax) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x160(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex (bad) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x3d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2004e901(%rax) │ │ │ │ - cmp $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 19c5daa │ │ │ │ add %al,(%rax) │ │ │ │ rex out %eax,$0x89 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,(%rax) │ │ │ │ rex.X rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - cmp (%rcx),%eax │ │ │ │ - add %dh,%al │ │ │ │ - (bad) 0x3(%rcx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivrs (%rdi) │ │ │ │ - faddl (%rcx) │ │ │ │ + sarb $1,0x160(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,0x542004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %al,0x60(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x542004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,(%rdi) │ │ │ │ cwtl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x334b9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ in $0xcd,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + ficomps 0x5(%rbx) │ │ │ │ + add %bl,(%rax) │ │ │ │ + rcr $0x1,%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cmp $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,0x1c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,(%rbx) │ │ │ │ cwtl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -586806,55 +586831,58 @@ │ │ │ │ rcrb %cl,0x1(%rcx) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,0x42(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5c(%rax) │ │ │ │ - jbe 1603e55 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,-0x9(%rax) │ │ │ │ + movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - test $0xbf,%al │ │ │ │ - fiaddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + fsubr %st(7),%st │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,0x242004(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x242004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x198(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1603eba │ │ │ │ jne 1603e75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1603e5f │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x25c2004(%rcx) │ │ │ │ + mov $0x3e,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1603e8b │ │ │ │ - rex.WX add (%rax),%rax │ │ │ │ + add %al,%al │ │ │ │ + out %eax,$0xc1 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x1c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x400000000001982a,%al │ │ │ │ mov %edi,%ecx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x19(%rax) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1603e(%rax) │ │ │ │ + push %rax │ │ │ │ + sbb $0x60,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x1c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x98,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -586868,285 +586896,282 @@ │ │ │ │ mov $0x1c042,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2c264(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1cde7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + rex.B (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb8aa38,%al │ │ │ │ - rex fcmovnbe %st(5),%st │ │ │ │ + add %al,(%rax) │ │ │ │ + ds (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - addr32 jbe 1603f25 │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,(%rax) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls 0x1d8(%rsi) │ │ │ │ + movabs 0x380000000001766c,%al │ │ │ │ + rex.RX flds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x66c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cwtl │ │ │ │ - loop 1603f41 │ │ │ │ + add %ecx,0x11fc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + and %bh,0x5ac(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x60(%rcx) │ │ │ │ + rolb $1,0x60(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3f(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - js 1603efa │ │ │ │ - add $0x0,%eax │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + add %ah,0x43(%rax) │ │ │ │ + fiadds (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %bh,(%rcx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16042(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 18c5f7a │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x19a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x40(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1603e(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cmp $0x160,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 1603fe5 │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x3e(%rax) │ │ │ │ + add %ah,-0x44(%rax) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + add $0x0,%eax │ │ │ │ + loopne 1603fe1 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - or %eax,(%rax,%riz,1) │ │ │ │ - je 1603fb6 │ │ │ │ + add %dl,0x1603f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000069da2,%al │ │ │ │ - test $0x2c2004,%eax │ │ │ │ + add %dh,-0x9(%rax) │ │ │ │ + movsxd (%rcx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rclb $1,0x1(%rbx,%rax,8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,0x2c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cwtl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x71(%rax) │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jmp 16041ab │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1604024 │ │ │ │ - (bad) │ │ │ │ + add %al,0x60(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1603f(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ch,0x20058(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cltd │ │ │ │ - loop 1604011 │ │ │ │ + movabs 0x13bac20048901,%al │ │ │ │ + lock (bad) 0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - xor $0x0,%al │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x1dc3e,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 194601a │ │ │ │ add %al,(%rax) │ │ │ │ rex movabs 0xaa3800000000019a,%al │ │ │ │ mov $0x0,%eax │ │ │ │ add %cl,0x43(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x40(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1766c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x40(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %al,0x60(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16041(%rax) │ │ │ │ + add %dl,-0x5c(%rax) │ │ │ │ + jbe 1604045 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push $0x1dabd │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + pop %rsp │ │ │ │ + add (%rax),%al │ │ │ │ + add %dh,0x1(%rax) │ │ │ │ + rex.WX add (%rax),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3c(%rax) │ │ │ │ + add %dl,0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - test $0x7d,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sahf │ │ │ │ - jg 160406f │ │ │ │ + add %al,0x16040(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0xb8aa38,%al │ │ │ │ + rex fcmovnbe %st(5),%st │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x1,0x60(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + addr32 jbe 1604095 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x37f(%rdi) │ │ │ │ + jo 1604027 │ │ │ │ + fadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1604028 │ │ │ │ - jg 160408f │ │ │ │ + add %ecx,0x66c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + cwtl │ │ │ │ + loop 16040b1 │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd000000000016040,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,0x40(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 20460ba │ │ │ │ + add %ah,0x289f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x38000000000289f6,%al │ │ │ │ + add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,0x1c043(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex (bad) │ │ │ │ + add %dl,%al │ │ │ │ + rex.X (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x16040(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0xb8aa38,%al │ │ │ │ - fcoms 0x1d4(%rbp) │ │ │ │ + add %dl,%al │ │ │ │ + or $0x59f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,(%rcx) │ │ │ │ - add $0x20,%al │ │ │ │ - adc $0x0,%al │ │ │ │ + add %al,0x60(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xa2,%al │ │ │ │ - popf │ │ │ │ + add %dh,0x44(%rax) │ │ │ │ (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %ch,0x177(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov %ah,%ch │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,0x40(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.X (bad) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.B (bad) │ │ │ │ + add %dh,%al │ │ │ │ + rex.RB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x41(%rax) │ │ │ │ + add %al,0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x43(%rax) │ │ │ │ - fiadds (%rcx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - xor $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x42,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + or %eax,(%rax,%riz,1) │ │ │ │ + test %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x6(%rbp,%rbx,4) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 194614a │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,%cl │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16009(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ rex.XB rolb $0x0,(%r9) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1603a(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,%al │ │ │ │ - push %rbx │ │ │ │ - jae 1604175 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shlb $1,-0x2e(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ch,0x20058(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x42(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x41(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + cltd │ │ │ │ + loop 1604181 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + rex.B (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1766c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 16041dd │ │ │ │ + add %dl,0x42(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp $0x176,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %cl,-0x29(%rsi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,0x1603f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x242004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rsi) │ │ │ │ cwtl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -587169,57 +587194,58 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,(%rax) │ │ │ │ rex.R rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x16041(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + cmp 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - rex.X (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock rex.B (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1dfdf(%rax) │ │ │ │ + add %al,0x16039(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x35(%rax) │ │ │ │ - loopne 160420d │ │ │ │ add %al,(%rax) │ │ │ │ + rex.X (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x60(%rsi) │ │ │ │ + add %dl,0x3e(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16041(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.X (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - rex.RB (bad) │ │ │ │ + rex.X (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x42(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %ah,0x16042(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,0x1603f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - divb 0x1(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %bl,0x1d7(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.RX (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x42(%rax) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1ac626a │ │ │ │ add %al,(%rax) │ │ │ │ lock add $0x9b,%al │ │ │ │ @@ -587227,471 +587253,473 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1c044 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x17775(%rax) │ │ │ │ + add %dl,0x16042(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1c087(%rax) │ │ │ │ + add %dh,0x41(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5c(%rax) │ │ │ │ + add %ah,0x16042(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0xb8aa38,%al │ │ │ │ + rex xchg %eax,%edi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16042(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16042(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x32(%rax) │ │ │ │ - iret │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 16042fc │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.X (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + test $0x77,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,%al │ │ │ │ - rex.X (bad) │ │ │ │ + add %bl,-0x18(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.RB (bad) │ │ │ │ + add %al,0x16043(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + rex.X (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.B (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,0x60(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1cc62fa │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x2,-0x77(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x44,%al │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - mov $0x0,%ah │ │ │ │ + or %eax,(%rax,%riz,1) │ │ │ │ + push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rdx) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x9d,%bl │ │ │ │ (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W add $0xc0,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - movabs 0x480000000002c27a,%al │ │ │ │ - (bad) │ │ │ │ - {rex2 0x1} add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.XB (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + lock push %rbx │ │ │ │ + jae 1604325 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7f(%rax) │ │ │ │ - js 160434d │ │ │ │ add %al,(%rax) │ │ │ │ + xorb $0x0,0x1(%rdx,%rdx,8) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,%al │ │ │ │ rex.XB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16045(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + or %eax,(%rax,%riz,1) │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + popf │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x44(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock cmp $0x176,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + rclb $0x1,-0x29(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 16043a5 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ + add %dh,0x1dfdf(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x35(%rax) │ │ │ │ + loopne 160437d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 16043ca │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - or %eax,(%rax,%riz,1) │ │ │ │ - adc $0x0,%al │ │ │ │ + add %dl,0x43(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x69d(%rdx) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1bc639a │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x19a(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ rex.R rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x6542004,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x47(%rax) │ │ │ │ (bad) │ │ │ │ - mov %ss,0x3(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebp,0x442004(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - sar $0x5c,%bl │ │ │ │ - add $0x0,%eax │ │ │ │ - lock imul $0x0,0x3(%rbp),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - stc │ │ │ │ - {rex2 0x1} add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,0x16044(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x41(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000016044,%al │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - mov %es,(%rsi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + divb 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 16043da │ │ │ │ - popf │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + shlb $0x0,0x1d7(%rcx) │ │ │ │ + add %dh,0x16048(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - jbe 1604405 │ │ │ │ + add %dl,%al │ │ │ │ + rex.XB (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x17775(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0x1dd(%rbx) │ │ │ │ + add %ah,0x1c087(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,0x1cc2004(%rcx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%rax,%rax,1) │ │ │ │ + add %dl,0x9(%rax) │ │ │ │ + cltd │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x356(%rbp) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%rax,%rax,1) │ │ │ │ + add %ah,0x9(%rax) │ │ │ │ + cltd │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - cmp $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 19c642a │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x282(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ cmp 0x1(%rax),%spl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.RB rolb $0x0,(%r9) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x44(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ rex.R (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x44(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0xb8aa38,%al │ │ │ │ - rex.W │ │ │ │ - repz faddl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x60(%rsi) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ rex.R (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ add %ah,(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ + rex.X (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x45,%al │ │ │ │ + add %ah,0x6f(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1dc64ba │ │ │ │ + add %dh,%al │ │ │ │ + rex.XB (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x9b,(%rdi) │ │ │ │ + add %ah,0x16044(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x32(%rax) │ │ │ │ + iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %cl,0x1c045(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x16044(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sbb (%rbx),%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.R (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x20058(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1dc64ba │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.R (bad) │ │ │ │ + rorb $0x9b,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16044(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x35(%rax) │ │ │ │ - jmp 1604505 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %cl,0x1c045(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x60(%rdx) │ │ │ │ + add %ah,%al │ │ │ │ + rex.R (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ + or %eax,(%rax,%riz,1) │ │ │ │ + or $0x2,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + rex movabs %al,0x890100000000069d │ │ │ │ + add $0x20,%al │ │ │ │ + mov $0x0,%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rdx) │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ + jo 160453e │ │ │ │ + jle 1604517 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex │ │ │ │ + rex.R (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ rex.RB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x16044(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %al,0x16043(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x45(%rax) │ │ │ │ + add %al,0x44(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x32(%rax) │ │ │ │ - roll $1,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - pop %rsp │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1bc654a │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ + loopne 16044f7 │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16039(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.RB rolb $0x0,(%r9) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x45(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16046(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x44(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16043(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x7f(%rax) │ │ │ │ - js 1604585 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xf9,%al │ │ │ │ - (bad) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.RB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %al,0x16045(%rax) │ │ │ │ + add %cl,0x4(%rax) │ │ │ │ + rolb $0xa0,0x0(%rip) │ │ │ │ + jp 1604555 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - cmp $0x1,%al │ │ │ │ + add %bl,(%rax) │ │ │ │ + popf │ │ │ │ + {rex2 0x1} add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,-0x7(%rdx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ + mov $0x45,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x7f(%rax) │ │ │ │ + js 16045ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x60(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rolb $0x1,0x60(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - loope 1604568 │ │ │ │ - (bad) │ │ │ │ + rolb $1,0x60(%rdi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x16042(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - add %al,%fs:(%rax) │ │ │ │ - add %dh,0x2813c(%rax) │ │ │ │ + add %ah,0x16040(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x31(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1c465da │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - rex.RX rolb $0x0,(%rcx) │ │ │ │ + mov $0x3c,%al │ │ │ │ + addl $0x0,(%rdx) │ │ │ │ + rex xor %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cld │ │ │ │ - ja 16045f5 │ │ │ │ add %al,(%rax) │ │ │ │ + sbb %al,-0x40(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xd985,$0x1 │ │ │ │ + add %dh,0x16046(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x16045(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1604649 │ │ │ │ - (bad) │ │ │ │ + add %ah,%al │ │ │ │ + rex.RX (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - rex.RB (bad) │ │ │ │ + rex.R (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x6542004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fdivs (%rdx) │ │ │ │ - fldl (%rcx) │ │ │ │ + (bad) │ │ │ │ + mov %ss,0x3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x1242004(%rcx) │ │ │ │ + add %ecx,(%rcx) │ │ │ │ + add $0x20,%al │ │ │ │ + sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - or %ch,0x5(%rbp) │ │ │ │ - add %ah,0x47(%rax) │ │ │ │ + movabs %al,0x890100000000069d │ │ │ │ + add $0x20,%al │ │ │ │ + mov %es,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 160461a │ │ │ │ + popf │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.RX (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - push %rax │ │ │ │ - pushf │ │ │ │ - add $0x0,%eax │ │ │ │ - enter $0xdcc1,$0x1 │ │ │ │ + (bad) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + jbe 1604645 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1604698 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + cmp %ch,0x1dd(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x46(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ebp,0x1cc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 194666a │ │ │ │ + xor %cl,0x356(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa4,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,0x46(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16046(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.RB (bad) │ │ │ │ + add %dl,0x46(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.RX (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x16046(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d1ce40,%al │ │ │ │ - clc │ │ │ │ - hlt │ │ │ │ + movabs 0xb8aa38,%al │ │ │ │ + loopne 160469b │ │ │ │ faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x3800000000016046,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + rex │ │ │ │ + rex.W (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - out %eax,(%dx) │ │ │ │ + add %al,0x46(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0xe(%rax) │ │ │ │ - jle 16046d5 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ - add $0x1,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %ebp,%esi │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x47,%al │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.W (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ rex.RX (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 23c66fa │ │ │ │ add %al,(%rax) │ │ │ │ jo 16046e4 │ │ │ │ @@ -587700,289 +587728,302 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c046(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + rex.RX (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x60(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb (%rbx),%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - addr32 jbe 1604725 │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.RXB (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x20058(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - jge 1604703 │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.RXB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x242004,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - rex fstl 0x3(%rdx) │ │ │ │ + add %al,%al │ │ │ │ + rex.RX (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x35(%rax) │ │ │ │ + jmp 1604745 │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%cl │ │ │ │ - fldl (%rcx) │ │ │ │ + rolb $0x1,0x60(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%cl │ │ │ │ - fldl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.W (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + rex │ │ │ │ rex.RXB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ + or %eax,(%rax,%riz,1) │ │ │ │ + je 1604766 │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x100000000069da2,%al │ │ │ │ jmp 19c677a │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ call 1604a07 │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,(%rbx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.RX rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cld │ │ │ │ - ja 1604795 │ │ │ │ + add %ah,0x16047(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x32(%rax) │ │ │ │ + roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x47,%al │ │ │ │ (bad) │ │ │ │ - sub %cl,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1766c(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + rex.W (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5d(%rax) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + add %al,0x16046(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.RX (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16047(%rax) │ │ │ │ + add %ah,-0x7f(%rax) │ │ │ │ + js 16047c5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex.RXB (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - out %eax,$0xc1 │ │ │ │ + (bad) │ │ │ │ + sti │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,%al │ │ │ │ - cmp %esp,0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ + add %al,%al │ │ │ │ rex.RXB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 17c67fa │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + cmp $0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + push %rdx │ │ │ │ + stc │ │ │ │ + add $0x0,%eax │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + sbb $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1604861 │ │ │ │ addl $0x0,(%rdx) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,-0x40(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock rex.W (bad) │ │ │ │ + add %al,0x4a(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x48(%rax) │ │ │ │ + add %ah,0x47(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7f(%rax) │ │ │ │ - js 1604835 │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + loope 16047c8 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x1d4(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + sar $0x77,%ah │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x60(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + test %bl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - or $0x177,%eax │ │ │ │ + rex.WX (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - flds (%ecx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.W (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x337fb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x60(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + xor %ebx,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + and $0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + or %ch,0x5(%rbp) │ │ │ │ + add %ah,0x16049(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x48(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.W (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + ficomps 0x5(%rbx) │ │ │ │ + add %bl,(%rax) │ │ │ │ + rcr $0x1,%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x48(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x41(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x5f(%rax) │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ + add %dl,0x1602c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1cc689a │ │ │ │ + add %al,0x1c047(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x49(%rax) │ │ │ │ (bad) │ │ │ │ - mov $0x19a,%edi │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sub $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1c047(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,0x16048(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - movabs %al,0x3df00000000005c4 │ │ │ │ - jbe 16048c5 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + rex.W (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x380000000001d692,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %al,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,0x16048(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + rex.WB (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x60(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + movabs 0x2d1ce40,%al │ │ │ │ + nop │ │ │ │ + repz faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x60(%rcx) │ │ │ │ + loopne 1604942 │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,0x1d4f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0xe(%rax) │ │ │ │ + jle 1604915 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x1,0x60(%rcx) │ │ │ │ + clc │ │ │ │ + add $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ and $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rcrb %cl,0x1(%rcx) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %cl,%al │ │ │ │ rex.RXB rolb $0x0,(%r9) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x49(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,%al │ │ │ │ + rex.WB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7f(%rax) │ │ │ │ - js 160494d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.WB (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x15c2004(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + or %eax,(%rax,%riz,1) │ │ │ │ + adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,-0x1e(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ - jo 16049ab │ │ │ │ + mov $0xa2,%al │ │ │ │ + popf │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4b(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $1,0x76(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16046(%rax) │ │ │ │ + add %dl,0x1d87c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.XB (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x242004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + mov %edx,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.WB (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc %bl,%cl │ │ │ │ + fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %bl,%cl │ │ │ │ + fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x60(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + rorb $0x1,0x60(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ rex.WB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1dfdf(%rax) │ │ │ │ + add %al,%al │ │ │ │ + cld │ │ │ │ + ja 16049b5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x6c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1604950 │ │ │ │ - mov %es,(%rdx) │ │ │ │ + mov $0x28,%al │ │ │ │ + flds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -587991,235 +588032,244 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ rex.W rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ch,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,0x1766c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x5d(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x1604a(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + rex.WB (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.WX (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - jbe 1604987 │ │ │ │ - add $0x0,%eax │ │ │ │ - mov $0x8f,%al │ │ │ │ - jmp 1604a00 │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - push %rsp │ │ │ │ + out %eax,$0xc1 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,0x3b(%rax) │ │ │ │ (bad) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - add $0x0,%eax │ │ │ │ - rex mov $0x334,%ebx │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 16049f4 │ │ │ │ - fldl (%rcx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,0x16049(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x60(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1604a74 │ │ │ │ + add %al,0x4b(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - adc $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x49(%rax) │ │ │ │ (bad) │ │ │ │ - jle 1604a1d │ │ │ │ - add $0x0,%eax │ │ │ │ - add %ebp,0x5042004(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x52,%bh │ │ │ │ - add (%rax),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1bc6a5a │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1604a7e │ │ │ │ addl $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1600c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x48(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ah,-0x7f(%rax) │ │ │ │ + js 1604a75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %bl,0x1d4(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x10000000001604a,%al │ │ │ │ - leave │ │ │ │ + add %ecx,%ecx │ │ │ │ add $0x20,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1960f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %cl,0x1cc78(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x4a,%al │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,0x4a(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ah,(%rax) │ │ │ │ + or $0x177,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + rex.W │ │ │ │ + data16 flds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.WXB (bad) │ │ │ │ + xor %cl,0x60(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x1cc2004,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - lock mov $0x52,%bh │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.WXB (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1604a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.WX (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + or %eax,(%rax,%riz,1) │ │ │ │ + adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + shlb $0x0,0x69d(%rdx) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 22c6aea │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,%bh │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sub %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000001c048,%al │ │ │ │ + movabs 0x40000000001c048,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ rex.WXB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb8aa38,%al │ │ │ │ - cwtl │ │ │ │ - and $0x1d9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmpl $0x0,0x1(%rax) │ │ │ │ - and %dl,0x1d4(%rsi) │ │ │ │ + push %rax │ │ │ │ + rex.WXB (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %dh,%al │ │ │ │ + cmp $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1dc59,%eax │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esp │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,(%rax) │ │ │ │ rex.WXB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - fs add %al,%gs:(%rax) │ │ │ │ - loopne 1604b6c │ │ │ │ - test $0x5,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,%al │ │ │ │ + rex.WX (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + rex.WXB (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1604bb5 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x10000000001604b,%al │ │ │ │ + and %dl,0x60(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ jmp 1d46b8a │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%ah │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ call 1620be5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,%al │ │ │ │ + rex.WXB (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x7f(%rax) │ │ │ │ + js 1604bad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ecx,0x15c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex.WRX (bad) │ │ │ │ + xor %bh,-0x1e(%rsi) │ │ │ │ + add $0x0,%eax │ │ │ │ + rorb $1,0x60(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - in $0x1,%al │ │ │ │ + add %dl,0x16050(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - test $0x5,%eax │ │ │ │ - add %dl,%al │ │ │ │ - rex.WXB (bad) │ │ │ │ + add %al,%al │ │ │ │ + rex.W (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1604b(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.WR (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.RX (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ + sbb (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x1604bf0,%al │ │ │ │ - adc %ch,0x177(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax,%riz,2) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x4f,%al │ │ │ │ - (bad) │ │ │ │ + add %dh,%al │ │ │ │ + rex.WXB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex.WX (bad) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,%al │ │ │ │ + rex.WXB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4a(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.WRXB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ch,-0x22(%rax) │ │ │ │ - fldl (%rcx) │ │ │ │ + add %dh,0x1dfdf(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x6c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x28c(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ and $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ lock int3 │ │ │ │ (bad) │ │ │ │ @@ -588483,68 +588533,62 @@ │ │ │ │ xor %al,0x28a(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,-0x40(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x60(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %cl,0x60(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %cl,0x60(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,0x60(%rdi) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ch,(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dl,0x59477(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x1e98f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.WRXB (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + add $0x0,%eax │ │ │ │ + jo 1604f75 │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + js 1604f04 │ │ │ │ + fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.WRXB (bad) │ │ │ │ + lock rex.WXB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x5f(%rax) │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1604faa │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jle 1604f2d │ │ │ │ + add $0x0,%eax │ │ │ │ + add %ebp,0x842004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1d46f6a │ │ │ │ + loopne 1604ef2 │ │ │ │ + pop %rsi │ │ │ │ + add $0x0,%eax │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + je 1604f66 │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ loope 1604ef4 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.WRX (bad) │ │ │ │ @@ -588561,304 +588605,286 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,0x1c04f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x163b0(%rax) │ │ │ │ + add %al,%al │ │ │ │ + push %rbx │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cwtl │ │ │ │ - fadds (%rcx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + stc │ │ │ │ + {rex2 0x1} add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ebp,0x5042004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + and %dl,(%rdx,%rdx,2) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x10000000001604f,%al │ │ │ │ - sbb (%rax),%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x842004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + lock cwtl │ │ │ │ + pop %rsi │ │ │ │ + add $0x0,%eax │ │ │ │ + movabs 0x580000000001604f,%al │ │ │ │ + stc │ │ │ │ + {rex2 0x1} add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex.WRXB (bad) │ │ │ │ + xor %cl,0x60(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ + add %bl,(%rax) │ │ │ │ + movabs %al,0xaa380000000005c4 │ │ │ │ mov $0x0,%eax │ │ │ │ - add %al,%al │ │ │ │ - rex.WRXB (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ rex.WRXB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x5f(%rax) │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - divb 0x3(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - sub $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 18c700a │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x39,%al │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.WRXB rolb $0x0,(%r9) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - push %rcx │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.WXB (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4b(%rax) │ │ │ │ - (bad) │ │ │ │ + rclb $1,0x60(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - sbb $0x9,%al │ │ │ │ + test $0x1cc2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,%ah │ │ │ │ - addb $0x0,(%rsi) │ │ │ │ + rclb $0x3,(%rdx,%rdx,2) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,0x1dc59(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.WRXB (bad) │ │ │ │ + push %rax │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - movabs %al,0xaa380000000005c4 │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,0x50(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + push %rax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ + add %ah,0x50(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ - add %dl,-0x3b(%rax) │ │ │ │ - addb $0x0,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - push %rax │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0xb8aa38,%al │ │ │ │ + call 1622990 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x7f(%rax) │ │ │ │ + js 1605075 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %dl,0x1d4(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 16050e3 │ │ │ │ + faddl (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 16050ea │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16050(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 19470aa │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x89,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cmp $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,-0x40(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + fs add %al,%gs:(%rax) │ │ │ │ + loopne 16050dc │ │ │ │ + test $0x5,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb8aa38,%al │ │ │ │ - fsubs -0x24(%rbx) │ │ │ │ + loopne 160512a │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - push %rdx │ │ │ │ + lock push %rax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x37b,%ecx │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd8,%al │ │ │ │ - add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - and 0x1(%rbx),%esi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rdx) │ │ │ │ - rolb %cl,(%rcx) │ │ │ │ + push %rcx │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x1,0x60(%rcx) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + test $0x5,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rcx │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x60(%rcx) │ │ │ │ + push %rcx │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - add %al,%fs:(%rax) │ │ │ │ - add %dh,0x7e(%rax) │ │ │ │ - loop 1605131 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x16051(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - jp 1605139 │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xdf40,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x1605160,%al │ │ │ │ + adc %ch,0x177(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x3800000000028939,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,0x1c050(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16051(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - filds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %dl,0x7a(%rax) │ │ │ │ + add %dh,0x51(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1db8b(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rdx │ │ │ │ + add %al,0x52(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x51(%rax) │ │ │ │ + add %al,0x50(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - fld %st(1) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x1604f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ + add %ch,-0x22(%rax) │ │ │ │ + fldl (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x400000000016051,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,0x16051(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb (%rbx),%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - push %rcx │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb (%rbx),%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rcx │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rclb $0x1,0x60(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb (%rbx),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock push %rcx │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1b471da │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov %rax,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc800000000016015,%al │ │ │ │ push %rax │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb (%rbx),%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push %rdx │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x60(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16051(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %dl,0x60(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ jns 160521e │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x167a9(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x52(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + push %rdx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x163b0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x1d896(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ push %rdx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -588868,208 +588894,212 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x60(%rdx) │ │ │ │ + nop │ │ │ │ + push %rdx │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1bc727a │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x3800000000028949,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ push %rcx │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x1c42004,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,%ah │ │ │ │ - push %rbx │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dl,0x60(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16052(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ and %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x56(%rax) │ │ │ │ (bad) │ │ │ │ add %dh,0x167cb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + push %rdx │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ - ... │ │ │ │ - addb $0x0,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + movabs %eax,0x52e0000000000375 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ push %rbx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1766c(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ - flds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 1605345 │ │ │ │ + add %dl,(%rax) │ │ │ │ + push %rcx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - push %rdx │ │ │ │ + add %al,%al │ │ │ │ + push %rax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + sbb $0x9,%al │ │ │ │ add %al,(%rax) │ │ │ │ + and %al,%ah │ │ │ │ + addb $0x0,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x60(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,0x59(%rax) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x1,0x60(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + rex push %rbx │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - mov $0x0,%ah │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 214732a │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dh │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ push %rcx │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bl,(%rax) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - fiadds (%rcx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + push %rbx │ │ │ │ (bad) │ │ │ │ - cmpl $0x0,0x1(%rax) │ │ │ │ - sub %dl,-0x2b(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - pop %rdx │ │ │ │ - faddl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %dl,-0x3b(%rax) │ │ │ │ + addb $0x0,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock push %rbx │ │ │ │ + add %dh,0x53(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x53(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,0x16053(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rbx │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0xb8aa38,%al │ │ │ │ + mov $0x1dc62,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rsp │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc %dl,0x1(%rax,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rsp │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + lock mov $0x7b,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16b54(%rax) │ │ │ │ + add %dh,0x202d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1a473ba │ │ │ │ add %al,(%rax) │ │ │ │ ror $1,%ch │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf00000000001c051,%al │ │ │ │ - cmp $0x176,%eax │ │ │ │ + movabs 0x900000000001c051,%al │ │ │ │ + and 0x1(%rbx),%esi │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0xda,%ah │ │ │ │ + sbb %dl,(%rax) │ │ │ │ + rolb %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %dl,0x1(%rax,%riz,2) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rclb $1,0x60(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - test $0x1542004,%eax │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + add %al,%fs:(%rax) │ │ │ │ + add %dh,0x7e(%rax) │ │ │ │ + loop 1605401 │ │ │ │ add %al,(%rax) │ │ │ │ - jo 16053b6 │ │ │ │ - push %rbx │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,%al │ │ │ │ - push %rbx │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + loopne 16053ac │ │ │ │ + jns 1605409 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + enter $0xdf40,$0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ push %rsp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16055(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + push %rax │ │ │ │ + jp 1605425 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,0x59(%rax) │ │ │ │ - faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 16053b3 │ │ │ │ + fildl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,0x3c42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xa5,%al │ │ │ │ - push %rsp │ │ │ │ - add $0x0,%eax │ │ │ │ - nop │ │ │ │ - push %rax │ │ │ │ + lock push %rsp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x50(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rsp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1cc744a │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -589083,114 +589113,109 @@ │ │ │ │ push %rcx │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 16054be │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adcb $0x0,0x1(%rax,%riz,2) │ │ │ │ + adcb $0x1,0x60(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ebx,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x1(%rax,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0xb42004,%eax │ │ │ │ + adcb $0x0,0x1(%rax,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb0000000000353cc,%al │ │ │ │ - push %rsp │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,0x54(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1df0a(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x1c42004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x51(%rax) │ │ │ │ - (bad) │ │ │ │ + movabs 0x1000000000353de,%al │ │ │ │ add %eax,(%rax) │ │ │ │ + ... │ │ │ │ + addb $0x0,0x16054(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + pop %rax │ │ │ │ + pop %rdi │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1766c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ + flds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock push %rsp │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1cc74da │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,-0x65(%rdx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jp 1605476 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.WRX (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rdx │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x60(%rbp) │ │ │ │ + add %dl,0x55(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %dl,0x60(%rbp) │ │ │ │ + add %al,%al │ │ │ │ + push %rsp │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x16054(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + movabs %al,0xaa380000000005c4 │ │ │ │ + mov $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x60(%rbp) │ │ │ │ + push %rbp │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,(%rax) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex push %rbp │ │ │ │ (bad) │ │ │ │ + cmpl $0x0,0x1(%rax) │ │ │ │ + rex.W jbe 1605510 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x1542004,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - ror $0x53,%ah │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,0x1dc59(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x60(%rsi) │ │ │ │ + add %dl,%al │ │ │ │ + push %rbp │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16055(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x6b(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + push %rbp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1c4756a │ │ │ │ add %al,(%rax) │ │ │ │ jo 160558f │ │ │ │ @@ -589199,125 +589224,129 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x60(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x52(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %al,%al │ │ │ │ - or %al,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x17a81(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x67(%rax) │ │ │ │ - fildl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x60(%rsi) │ │ │ │ + nop │ │ │ │ + push %rbp │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16055(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - push %rsi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex push %rsi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1c130(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push %rbp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x3e(%rax) │ │ │ │ - filds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x16b54(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %dh,%al │ │ │ │ + cmp $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - or %ebx,%edi │ │ │ │ + adc $0xda,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x1542004,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 16055a8 │ │ │ │ + push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,%al │ │ │ │ - rex.W filds (%rcx) │ │ │ │ + add %dh,0x16055(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + push %rsi │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - add %al,%fs:(%rax) │ │ │ │ + add %al,0x16057(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1c475fa │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdi) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x28,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ push %rdx │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %ah,0x1df65(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + pop %rcx │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ebp,0x3c42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 16055cf │ │ │ │ + push %rsp │ │ │ │ + add $0x0,%eax │ │ │ │ + (bad) │ │ │ │ + push %rbx │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x60(%rsi) │ │ │ │ + add %dh,%al │ │ │ │ + push %rdx │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex push %rsi │ │ │ │ + push %rax │ │ │ │ + push %rsi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x60(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x56(%rax) │ │ │ │ + (bad) │ │ │ │ + push %rsi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x6(%rax) │ │ │ │ - filds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ecx,0x21642004(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %ch,-0x71(%rdx) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sub 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x100000000016056,%al │ │ │ │ + test $0xb42004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x55,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc %bl,%bh │ │ │ │ + push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1dc768a │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%dh │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -589325,189 +589354,191 @@ │ │ │ │ lock rex.WRB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ push %rbx │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x17(%rax) │ │ │ │ - push $0x5 │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1605708 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1df88(%rax) │ │ │ │ + rcrb $0x1,0x60(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16b54(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - movsxd %esp,%ebx │ │ │ │ - add %eax,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %al,%al │ │ │ │ - push %rsi │ │ │ │ + nop │ │ │ │ + in (%dx),%al │ │ │ │ + sub (%rsi),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x56,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16054(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - pop (%rsi) │ │ │ │ + rclb $0x1,0x60(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W jns 16056dd │ │ │ │ + rclb $1,0x60(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1ec771a │ │ │ │ - add %al,(%rax) │ │ │ │ - lock add %cl,0x2(%rdx) │ │ │ │ - add %ah,0x3b(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x53(%rax) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x57(%rax) │ │ │ │ + loopne 1605748 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ add %dh,%al │ │ │ │ push %rsi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x57(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1df0a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ + jmp 1ec771a │ │ │ │ add %al,(%rax) │ │ │ │ + lock add %cl,0x2(%rdx) │ │ │ │ + add %ah,0x3b(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x53(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb8aa38,%al │ │ │ │ - add %bh,0x1dd(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x1542004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1800000000016056,%al │ │ │ │ - sbb $0x1,%dl │ │ │ │ + xor %bl,%bh │ │ │ │ + push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ push %rdi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,0x57(%rax) │ │ │ │ + add %ah,0x57(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x6b(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,%al │ │ │ │ + or %al,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x17a81(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - filds (%rcx) │ │ │ │ + fildl %gs:(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x60742004(%rcx) │ │ │ │ + add %bl,0x60(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x5c,%al │ │ │ │ - mov $0x5,%dh │ │ │ │ + add %dh,0x57(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + push %rdi │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x1c130(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - xor $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 19477aa │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and $0x286,%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.WXB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c053(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + push %rdi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16057(%rax) │ │ │ │ + add %dh,-0x3e(%rax) │ │ │ │ + filds (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + or %ebx,%edi │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + rex.W filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x16057d0,%al │ │ │ │ - orb $0xdf,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + movabs 0x400000000001df65,%al │ │ │ │ push %rdi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - in $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - shrb $0x5,-0x4a(%rax) │ │ │ │ + add %al,0x1df88(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1b4783a │ │ │ │ + add %ah,0x43(%rax) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf0,%al │ │ │ │ - mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + push %rsp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x289f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x57,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x16057(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push %rbx │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1a4785a │ │ │ │ @@ -589531,201 +589562,200 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%riz,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x54(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - pop %rax │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x16058(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %cl,0x6(%rax) │ │ │ │ + filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ecx,0x21642004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x342004a901,%al │ │ │ │ + xor %ch,-0x71(%rdx) │ │ │ │ (bad) │ │ │ │ - fstl 0x3(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ + shrb $1,(%rbx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bl,-0x27(%rax) │ │ │ │ - fldl (%rcx) │ │ │ │ + add %dl,0x16057(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + rcrb $1,0x60(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $0x1,0x60(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,0x242004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1605938 │ │ │ │ pop %rdx │ │ │ │ add $0x0,%eax │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - push %rbp │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + push %rsp │ │ │ │ + imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x1dc62(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,%al │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1df88(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - pop %rax │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rcx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - push %rax │ │ │ │ - {rex2 0x1} add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ecx,0x1ac2004(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmpb $0x5,-0x1e(%rsi) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x60(%rcx) │ │ │ │ + add %al,0x59(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1df06(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dl,0x55(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x142004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.WRX pop %rdx │ │ │ │ add $0x0,%eax │ │ │ │ - add %ebp,0x1542004(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock int3 │ │ │ │ - push %rbx │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x16059(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x59(%rax) │ │ │ │ + jo 16059bb │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - push %rax │ │ │ │ - {rex2 0x1} add %al,(%r8) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x1,0x60(%rcx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x16059(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 16059f3 │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 18c79aa │ │ │ │ add %al,(%rax) │ │ │ │ jo 16059a3 │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1c054(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x60(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x56(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + pop %rcx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb (%rbx),%esp │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ pop %rcx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - xor $0x1b,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - pop %rbx │ │ │ │ - or %eax,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1605a5b │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rdx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x43(%rax) │ │ │ │ - fiadds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1605a75 │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - pop %rbx │ │ │ │ + pop %rdx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x6f(%rax) │ │ │ │ - jbe 1605a2d │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ecx,0x1dc2004(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - rcrb $0x6,0x9(%rsi) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - cmp $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 19c7a4a │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x49,%al │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rsi) │ │ │ │ (bad) │ │ │ │ @@ -589759,299 +589789,289 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rbp │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1605a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov %edi,0x0(%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - pop %rdx │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %ah,(%rax) │ │ │ │ - pop %rax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + pop %rdx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16057(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x13c2004,%eax │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0x53,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rdx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdx │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ + jmp 1d47b0a │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x742004e901,%al │ │ │ │ jo 1605af3 │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rcx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ push %rbp │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,%al │ │ │ │ - cs fadds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex pop %rbx │ │ │ │ + add %dh,(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5c(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56(%rax) │ │ │ │ + add %dl,0x5b(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x43(%rax) │ │ │ │ - fiadds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x5b,%al │ │ │ │ + add %dh,0x5b(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - fiadds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebp,0x242004(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock int $0x53 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x52(%rax) │ │ │ │ - xor $0x3,%al │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x1605b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1623966 │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1ec7b9a │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,%dh │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %spl,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,-0x40(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rcx │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1d4f9(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x16056(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %al,(%rcx) │ │ │ │ - or %eax,(%rax,%riz,1) │ │ │ │ - cmp $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - fdivrp %st,%st(0) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock pop %rbx │ │ │ │ + add %dh,%al │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x1(%rax,%riz,2) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x5c,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rsp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5c(%rax) │ │ │ │ - jbe 1605c15 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - xchg %eax,%esp │ │ │ │ - fiaddl (%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - in $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 2447c2a │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ testl $0x60430000,0x2(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x56(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0xb42004,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%dh │ │ │ │ - push %rbx │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - pop %rbp │ │ │ │ + add %dl,0x5c(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - pop %rsp │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x37800(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x75(%rax) │ │ │ │ - {rex2 0x1} add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex jb 1605cd3 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5c(%rax) │ │ │ │ + add %dh,0x5c(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1605c(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x3709b(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x1605c(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x5e(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - pop %rdx │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - pop %rcx │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1605c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x1605c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x60(%rbp) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pop %rsp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - or %al,%al │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dl,0xb(%rax) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1a47cea │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x38000000000289e7,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,0x1c056(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %bl,0x60(%rbp) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rcrb $0x1,0x60(%rbp) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x5d,%al │ │ │ │ + add %dl,0x5d(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - out %eax,$0xc1 │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x242004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xor %bl,0x1(%rax) │ │ │ │ @@ -590059,167 +590079,164 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - pop %rbp │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x3e(%rax) │ │ │ │ - filds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex.W filds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + jno 1605dc0 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %dh,0x5d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W jns 1605d4d │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 2447d8a │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bh │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ push %rsi │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - add %al,%fs:(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - loop 1605db1 │ │ │ │ + add %dh,0x1605d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000016045,%al │ │ │ │ + add %dl,%al │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rbp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cld │ │ │ │ - ja 1605dd5 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1605d62 │ │ │ │ - flds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - rcrb $1,0x60(%rbp) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ pop %rsi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5c(%rax) │ │ │ │ - jbe 1605e05 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - js 1605dba │ │ │ │ - fiaddl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - in $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 2447e1a │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,%al │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rex push %rdi │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x1542004,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - rcl $1,%cl │ │ │ │ - push %rbx │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %dl,0x5e(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - pop %rsi │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - adc $0x12,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - fsubrs 0x5(%rdi) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1605ec8 │ │ │ │ + add %dh,0x5e(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbbb $0x1,0x60(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x1605e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock pop %rsi │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %ah,0x5afda(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pop %rsi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1605e(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1b47eba │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ stc │ │ │ │ mov %eax,(%rdx) │ │ │ │ @@ -590227,76 +590244,78 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x59,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c057(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ pop %rsi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0xb8aa38,%al │ │ │ │ - adc %ah,-0x25(%rbx) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x60(%rdi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rdi │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x17323(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1d272(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ pop %rdi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x5e2(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex pop %rdi │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x60(%rdx) │ │ │ │ + add %dl,0x5f(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1c130(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1c47f6a │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,-0x7e(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -590305,74 +590324,72 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ push %rdi │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1605f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - out %eax,$0xc1 │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %ah,(%rax) │ │ │ │ - push %rsp │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1605f3f │ │ │ │ - loop 1605fb1 │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x1605f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x1,0x60(%rdi) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa00000000001605f,%al │ │ │ │ - (bad) │ │ │ │ + add %ah,%al │ │ │ │ + pop %rdi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0xb8aa38,%al │ │ │ │ - push %rax │ │ │ │ - pop %rcx │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - pop %rdi │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x59(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x17801(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1605e(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x5e(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 174801a │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -590384,49 +590401,50 @@ │ │ │ │ pop %rax │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x60(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - or (%rbx),%eax │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %ch,0x74(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x1606070(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rdx,%rax,8) │ │ │ │ + add %ah,0x60(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x168fd(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x175ed(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x16060(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x16060(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ or %ch,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -590454,33 +590472,35 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fs lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x9(%rax) │ │ │ │ - movabs 0x68c0a00000000001,%al │ │ │ │ + movabs 0x6061000000000001,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x175ed(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x61(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - hlt │ │ │ │ - push $0x1 │ │ │ │ - add %dl,0x175ed(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x2c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ cwtl │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -590489,279 +590509,284 @@ │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,%bl │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 16061a3 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + push %rax │ │ │ │ + jno 16061b0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 174815a │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa800000000016020,%al │ │ │ │ pop %rax │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x168d6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x175ed(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x16061(%rax) │ │ │ │ + add %al,0x16061(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x168b6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x175ed(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %ah,0x5c000(%rax) │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x6f(%rax) │ │ │ │ - jbe 16061b5 │ │ │ │ + add %ah,0x16061(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x1dd(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb000000000016063,%al │ │ │ │ + add %al,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x1c42004,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%dl │ │ │ │ - push %rbx │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - sti │ │ │ │ - fiadds (%rcx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - sbb $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 17c81fa │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%ah │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x160(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rax │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5c(%rax) │ │ │ │ - jbe 1606225 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ah,(%rdi) │ │ │ │ - fiaddl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - andb $0x1,0x60(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %ah,0x60(%rdx) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x63,%al │ │ │ │ + add %al,0x62(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %al,%al │ │ │ │ - pop %rsp │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x62(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5c(%rax) │ │ │ │ - jbe 1606265 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x600000000001dab8,%al │ │ │ │ - bnd jle 1606275 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - add $0x1,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x16062(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 16062e5 │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x62(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 174829a │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,(%rdi) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x160(%rip) │ │ │ │ add %bh,(%rax) │ │ │ │ pop %rcx │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x62(%rax) │ │ │ │ + add %al,%al │ │ │ │ (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1d54a(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5f648(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x74(%rcx) │ │ │ │ - add $0x80,%al │ │ │ │ - cmp $0x20000000,%eax │ │ │ │ - and %ch,0x5(%rcx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or 0x0(%rbx,%rax,1),%ebp │ │ │ │ + add %ah,(%rax) │ │ │ │ + movsxd 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - or %eax,%eax │ │ │ │ - add $0x0,%eax │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x1(%rax,%riz,2) │ │ │ │ + shlb $1,(%rdx,%rax,8) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x642004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ loopne 160633d │ │ │ │ cwtl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16238(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x13(%rax) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - movsxd 0x1(%rax),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - call 16224c2 │ │ │ │ + push %rax │ │ │ │ + jno 1606390 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 17c833a │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1606321 │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x60,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c059(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ + add %ah,0x63(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1d54a(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jle 16063da │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3(%rax) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - movsxd 0x1(%rax),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - movsxd 0x1(%rax),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - movsxd 0x1(%rax),%esp │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x16063(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x60(%rbx) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dl,0x60(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x67(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x16063(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x62(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1606420 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - cld │ │ │ │ - ja 16063c5 │ │ │ │ + movsxd 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sub %cl,%bl │ │ │ │ + shlb $1,(%rdx,%rax,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 18483da │ │ │ │ add %al,(%rax) │ │ │ │ jo 16063ce │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -590769,120 +590794,130 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ pop %rcx │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16064(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - movsxd 0x1(%rax),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %ah,0x1(%rax,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ + fs (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x76(%rdi) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ fs (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,0x1605f(%rax) │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %al,0x64(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - xor $0x0,%al │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x2,-0x5f(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x64(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x60(%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - std │ │ │ │ - int $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ecx,0x4c2004(%rcx) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - int1 │ │ │ │ - mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ - test $0xc2c2004,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x100000000028c94,%al │ │ │ │ jmp 184847a │ │ │ │ add %al,(%rax) │ │ │ │ sub $0x89,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rdx │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cld │ │ │ │ - ja 1606495 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x16064(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,-0x27(%rbx) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - push %rsp │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0xf(%rax) │ │ │ │ - mov $0x2,%esi │ │ │ │ - add %dh,%al │ │ │ │ - gs (bad) │ │ │ │ + add %al,%al │ │ │ │ + fs (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16064(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x1e42004,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %dl,0x28c(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1606536 │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - fs (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ fs (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x65(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb8aa38,%al │ │ │ │ - adc %al,(%rax) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x642004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x98,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -590905,120 +590940,116 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ in (%dx),%eax │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x21c2004(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - rcrb $1,(%rdi) │ │ │ │ - test $0x5,%eax │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - sub $0x0,%al │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.WX movabs 0x489010000000002,%rax │ │ │ │ - and %cl,(%rax,%rax,1) │ │ │ │ + push %rax │ │ │ │ + jno 16065b0 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rorb %cl,0x2(%rcx) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,0x65(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x22(%rax) │ │ │ │ - fldl (%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x16065(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - gs (bad) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1c791(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb (%rbx),%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x16065(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - gs (bad) │ │ │ │ + xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - and %eax,%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 17485ba │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe4,%al │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x1,0x60(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x380000000001c05a,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %al,0x64(%rax) │ │ │ │ - (bad) │ │ │ │ + movabs 0xe00000000001c05a,%al │ │ │ │ + gs (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %ah,0x1(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - fildl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x66,%al │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - gs (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ data16 (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cld │ │ │ │ - ja 160660d │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %ah,0x60(%rsi) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - addr32 (bad) │ │ │ │ + data16 (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - fs (bad) │ │ │ │ + xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x64(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x66(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - xor $0xce,%al │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ fwait │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -591029,69 +591060,64 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex add 0x2(%rdx),%ecx │ │ │ │ add %ah,%al │ │ │ │ sub $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ call 16226c7 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16065(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16066(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x17(%rax) │ │ │ │ - int $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %ah,0x60(%rsi) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - pop %rax │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x700000000001766c,%al │ │ │ │ - pop %rbp │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x67(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16066(%rax) │ │ │ │ + add %dh,0x16066(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - data16 (bad) │ │ │ │ + xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x6(%rax) │ │ │ │ - filds (%rcx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - pop %rdi │ │ │ │ - (bad) │ │ │ │ + rex │ │ │ │ + addr32 (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + pop (%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1606751 │ │ │ │ - (bad) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.W jns 16066bd │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 17486fa │ │ │ │ add %al,(%rax) │ │ │ │ rex add $0x8a,%al │ │ │ │ add (%rax),%al │ │ │ │ @@ -591099,129 +591125,125 @@ │ │ │ │ add %al,%al │ │ │ │ and %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,-0x40(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x17fe9(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - (bad) │ │ │ │ - fadds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x67,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ addr32 (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - or 0x1(%rdi),%esi │ │ │ │ - add %al,(%rax) │ │ │ │ + data16 (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,-0x3f(%rsi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + addr32 (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - push $0x160 │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x60(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3709b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cs fadds (%rcx) │ │ │ │ + movabs 0xb8aa38,%al │ │ │ │ + add %bh,0x1dd(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x60(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x67(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + addr32 (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - push $0x160 │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %dh,%dh │ │ │ │ - jbe 1606785 │ │ │ │ + addr32 (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - fwait │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1bc879a │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x89,%bl │ │ │ │ - add (%rax),%al │ │ │ │ + lock push $0x160 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - push %rbx │ │ │ │ + loopne 16067d9 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x5b(%rax) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push $0x160 │ │ │ │ - add %al,(%rax) │ │ │ │ - andb $0x1,0x60(%rdi) │ │ │ │ + add %bl,%al │ │ │ │ + movsxd %ecx,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + addr32 (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x342004(%rcx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + add $0x1c0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 16067a1 │ │ │ │ - mov $0x2,%esp │ │ │ │ - add %ah,-0x7f(%rax) │ │ │ │ - js 16067d5 │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xrelease mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x1d4(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x4c2004(%rcx) │ │ │ │ + rclb $0x1,0x60(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $1,%bh │ │ │ │ - mov $0x2,%esp │ │ │ │ - add %dl,-0x5c(%rax) │ │ │ │ - jbe 16067f5 │ │ │ │ add %al,(%rax) │ │ │ │ + js 1606805 │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,-0x26(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x3c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + ror $0x56,%dl │ │ │ │ + add $0x0,%eax │ │ │ │ + loopne 160682f │ │ │ │ + mov %es,0x0(%rip) │ │ │ │ + movabs 0x380000000001d5f9,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,%al │ │ │ │ - addr32 (bad) │ │ │ │ + add %ah,0x1d5f9(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x68(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push $0x160 │ │ │ │ + add %al,0x16067(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x60(%rdi) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x642004,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 16067c6 │ │ │ │ + push %rsi │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %dh,(%rsi) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ + call 1623e06 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x68(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x542004,%eax │ │ │ │ + add %ch,%al │ │ │ │ + stc │ │ │ │ + {rex2 0x1} add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,%bl │ │ │ │ - push %rdx │ │ │ │ + add %ebp,0x542004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + jrcxz 160687d │ │ │ │ add $0x0,%eax │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ add %al,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rcx │ │ │ │ mov %eax,(%rdx) │ │ │ │ @@ -591233,246 +591255,222 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ pop %rbx │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - push %rsp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - mov $0x2,%esp │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + test $0x1bc2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x100000000016068,%al │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - hlt │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %dl,-0x61(%rax) │ │ │ │ - clc │ │ │ │ + lock int3 │ │ │ │ + push %rsi │ │ │ │ add $0x0,%eax │ │ │ │ - add %ecx,0x2c2004(%rcx) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xlat %ds:(%rbx) │ │ │ │ - mov $0x2,%esp │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - or $0x0,%al │ │ │ │ + push %rax │ │ │ │ + push $0x160 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - mov $0x2,%esp │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + movabs 0x1000000000016068,%al │ │ │ │ + push $0x160 │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + push $0x160 │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x68,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x380000000001d5f9,%al │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,0x16068(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + je 1606916 │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x60(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + lock gs mov $0x5,%dh │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cld │ │ │ │ - ja 16068c5 │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1624253 │ │ │ │ + adc %bl,%cl │ │ │ │ + fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1cc88da │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sti │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x5(%rax) │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,0x1(%rax,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - imul $0x0,0x1(%rax),%esp │ │ │ │ - shrb $0x1,0x60(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sar $0x77,%ah │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - or $0x1d9,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x16069,%al │ │ │ │ - imul $0x0,0x1(%rax),%esp │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x60(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x942004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + xor $0x5d,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + mov $0x6a,%al │ │ │ │ + jnp 1606917 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x1,0x60(%rcx) │ │ │ │ + xor %bh,%dl │ │ │ │ + {rex2 0x1} add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0x77,%ah │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x13(%rax) │ │ │ │ - flds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rex imul $0x0,0x1(%rax),%esp │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock imul $0x0,0x1(%rax),%esp │ │ │ │ + add %ecx,0x1e42004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x4a(%rdx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ add %al,%fs:(%rax) │ │ │ │ add %al,0x289ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,0x5c(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x16069(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x69,%al │ │ │ │ + add %dl,0x69(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x6b(%rax) │ │ │ │ - jg 1606995 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %dh,-0x24(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push $0x60 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x16069(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + imul $0x0,0x1(%rax),%esp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x1,0x60(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x2004a901(%rax) │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + orb $0x0,0x351(%rcx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,-0x27(%rax) │ │ │ │ + fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x60(%rcx) │ │ │ │ + pop %rax │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x62(%rax) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1606a43 │ │ │ │ + push %rax │ │ │ │ + push %rdi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 1606a64 │ │ │ │ (bad) │ │ │ │ - push $0x60 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1766c(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x3c(%rax) │ │ │ │ - faddl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1cc8a0a │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jmp 1606c97 │ │ │ │ + lock jmp 1606c97 │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x9800000000016029,%al │ │ │ │ pop %rsp │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ imul $0x0,0x1(%rax),%esp │ │ │ │ - push %rax │ │ │ │ + mov $0x1d551,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,0x5e27e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ push $0x60 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - pop %rcx │ │ │ │ - ret $0x1 │ │ │ │ + add %dl,0x1df06(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x57(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb 0x1(%rax),%esp │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x1542004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + fists 0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - fcomps 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jmp 1606dc7 │ │ │ │ + subb $0x1,0x60(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x1eb,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + call 1622c12 │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x6a(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x1d551(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + add %al,%al │ │ │ │ push $0x60 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb 0x1(%rax),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fcomps 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - xor $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - and %dl,(%rsi) │ │ │ │ - add (%r8),%rax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - imul $0x0,0x1(%rax),%esp │ │ │ │ + add %dh,0x6a(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1c48aaa │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,%bh │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -591480,114 +591478,121 @@ │ │ │ │ lock rex.WX (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ pop %rsp │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - rex.WR add %r8b,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%r8),%rax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - imul $0x0,0x1(%rax),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x1df06(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - push %rsp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x60(%rax) │ │ │ │ (bad) │ │ │ │ - add (%r8),%rax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - gs jo 1606af9 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fcomps 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - data16 (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x16058(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sbb (%rbx),%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - sub $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,(%rsi) │ │ │ │ - add (%r8),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x60(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - or $0x0,%al │ │ │ │ + xor $0x1b,%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - add (%r8),%rax │ │ │ │ + push %rax │ │ │ │ + pop %rbx │ │ │ │ + or %eax,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1ac8b3a │ │ │ │ add %al,(%rax) │ │ │ │ - rex add 0x2(%rdx),%cl │ │ │ │ - add %ah,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bl,-0x40(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %ch,0x60(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 1606b86 │ │ │ │ (bad) │ │ │ │ - imul $0x0,0x1(%rax),%esp │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,%al │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x6f(%rax) │ │ │ │ + jbe 1606b2d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ + add %al,0x2(%rax) │ │ │ │ + mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1606bd5 │ │ │ │ + loopne 1606b4d │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ch,(%rax) │ │ │ │ + pop %rbp │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + rcrb $0x6,0x9(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1606bcd │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x52(%rax) │ │ │ │ + jl 1606b6f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ imul $0x0,0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ leave │ │ │ │ add $0x20,%al │ │ │ │ sbb $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ rol $0xb,%ah │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x40000000001606b,%al │ │ │ │ + add %al,0x16069(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x16068(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x13c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - imul $0x0,0x1(%rax),%esp │ │ │ │ + xor %ah,%al │ │ │ │ + push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ leave │ │ │ │ add $0x20,%al │ │ │ │ adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%ah │ │ │ │ @@ -591603,121 +591608,123 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,0x5d(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock imul $0x0,0x1(%rax),%esp │ │ │ │ + add %dh,%al │ │ │ │ + imul $0x0,0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dl,0x6b(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x1(%rax,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - add %al,%fs:(%rax) │ │ │ │ - add %ah,-0x3b(%rax) │ │ │ │ - or (%rbx),%eax │ │ │ │ + movabs 0x642004c901,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + js 1606c4b │ │ │ │ + fadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x1(%rax,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x342004(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock cmc │ │ │ │ - pop %rdi │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x1(%rax,%riz,2) │ │ │ │ + push %rax │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ leave │ │ │ │ add $0x20,%al │ │ │ │ test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x4c2004(%rcx) │ │ │ │ + subb $0x0,0x1(%rax,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1606c4f │ │ │ │ - pop %rdi │ │ │ │ - add $0x0,%eax │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - sub $0x0,%al │ │ │ │ + add %dh,0x67(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 18c8c6a │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x199(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1c05d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1606cf6 │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - push %rsp │ │ │ │ + add %dl,0x1606c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2a213(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + out %eax,(%dx) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1606c(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,0x1606c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - fiadds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shrb $1,0x60(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ + add %al,0x6f(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - xor $0x0,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + addr32 (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%dh │ │ │ │ - pop %rdi │ │ │ │ - add $0x0,%eax │ │ │ │ - add %ecx,0xc2004(%rcx) │ │ │ │ + add %ah,0x16058(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,%dh │ │ │ │ - pop %rdi │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x6d,%al │ │ │ │ + (bad) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 18c8cfa │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,(%rbx) │ │ │ │ @@ -591727,33 +591734,35 @@ │ │ │ │ nop │ │ │ │ sub %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x40(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1606d(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x74(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %ch,0x60(%rbp) │ │ │ │ + add %ah,(%rax) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x6b(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,0x1606c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16064(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ leave │ │ │ │ add $0x20,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%ch │ │ │ │ or (%rbx),%eax │ │ │ │ @@ -591761,28 +591770,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x173(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ rex insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x6d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x64(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%rax,%rax,1) │ │ │ │ + add %ah,0x556ca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - fs (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%rax,%rax,1) │ │ │ │ + add %dh,0x556ca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1a48d8a │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%al │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -591792,1030 +591798,1044 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x5e(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %bl,%al │ │ │ │ - jae 1606dab │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shrb $0x1,0x60(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x6c(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,%al │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x6d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock insl (%dx),%es:(%rdi) │ │ │ │ + add %dh,0x6d(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,0x1606d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x5e2(%rdx) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - int3 │ │ │ │ + add %dl,(%rax) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x60(%rax) │ │ │ │ - or %eax,(%rsi) │ │ │ │ + add %dl,0x6e(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ebp,0x242004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + loopne 1606e4e │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x60(%rsi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %ch,0x60(%rsi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb (%rbx),%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1a48e1a │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1606e20 │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x60(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c05e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb (%rbx),%esp │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sub (%rdx),%esi │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex outsb %ds:(%rsi),(%dx) │ │ │ │ + add %ch,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x6a(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + add %ah,-0x5(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + subb $0x1,0x60(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ecx,(%rcx) │ │ │ │ + add $0x20,%al │ │ │ │ + cmp $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + fdivrp %st,%st(0) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1606ed8 │ │ │ │ + nop │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x1,0x60(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - imul $0xb6694000,0x3d80(%rsp,%rax,1),%ecx │ │ │ │ - add $0x0,%eax │ │ │ │ - add %ecx,0x142004(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - rcrb $0x0,0x5e2(%rdx) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1ac8eaa │ │ │ │ - add %al,(%rax) │ │ │ │ - rorb $0x8a,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + or %cl,0x2(%rdx) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ pop %rsi │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x60(%rsi) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x500000000001606f,%al │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jbe 1606ed5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x60(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add %dl,0x69de1(%rax) │ │ │ │ + sbb %dl,0x1da(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x17(%rax) │ │ │ │ - jns 1606ef7 │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 1606ee3 │ │ │ │ + push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bl,(%rax) │ │ │ │ - rolb $0x4,0x0(%rip) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,0x16733(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov %?,0x6(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x5c003,%eax │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0xb42004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + jo 1606f1a │ │ │ │ + push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + add %dh,0x70(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - test %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x100000000068f6e,%al │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - in $0x0,%al │ │ │ │ + add %dl,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x91,%al │ │ │ │ - loop 1606f51 │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x377,%esi │ │ │ │ add %al,(%rax) │ │ │ │ + jo 1606fcf │ │ │ │ + {rex2 0x1} add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,-0x2653dffc(%rcx) │ │ │ │ + rolb $0x0,0x160(%rbx) │ │ │ │ + add %dl,0x6f(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x352(%rax) │ │ │ │ + add %al,0x1606f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + xor 0x3(%rdx),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock stc │ │ │ │ + nop │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16062(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - std │ │ │ │ - int $0x1 │ │ │ │ + add %dh,0x16070(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + imul $0x0,0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x19c2004(%rcx) │ │ │ │ + add %dh,%al │ │ │ │ + push $0x60 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x4a(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %ebp,0x1cc2004(%rcx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1606f6d │ │ │ │ - push %rdx │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1606f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1606f(%rax) │ │ │ │ + shrb $1,0x60(%rdi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,%al │ │ │ │ + or %al,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0xb(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb8aa38,%al │ │ │ │ - clc │ │ │ │ - hlt │ │ │ │ - faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rsi) │ │ │ │ + loopne 1607049 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x62(%rax) │ │ │ │ - fiadds (%rcx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x60(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + jo 160704b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1c791(%rax) │ │ │ │ + add %al,0x70(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bl,%al │ │ │ │ - pop %rax │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %al,%al │ │ │ │ + out %eax,$0xc1 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jo 1607063 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x3e(%rax) │ │ │ │ + filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,(%rbx) │ │ │ │ - and (%rcx),%eax │ │ │ │ + lock rex.W filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x60(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - adc %ebx,%esi │ │ │ │ + rex.W jns 1606ffd │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - in $0xe4,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + add %al,%fs:(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ + loop 1607041 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x70(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1607091 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x6b(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jo 16070a3 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x68(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x70(%rax) │ │ │ │ - (bad) │ │ │ │ + xorb $0x1,0x60(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sar $0x77,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - addr32 (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %ebx,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %al,%al │ │ │ │ - addr32 (bad) │ │ │ │ + add %ah,0x70(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - mov $0x10000005,%esp │ │ │ │ - mov $0x5af,%edx │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x1,0x60(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ah,(%rbx) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + lock jo 16070eb │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16070(%rax) │ │ │ │ + add %dl,-0x5c(%rax) │ │ │ │ + jbe 1607095 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x32(%rax) │ │ │ │ - roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0x1da(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x70,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ebp,0x1542004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jno 160710b │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex in $0x53,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1606f(%rax) │ │ │ │ + add %al,0x16071(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x6f(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x16070(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,0x6f(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + adc $0x12,%al │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + fsubrs 0x5(%rdi) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 18c90da │ │ │ │ add %al,(%rax) │ │ │ │ rex add %al,0x2(%rbx) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rdi │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x71(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x60(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - xor $0xce,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dh,0x60(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + jno 160717b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x5af,%edx │ │ │ │ + add %ah,0x5afda(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x60(%rcx) │ │ │ │ + add %al,0x71(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jno 160717b │ │ │ │ + add %ah,(%rax) │ │ │ │ + jno 160719b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x71(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1607140,%al │ │ │ │ - shlb $1,(%rdx,%rax,8) │ │ │ │ + movabs 0xb8aa38,%al │ │ │ │ + shlb $1,-0x25(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - pop %rdx │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sbb $0x6e,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,-0x54(%rax) │ │ │ │ - flds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x9000000000016071,%al │ │ │ │ + and 0x1(%rbx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x1,0x60(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lock jae 160714d │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + add %dh,%al │ │ │ │ + jb 16071e3 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x71(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16071(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x17(%rax) │ │ │ │ - int $0x1 │ │ │ │ + add %dl,0x5e2(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - lock jo 16071e3 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x20071(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bl,%al │ │ │ │ - fstp %st(5) │ │ │ │ + mov $0x71,%al │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jno 1607203 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1c096(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x17323(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jne 160718d │ │ │ │ + rex jae 160721b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jb 1607223 │ │ │ │ + add %dl,(%rax) │ │ │ │ + jae 1607223 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16071(%rax) │ │ │ │ + add %ch,0x1c130(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x1c(%rax) │ │ │ │ - jno 16071d7 │ │ │ │ + add %ah,%al │ │ │ │ + jno 1607233 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + out %eax,$0xc1 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex outsl %ds:(%rsi),(%dx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rsi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xor $0x89,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - loopne 160725e │ │ │ │ - {rex2 0x1} add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - sbb $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 17c91fa │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xor $0x283,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1c05f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - sbb $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - rex hlt │ │ │ │ - rex.WRXB add (%r8),%r8 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - in (%dx),%al │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1dd35(%rax) │ │ │ │ + loopne 16071af │ │ │ │ + loop 1607221 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16072(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jb 160729b │ │ │ │ + xor %dh,0x60(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jb 16072a3 │ │ │ │ + add %dl,(%rax) │ │ │ │ + jb 160728b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jno 16072ab │ │ │ │ + add %dl,%al │ │ │ │ + jb 1607293 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1614c(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x20281(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16071(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + movabs 0x1607260,%al │ │ │ │ + addb $0x78,(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1614c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x20281(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1dc20048901,%al │ │ │ │ - mov $0x6f,%al │ │ │ │ - pop (%rsi) │ │ │ │ + add %dh,0x72(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x73(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 160726e │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jno 16072d3 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - xor %ebp,%ebx │ │ │ │ + add %al,%al │ │ │ │ + jo 16072db │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x16072(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + or (%rbx),%eax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1c4929a │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x3800000000028332,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,0x1c05f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ch,0x74(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - jae 1607313 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16072(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x78(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0xb8aa38(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x600000000005c000,%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + jbe 16072e5 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $1,0x1dd(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $1,0x1(%rax,%riz,2) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 160736c │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x1c42004,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 16072ee │ │ │ │ + push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,%al │ │ │ │ - cmp $0x176,%eax │ │ │ │ + add %ah,%al │ │ │ │ + sti │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,-0x3d(%rsi) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x76(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jb 160734b │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x2818e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp $0x176,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,%al │ │ │ │ + pop %rdi │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x900000000001d74f,%al │ │ │ │ - jae 1607363 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jb 160736b │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x73(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + jo 16073bd │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1bc932a │ │ │ │ + add %dl,-0x5c(%rax) │ │ │ │ + jbe 1607355 │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x8e,%al │ │ │ │ - addl $0x0,(%rdx) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - pop %rdi │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + and $0xda,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x16073(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x73(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cld │ │ │ │ - ja 160734d │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 16073ee │ │ │ │ (bad) │ │ │ │ - jae 16073b3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16075(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jno 16073c3 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,0x1606f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x70(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,-0x5c(%rax) │ │ │ │ + jbe 1607395 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16073(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x32(%rax) │ │ │ │ - iret │ │ │ │ + (bad) │ │ │ │ + mov $0xda,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x17801(%rax) │ │ │ │ + add %ah,-0xe(%rax) │ │ │ │ + jle 16073a5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - and $0xdb,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - je 16073f3 │ │ │ │ - add %eax,(%rax) │ │ │ │ + clc │ │ │ │ + add $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16073(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16073(%rax) │ │ │ │ + xorb $0x0,0x1(%rax,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,%al │ │ │ │ - jae 1607413 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x16073(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 20493ca │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,-0x7f(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,0x60(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - je 1607453 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x16073(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,-0x1d(%rax) │ │ │ │ - add %ax,(%rax) │ │ │ │ + add %ah,0x4c(%rax) │ │ │ │ + {rex2 0x1} add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp $0x176,%eax │ │ │ │ + add %ecx,0xac2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %eax,%esp │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov $0x48,%al │ │ │ │ + testb $0x69,0x0(%rip) │ │ │ │ + mov %es,(%rax,%rax,4) │ │ │ │ + cmp $0x20000000,%eax │ │ │ │ + and %ch,0x5(%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + pop %rcx │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16074(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + or %eax,%eax │ │ │ │ + add $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - je 160748b │ │ │ │ + mov $0x6f,%al │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x74(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x72(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + xchg %eax,%ebp │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x74(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + je 16074a3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x4c(%rax) │ │ │ │ + {rex2 0x1} add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4c2004e901,%al │ │ │ │ - loopne 1607424 │ │ │ │ - mov %eax,(%rdx) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + lret $0x289 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,-0x40(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %cl,(%rax) │ │ │ │ - int $0xdc │ │ │ │ + add %dh,%al │ │ │ │ + jle 16074ea │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp $0x176,%eax │ │ │ │ + add %dh,0x3(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dl,-0x29(%rdx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jne 16074e3 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x74(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x3c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x198(%rip) │ │ │ │ add %dl,(%rax) │ │ │ │ cmp %al,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x10(%rax) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x60(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x16074(%rax) │ │ │ │ + shlb $0x0,0x1(%rax,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x72(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + je 160751b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x60(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - je 1607533 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x16078(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x6b(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,0x16073(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x60(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - push $0x60 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x60(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1ac94fa │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc7,%al │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x40(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp $0x176,%eax │ │ │ │ + add %al,%al │ │ │ │ + cld │ │ │ │ + ja 1607515 │ │ │ │ add %al,(%rax) │ │ │ │ - js 16074a9 │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex sub %ebx,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x75(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,%al │ │ │ │ + jne 1607583 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jne 160758b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x75(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - push $0x60 │ │ │ │ + add %dl,%al │ │ │ │ + addr32 jbe 160753d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + jne 16075a3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %al,0x1606a(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cld │ │ │ │ - ja 1607555 │ │ │ │ + add %ah,(%rax) │ │ │ │ + jb 16075b3 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x16071(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - and %ebx,%ecx │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp $0x176,%eax │ │ │ │ + orb $0x2,-0x5f(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 16075bb │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jne 16075d3 │ │ │ │ + and %ch,0x60(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x75(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + std │ │ │ │ + int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jbe 16075e3 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x75(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ecx,0x4c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + int1 │ │ │ │ + mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 19c959a │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%cl │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,-0x40(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - add %al,%fs:(%rax) │ │ │ │ - add %ah,0x69de1(%rax) │ │ │ │ + test $0xc2c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.WX cmp (%rbx),%al │ │ │ │ + xor %dl,0x28c(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ + sar $0x77,%ah │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,(%rax) │ │ │ │ - rolb $0xf0,0x0(%rip) │ │ │ │ - cmp $0x176,%eax │ │ │ │ + add %ah,0x69(%rax) │ │ │ │ + flds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0xc,%al │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x76(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ecx,0x542004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jne 160764b │ │ │ │ + rex int1 │ │ │ │ + mov $0x2,%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + ja 1607643 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ add %al,%al │ │ │ │ - je 160765b │ │ │ │ + jne 160764b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x71(%rax) │ │ │ │ - jns 1607605 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 16075e4 │ │ │ │ - flds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x1e42004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x60(%rdi) │ │ │ │ + rclb $0x0,0x28c(%rsi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jbe 1607663 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + jne 160766b │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jbe 160767b │ │ │ │ + add %ah,(%rax) │ │ │ │ + jbe 1607673 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5c(%rax) │ │ │ │ - jbe 1607625 │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - mov $0x1da,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - push %rsp │ │ │ │ + movabs 0xb8aa38,%al │ │ │ │ + adc %al,(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1b4963a │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,%dh │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16076(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jbe 16076bb │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x41(%rax) │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + sbb $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1d9c5(%rax) │ │ │ │ + rcrb $1,(%rdi) │ │ │ │ + test $0x5,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - js 16076d3 │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + rex.WX movabs 0x489010000000002,%rax │ │ │ │ + and %cl,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x76(%rax) │ │ │ │ + lock rorb %cl,0x2(%rcx) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x38(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x20071(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x6f(%rax) │ │ │ │ - jbe 1607695 │ │ │ │ + add %ch,-0x22(%rax) │ │ │ │ + fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x1dd(%rdx) │ │ │ │ + movabs 0x9800000000016076,%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ + movl $0x0,(%rcx) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x60(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor %bl,(%rbx) │ │ │ │ + and (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16076(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jne 1607713 │ │ │ │ - add %eax,(%rax) │ │ │ │ + shlb $0x1,0x60(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x30(%rax) │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16076(%rax) │ │ │ │ + cmp %ah,(%rbx) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - and %eax,%ebx │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,0x75(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 19c96da │ │ │ │ add %al,(%rax) │ │ │ │ jo 16076a2 │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x61,%al │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - sbb $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %bl,%al │ │ │ │ - mov $0x2,%esp │ │ │ │ - add %dl,-0x5c(%rax) │ │ │ │ - jbe 1607705 │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %ah,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa00000000001dab8,%al │ │ │ │ - ja 1607773 │ │ │ │ - add %eax,(%rax) │ │ │ │ + rol $1,%bl │ │ │ │ + fildl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ja 160777b │ │ │ │ + mov $0x77,%al │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x176cd(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + jbe 160776b │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x30(%rax) │ │ │ │ - fadds (%rcx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + ja 1607773 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + cld │ │ │ │ + ja 160771d │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x60(%rdi) │ │ │ │ + xor %dh,0x60(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %esp,0x1(%rax) │ │ │ │ + add %al,0x78(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x71,%al │ │ │ │ - add %al,(%rdx) │ │ │ │ + jbe 1607793 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x16075(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,0x3142004(%rcx) │ │ │ │ + add %dl,0x77(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - lea (%rdx),%eax │ │ │ │ + add %ch,%al │ │ │ │ + xor $0xce,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x16076(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x7f,%cl │ │ │ │ - (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + imul $0x0,0x1(%rax),%esp │ │ │ │ + nop │ │ │ │ + ja 16077c3 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x17(%rax) │ │ │ │ + int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bh,(%rdi) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ @@ -592823,253 +592843,258 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cld │ │ │ │ - ja 1607795 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x77(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ pop %rax │ │ │ │ - push %rax │ │ │ │ - flds (%rcx) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex js 1607803 │ │ │ │ + movabs 0x700000000001766c,%al │ │ │ │ + pop %rbp │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x78(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16077(%rax) │ │ │ │ + add %ah,0x16077(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x242004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x38000000000557b4,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,0x1cdf0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %al,0x1ee78(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - ja 1607853 │ │ │ │ + add %dh,%al │ │ │ │ + ja 1607843 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb (%rbx),%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,0x6(%rax) │ │ │ │ + filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - ja 1607863 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - pop %rax │ │ │ │ - add %al,(%rdx) │ │ │ │ + loopne 16077dc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - push %rsp │ │ │ │ + shlb $0x1,0x60(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - int3 │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + js 160786b │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1b4981a │ │ │ │ + add %al,(%rax) │ │ │ │ + ror $1,%ah │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,-0x40(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17427(%rax) │ │ │ │ + add %dl,0x17fe9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0xb(%rax) │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ + add %cl,(%rax) │ │ │ │ + pop %rdi │ │ │ │ + fadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16078(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sarb $1,0x60(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ js 16078ab │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + or 0x1(%rdi),%esi │ │ │ │ add %al,(%rax) │ │ │ │ - js 16078b3 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x16077(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1ebc0(%rax) │ │ │ │ + xor %cl,-0x3f(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jae 16078cb │ │ │ │ + add %dh,(%rax) │ │ │ │ + jns 16078c3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,0x78(%rax) │ │ │ │ + add %dl,0x78(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - jbe 1607885 │ │ │ │ add %al,(%rax) │ │ │ │ + xor 0x3(%rdx),%dh │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - or %cl,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16079(%rax) │ │ │ │ + js 16078ab │ │ │ │ + fadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16078(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - js 1607903 │ │ │ │ + and %bh,0x60(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x6b(%rax) │ │ │ │ + add %dh,0x78(%rax) │ │ │ │ (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - cmp $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1607913 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + divb 0x1(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + fwait │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 19c98ba │ │ │ │ add %al,(%rax) │ │ │ │ rex int3 │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x1,-0x40(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,-0x61(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - and %ah,%dl │ │ │ │ - faddl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0xd000000000016079,%al │ │ │ │ - js 160794b │ │ │ │ + and %bh,0x60(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x16078(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jns 1607953 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x1606c(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jns 1607963 │ │ │ │ - add %eax,(%rax) │ │ │ │ + loopne 16078c1 │ │ │ │ + mov $0x2,%esp │ │ │ │ + add %ah,-0x7f(%rax) │ │ │ │ + js 16078f5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x6c(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + cmp %bl,0x1d4(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bl,0x1b(%rax) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + add %ecx,0x4c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cmp %ah,0x1(%rax) │ │ │ │ + rcl $1,%bh │ │ │ │ + mov $0x2,%esp │ │ │ │ + add %dl,-0x5c(%rax) │ │ │ │ + jbe 1607915 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x71,%al │ │ │ │ - add %al,(%rdx) │ │ │ │ + loopne 160798c │ │ │ │ + fiaddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,(%rbx) │ │ │ │ - and (%rcx),%eax │ │ │ │ + adc %bh,0x60(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + jns 1607993 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ + add %dh,%al │ │ │ │ + js 160799b │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ + add %al,%al │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + mov $0x2,%esp │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1b4995a │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 160791f │ │ │ │ + mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xc062,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1607910 │ │ │ │ - roll $1,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xda,%al │ │ │ │ - {rex2 0x1} add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x75,%al │ │ │ │ - ja 1607985 │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x79,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe00000000001c087,%al │ │ │ │ - jns 16079f3 │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + hlt │ │ │ │ add %eax,(%rax) │ │ │ │ + add %dl,-0x61(%rax) │ │ │ │ + clc │ │ │ │ + add $0x0,%eax │ │ │ │ + add %ecx,0x2c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16079(%rax) │ │ │ │ + lock xlat %ds:(%rbx) │ │ │ │ + mov $0x2,%esp │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1607a(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + mov $0x2,%esp │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x79(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x79(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jns 1607a1b │ │ │ │ - add %eax,(%rax) │ │ │ │ + sarb $0x1,0x60(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jp 1607a23 │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %bh,0x60(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x40(%rax) │ │ │ │ - jbe 16079cd │ │ │ │ + add %al,%al │ │ │ │ + cld │ │ │ │ + ja 16079d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmpl $0x0,0x1(%rax) │ │ │ │ - xor %ch,(%rdx) │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ + cmp %al,0x1d9(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7a(%rax) │ │ │ │ (bad) │ │ │ │ + jp 1607a43 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jns 1607a4b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -593082,287 +593107,280 @@ │ │ │ │ js 1607a63 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ movsxd %eax,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jp 1607a73 │ │ │ │ + add %al,%al │ │ │ │ + cld │ │ │ │ + ja 1607a15 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1607a25 │ │ │ │ + flds (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x7a,%al │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - jl 1607a7b │ │ │ │ + jp 1607a8b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - je 1607a83 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,0x16079(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jp 1607aa3 │ │ │ │ + rex jp 1607a9b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1766c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - pop %rax │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jp 1607ac3 │ │ │ │ + jo 1607ac4 │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + cld │ │ │ │ + ja 1607a55 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x380000000001d911,%al │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ add %dl,0x7a(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x62(%rax) │ │ │ │ - roll $1,(%rdx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0xa4,%al │ │ │ │ - roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + sarb $0x1,0x60(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jnp 1607ae3 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x7a(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%ebp │ │ │ │ + jg 1607a85 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1c49a9a │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xor %ebx,0x0(%rcx,%rax,1) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + lock outsl %ds:(%rsi),(%dx) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - movsxd %eax,%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x7a(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + add %al,%fs:(%rax) │ │ │ │ + add %dl,0x19c31(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,0x63(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jnp 1607b13 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1e7c4(%rax) │ │ │ │ + add %al,0x1607a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - or 0x1(%rdi),%esi │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,-0x3f(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + sarb $1,0x60(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x7b(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1607b54 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jp 1607b3b │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1607a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - pop %rcx │ │ │ │ - ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jp 1607b53 │ │ │ │ + lock jp 1607b4b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jbe 1607b5b │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jp 1607b63 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1607b75 │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x6(%rax) │ │ │ │ - filds (%rcx) │ │ │ │ + add %ah,0x1766c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x3b(%rax) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,0x60(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb (%rbx),%esp │ │ │ │ + add %ah,0x7b(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - push %rbx │ │ │ │ - jae 1607b25 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shlb $1,-0x2e(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + pop %rcx │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 19c9b3a │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bl │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc00000000001c063,%al │ │ │ │ - jnp 1607bb3 │ │ │ │ - add %eax,(%rax) │ │ │ │ + movabs 0x200000000001c063,%al │ │ │ │ + sbb 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jnp 1607bbb │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + fcomps 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - loope 1607b08 │ │ │ │ - (bad) │ │ │ │ + add %dl,-0x62(%rax) │ │ │ │ + jno 1607b67 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1607b10 │ │ │ │ - roll $1,(%rdx) │ │ │ │ + nop │ │ │ │ + mov $0x1eb,%edi │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - fcmovbe %st(5),%st │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x500000000001607b,%al │ │ │ │ + sbb 0x1(%rax),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fcomps 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - sbb $0x1,%al │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + and %dl,(%rsi) │ │ │ │ add (%r8),%rax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x7c(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x7b(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x5c019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - divb 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + rex jl 1607c0b │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bl,0x1d7(%rdi) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%r8),%rax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jg 1607c23 │ │ │ │ + add %dl,(%rax) │ │ │ │ + jl 1607c23 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1607b(%rax) │ │ │ │ + add %dl,0x1df06(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - rex.R nop │ │ │ │ + push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - lock add $0x5e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,%bh │ │ │ │ - jbe 1607be5 │ │ │ │ + (bad) │ │ │ │ + add (%r8),%rax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x5f(%rax) │ │ │ │ + jo 1607be9 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fcomps 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ch,0x1(,%rbx,8) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1bc9bfa │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc6,%al │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ call 1623c70 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jle 1607c73 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - jnp 1607c7b │ │ │ │ + ja 1607c73 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jnp 1607c83 │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb (%rbx),%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1df06(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ + sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - jrcxz 1607c41 │ │ │ │ + xor %dl,(%rsi) │ │ │ │ + add (%r8),%rax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1607be0 │ │ │ │ - roll $1,(%rdx) │ │ │ │ + rex (bad) │ │ │ │ + add (%r8),%rax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - jge 1607cb3 │ │ │ │ + jl 1607cab │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x7c(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1607cd6 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.WR rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,0x60(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x1(%rax,%riz,2) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x1(%rax,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ + sarb $0x0,0x1(%rax,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,0x642004(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x642004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x10000000002a3af,%al │ │ │ │ jmp 1dc9c9a │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push %rdi │ │ │ │ fwait │ │ │ │ @@ -593376,616 +593394,606 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ add %ch,-0xf(%rax) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x9c2004(%rcx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x22,%al │ │ │ │ - mov $0x5,%esi │ │ │ │ - add %dh,%al │ │ │ │ - jl 1607d33 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + sarb $1,0x1(%rax,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2ec20048901,%al │ │ │ │ - rex mov $0x5a2,%edx │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1607d72 │ │ │ │ - rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 1607d56 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x1(%rax,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1607cb2 │ │ │ │ - fadds (%rcx) │ │ │ │ + lock jl 1607d4b │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x60(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - fiadds (%rcx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jle 1607d9a │ │ │ │ + and %bh,0x60(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0xc0,%al │ │ │ │ + lock cmc │ │ │ │ + pop %rdi │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + jge 1607d8b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 19c9d3a │ │ │ │ add %al,(%rax) │ │ │ │ ror $1,%dl │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ js 1607dae │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jle 1607db3 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jge 1607dbb │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %ah,0x5a2ba(%rax) │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + cmc │ │ │ │ + pop %rdi │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1607d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1607d(%rax) │ │ │ │ + sarb $0x1,0x60(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ecx,0x542004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + adcb $0xa2,(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb8aa38,%al │ │ │ │ - call 1625507 │ │ │ │ + add %dl,0x1607d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x9(%rsi) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sarb $0x1,0x60(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x1,0x60(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ + mov %dl,0x1d4(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rdx,%rax,8) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ecx,0x342004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - or $0x167,%eax │ │ │ │ + add %dh,%dh │ │ │ │ + pop %rdi │ │ │ │ + add $0x0,%eax │ │ │ │ + add %ecx,0xc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000017684,%al │ │ │ │ + adc %dh,%dh │ │ │ │ + pop %rdi │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + jle 1607e2b │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ jmp 1b49dda │ │ │ │ add %al,(%rax) │ │ │ │ jo 1607da6 │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1(%rax,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x6f(%rax) │ │ │ │ - jbe 1607df5 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x7e(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1dd(%rcx) │ │ │ │ + add %ch,0x74(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jge 1607e6b │ │ │ │ + adc %bh,0x60(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jge 1607e73 │ │ │ │ + add %dh,-0x6b(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %bh,0x60(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + jne 1607e7b │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1607e80 │ │ │ │ - or %eax,(%rsi) │ │ │ │ + add %al,0x7e(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x16075(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x2d,(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x32d06(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0xf(%rax) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jle 1607ea3 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jle 1607eab │ │ │ │ - add %eax,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ + jne 1607eab │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,%al │ │ │ │ + jae 1607e5b │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb8aa38,%al │ │ │ │ - js 1607e1a │ │ │ │ - fiaddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + nop │ │ │ │ + jle 1607ecb │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x289c9(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1cc9e7a │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + movabs 0x38000000000289c9,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %cl,(%rax) │ │ │ │ rolb $0x0,%gs:(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jle 1607ef3 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7f(%rax) │ │ │ │ - js 1607e9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,0x4c2004(%rcx) │ │ │ │ + sarb $0x1,0x60(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x8,%al │ │ │ │ - cltd │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x55(%rax) │ │ │ │ - cmp (%rbx),%al │ │ │ │ + add %ecx,0x42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + rcrb $0x0,0x5e2(%rdx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + int3 │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,%dl │ │ │ │ - {rex2 0x1} add %al,(%r8) │ │ │ │ + add %al,0x60(%rax) │ │ │ │ + or %eax,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x3,0x35(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - xor %bl,%ch │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %al,%al │ │ │ │ - jle 1607f3b │ │ │ │ + add %al,(%rax) │ │ │ │ + sarb $1,0x60(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7f(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1607f58 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x7f(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock jle 1607f4b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jg 1607f53 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x60(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp $0x176,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x60(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - andl $0x0,0x1(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - cmp $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 19c9f1a │ │ │ │ add %al,(%rax) │ │ │ │ ror $1,%al │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rolb $0x0,%gs:(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jl 1607f9b │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex jg 1607f9b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - push %rax │ │ │ │ - pushf │ │ │ │ - add $0x0,%eax │ │ │ │ - enter $0xdcc1,$0x1 │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1607ed2 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x7f(%rax) │ │ │ │ + jo 1607fc9 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x7c(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ch,-0x74(%rcx) │ │ │ │ + add $0x80,%al │ │ │ │ + cmp $0x80000000,%eax │ │ │ │ + jb 1607f11 │ │ │ │ + add $0x0,%eax │ │ │ │ + add %ecx,0x142004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jnp 1607fcb │ │ │ │ - add %eax,(%rax) │ │ │ │ + rcrb $0x0,0x5e2(%rdx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jle 1607fd3 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + cmpb $0x1,0x60(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jg 1607fe3 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb (%rbx),%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1607f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb (%rbx),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + sarb $1,0x60(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %al,-0x6b(%rax) │ │ │ │ - imul $0x0,(%rcx),%eax │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - cmp $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add %dl,0x69de1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x379c7(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x5c018(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 19c9fba │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%ah │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x1,0x60(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ rolb $0x0,%gs:(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jg 1608033 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1607f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1608059 │ │ │ │ (bad) │ │ │ │ - jle 1607fed │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rdx,%rax,8) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,%al │ │ │ │ - jg 160806b │ │ │ │ + lock jg 160804b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x7f(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,0x6f(%rax) │ │ │ │ - jbe 1608025 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x41,%al │ │ │ │ - ret │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor %al,0x160(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x342004,%eax │ │ │ │ + add %ecx,0x8842004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x55c(%rdi) │ │ │ │ + movabs 0x100000000068f6e,%al │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + in $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + mov $0x91,%al │ │ │ │ + loop 1608021 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,-0x2653dffc(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x352(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x160(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 16080b5 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + std │ │ │ │ + int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - js 1608044 │ │ │ │ - {rex2 0x1} add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ cmp $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 16080cf │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - andb $0x0,0x1(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + pushf │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,0x72(%rax) │ │ │ │ + mov $0x5,%dh │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - andb $0x0,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,0x20071(%rax) │ │ │ │ + add %ebp,0x1cc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - and $0x1,%al │ │ │ │ + rex xor %dl,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,%dh │ │ │ │ - pop %rdi │ │ │ │ - add $0x0,%eax │ │ │ │ - adc %al,0x160(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0xdf,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movabs 0x8000000000016080,%al │ │ │ │ + andb $0x0,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x16080(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - cmp $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%cl │ │ │ │ - popf │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0x77,%ah │ │ │ │ + movabs 0xb8aa38,%al │ │ │ │ + nop │ │ │ │ + repz faddl (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock ss (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - or $0x1d9,%eax │ │ │ │ + add %dl,0x62(%rax) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - andl $0x0,0x1(%rax) │ │ │ │ - rolb $0x0,0x160(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - mov %es,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x68f,%edi │ │ │ │ + adc %al,0x160(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - cmp $0x0,%al │ │ │ │ + cwtl │ │ │ │ + xchg %eax,%ecx │ │ │ │ + movl $0x0,(%rcx) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + fcomps 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 19ca0fa │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ pushf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7d(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ data16 rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17427(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0xb(%rax) │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb (%rbx),%esp │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ andl $0x0,0x1(%rax) │ │ │ │ - add %ecx,0x17642004(%rcx) │ │ │ │ + loopne 160813b │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x5e2(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x8000000000017da3,%al │ │ │ │ - or $0x1c1,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x160(%rcx) │ │ │ │ - add %al,-0x7f(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor %ah,%ah │ │ │ │ + in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - je 1608165 │ │ │ │ + push %rax │ │ │ │ + andl $0x0,0x1(%rax) │ │ │ │ + jo 16080df │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + andl $0x0,0x1(%rax) │ │ │ │ + rex jns 16081bb │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ah,0x1db(%rcx) │ │ │ │ + add %dh,-0x7f(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x160(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - andl $0x0,0x1(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - push %rsp │ │ │ │ + jns 16081cb │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ add %ah,%al │ │ │ │ - lret │ │ │ │ + js 16081db │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1b4a18a │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1608155 │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1608200 │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16080(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,-0x5c(%rax) │ │ │ │ - jbe 16081b5 │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + mov $0x10000005,%esp │ │ │ │ + mov $0x5af,%edx │ │ │ │ add %al,(%rax) │ │ │ │ + lock andl $0x0,0x1(%rax) │ │ │ │ + cmp %ah,(%rbx) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - push %rbp │ │ │ │ - fiaddl (%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + andl $0x0,0x1(%rax) │ │ │ │ + rex (bad) │ │ │ │ + roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ + loopne 1608153 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16081(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + andl $0x0,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x16080(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + andb $0x0,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - cli │ │ │ │ - {rex2 0x1} add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ - ... │ │ │ │ - lock (bad) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + add %al,-0x80(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - andl $0x0,0x1(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %al,0x16082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x76a4503f,%edx │ │ │ │ + add %ch,%al │ │ │ │ + xor $0xce,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1da51(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 19ca22a │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x5af,%edx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + cmp $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ or $0x89,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,0x1c066(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - andl $0x0,0x1(%rax) │ │ │ │ + add %dl,-0x7e(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16082(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,-0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - leave │ │ │ │ - add $0x20,%al │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2a148(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ecx,0x638e38e3(%rsi) │ │ │ │ - mov $0x3f,%ch │ │ │ │ - and %al,0x160(%rbx) │ │ │ │ + movabs 0x5c2004c901,%al │ │ │ │ + mov $0x48,%al │ │ │ │ + movabs 0xb8aa380000000002,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 160820c │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - andl $0x0,0x1(%rax) │ │ │ │ - shlb $1,(%rax) │ │ │ │ - ret │ │ │ │ + add %ah,0x1d9aa(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x16081(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jb 16082eb │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %al,%al │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x17(%rax) │ │ │ │ + int $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rdx) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1b4a2ba │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -594003,103 +594011,105 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x48,%cl │ │ │ │ - sbb %edi,-0x46(%rax) │ │ │ │ - imul $0x77a8103f,%eax,%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1d925(%rax) │ │ │ │ + add %dh,0x20071(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - andl $0x0,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ + test %spl,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + andl $0x0,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1c096(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x17323(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jbe 16082fd │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,0x16083(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %fs:(%rdx),%eax │ │ │ │ - mov 0x13fd2ad(%rdi),%ah │ │ │ │ + add %ah,(%rax) │ │ │ │ + andl $0x0,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ jmp 1b4a34a │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ rolb $0x0,(%ecx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16083(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - andl $0x0,0x1(%rax) │ │ │ │ + fwait │ │ │ │ + jno 1608367 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rdi │ │ │ │ - fstps -0x13c9b59d(%rip) │ │ │ │ - (bad) │ │ │ │ - mov $0x83,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc %al,0x160(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ + shlb $1,(%rcx) │ │ │ │ + mov %eax,0x0(%rip) │ │ │ │ + loopne 16083ee │ │ │ │ + {rex2 0x1} add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ecx,0x11c2004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + rcrb $1,0x352(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 160837e │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + xor %ebp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - hlt │ │ │ │ - sbb $0x5a,%al │ │ │ │ - cmpl $0x1400a92,(%rsi) │ │ │ │ leave │ │ │ │ add $0x20,%al │ │ │ │ test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x800000000002a148,%al │ │ │ │ + movabs 0x900000000002a148,%al │ │ │ │ test %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ andl $0x0,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + test %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - rex.W outsb %ds:(%rsi),(%dx) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 160834d │ │ │ │ (bad) │ │ │ │ - std │ │ │ │ - sub $0x4e90140,%eax │ │ │ │ - and %dl,0x0(%rax,%rax,1) │ │ │ │ - add %al,0x289c9(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1b4a3da │ │ │ │ + add %al,(%rax) │ │ │ │ + or $0x89,%cl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,0x1c067(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -594129,53 +594139,59 @@ │ │ │ │ add $0x0,%eax │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ repz int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - test %ah,0x1(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0xc1,%bh │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x77(%rax) │ │ │ │ + mov $0x87,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 1b4a46a │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + faddl (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x6f,%al │ │ │ │ + pop (%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1608433 │ │ │ │ + add %dh,-0x37(%rax) │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs -0x40(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - test %esp,0x1(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + in (%dx),%al │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x32(%rax) │ │ │ │ + fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x160(%rbx) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sti │ │ │ │ - movabs %al,0x84b04053bb12a52a │ │ │ │ + jo 1608417 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x16084(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x16084(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x5f(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -594208,55 +594224,53 @@ │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x1,0x60(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,-0x40(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - test %esp,0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - test %ah,0x1(%rax) │ │ │ │ + add %dl,0x16097(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,%al │ │ │ │ + cmp $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + adc %cl,-0x3d(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %edx,%edx │ │ │ │ - cmpb $0xa7,(%rcx) │ │ │ │ - jge 1608570 │ │ │ │ - jo 16084b7 │ │ │ │ + add %dh,-0x70(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ test %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + lock cmp $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - jbe 160857c │ │ │ │ - in (%dx),%eax │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ - test $0x4a90140,%eax │ │ │ │ - and %bh,0x0(%rax,%rax,1) │ │ │ │ - add %al,0x55a5d(%rax) │ │ │ │ + sub %dl,-0x29(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - test $0x1,%ch │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x7c2004,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + sbbb $0x5,0x5a(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %dh,%dh │ │ │ │ + int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x160(%rbp) │ │ │ │ + push %rax │ │ │ │ + xchg %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex test %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ test %al,(%rax) │ │ │ │ @@ -594267,53 +594281,53 @@ │ │ │ │ add %dl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x68(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,%al │ │ │ │ + test %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cltd │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 160852a │ │ │ │ (bad) │ │ │ │ - push %rax │ │ │ │ - sub $0x40d785a3,%eax │ │ │ │ - mov $0xe6,%al │ │ │ │ - add %eax,%fs:(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - add $0x1c0,%eax │ │ │ │ + add %al,%al │ │ │ │ + test %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,0x38c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3(%rdx,%rdx,2) │ │ │ │ - add %dl,-0x79(%rax) │ │ │ │ - (bad) │ │ │ │ + sar $0x77,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16085(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + test %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %ah,0x1(%rax) │ │ │ │ + movabs 0x400000000001608a,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x16081(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rdx,%rax,8) │ │ │ │ + add %al,0x16086(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x32(%rax) │ │ │ │ + iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x8c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x5(%rdi,%rdx,2) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ + add %al,0x17801(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x1db22(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1eca61a │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xcb,%al │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -594329,45 +594343,48 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1cdf8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x1c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x5(%rdi,%rdx,2) │ │ │ │ - add %al,0x16086(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + add %dl,-0x79(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16086(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xchg %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - stc │ │ │ │ + nop │ │ │ │ + xchg %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%cl │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,0xa42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ cltd │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ xchg %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivr %st(1),%st │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1608618 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + stc │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ jl 16086a6 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -594384,117 +594401,120 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rdi │ │ │ │ pop %rdx │ │ │ │ add $0x0,%eax │ │ │ │ add %al,0x160(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rdx,%rax,8) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %esp,0x1(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,0x160(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%dl │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,0x7c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rsp │ │ │ │ pop %rdx │ │ │ │ add $0x0,%eax │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 16086de │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,-0x4(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cld │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + lock cmp $0x176,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + enter $0xd796,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - fisubl (%rdi,%rcx,1) │ │ │ │ - hlt │ │ │ │ - pop %rax │ │ │ │ - rex.W or %al,0x1(%rcx) │ │ │ │ - jmp 1e4a73a │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1608701 │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ test %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex imul $0x1,%eax,%eax │ │ │ │ - add %ah,%al │ │ │ │ - xchg %esp,0x1(%rax) │ │ │ │ + add %ah,0x16087(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x160(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,0x1cc2004(%rcx) │ │ │ │ + jo 16086e9 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x3(%rdx,%rdx,2) │ │ │ │ - addb $0x0,0x160(%rdi) │ │ │ │ - add %ah,-0x79(%rax) │ │ │ │ + add %dl,-0x7c(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16087(%rax) │ │ │ │ + add %al,0x16087(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb8aa38,%al │ │ │ │ - rex xchg %eax,%esp │ │ │ │ + js 1608756 │ │ │ │ + faddl (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock cmp $0x176,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x54,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x9(%rax) │ │ │ │ - movsxd (%rcx),%eax │ │ │ │ + add %al,%al │ │ │ │ + mov %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubr %st(7),%st │ │ │ │ - ret $0x1 │ │ │ │ + nop │ │ │ │ + xchg %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lahf │ │ │ │ - nop │ │ │ │ - std │ │ │ │ - add %ebx,0x1413b57(%rsi) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,0x1(%rax,%riz,2) │ │ │ │ + add %al,(%rcx) │ │ │ │ jmp 1eca7ca │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ lret │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x160(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,-0x40(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,0x16087(%rax) │ │ │ │ + add %al,0x16088(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - lret $0x4 │ │ │ │ + add %dh,-0x6b(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %ecx,%edx │ │ │ │ + add $0x0,%al │ │ │ │ add %eax,(%rax,%rax,1) │ │ │ │ add %dh,(%rax) │ │ │ │ rorl $0x3,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ecx,%edx │ │ │ │ add $0x0,%al │ │ │ │ @@ -594535,17 +594555,20 @@ │ │ │ │ imul $0x1,%eax,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,%al │ │ │ │ andl $0x0,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16081(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1df88(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sarb $1,0x60(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ leave │ │ │ │ add $0x20,%al │ │ │ │ xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ @@ -594618,20 +594641,21 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,(%rax) │ │ │ │ mov %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x160(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1d4a97a │ │ │ │ + lock cmp $0x176,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x1d7(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + je 1608976 │ │ │ │ add %al,(%rax) │ │ │ │ loopne 16089a0 │ │ │ │ pushf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -594652,45 +594676,47 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,0x16089(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5c(%rax) │ │ │ │ - jbe 16089c5 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %dh,-0x26(%rbp) │ │ │ │ + add %al,-0x76(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ + add %ah,-0x77(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %ah,%al │ │ │ │ mov %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x1dc2004(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - rclb $0x0,0x5(%rdx,%riz,8) │ │ │ │ - add %al,%bh │ │ │ │ + mov $0x7b,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %al,-0x76(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1607b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + cld │ │ │ │ + ja 16089f5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16080(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x1f,%al │ │ │ │ + flds (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock cmp $0x176,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + push $0x1d754 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 19caa1a │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ lret $0x289 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -594703,23 +594729,23 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x942004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1608a45 │ │ │ │ cltd │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x71(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x32(%rax) │ │ │ │ - iret │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov %fs,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x160(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1608a(%rax) │ │ │ │ + mov $0x8a,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1cdfc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x642004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000000198ff,%al │ │ │ │ @@ -594740,40 +594766,44 @@ │ │ │ │ mov 0x1(%rax),%fs │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1608a24 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1608c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - cmp $0x176,%eax │ │ │ │ + mov %esp,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1608a3c │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ dec %ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0xac2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ or 0x1(%rcx),%ebx │ │ │ │ - add %dh,-0x9(%rax) │ │ │ │ - movsxd (%rcx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rclb $1,0x1(%rbx,%rax,8) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + add %al,%fs:(%rax) │ │ │ │ + add %ah,0x69de1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x160(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ js 1608ae9 │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ @@ -594790,19 +594820,20 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x5c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x557(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x1(%rax,%riz,2) │ │ │ │ - add %bh,0x2b(%rax) │ │ │ │ - fiadds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + rol $0x39,%dh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + sbb %al,%al │ │ │ │ + add $0x0,%eax │ │ │ │ loopne 1608abd │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ add %cl,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -594815,26 +594846,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rcx) │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x5c2004,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rsi,%rbx,2) │ │ │ │ - add $0x0,%eax │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %dh,%al │ │ │ │ + cmp $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov 0x1(%rax),%esp │ │ │ │ + test $0xc,%al │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,-0x75(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1608b0d │ │ │ │ + add %dh,-0x75(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ roll $0x0,%fs:(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2(%rax) │ │ │ │ @@ -594873,18 +594906,21 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x742004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x5a(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ - mov $0x34,%bpl │ │ │ │ - add (%rax),%eax │ │ │ │ + lock (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1d839(%rax) │ │ │ │ + add %ah,-0x75(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x74(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2(%rax) │ │ │ │ (bad) │ │ │ │ @@ -594892,21 +594928,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x5c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1608c82 │ │ │ │ pop %rdx │ │ │ │ add $0x0,%eax │ │ │ │ - xor %ah,%bl │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,(%rbx) │ │ │ │ - and (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + xor %dl,0x160(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x1(%rax,%riz,2) │ │ │ │ add %dl,0x1ce02(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x7c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -594921,17 +594955,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x1,-0x40(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x160(%rdi) │ │ │ │ + jo 1608cf3 │ │ │ │ + jns 1608c85 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %bl,%al │ │ │ │ + flds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1608c,%al │ │ │ │ rex.WR rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -595170,19 +595208,21 @@ │ │ │ │ (bad) │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x700000000001c06c,%al │ │ │ │ - xchg %esp,0x1(%rax) │ │ │ │ + movabs 0x900000000001c06c,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1608c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x160(%rbp) │ │ │ │ add %dl,%al │ │ │ │ mov 0x1(%rax),%fs │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x5000000000016088,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -595199,36 +595239,36 @@ │ │ │ │ cltd │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x71(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x1608f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ add $0x1ce,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,0xb42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1608f95 │ │ │ │ cltd │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ + add %ah,-0x35(%rax) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -595249,20 +595289,20 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ test $0xdc2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cs cltd │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %dl,-0x5c(%rax) │ │ │ │ + jbe 1608fc5 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x1dabb,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -595272,50 +595312,50 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x742004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x28,%al │ │ │ │ cltd │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x6f(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov %esp,0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - nop │ │ │ │ + add %dl,-0x70(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x7(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x742004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1609042 │ │ │ │ cltd │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x7c2004,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 160908c │ │ │ │ - mov %es,(%rdx) │ │ │ │ + add %dl,%al │ │ │ │ + pop %rdi │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x1d9c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - push %rsp │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1b4b03a │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x34(%rax) │ │ │ │ + push %rax │ │ │ │ + int3 │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x160(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,-0x40(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -595328,21 +595368,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0xbc2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rex pop %rcx │ │ │ │ pop %rdx │ │ │ │ add $0x0,%eax │ │ │ │ - jo 16090bf │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x1b(%rax) │ │ │ │ - fldl (%rcx) │ │ │ │ + adc %bl,0x160(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + and %dl,0x160(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x160(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x160(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -595420,23 +595456,23 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ test $0xc42004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jp 16090f3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x6e(%rax) │ │ │ │ + add %dh,0x39(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x20071(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1ccb17a │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x6c2004e901,%al │ │ │ │ push %rax │ │ │ │ enter $0x289,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,%al │ │ │ │ @@ -595456,17 +595492,15 @@ │ │ │ │ lock mov $0x198,%esp │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ jbe 16091b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1609171 │ │ │ │ - fldl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $1,0x1dd(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%ecx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %esi,%ecx │ │ │ │ @@ -595508,62 +595542,66 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x7c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x5,0x5a(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x2042004(%rcx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - lock iret │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - add $0x0,%eax │ │ │ │ - jo 16091d4 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%edx │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x6e(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0xc(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0xc42004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rcx │ │ │ │ pop %rdx │ │ │ │ add $0x0,%eax │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x1d6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x160(%rdx) │ │ │ │ + movabs 0xc000000000016095,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ bswap %esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0xe42004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x59,%al │ │ │ │ pop %rdx │ │ │ │ add $0x0,%eax │ │ │ │ - (bad) │ │ │ │ - mov %esp,0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.XB fiadds (%r9) │ │ │ │ + add %ecx,0x11c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %bl,%al │ │ │ │ + mov $0x2,%esp │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1b4b2aa │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - push %rsp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x289cb(%rax) │ │ │ │ + or $0x89,%bl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ @@ -595580,31 +595618,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x5c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1609293 │ │ │ │ push %rdi │ │ │ │ add $0x0,%eax │ │ │ │ - lock mov $0x163,%eax │ │ │ │ + push %rax │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jbe 16092e5 │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - movabs %eax,0x93200000000001dc │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + mov $0xda,%dh │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ adc %cl,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x7c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x5a(%rdx) │ │ │ │ add $0x0,%eax │ │ │ │ - sar $1,%cl │ │ │ │ + mov $0x96,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%edx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -595633,52 +595678,54 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jns 16093b3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c06e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - mov %ds,0x0(%rsi) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmc │ │ │ │ - addb $0x0,(%rsi) │ │ │ │ + add %dl,0x176cd(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x1d8ce(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16093(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1ce12(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x642004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 16093e6 │ │ │ │ pop %rdx │ │ │ │ add $0x0,%eax │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ - ... │ │ │ │ - lock (bad) │ │ │ │ - rclb $1,0x160(%rbx) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 16093bc │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + adc %dh,%cl │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x5c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x5(%rdx,%rbx,2) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,%al │ │ │ │ - mov 0x1(%rax),%ah │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x242004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + xor %ah,0x5d(%rdx) │ │ │ │ + add $0x0,%eax │ │ │ │ and %dl,0x1(%rax,%riz,2) │ │ │ │ add %ch,0x15(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1b4b3ea │ │ │ │ @@ -595695,53 +595742,58 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x942004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rex pop %rbp │ │ │ │ pop %rdx │ │ │ │ add $0x0,%eax │ │ │ │ - rclb $0x0,0x160(%rbx) │ │ │ │ - add %dh,0x16085(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x6c(%rax) │ │ │ │ + and %dh,%cl │ │ │ │ + int $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1ce15(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0xac2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rbp │ │ │ │ pop %rdx │ │ │ │ add $0x0,%eax │ │ │ │ - adc %dl,0x1(%rax,%riz,2) │ │ │ │ - add %dl,0x16082(%rax) │ │ │ │ + and %bh,(%rdx) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x20071(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16094(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x9c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - imul $0x0,0x5(%rdx),%edx │ │ │ │ - rex xchg %eax,%esp │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movabs 0x100000000055268,%al │ │ │ │ + test $0x442004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16087(%rax) │ │ │ │ + and %bl,0x55e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1e4b48a │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xe0000000000289c8,%al │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ @@ -595757,109 +595809,107 @@ │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0xac2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x8d,%cl │ │ │ │ + nop │ │ │ │ + mov $0x8d,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,(%rax) │ │ │ │ + repz int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x6c(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x160(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - (bad) │ │ │ │ + sbbb $0xce,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1ce18(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x742004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x28d(%rbp) │ │ │ │ + jo 16094a0 │ │ │ │ + lea (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %eax,%ebp │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,-0x6b(%rax) │ │ │ │ + add %ebp,0x3142004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%dh │ │ │ │ + lea (%rdx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%ebp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %cl,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0xbc2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - movabs 0xe901000000000554,%al │ │ │ │ + lock movabs 0xe901000000000554,%al │ │ │ │ add $0x20,%al │ │ │ │ test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 16094f1 │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ jo 16095a9 │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x1c2004,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + rex mov %ds,0x0(%rbp,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x16095(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ sbb %esi,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0xdc2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x28d(%rdx) │ │ │ │ + movabs 0xc000000000028dba,%al │ │ │ │ + movsxd 0x3(%rdx),%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,0x4c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd6,%al │ │ │ │ - push %rbx │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.W │ │ │ │ + es (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16095(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1b(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0xd42004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb4,%al │ │ │ │ - push %rsp │ │ │ │ + lock mov $0x54,%ah │ │ │ │ add $0x0,%eax │ │ │ │ - and %dl,0x160(%rsi) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xchg %eax,%ebx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + cwtl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -595883,65 +595933,61 @@ │ │ │ │ test $0xcc2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ adc $0x99,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + test $0x1c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - ret $0x30bf │ │ │ │ - xchg %eax,%esi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + adcb $0x5f,(%rdx) │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %dl,0x160(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ + and %bl,(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0xcc2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ adc $0x99,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16096(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x1ce26(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16096(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1ce22(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0xbc2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xff,%al │ │ │ │ cwtl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,%al │ │ │ │ + cld │ │ │ │ + ja 1609655 │ │ │ │ add %al,(%rax) │ │ │ │ - jb 1609676 │ │ │ │ - (bad) │ │ │ │ - jno 1609679 │ │ │ │ - rex.RXB mov $0x4e901bf,%r9d │ │ │ │ - and %al,-0x36200000(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0x4e,%al │ │ │ │ + flds (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + test %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1609633 │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x160(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x40(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -595949,60 +595995,69 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,%al │ │ │ │ and %dh,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16096(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x3c2004,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + adcb $0x5d,(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x6a(%rax) │ │ │ │ + fsubs (%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - imul $0xffffffa4,0x58(%rsi),%edi │ │ │ │ - or $0x58,%al │ │ │ │ - ret $0xd0bf │ │ │ │ - xchg %eax,%esi │ │ │ │ + add %ah,-0x69(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16096(%rax) │ │ │ │ + add %dl,-0x6a(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,0x1ee78(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex int1 │ │ │ │ - cmp %edx,0x73(%rbx) │ │ │ │ - rex.WRB (bad) │ │ │ │ - mov $0x16096f0,%edi │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb (%rbx),%esp │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x160(%rsi) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp -0x11d79ed4(%rax,%rbp,1),%bh │ │ │ │ - mov $0x1609770,%edi │ │ │ │ + add %bl,%al │ │ │ │ + pop %rax │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1609690 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + and %dl,0x160(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ + mov $0x8b,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1608b(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,0x2(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x17bb710,%al │ │ │ │ mov $0x9d,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -596019,52 +596074,62 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W jo 160970b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,0x17427(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0xf19eafb8,%eax │ │ │ │ + add %al,0xb(%rax) │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xchg %eax,%edi │ │ │ │ (bad) │ │ │ │ - or $0xc0,%al │ │ │ │ - add %ebp,0x68c2004(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - {rex2 0x53} add (%r24),%r16d │ │ │ │ + add %dl,-0x69(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16097(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x69(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,0x1ebc0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.RX sbb 0x2f745be5(%rdx),%r14b │ │ │ │ - rclb $0x0,0x16098(%rax) │ │ │ │ + add %ah,0x16085(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,0x16097(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x160(%rdi) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x242004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%bl │ │ │ │ + push %rax │ │ │ │ + lret │ │ │ │ push %rdx │ │ │ │ add $0x0,%eax │ │ │ │ - add %ebp,0x1cc2004(%rcx) │ │ │ │ + shrb $1,0x176(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1609790 │ │ │ │ - push %rbx │ │ │ │ - add (%rax),%eax │ │ │ │ + clc │ │ │ │ + or %cl,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ + add %al,%al │ │ │ │ + cwtl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16097(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1b4b7da │ │ │ │ @@ -596075,133 +596140,131 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x86,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c070(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,-0x6b(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb8aa38,%al │ │ │ │ - xor %bl,%dl │ │ │ │ - fldl (%rcx) │ │ │ │ + rorb $1,0x59f(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + rex.W loope 16097e7 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ebp,0x4010004(%rdx) │ │ │ │ + add %dl,%al │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - or %bl,0x1(%rcx) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ - add %eax,(%rax,%rax,1) │ │ │ │ - add %ah,0x19908(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x68(%rax) │ │ │ │ + cwtl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x68(%rax) │ │ │ │ + add %dh,0x7d(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cwtl │ │ │ │ + add %al,-0x68(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x7d(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %al,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ + add %dl,(%rax) │ │ │ │ + jge 16098ab │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + cwtl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,%al │ │ │ │ + cmp %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - mov (%rcx),%fs │ │ │ │ - sbb %eax,(%rbx) │ │ │ │ - xchg %eax,%edx │ │ │ │ - push %rsp │ │ │ │ - rolb $0xe9,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x71,%al │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ add %al,%fs:(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ enter $0x289,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ jo 160984b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cwtl │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1609832 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x68(%rax) │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb (%rbx),%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1d5da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,0x17775(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %edx,-0x3a506700(%rdx) │ │ │ │ - jle 1609880 │ │ │ │ - loopne 160985a │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x1c087(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16098(%rax) │ │ │ │ + add %dl,0x16099(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,0x16098(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - hlt │ │ │ │ - jp 1609912 │ │ │ │ - call ffffffffc20a814f <_edata@@Base+0xffffffffbb4a814f> │ │ │ │ - lock cltd │ │ │ │ + add %dl,-0x66(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x16098(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rcrb $0x0,0x160(%rcx) │ │ │ │ + add %ah,0x16099(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x40(%rax) │ │ │ │ + jbe 16098fd │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ah,-0x2b(%rax) │ │ │ │ - es jmp 160993c │ │ │ │ - fadd %st(0),%st │ │ │ │ xor %bl,0x160(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ jo 160995b │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -596233,103 +596296,98 @@ │ │ │ │ cltd │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,0x37f5f(%rax) │ │ │ │ + add %ah,-0x7f(%rax) │ │ │ │ + js 1609965 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %ch,(%rdx) │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ leave │ │ │ │ add $0x20,%al │ │ │ │ faddl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 16099c2 │ │ │ │ movabs 0x7018700000000002,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x57(%rax) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa000000000016099,%al │ │ │ │ - cwtl │ │ │ │ + adc %bl,0x160(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cltd │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - cwtl │ │ │ │ + add %dh,0x16099(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + fwait │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cltd │ │ │ │ + add %ah,-0x79(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x16099(%rax) │ │ │ │ + andb $0x0,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock cltd │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1bcb9da │ │ │ │ add %al,(%rax) │ │ │ │ rex enter $0x289,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,0x71(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + sbbb $0x0,0x160(%rdx) │ │ │ │ + add %ah,0x1766c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + pop %rax │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x1609a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,0x1750d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x66(%rax) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x1d1ae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x66(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -596337,361 +596395,372 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,-0x31(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + (bad) │ │ │ │ + fwait │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x10000000001750d,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ jmp 1ccba6a │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%al │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1609a0b │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c071(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1609a(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,0x1750d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1609a(%rax) │ │ │ │ + mov $0x9a,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + or 0x1(%rdi),%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,-0x3f(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,0x1750d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ + fwait │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1609a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,0x1750d(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rdi │ │ │ │ - rex.RX shlb %cl,-0x3ef7088c(%rdx) │ │ │ │ - (bad) │ │ │ │ - fwait │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ + rcrb $0x0,0x160(%rdx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rcrb $1,0x160(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1609a74 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - fwait │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1609a87 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - addr32 jbe 1609b0d │ │ │ │ + add %dh,%al │ │ │ │ + push %rbx │ │ │ │ + jae 1609af5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - fwait │ │ │ │ + xorb $0x0,0x1(%rdx,%rdx,8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x1609b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 1d4bb2a │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + loope 1609ab8 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + je 1609b26 │ │ │ │ add %al,(%rax) │ │ │ │ or $0x89,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,%al │ │ │ │ jno 1609afb │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x69(%rax) │ │ │ │ (bad) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + fcmovbe %st(5),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + sbb $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - jb 1609b55 │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ (bad) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - or $0xaa38c13c,%eax │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,-0x65(%rax) │ │ │ │ + add (%r8),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + popf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1609b(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x3(%rax) │ │ │ │ - ja 1609b7d │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1609b7b │ │ │ │ + add %al,-0x65(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xor %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + movabs %al,0x19a8000000000361 │ │ │ │ + rolb $0x30,0x0(%rip) │ │ │ │ + divb 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0xc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%al │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - add $0x0,%eax │ │ │ │ - push %rax │ │ │ │ - mov $0x60,%bh │ │ │ │ - add (%rax),%eax │ │ │ │ + shlb $0x0,0x1d7(%rcx) │ │ │ │ + add %dl,0x160a3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - fcmovnu %st(5),%st │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1609b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 19cbbba │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + rex.R nop │ │ │ │ + add %al,(%rax) │ │ │ │ + lock add $0x5e3,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + cmp $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%al │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x160(%rax) │ │ │ │ add %al,0x72(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7f(%rax) │ │ │ │ - js 1609bd5 │ │ │ │ + add %ah,(%rax) │ │ │ │ + divl 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1d4f7,%eax │ │ │ │ + and %ch,(%rdx) │ │ │ │ + fldl (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1609b84 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + fwait │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ jl 1609bfd │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ + add %dl,(%rax) │ │ │ │ + pushf │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - ... │ │ │ │ - lock (bad) │ │ │ │ - rex pushf │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x17b3e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ pushf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ + add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ - lret $0x80bf │ │ │ │ - pushf │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x17b3e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x64(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pushf │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1dcbc5a │ │ │ │ add %al,(%rax) │ │ │ │ lock lret $0x289 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,-0x40(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - ... │ │ │ │ - sarb $0xc0,(%rdi) │ │ │ │ - pushf │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x64(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x17b3e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,0x1609c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ecx,0x638e38e3(%rsi) │ │ │ │ - {rex2 0x3f} mov $0x9c,%r24b │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - pop %rcx │ │ │ │ - ret $0x1 │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x17b3e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33ba2(%rax) │ │ │ │ + add %dh,0x1609c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x38(%rax) │ │ │ │ - out %al,$0x1 │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x17b3e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1609c5e │ │ │ │ + add %dl,%al │ │ │ │ + pushf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1609c(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ + add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ - fnstcw 0x1609d20(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x17b3e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + out %al,(%dx) │ │ │ │ + jg 1609cea │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x1(%rax,%riz,2) │ │ │ │ + loopne 1609cab │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1bcbcfa │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x160(%rbx) │ │ │ │ add %dl,%al │ │ │ │ jb 1609ccb │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - ... │ │ │ │ - mov $0x3f,%dl │ │ │ │ - rex popf │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + faddl (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + jrcxz 1609d21 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1609cf8 │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + roll $1,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $0x0,0x160(%rcx) │ │ │ │ + add %ah,(%rax) │ │ │ │ popf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x48,%cl │ │ │ │ - sbb %edi,-0x46(%rax) │ │ │ │ - imul $0x609d60bf,%eax,%esi │ │ │ │ + add %ah,-0x63(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ popf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + pushf │ │ │ │ add %al,(%rax) │ │ │ │ - jb 1609d76 │ │ │ │ - (bad) │ │ │ │ - jno 1609d79 │ │ │ │ - mov %ebp,%edi │ │ │ │ - (bad) │ │ │ │ - sbbb $0x0,0x160(%rbp) │ │ │ │ - add %dl,-0x63(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sub 0x5(%rsi),%edi │ │ │ │ + add %al,0x1609d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - int $0xcc │ │ │ │ - int3 │ │ │ │ - int3 │ │ │ │ - int3 │ │ │ │ - test %ch,%ah │ │ │ │ - mov $0x1609df0,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1609d27 │ │ │ │ - (bad) │ │ │ │ + movabs 0x2ec20048901,%al │ │ │ │ + rex mov $0x5a2,%edx │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1609e02 │ │ │ │ + rolb %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs %eax,0x60a0000000000002 │ │ │ │ + mov $0x7b,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2(%rbx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1acbdaa │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x17bb760,%al │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - rex.WR add %r8b,(%rax) │ │ │ │ - add %dh,0x1f(%rax) │ │ │ │ + jo 1609dc9 │ │ │ │ lahf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ movabs %eax,0x9d90000000000160 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -596704,32 +596773,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,-0x40(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x3f,%dl │ │ │ │ - shlb $0x0,0x160(%rcx) │ │ │ │ - add %ah,%al │ │ │ │ - popf │ │ │ │ - (bad) │ │ │ │ + andb $0x0,0x160(%rdx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + or %eax,(%rax,%riz,1) │ │ │ │ + pop %rsp │ │ │ │ add %eax,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + movabs %al,0x7ef000000000069d │ │ │ │ + ja 1609e05 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %fs:(%rdx),%eax │ │ │ │ - mov 0x384012ad(%rdi),%ah │ │ │ │ + add %al,(%rax,%rax,8) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,0x1cdf8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -597100,55 +597169,59 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xc074,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x160(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x160(%rsi) │ │ │ │ + lock movabs %al,0x9e00000000000160 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %ah,0x5a2ba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 160a194 │ │ │ │ - xor $0x2669fc3f,%eax │ │ │ │ - rolb $0xa9,(%rcx) │ │ │ │ - add $0x20,%al │ │ │ │ - and $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x242004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xor $0x198,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ movabs %al,0xa1d0000000000160 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + movabs %al,0x1000000000160 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0xb8aa38(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dl,0x60a27040(%rcx,%riz,1) │ │ │ │ + jo 160a297 │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - movabs %al,0xa901000000000160 │ │ │ │ - add $0x20,%al │ │ │ │ - sub $0x4,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,%dh │ │ │ │ - lea (%rdx),%eax │ │ │ │ + add %dl,0x9(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -597160,121 +597233,129 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jne 160a21b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,0x6f(%rax) │ │ │ │ + jbe 160a265 │ │ │ │ add %al,(%rax) │ │ │ │ - data16 data16 data16 data16 cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - jmp ffffffffa3f16274 <_edata@@Base+0xffffffff9d316274> │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x5e(%rax) │ │ │ │ + add %bh,0x1dd(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movabs %al,0x4000000000160 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1(%rax,%riz,2) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 160a2f0 │ │ │ │ + or %eax,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x5d4fc044(%rsi) │ │ │ │ + mov $0xa2,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160a2(%rax) │ │ │ │ + add %dl,0x160a2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,%al │ │ │ │ + movabs %al,0x1000000000160 │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rdi │ │ │ │ - fstps 0x3c364a63(%rip) │ │ │ │ - rcl $0xa2,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x160a2(%rax) │ │ │ │ + add %ah,0xb8aa38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0x1da(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x160(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - movsxd -0x36(%rsi),%edx │ │ │ │ - mov $0x28,%bh │ │ │ │ - push %rbp │ │ │ │ - add %spl,0x160(%rbx) │ │ │ │ + cmpl $0x0,0x1(%rax) │ │ │ │ + movabs 0xa00000000003338c,%al │ │ │ │ + cs fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x160(%rdx) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0xc42004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex rclb %cl,0x3(%rbx) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 160a29c │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %ah,0x160a3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jb 160a316 │ │ │ │ + add %al,%al │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - adc %ebx,-0xc(%rsi) │ │ │ │ - push %rsi │ │ │ │ - rolb $0x0,0x160a3(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock movabs %al,0xe901000000000160 │ │ │ │ - add $0x20,%al │ │ │ │ - pop %rsp │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1bcc31a │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x289c6(%rax) │ │ │ │ + add $0x89,%dh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ movabs 0x7558000000000160,%eax │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5d(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1c096(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + cmp $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0xcc2004,%eax │ │ │ │ + add %ebp,0xcc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x52(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - adc %ah,0x66(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + subb $0x5,0x52(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movabs %al,0xa901000000000160 │ │ │ │ - add $0x20,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 160a2f5 │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ - add %dh,0x69(%rax) │ │ │ │ - push %rdx │ │ │ │ - add $0x0,%eax │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - rcl $0x7a,%esi │ │ │ │ - rex.R │ │ │ │ - rex.RB │ │ │ │ - rex movabs 0x70000000000160a3,%al │ │ │ │ - movabs %eax,0x501000000000160 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x16c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + shrb $0x5,0x52(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp 0x79a53a83(%rax),%ebp │ │ │ │ - sbb $0x60a410c0,%eax │ │ │ │ + add %ah,0x160(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 160a317 │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x160a3(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + ficomps 0x5(%rbx) │ │ │ │ + add %bl,(%rax) │ │ │ │ + rcr $0x1,%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %ah,0x1(%rax,%riz,2) │ │ │ │ + add %al,0x160a3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x63(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x1609b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rdx,%rax,1) │ │ │ │ add %ah,0x17bb7b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ @@ -597292,69 +597373,78 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loopne 160a3b0 │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x10000000001c075,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x40000000001c075,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 160a41f │ │ │ │ - int $0x3f │ │ │ │ - xor %ah,0x1(%rax,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - hlt │ │ │ │ - sbb $0x5a,%al │ │ │ │ - cmpl $0x50406a92,(%rsi) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,0x6f(%rax) │ │ │ │ + jbe 160a425 │ │ │ │ add %al,(%rax) │ │ │ │ - rex.X │ │ │ │ - rex.WRB add $0xe,%al │ │ │ │ - add $0x70c087ea,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x41,%al │ │ │ │ + ret │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x5c(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,0x20071(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + and $0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + and %dh,%dh │ │ │ │ + pop %rdi │ │ │ │ add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,(%rcx) │ │ │ │ - testb $0x60,-0x5b1fbf70(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x5c(%rax) │ │ │ │ + shlb $1,0x160(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ecx,0x3c2004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + shl $1,%cl │ │ │ │ + popf │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x17bb800,%al │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ and $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x19f(%rip) │ │ │ │ @@ -597371,53 +597461,61 @@ │ │ │ │ lret $0x289 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ call 1626542 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,%al │ │ │ │ + cld │ │ │ │ + ja 160a4d5 │ │ │ │ add %al,(%rax) │ │ │ │ - fadds -0x235cec53(%rdx) │ │ │ │ - test %eax,%eax │ │ │ │ - add %ah,0x160(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x1(%rax,%riz,2) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + jo 160a4e5 │ │ │ │ + flds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - fcoml 0x6b4618ac(%rip) │ │ │ │ - and %spl,0x160(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - lock movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + rex movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + mov %es,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) 0x7dce636d(%rsi) │ │ │ │ - cmp %al,%al │ │ │ │ - rex movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ + mov $0x68f,%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x4000000000017427,%al │ │ │ │ + or %ecx,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + fs (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + rclb $1,0x5e2(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3fe251ee(%rax) │ │ │ │ - loopne 160a4e7 │ │ │ │ + movabs 0x8000000000017da3,%al │ │ │ │ + or $0x1c1,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + lock movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -597452,451 +597550,489 @@ │ │ │ │ rex lret $0x289 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1(%rax,%riz,2) │ │ │ │ xor %dh,-0x40(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - rex.W outsb %ds:(%rsi),(%dx) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - std │ │ │ │ - popf │ │ │ │ - rolb $0xa9,(%rcx) │ │ │ │ - add $0x20,%al │ │ │ │ - test %al,(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + je 160a5b5 │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 160a562 │ │ │ │ - pop %rsi │ │ │ │ - add $0x0,%eax │ │ │ │ - rolb $0x3,(%rsp,%rbp,2) │ │ │ │ add %al,(%rax) │ │ │ │ + sbb %ah,0x1db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0xd5,%dl │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex test $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + mov $0xa5,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x160a5(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x842004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock cwtl │ │ │ │ - pop %rsi │ │ │ │ - add $0x0,%eax │ │ │ │ - shlb $1,0x160(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - or %bh,%bl │ │ │ │ - {rex2 0x1} add %al,(%r8) │ │ │ │ + adc %ch,0x160(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + push %rax │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jbe 160a5e5 │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0xffffffe6,%edi │ │ │ │ - loopne 160a5d5 │ │ │ │ - jge 160a5de │ │ │ │ - rex (bad) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %dl,-0x26(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x5a(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + ... │ │ │ │ + lock (bad) │ │ │ │ + jo 160a5b8 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 1bcc63a │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - ror $1,%cl │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x4e9013f,%edx │ │ │ │ + and %bl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,%al │ │ │ │ + leave │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 160a5d8 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x76(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,-0x5c(%rax) │ │ │ │ + jbe 160a655 │ │ │ │ add %al,(%rax) │ │ │ │ - fwait │ │ │ │ - pop %rdi │ │ │ │ - pushf │ │ │ │ - rex.RX mov %r9w,%dx │ │ │ │ - rolb $0x0,0x160a6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jo 160a6a9 │ │ │ │ + fiaddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb258dcc4,%esi │ │ │ │ - ret │ │ │ │ - movb $0xa6,-0x60(%rax) │ │ │ │ + shlb $0x0,0x160(%rsi) │ │ │ │ + add %dl,-0x5a(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x5a(%rax) │ │ │ │ + add %dl,0x160a6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ecx,0x638e38e3(%rsi) │ │ │ │ + mov $0x3f,%ch │ │ │ │ + lock cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ - int1 │ │ │ │ - movsxd -0x3f4b465b(%rax),%esp │ │ │ │ - shlb $0x0,0x160(%rsi) │ │ │ │ - add %dl,0x160a6(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x160a6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jno 160a6f7 │ │ │ │ - xchg %rax,%rbp │ │ │ │ - pushf │ │ │ │ - ret │ │ │ │ - xchg %eax,%edx │ │ │ │ - add %spl,0x160(%rdi) │ │ │ │ + mov $0x48,%cl │ │ │ │ + sbb %edi,-0x46(%rax) │ │ │ │ + imul $0x77a8103f,%eax,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xa6,%al │ │ │ │ - (bad) │ │ │ │ + add %ch,%al │ │ │ │ + and %ecx,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,0x160a6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1dcc6da │ │ │ │ add %al,(%rax) │ │ │ │ jo 160a6a5 │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc00000000001607c,%al │ │ │ │ jbe 160a6ab │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x6d,%bh │ │ │ │ - cmp -0x3fa4fa2f(%rcx),%esp │ │ │ │ - and %ah,0x160(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x160a6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x3ffba4c5(%rax) │ │ │ │ - rex cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + sbb %fs:(%rdx),%eax │ │ │ │ + mov 0x303fd2ad(%rdi),%ah │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sti │ │ │ │ - movabs %al,0xa79040d3bb12a52a │ │ │ │ + pop %rdi │ │ │ │ + fstps -0x13c9b59d(%rip) │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - test $0xeac2004,%eax │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 160a72d │ │ │ │ - push %rbx │ │ │ │ - add (%rax),%eax │ │ │ │ + hlt │ │ │ │ + sbb $0x5a,%al │ │ │ │ + cmpl $0xb0400a92,(%rsi) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x59(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + rex.W outsb %ds:(%rsi),(%dx) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - idiv %bh │ │ │ │ - xchg %eax,%edx │ │ │ │ - rex.WB lods %ds:(%rsi),%rax │ │ │ │ - test $0x2004e901,%eax │ │ │ │ - jl 160a776 │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - lret │ │ │ │ + std │ │ │ │ + sub $0x4e90140,%eax │ │ │ │ + and %bh,0x0(%rax,%rax,1) │ │ │ │ + add %ah,-0x35(%rax) │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 160a728 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ ja 160a74b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x58(%rax) │ │ │ │ + add %ah,0x160a7(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + out %eax,$0xc1 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x59(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - xor 0x7811802(%rsi),%eax │ │ │ │ - add %ebp,0x1cc2004(%r9) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - {rex2 0x53} add (%r24),%r16d │ │ │ │ + sti │ │ │ │ + movabs %al,0xa7f04053bb12a52a │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %al,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x160a7(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - test $0x7c2004,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - or %bl,0x5(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - enter $0xd841,$0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x160(%rax) │ │ │ │ + (bad) │ │ │ │ + add %edx,%edx │ │ │ │ + cmpb $0xa7,(%rcx) │ │ │ │ + jge 160a830 │ │ │ │ + xor %ch,0x160(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 160a7a1 │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xb8aa38(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x82,%al │ │ │ │ - flds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - push %rsp │ │ │ │ - add %al,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + jbe 160a83c │ │ │ │ + in (%dx),%eax │ │ │ │ + cli │ │ │ │ + (bad) │ │ │ │ + test $0x4e90140,%eax │ │ │ │ + and %dl,0x0(%rax,%rax,1) │ │ │ │ add %al,-0x39(%rax) │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ ja 160a7eb │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x2c2004,%eax │ │ │ │ + add %ah,-0x58(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x5e,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,-0x28(%rdx) │ │ │ │ + test $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cltd │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ + sub $0x40d785a3,%eax │ │ │ │ + add %ebp,0x38c2004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x8000000000034fcc,%al │ │ │ │ test $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x160a7(%rax) │ │ │ │ + add %al,-0x58(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - test $0x4c2004,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %cl,0x5e(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + fisubl (%rdi,%rcx,1) │ │ │ │ + hlt │ │ │ │ pop %rax │ │ │ │ - rex.X fadds (%rcx) │ │ │ │ + rex.W or %al,0x0(%rcx) │ │ │ │ + test $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + jo 160a832 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x1cc2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - adc %ebp,0x41(%rbx) │ │ │ │ - (bad) │ │ │ │ - or %al,%cl │ │ │ │ - add %ebp,0x2c2004(%rcx) │ │ │ │ + and %cl,%ch │ │ │ │ + rex.WRXB add (%r8),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x5c,(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %dl,%al │ │ │ │ + test $0x60,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x160a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x10000000001d842,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ jmp 1b4c8ba │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%bh │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x160(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ ja 160a88b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - test $0x160,%eax │ │ │ │ + add %ah,%al │ │ │ │ + test $0x60,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x160(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rbx │ │ │ │ - or %dl,-0x22a7890(%rdx) │ │ │ │ - rex add %ebp,0x4c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x5d,%cl │ │ │ │ - add $0x0,%eax │ │ │ │ - rolb $1,0x365(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - call 162814f │ │ │ │ + movabs 0xb8aa38,%al │ │ │ │ + enter $0xd796,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x160a9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + lahf │ │ │ │ + nop │ │ │ │ + std │ │ │ │ + add %ebx,0x38413b57(%rsi) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,%al │ │ │ │ test $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x442004,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x55e(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jrcxz 160a99e │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %al,-0x28(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + and %ch,0x160(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rsp │ │ │ │ - push %rbp │ │ │ │ - xor $0xc0e41d14,%ebp │ │ │ │ - add %ebp,0x542004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ (bad) │ │ │ │ - pop %rsi │ │ │ │ - add $0x0,%eax │ │ │ │ - add %ebp,0xac2004(%rcx) │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov 0x5(%rbx),%ss │ │ │ │ + add %dl,-0x5c(%rax) │ │ │ │ + jbe 160a935 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x3a(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 160a9ac │ │ │ │ + fiaddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x43(%rax) │ │ │ │ - fadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 160a8ec │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - pop %rsp │ │ │ │ + add %dh,(%rax) │ │ │ │ + test $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x3a(%rax) │ │ │ │ + add %ecx,0x1dc2004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + rclb $0x0,0x5(%rdx,%riz,8) │ │ │ │ + add %ebp,0xac2004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 160a8f8 │ │ │ │ + push %rbx │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %al,%ch │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1bcc98a │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 160a950 │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x160(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 160aa11 │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x160a9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ + add %al,-0x5c(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x57(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x642004,%eax │ │ │ │ + add %dl,0x32(%rax) │ │ │ │ + iret │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 160aa26 │ │ │ │ - pop %rsp │ │ │ │ - add $0x0,%eax │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %dh,%al │ │ │ │ + test $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x1,-0x28(%rbx) │ │ │ │ + lock cmp $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 160a97b │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %bh,0x2b(%rax) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,%dh │ │ │ │ - push %rbx │ │ │ │ - test $0x40bbc583,%eax │ │ │ │ - add %ebp,0x742004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 160a9ca │ │ │ │ - pop %rbp │ │ │ │ - add $0x0,%eax │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + xor %ah,0x3b(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,0x1(%rax,%rbx,8) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb (%rbx),%esp │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - test $0x160,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,0x160a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,0x242004(%rcx) │ │ │ │ + add %dl,-0x58(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex.WXB pop %r13 │ │ │ │ - add $0x0,%eax │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - xor $0x0,%al │ │ │ │ + add %dh,-0x56(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 194ca2a │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x280(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x160(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x160(%rbp) │ │ │ │ add %ch,0x2(%rax) │ │ │ │ @@ -597910,67 +598046,70 @@ │ │ │ │ (bad) │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movabs %eax,0x7828000000000160 │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x370,%edx │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.R fadds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %al,0x160aa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%edx │ │ │ │ - and $0x9e,%al │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - fidivrs -0x40(%rsi) │ │ │ │ - shrb $0x0,0x160(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ add %al,%al │ │ │ │ - cld │ │ │ │ - ja 160aa9d │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,-0x57(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,0x3c2004(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x7c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 160ab0a │ │ │ │ - pop %rsp │ │ │ │ - add $0x0,%eax │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + shlb $1,-0x74(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - rex.R fadds (%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + loopne 160ab20 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x1b(%rax) │ │ │ │ + fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex stos %eax,%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x54(%rax) │ │ │ │ + push %rax │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - test $0x442004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x5e(%rbx) │ │ │ │ - add $0x0,%eax │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 160ab2e │ │ │ │ - fadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x1766f60,%al │ │ │ │ + loopne 160aa91 │ │ │ │ + fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - mov %es,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + subb $0x0,0x160(%rbx) │ │ │ │ + add %dl,%al │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1eccafa │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%bh │ │ │ │ sahf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ @@ -597992,63 +598131,62 @@ │ │ │ │ lret $0x289 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x70000000000160a5,%al │ │ │ │ js 160aafb │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x59(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + lock iret │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + add $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x55(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + cmp %dh,0x1d6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160aa(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - rorl $1,0x18(%rbx) │ │ │ │ - rex nop │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ + mov $0xf3,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x55(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x163,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + fsubs 0x1dc(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + repz (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x55(%rax) │ │ │ │ (bad) │ │ │ │ - add %edx,%edx │ │ │ │ - cmpb $0xa7,(%rcx) │ │ │ │ - or $0x60abb0c1,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160ab(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + mov %ds,0x0(%rsi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmc │ │ │ │ + addb $0x0,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ + ... │ │ │ │ + lock (bad) │ │ │ │ + add %ebp,0x4c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ecx,0x4139d5a(%rbp) │ │ │ │ - xor $0x41,%al │ │ │ │ - xor %ch,0x1(%rax,%riz,2) │ │ │ │ - add %ah,0x160ab(%rax) │ │ │ │ + and %ch,%cl │ │ │ │ + push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1e4cbca │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rcrl $1,0x1(%rsi) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -598079,73 +598217,73 @@ │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x160(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1c078,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x54(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x160ab(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0xa8,%al │ │ │ │ - xchg %eax,%edx │ │ │ │ - cmc │ │ │ │ - jg 160ac0d │ │ │ │ - rex.RX shll $0x60,-0x54(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + ret $0x60bf │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - adc $0x70,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - adc %bl,%bl │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ + jb 160ac76 │ │ │ │ (bad) │ │ │ │ + jno 160ac79 │ │ │ │ + rex.RXB mov $0x60ac80bf,%r9d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x54(%rax) │ │ │ │ + add %dl,-0x54(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - in $0x9a,%al │ │ │ │ - sbb %esp,0x414cb623(%rsi) │ │ │ │ - shrb $1,0x1(%rax,%riz,2) │ │ │ │ - add %ah,-0x54(%rax) │ │ │ │ + imul $0xffffffa4,0x58(%rsi),%edi │ │ │ │ + or $0x58,%al │ │ │ │ + ret $0xc0bf │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x54(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - popf │ │ │ │ - leave │ │ │ │ - add %bl,-0x3eba88c3(%rbp) │ │ │ │ - push %rax │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jbe 160ac95 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.W stos %al,%es:(%rdi) │ │ │ │ - fiaddl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ + rex int1 │ │ │ │ + cmp %edx,0x73(%rbx) │ │ │ │ + rex.WRB (bad) │ │ │ │ + mov $0x2004e901,%edi │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ leave │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -598153,132 +598291,117 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jns 160ac7b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x160ac(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160ac(%rax) │ │ │ │ + add %dl,0x160ac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock addr32 clc │ │ │ │ - lea 0x33(%r10),%r11d │ │ │ │ - xor %bpl,0x160(%r13) │ │ │ │ + cmp -0x11d79ed4(%rax,%rbp,1),%bh │ │ │ │ + mov $0x160ad10,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 160aca6 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + shrb $1,0x1(%rax,%riz,2) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + xor $0xf19eafb8,%eax │ │ │ │ (bad) │ │ │ │ - lret │ │ │ │ - lahf │ │ │ │ - mov $0xf4,%al │ │ │ │ - cmp $0xfcc0c114,%eax │ │ │ │ - ja 160ad15 │ │ │ │ - add %al,(%rax) │ │ │ │ + or $0xc0,%al │ │ │ │ + add %ebp,0x68c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x1d9(%rip) │ │ │ │ + add %ch,%al │ │ │ │ + push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x10000000000160ad,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x53(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex.RX sbb 0x2f745be5(%rdx),%r14b │ │ │ │ + shlb $0x0,0x160ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1dccd4a │ │ │ │ + and %ch,0x160(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + jl 160ad46 │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lret │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x160(%rdi) │ │ │ │ add %cl,0x79(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + test $0x1cc2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - test %ecx,%ebp │ │ │ │ - jle 160ad07 │ │ │ │ - pop %rax │ │ │ │ - adc $0xe6,%al │ │ │ │ - rex mov $0xad,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + loopne 160ad52 │ │ │ │ + push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x160ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x53(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,0x160ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and -0x17(%rsi),%esi │ │ │ │ - xor $0xa9,%al │ │ │ │ - xchg %esp,0x7667d0c0(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1d886(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x160ad(%rax) │ │ │ │ + movabs 0xb8aa38,%al │ │ │ │ + xor %bl,%dl │ │ │ │ + fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + mov (%rcx),%fs │ │ │ │ + sbb %eax,(%rbx) │ │ │ │ + xchg %eax,%edx │ │ │ │ + push %rsp │ │ │ │ + rcl $0xad,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160ad(%rax) │ │ │ │ + add %ah,0x160ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mulb 0x61(%rdx,%rbp,2) │ │ │ │ - cmp %al,0x30(%rax) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + or %edx,-0x3a506700(%rdx) │ │ │ │ + jle 160ad90 │ │ │ │ + adc %ch,0x160(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + shrb $0x0,0x160(%rbp) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1b4cdea │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -598286,77 +598409,60 @@ │ │ │ │ nop │ │ │ │ test $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jns 160adbb │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp $0x176,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0x32,%al │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + hlt │ │ │ │ + jp 160ae42 │ │ │ │ + call ffffffffc20a967f <_edata@@Base+0xffffffffbb4a967f> │ │ │ │ + xor %ch,0x160(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ch,0x160(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - jbe 160ae5c │ │ │ │ - in (%dx),%eax │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ - rex.WB │ │ │ │ - push %r8 │ │ │ │ + sbb %ah,-0x2b(%rax) │ │ │ │ + es jmp 160ae6c │ │ │ │ + fadd %st(0),%st │ │ │ │ + push %rax │ │ │ │ scas %es:(%rdi),%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ebx,(%rcx) │ │ │ │ - in $0x31,%eax │ │ │ │ - cmp $0xcb,%al │ │ │ │ - jb 160ae11 │ │ │ │ - jo 160ae00 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rdi │ │ │ │ + rex.RX shlb %cl,-0x3ef7088c(%rdx) │ │ │ │ + shrb $0x0,0x160(%rsi) │ │ │ │ add %al,-0x52(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - sub %edi,%edx │ │ │ │ - lock ror %cl,%esp │ │ │ │ - rex.WXB mov %al,-0x50(%r9) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ + add %dh,-0x52(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x52(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + addr32 jbe 160ae6d │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x38000000000160ae,%al │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1b4ce8a │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -598365,68 +598471,63 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ jns 160ae5b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x9c,%al │ │ │ │ - fdiv %st(0),%st │ │ │ │ - add $0xab,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - rcl $0xae,%eax │ │ │ │ + add %dh,-0x53(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x160ae(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - and -0x5d4dfdce(%rbp),%ah │ │ │ │ - pop -0x10(%rcx) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WR │ │ │ │ - ds rex.WB │ │ │ │ - rex.RB (bad) │ │ │ │ - jmp ffffffffb0717073 <_edata@@Base+0xffffffffa9b17073> │ │ │ │ + jb 160aeb5 │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + or $0xaa38c13c,%eax │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,0x160ae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ scas %es:(%rdi),%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,-0x3(%rax) │ │ │ │ + ja 160aedd │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x30000000000160f3,%al │ │ │ │ + sub $0x61,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + or $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %dl,%al │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ add $0x0,%eax │ │ │ │ + shlb $1,0x361(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - fsts 0x53(%rbx) │ │ │ │ - in $0xa7,%eax │ │ │ │ - pop %rax │ │ │ │ - imul $0x160bc,-0x50(%rcx),%eax │ │ │ │ + or %bl,%bl │ │ │ │ + fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + cmpl $0x0,0x1(%rax) │ │ │ │ + push $0x1d4f9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x51(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ @@ -598454,66 +598555,60 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jp 160af2b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - mov %rbp,%db4 │ │ │ │ - adc %ch,-0x6f3ebac0(%rcx) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x160af(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %ebp,%esi │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + ... │ │ │ │ + lock (bad) │ │ │ │ + shrb $0x0,0x160(%rdi) │ │ │ │ + add %dl,0x160af(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + lret $0xe0bf │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + add %dh,0x160af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x50(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + ... │ │ │ │ + sarb $0x70,(%rdi) │ │ │ │ + mov $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x17bba30,%al │ │ │ │ @@ -598534,67 +598629,60 @@ │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x1(%rax,%riz,2) │ │ │ │ add %ch,0x7a(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x50(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + cmp %ecx,0x638e38e3(%rsi) │ │ │ │ + {rex2 0x3f} (bad) │ │ │ │ + mov $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + pop %rcx │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160b0(%rax) │ │ │ │ + add %al,0x33b22(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x38(%rax) │ │ │ │ + out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x160b0(%rax) │ │ │ │ + nop │ │ │ │ + mov $0x60,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + add %al,-0x50(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + fnstcw 0x160b0b0(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x60,%cl │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + xorb $0x0,0x160(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + ... │ │ │ │ + mov $0x3f,%dl │ │ │ │ + xor %dh,0x160(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + movabs 0x38000000000160b0,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,-0x64(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -598623,69 +598711,67 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x160(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7a,%al │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x4f(%rax) │ │ │ │ - (bad) │ │ │ │ + mov $0x48,%cl │ │ │ │ + sbb %edi,-0x46(%rax) │ │ │ │ + imul $0x60b170bf,%eax,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x60,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x4f(%rax) │ │ │ │ + jb 160b166 │ │ │ │ + (bad) │ │ │ │ + jno 160b169 │ │ │ │ + mov %ebp,%edi │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ + mov $0x60,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ out %eax,$0xc1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,-0x5d(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160b1(%rax) │ │ │ │ + add %dl,0x160b1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + add %al,-0x4f(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x60,%cl │ │ │ │ - add %eax,(%rax) │ │ │ │ + int $0xcc │ │ │ │ + int3 │ │ │ │ + int3 │ │ │ │ + int3 │ │ │ │ + test %ch,%ah │ │ │ │ + mov $0x160b1d0,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + xorb $0x0,0x160(%rcx) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1bcd1aa │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc9,%al │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -598693,68 +598779,63 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ jp 160b17b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x60,%cl │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x3f,%dl │ │ │ │ + lock mov $0x60,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x60,%cl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + sbb %fs:(%rdx),%eax │ │ │ │ + mov 0x104012ad(%rdi),%ah │ │ │ │ mov $0x60,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x60,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x60,%dl │ │ │ │ + js 160b1c4 │ │ │ │ + xor $0x2669fc3f,%eax │ │ │ │ + shlb $0xb2,(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x60,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x4e(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %dl,0x60b28040(%rcx,%riz,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x60,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1dcd24a │ │ │ │ add %al,(%rax) │ │ │ │ rex lret │ │ │ │ mov %eax,(%rdx) │ │ │ │ @@ -598764,130 +598845,128 @@ │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7b(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x42c2004,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xc6,%al │ │ │ │ + lea (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + data16 data16 data16 data16 cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + jmp ffffffffb4217284 <_edata@@Base+0xffffffffad617284> │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + add %dh,-0x4e(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x3c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xor %ebx,0x1(%rax) │ │ │ │ add %ah,0x2d9ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x30(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x60,%dl │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x60,%bl │ │ │ │ + add %dh,-0x4cffc044(%rsi) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x160b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 1dcd2ea │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rdi │ │ │ │ + fstps 0x3c364a63(%rip) │ │ │ │ + rolb $0xe9,(%rcx) │ │ │ │ + add $0x20,%al │ │ │ │ + jl 160b2e6 │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%bl │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0x60,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c07b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x60,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + mov $0x60,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x4d(%rax) │ │ │ │ (bad) │ │ │ │ + movsxd -0x36(%rsi),%edx │ │ │ │ + mov $0x28,%bh │ │ │ │ + push %rbp │ │ │ │ + rex push %rax │ │ │ │ + mov $0x60,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x60,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0xc42004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x4d(%rax) │ │ │ │ + mov $0xe4,%al │ │ │ │ + push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + jb 160b366 │ │ │ │ + (bad) │ │ │ │ + adc %ebx,-0xc(%rsi) │ │ │ │ + push %rsi │ │ │ │ + rol $0xb3,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + add %al,-0x4d(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + add %dh,-0x4d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x160b3(%rax) │ │ │ │ + add %cl,0x1c096(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + add %dh,0x365b5(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x60,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1dcd38a │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x38000000000289c7,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -598895,937 +598974,861 @@ │ │ │ │ add %dl,%al │ │ │ │ jnp 160b35b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x3ac2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x554(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + adc %ah,0x554(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x60,%bl │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + (bad) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + rcl $0x7a,%esi │ │ │ │ + rex.R │ │ │ │ + rex.RB │ │ │ │ + rex loopne 160b375 │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + add %dh,0x160b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x60,%bl │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp 0x79a53a83(%rax),%ebp │ │ │ │ + sbb $0x60b400c0,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + mov $0x60,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x60,%ah │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 160b40f │ │ │ │ + int $0x3f │ │ │ │ + mov $0x60,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x60,%bl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + hlt │ │ │ │ + sbb $0x5a,%al │ │ │ │ + cmpl $0x1406a92,(%rsi) │ │ │ │ jmp 1f4d42a │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ leave │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,0x1(%rax,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + (bad) │ │ │ │ mov $0x60,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x60,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x4c(%rax) │ │ │ │ - (bad) │ │ │ │ + rex.X │ │ │ │ + rex.WRB add $0xe,%al │ │ │ │ + add $0x80c087ea,%eax │ │ │ │ + mov $0x60,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + add %dl,-0x4c(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x160b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + xor %bh,(%rcx) │ │ │ │ + testb $0x60,-0x4b5fbf70(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + add %dh,-0x4c(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x160b4(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + fadds -0x235cec53(%rdx) │ │ │ │ + test %eax,%eax │ │ │ │ + loopne 160b456 │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + add %dl,0x160b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 204d4ca │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + fcoml 0x6b4618ac(%rip) │ │ │ │ + rex add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x289cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x38000000000289cc,%al │ │ │ │ + add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,0x7c(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x60,%ah │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + mov $0x60,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + add %dh,0x160b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x60,%ch │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + (bad) 0x7dce636d(%rsi) │ │ │ │ + cmp %al,%al │ │ │ │ + and %dh,0x160(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock mov $0x60,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x60,%ch │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x3fe251ee(%rax) │ │ │ │ + mov $0x60,%bpl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x60,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x4b(%rax) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + rex.W outsb %ds:(%rsi),(%dx) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + std │ │ │ │ + popf │ │ │ │ + rolb $0x0,0x160b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor %dh,0x160(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1dcd56a │ │ │ │ + cmp $0xffffffe6,%edi │ │ │ │ + loopne 160b515 │ │ │ │ + jge 160b51e │ │ │ │ + rex add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + jl 160b566 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dh │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x7c,%al │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x160b5(%rax) │ │ │ │ + add %ah,0x160b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + add %dl,-0x4b(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x160b5(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + fwait │ │ │ │ + pop %rdi │ │ │ │ + pushf │ │ │ │ + rex.RX mov %r9w,%dx │ │ │ │ + rol $0xb5,%al │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + add %dl,0x160b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x60,%ch │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + mov $0xb258dcc4,%esi │ │ │ │ + ret │ │ │ │ + movb $0xb5,-0x20(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + add %dh,0x160b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x60,%ch │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ + int1 │ │ │ │ + movsxd -0x3f4b465b(%rax),%esp │ │ │ │ + add %dh,0x160(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + shlb $1,0x160(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x60,%dh │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + jno 160b637 │ │ │ │ + xchg %rax,%rbp │ │ │ │ + pushf │ │ │ │ + ret │ │ │ │ + xchg %eax,%edx │ │ │ │ + rex │ │ │ │ + mov $0x60,%sil │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x60,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1f4d61a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bh │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf00000000001608f,%al │ │ │ │ jl 160b5eb │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x4a(%rax) │ │ │ │ + mov $0x6d,%bh │ │ │ │ + cmp -0x3fa4fa2f(%rcx),%esp │ │ │ │ (bad) │ │ │ │ + mov $0x60,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x60,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x4a(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + add %bl,0x3ffba4c5(%rax) │ │ │ │ + xorb $0x0,0x160(%rsi) │ │ │ │ + add %dl,-0x4a(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x160b6(%rax) │ │ │ │ + sti │ │ │ │ + movabs %al,0xb6b040d3bb12a52a │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + add %dh,-0x4a(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0xeac2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x160b6(%rax) │ │ │ │ + loopne 160b67f │ │ │ │ + push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + (bad) │ │ │ │ + idiv %bh │ │ │ │ + xchg %eax,%edx │ │ │ │ + rex.WB lods %ds:(%rsi),%rax │ │ │ │ + test $0x160b730,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x1000000000160b6,%al │ │ │ │ jmp 204d6ca │ │ │ │ add %al,(%rax) │ │ │ │ jo 160b694 │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x160(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,-0x40(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x60,%dh │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + xor 0x7811802(%rsi),%eax │ │ │ │ + add %ebp,0x1cc2004(%r9) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + shl $0x53,%bh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x60,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x60,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ mov $0x60,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x49(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0xb8aa38,%al │ │ │ │ + add %al,0x1d9(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + mov $0x60,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x60,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x160b7(%rax) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + adc %ebp,0x41(%rbx) │ │ │ │ + (bad) │ │ │ │ + or %al,%cl │ │ │ │ + nop │ │ │ │ + mov $0x60,%bh │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + add %al,-0x49(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 1b4d77a │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,%cl │ │ │ │ + push %rbx │ │ │ │ + or %dl,-0x22a7890(%rdx) │ │ │ │ + rex add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + push %rsp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + leave │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x160(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x1,-0x40(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + mov $0xb7,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jno 160b800 │ │ │ │ + add %ah,-0x49(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x160b7(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + pop %rsp │ │ │ │ + push %rbp │ │ │ │ + xor $0xc0e41d14,%ebp │ │ │ │ + shlb $1,0x160(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + movabs 0x1000000000160b7,%al │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x60,%bh │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc %ah,%dh │ │ │ │ + push %rbx │ │ │ │ + test $0x40bbc583,%eax │ │ │ │ + rex mov $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + shlb $0x0,0x160(%rdi) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + and $0x9e,%al │ │ │ │ + (bad) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + fidivrs -0x40(%rsi) │ │ │ │ + add %bh,0x160(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x60,%bh │ │ │ │ + sar $0x77,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x160,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - shlb $1,(%rdx,%rax,8) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bh,0x160(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1ccd81a │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - rex leave │ │ │ │ + add %al,-0x37(%rax) │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xc07d,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %dh,0x160(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jno 160b8a0 │ │ │ │ + nop │ │ │ │ + mov $0x60,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x48(%rax) │ │ │ │ + add %ah,-0x48(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x60,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x48(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + cwtl │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + rorl $1,0x18(%rbx) │ │ │ │ + rex cmpb $0x0,0x160(%rax) │ │ │ │ + add %dl,-0x48(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x160b8(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + (bad) │ │ │ │ + add %edx,%edx │ │ │ │ + cmpb $0xa7,(%rcx) │ │ │ │ + or $0x60b8a0c1,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + add %dh,-0x48(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x160,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rdx,%rax,8) │ │ │ │ + mov %ecx,0x4139d5a(%rbp) │ │ │ │ + xor $0x41,%al │ │ │ │ + loopne 160b85a │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x160b8(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1b4d8ba │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lret $0x289 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,-0x40(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + sbb $0xa8,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ + cmc │ │ │ │ + jg 160b8bd │ │ │ │ + rex.RX shll $0xb9,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ mov $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rdx,%rax,8) │ │ │ │ + lock adc $0x70,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x160,%ecx │ │ │ │ + add %dh,0x1db0e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rdx,%rax,8) │ │ │ │ + add %dh,-0x47(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + in $0x9a,%al │ │ │ │ + sbb %esp,0x414cb623(%rsi) │ │ │ │ + cmpb $0x0,0x160(%rcx) │ │ │ │ + add %dl,(%rax) │ │ │ │ mov $0x160,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rdx,%rax,8) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + popf │ │ │ │ + leave │ │ │ │ + add %bl,-0x3eba88c3(%rbp) │ │ │ │ + push %rax │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jbe 160b945 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x47(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + or %ch,0x1da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1ccd95a │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + add %dl,-0x39(%rax) │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x160(%rdx) │ │ │ │ add %bl,0x7e(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x160,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x160b9(%rax) │ │ │ │ + rex mov $0x160,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + movabs 0x30000000000160b9,%al │ │ │ │ + mov $0x160,%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock addr32 clc │ │ │ │ + lea 0x33(%r10),%r11d │ │ │ │ + rex.B loopne 160b95b │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + add %dl,0x160b9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x160b9(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ + lret │ │ │ │ + lahf │ │ │ │ + mov $0xf4,%al │ │ │ │ + cmp $0xfcc0c114,%eax │ │ │ │ + ja 160b9c5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x160,%ecx │ │ │ │ + jo 160b9d5 │ │ │ │ + flds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rdx,%rax,8) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + push %rax │ │ │ │ + mov $0x160,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + sarb $0x0,0x160(%rcx) │ │ │ │ + add %ah,(%rax) │ │ │ │ mov $0x160,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rdx,%rax,8) │ │ │ │ + mov $0xb9,%al │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 19cd9fa │ │ │ │ add %al,(%rax) │ │ │ │ loopne 160b9c2 │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x380000000001c07e,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + movabs 0x10000000001c07e,%al │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + test %ecx,%ebp │ │ │ │ + jle 160b9b7 │ │ │ │ + pop %rax │ │ │ │ + adc $0xe6,%al │ │ │ │ + rex (bad) │ │ │ │ mov $0x160,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rdx,%rax,8) │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc %bh,0x160(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x46(%rax) │ │ │ │ - (bad) │ │ │ │ + and -0x17(%rsi),%esi │ │ │ │ + xor $0xa9,%al │ │ │ │ + xchg %esp,0x7667d0c0(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x7b(%rax) │ │ │ │ + fadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x46(%rax) │ │ │ │ + sarb $0x0,0x160(%rdx) │ │ │ │ + add %al,-0x46(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x160ba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x160,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mulb 0x61(%rdx,%rbp,2) │ │ │ │ + cmp %al,0x1(%rax) │ │ │ │ jmp 194da8a │ │ │ │ add %al,(%rax) │ │ │ │ rex push $0xffffffffffffff81 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,%al │ │ │ │ jle 160ba5b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x160ba(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x160,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + jo 160ba64 │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + cmp $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x160,%edx │ │ │ │ + xor %dh,0x1d7(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rdx,%rax,8) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xba,%al │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x160,%edx │ │ │ │ + in (%dx),%al │ │ │ │ + jbe 160bb0c │ │ │ │ + in (%dx),%eax │ │ │ │ + cli │ │ │ │ + (bad) │ │ │ │ + rex.WB │ │ │ │ + add %dil,0x160(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rdx,%rax,8) │ │ │ │ - add %eax,(%rax) │ │ │ │ + sarb $1,0x160(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x160,%ebx │ │ │ │ + xor %ebx,(%rcx) │ │ │ │ + in $0x31,%eax │ │ │ │ + cmp $0xcb,%al │ │ │ │ + jb 160bac1 │ │ │ │ + rex mov $0x160,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rdx,%rax,8) │ │ │ │ - add %eax,(%rax) │ │ │ │ + lock mov $0x160,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 194db1a │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sbb 0x2(%rbx),%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ jg 160baeb │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x45(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + sub %edi,%edx │ │ │ │ + lock ror %cl,%esp │ │ │ │ + rex.WXB mov %al,0x60(%r9) │ │ │ │ + mov $0x160,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor %bh,0x160(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160bb(%rax) │ │ │ │ + add $0x9c,%al │ │ │ │ + fdiv %st(0),%st │ │ │ │ + add $0xab,%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ + rcll $0x0,0x160bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + push %rax │ │ │ │ + mov $0x160,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0xb42004,%eax │ │ │ │ + add %ebp,0xb42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x53(%rbx) │ │ │ │ + (bad) │ │ │ │ + jae 160bbce │ │ │ │ add $0x0,%eax │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jno 160bbf0 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + and -0x5d4dfdce(%rbp),%ah │ │ │ │ + pop -0x30(%rcx) │ │ │ │ mov $0x160,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rdx,%rax,8) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + cmpb $0x0,0x160(%rbx) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 194dbaa │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x7f(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x7f(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x160,%ebx │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rdx,%rax,8) │ │ │ │ + rex.WR │ │ │ │ + ds rex.WB │ │ │ │ + rex.RB (bad) │ │ │ │ + jmp ffffffffbd517d53 <_edata@@Base+0xffffffffb6917d53> │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x160,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x160,%esp │ │ │ │ + fsts 0x53(%rbx) │ │ │ │ + in $0xa7,%eax │ │ │ │ + pop %rax │ │ │ │ + imul $0x160bc,0x10(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rdx,%rax,8) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x160,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + mov %rbp,%db4 │ │ │ │ + adc %ch,0x50c14540(%rcx) │ │ │ │ mov $0x160,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rdx,%rax,8) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,0x1(%rax,%riz,2) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 194dc3a │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + and %al,%cl │ │ │ │ + push %rdx │ │ │ │ + sahf │ │ │ │ + imul $0xe9014112,%edi,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ and %al,(%rbx,%rax,4) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,%al │ │ │ │ jg 160bc0b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x44(%rax) │ │ │ │ + add %dh,-0x44(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x160,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160bc(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov $0xbf,%cl │ │ │ │ + or $0x7d,%al │ │ │ │ + or (%rdi),%ebx │ │ │ │ + lret │ │ │ │ + rclb $0x0,0x160bc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + (bad) │ │ │ │ + mov $0x160,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x160bc(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + add %dh,%bh │ │ │ │ + jg 160bc5f │ │ │ │ + sbb %al,-0x434fbfa5(%rcx) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + add %al,0x160bc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x160,%esp │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 160bc69 │ │ │ │ + cltd │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + push %rax │ │ │ │ + sub $0xc18785a3,%eax │ │ │ │ + lock mov $0x160,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + movabs 0x1000000000160bc,%al │ │ │ │ jmp 184dcca │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0x89,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xa(%rax) │ │ │ │ (bad) │ │ │ │ @@ -599833,55 +599836,51 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,%cl │ │ │ │ - push %rdx │ │ │ │ - sahf │ │ │ │ - imul $0xbd104112,%edi,%ecx │ │ │ │ + pop %rax │ │ │ │ + mov (%rdi),%gs │ │ │ │ + rcr %cl,%cl │ │ │ │ + addr32 mov $0x41,%bl │ │ │ │ + adc %bh,0x160(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 160bcb6 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x160,%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xbf,%cl │ │ │ │ - or $0x7d,%al │ │ │ │ - or (%rdi),%ebx │ │ │ │ + idivb -0x789429(%rip) │ │ │ │ lret │ │ │ │ - shlb $0xbd,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + roll $0x0,0x160bd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x160(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x160,%ebp │ │ │ │ + xor %bh,0x160(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + shl $0xc1,%bh │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%bh │ │ │ │ - jg 160bcff │ │ │ │ - sbb %al,-0x427fbfa5(%rcx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,-0x4e(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x160,%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cltd │ │ │ │ (bad) │ │ │ │ - push %rax │ │ │ │ - sub $0xc18785a3,%eax │ │ │ │ - add %ebp,%ecx │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add %ebp,%r9d │ │ │ │ add $0x20,%al │ │ │ │ and $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ loopne 160bd55 │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -599891,311 +599890,327 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x80(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x4c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex cli │ │ │ │ + nop │ │ │ │ + cli │ │ │ │ push %rdx │ │ │ │ add $0x0,%eax │ │ │ │ - movabs 0x40000000000160bd,%al │ │ │ │ - mov $0x160,%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + mov $0xbd,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - mov (%rdi),%gs │ │ │ │ - rcr %cl,%cl │ │ │ │ - addr32 mov $0x41,%bl │ │ │ │ - sarb $0x0,0x160(%rbp) │ │ │ │ - add %dl,0x160bd(%rax) │ │ │ │ + add %al,-0x43(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - idivb -0x789429(%rip) │ │ │ │ - lret │ │ │ │ - shll $0xbe,(%rax) │ │ │ │ + ljmp (bad) │ │ │ │ + out %al,(%dx) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jp 160bd8b │ │ │ │ + (bad) │ │ │ │ + fadd %st(1),%st │ │ │ │ + add %ebp,0xba42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x160bd(%rax) │ │ │ │ + xor %ch,%cl │ │ │ │ + push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x160,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x160,%esi │ │ │ │ + nop │ │ │ │ + mov $0x160,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0xc1,%bh │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.RB lods %ds:(%rsi),%al │ │ │ │ + xor $0x30,%al │ │ │ │ + rex.RB jle 160bd9f │ │ │ │ + push %r8 │ │ │ │ + mov $0x160,%esi │ │ │ │ add %al,(%rax) │ │ │ │ + sarb $0x0,0x160(%rbp) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 184ddea │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x28a(%rip) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,0x1c080(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - movabs %al,0x501000000000160 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x1cc2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0xea,%al │ │ │ │ + push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - push %r8 │ │ │ │ + add %ah,(%rax) │ │ │ │ mov $0x160,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x160(%rsi) │ │ │ │ + add %bh,0x160(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + xor %bh,0x160(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - ljmp (bad) │ │ │ │ - out %al,(%dx) │ │ │ │ - (bad) │ │ │ │ - jp 160be2b │ │ │ │ - (bad) │ │ │ │ - fadd %st(1),%st │ │ │ │ - add %ebp,0xba42004(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0x53,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x160be(%rax) │ │ │ │ + add %ah,0xb8aa38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x160,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + lock mov $0xd4,%bl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.RB lods %ds:(%rsi),%al │ │ │ │ - xor $0x30,%al │ │ │ │ - rex.RB jle 160be3f │ │ │ │ - add %ebp,%r9d │ │ │ │ - add $0x20,%al │ │ │ │ - cmp $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x89,%dl │ │ │ │ - add (%rax),%al │ │ │ │ + movsxd 0x46(%rax),%ebp │ │ │ │ + js 160bdfa │ │ │ │ + mov 0x60be90c1(%rbp),%? │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - push %rcx │ │ │ │ + add %al,-0x42(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - add $0x1,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + rex.X push %rsi │ │ │ │ + cwtl │ │ │ │ + ja 160bed7 │ │ │ │ + out %eax,(%dx) │ │ │ │ + movabs 0x3c2004e90141,%al │ │ │ │ + add %al,%al │ │ │ │ + repnz mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x160,%esi │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 160bed3 │ │ │ │ (bad) │ │ │ │ - mov $0x160,%esi │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,0x1cc2004(%rcx) │ │ │ │ + add %ah,%al │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex fcoms 0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0xbe,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x160(%rsi) │ │ │ │ - add %ah,0x160be(%rax) │ │ │ │ + add %ah,-0x42(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x160,%esi │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + movabs 0xbed0c177571ceb9c,%al │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x160be(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xb8aa38(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + sub %eax,%esi │ │ │ │ + (bad) │ │ │ │ + pop %rsp │ │ │ │ + (bad) │ │ │ │ + rex.B │ │ │ │ + rex.B │ │ │ │ + lock mov $0x160,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,0x1d4(%rdx) │ │ │ │ + sarb $0x0,0x160(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + jle 160bea3 │ │ │ │ + or %esi,%eax │ │ │ │ + push %rsi │ │ │ │ + (bad) │ │ │ │ + hlt │ │ │ │ + rolb $0x0,0x160bf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movsxd 0x46(%rax),%ebp │ │ │ │ - js 160be9a │ │ │ │ - mov 0x60bf50c1(%rbp),%? │ │ │ │ + loopne 160beb8 │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x160,%esi │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1acdf0a │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - rex.WR add %r8b,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - lock mov %eax,(%rdx) │ │ │ │ + lock lock mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x2800000000016043,%al │ │ │ │ add $0x1,%eax │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x160,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - rex.X push %rsi │ │ │ │ - cwtl │ │ │ │ - ja 160bf97 │ │ │ │ - out %eax,(%dx) │ │ │ │ - movabs 0x1842004a90141,%al │ │ │ │ - add %ah,(%rax) │ │ │ │ - jo 160bf97 │ │ │ │ - add $0x0,%eax │ │ │ │ (bad) │ │ │ │ + cmpl $0x0,0x1(%rax) │ │ │ │ (bad) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x5(%rax) │ │ │ │ - {rex2 0x1} add %al,(%r8) │ │ │ │ + mov $0x160,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xbf,%al │ │ │ │ + and %al,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x160,%edi │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x842004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,0x18c2004(%rcx) │ │ │ │ + adc %ch,-0x74(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jo 160bfc7 │ │ │ │ - add $0x0,%eax │ │ │ │ - rex mov $0x160,%edi │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,%al │ │ │ │ + out %eax,$0xdd │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - sti │ │ │ │ - {rex2 0x1} add %al,(%r8) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x160,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + movabs 0x1000000000160bd,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + je 160bfd1 │ │ │ │ + rex.WRX (bad) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + cmp 0x60bfc040(%rcx),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x41(%rax) │ │ │ │ (bad) │ │ │ │ - movabs 0xe901c177571ceb9c,%al │ │ │ │ - add $0x20,%al │ │ │ │ - and $0x0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 184df9a │ │ │ │ add %al,(%rax) │ │ │ │ sar $1,%bl │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x160,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ jo 160bf2b │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x160,%edi │ │ │ │ - add %al,(%rax) │ │ │ │ - cmpb $0x0,0x160(%rdi) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - sub %eax,%esi │ │ │ │ - (bad) │ │ │ │ - pop %rsp │ │ │ │ + fisubl (%rdi,%rcx,1) │ │ │ │ + hlt │ │ │ │ + pop %rax │ │ │ │ + rex.W enter $0xe041,$0xbf │ │ │ │ (bad) │ │ │ │ - rex.B │ │ │ │ - rex.B │ │ │ │ - lock mov $0x160,%edi │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x160bf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x160(%rdi) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jle 160bfa3 │ │ │ │ - or %esi,%eax │ │ │ │ - push %rsi │ │ │ │ + pop %rsi │ │ │ │ (bad) │ │ │ │ - hlt │ │ │ │ - shlb $0x0,0x160c0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 160bfb9 │ │ │ │ + rex jne 160bf93 │ │ │ │ (bad) │ │ │ │ + rcll $0x60,-0x40(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0xb(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x160,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x7c(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ + cs push %rbp │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + popf │ │ │ │ + adc %eax,0x40(%edx) │ │ │ │ + or 0x1(%rcx),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 160c086 │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + lock push %rbx │ │ │ │ + jae 160c015 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7f(%rax) │ │ │ │ - js 160c01d │ │ │ │ add %al,(%rax) │ │ │ │ + xorb $0x0,0x1(%rdx,%rdx,8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + add %dh,%al │ │ │ │ shlb $0x0,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x3f(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + shlb $0x0,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 194e03a │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xed,%al │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1c081(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x842004,%eax │ │ │ │ + add %dl,0x160c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x74(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x160,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,%al │ │ │ │ - out %eax,$0xdd │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160c0(%rax) │ │ │ │ + rex.WXB push %r9 │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ + jbe 160c08e │ │ │ │ + and %al,%dl │ │ │ │ + add $0x60,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ out %eax,$0xc1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,0x160b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x160be(%rax) │ │ │ │ + add %dh,0x160c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x42(%rax) │ │ │ │ + add %ah,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - je 160c101 │ │ │ │ - rex.WRX (bad) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - cmp 0x60c0f040(%rcx),%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + or %eax,0x38fb49d7(%rdx) │ │ │ │ + and 0x10(%rdx),%eax │ │ │ │ + shll $0x0,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x160c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 18ce0ca │ │ │ │ add %al,(%rax) │ │ │ │ loopne 160c0d1 │ │ │ │ @@ -600206,71 +600221,70 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + divb 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - fisubl (%rdi,%rcx,1) │ │ │ │ - hlt │ │ │ │ - pop %rax │ │ │ │ - rex.W enter $0x1041,$0xc1 │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $0x0,0x1d7(%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ shlb $0x0,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rsi │ │ │ │ + int1 │ │ │ │ + xor (%rdi),%edx │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ (bad) │ │ │ │ - rex jne 160c0c3 │ │ │ │ + ret $0xc21e │ │ │ │ + xor %al,%cl │ │ │ │ (bad) │ │ │ │ - rcll $0x60,-0x3f(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shll $0x0,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - cs push %rbp │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - popf │ │ │ │ - adc %eax,-0x10(%edx) │ │ │ │ - push %rbx │ │ │ │ - jae 160c135 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shlb $1,-0x2e(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + push %rsi │ │ │ │ + lahf │ │ │ │ + mov %?,0x4210b89e(%rip) │ │ │ │ + push %rax │ │ │ │ shll $0x0,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ shll $0x0,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x160c1(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - shll $0x0,0x1(%rax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + call 749f6757 <_edata@@Base+0x6ddf6757> │ │ │ │ + clc │ │ │ │ + shll $0x0,0x160c1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex shll $0x0,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x3ac2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x554(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 160c101 │ │ │ │ + push %rsp │ │ │ │ + add $0x0,%eax │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ stc │ │ │ │ mov %eax,(%rdx) │ │ │ │ @@ -600281,69 +600295,63 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WXB push %r9 │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ - jbe 160c1be │ │ │ │ - and %al,%dl │ │ │ │ - rol $0x60,%cl │ │ │ │ + roll $0x3e,0x38(%rbp) │ │ │ │ + cs cmp $0xd7,%al │ │ │ │ + rol $0x60,%r9b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x160c1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,0x38fb49d7(%rdx) │ │ │ │ - and 0x0(%rdx),%eax │ │ │ │ - ret $0x160 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xc1,%al │ │ │ │ + jo 160c21b │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - divb 0x1(%rsi) │ │ │ │ + sti │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + {rex2 0xaa} xadd %rsp,%rax │ │ │ │ + shll $0x0,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x160c1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bl,0x1d7(%rdi) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc4,%al │ │ │ │ + xor $0xda38dd18,%eax │ │ │ │ + xchg %eax,%esi │ │ │ │ + jo 160c221 │ │ │ │ + add %al,%dl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ shll $0x0,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - int1 │ │ │ │ - xor (%rdi),%edx │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ (bad) │ │ │ │ - ret $0xc21e │ │ │ │ - rex ret $0x160 │ │ │ │ - add %al,(%rax) │ │ │ │ + mov 0x20c7a4a7(%rdi),%? │ │ │ │ + roll $0x60,-0x3e(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock shll $0x0,0x1(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + shll $0x0,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rsi │ │ │ │ - lahf │ │ │ │ - mov %?,0x4210b89e(%rip) │ │ │ │ - add %ebp,%ecx │ │ │ │ + and $0x97,%al │ │ │ │ + jb 160c273 │ │ │ │ + cs mov $0xe90140a7,%esp │ │ │ │ add $0x20,%al │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%ah │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -600360,51 +600368,56 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ ret $0x160 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - call 749f6867 <_edata@@Base+0x6ddf6867> │ │ │ │ - clc │ │ │ │ - roll $0x0,0x160c2(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + lahf │ │ │ │ + nop │ │ │ │ + std │ │ │ │ + add %ebx,-0x7f3df4a9(%rsi) │ │ │ │ ret $0x160 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - roll $0x3e,0x38(%rbp) │ │ │ │ - cs cmp $0xd7,%al │ │ │ │ - rex.B movabs 0x70000000000160c2,%al │ │ │ │ + push %rax │ │ │ │ ret $0x160 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 160c2fb │ │ │ │ + fwait │ │ │ │ (bad) │ │ │ │ - sti │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - {rex2 0xaa} xadd %rax,%rax │ │ │ │ - ret $0x160 │ │ │ │ + and $0x75,%al │ │ │ │ + movabs 0x160c2a0423aa8,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x3e(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - ret $0x160 │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + fistpl 0x3aff169e(%rip) │ │ │ │ + push %rdi │ │ │ │ + ret $0xc2c0 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %dl,0x160c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0xda38dd18,%eax │ │ │ │ - xchg %eax,%esi │ │ │ │ - jo 160c301 │ │ │ │ - add %al,%bl │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + jns 160c24c │ │ │ │ + std │ │ │ │ + fwait │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + addr32 rex.X add %al,%bl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x160c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 18ce2da │ │ │ │ @@ -600418,326 +600431,301 @@ │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov 0x20c7a4a7(%rdi),%? │ │ │ │ - shll $0xc3,(%rax) │ │ │ │ + and $0x885a2e27,%eax │ │ │ │ + imull -0x3e(%rdi) │ │ │ │ + and %al,%bl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ret $0x160 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x97,%al │ │ │ │ - jb 160c373 │ │ │ │ - cs mov $0xc34040a7,%esp │ │ │ │ + cmp (%rsi,%rbx,4),%ch │ │ │ │ + cld │ │ │ │ + pop %rsp │ │ │ │ + push %rdi │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + rex.X │ │ │ │ + rex ret │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lahf │ │ │ │ - nop │ │ │ │ - std │ │ │ │ - add %ebx,0x60c20b57(%rsi) │ │ │ │ + or $0xac,%al │ │ │ │ + bswap %ebp │ │ │ │ + push %rdi │ │ │ │ + enter $0xc262,$0x60 │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - fwait │ │ │ │ + movabs %eax,0xa04250c20dd26c89 │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - and $0x75,%al │ │ │ │ - movabs 0x160c3a0423aa8,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3d(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - fistpl 0x3aff169e(%rip) │ │ │ │ - push %rdi │ │ │ │ - ret $0xe901 │ │ │ │ + cmc │ │ │ │ + add $0x75491eb2,%eax │ │ │ │ + xor $0xc2,%al │ │ │ │ + add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ sbb $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rsp,%rbx,4) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,(%rax) │ │ │ │ add $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0x60,%bl │ │ │ │ + loopne 160c365 │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3d(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jns 160c34c │ │ │ │ - std │ │ │ │ - fwait │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - rex.X loopnel 160c385 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x160c3(%rax) │ │ │ │ + add -0x45(%rdi),%dl │ │ │ │ + mov %esi,0x6c(%rdx) │ │ │ │ + adc %al,-0x20(%rdx) │ │ │ │ + ficomps 0x5(%rbx) │ │ │ │ + add %bl,(%rax) │ │ │ │ + rcr $0x1,%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x885a2e27,%eax │ │ │ │ - imull -0x3e(%rdi) │ │ │ │ - add %al,%ah │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x160c3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmp (%rsi,%rbx,4),%ch │ │ │ │ - cld │ │ │ │ - pop %rsp │ │ │ │ - push %rdi │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - rex.X │ │ │ │ - rex (bad) │ │ │ │ + push %rsp │ │ │ │ + sub %esp,%edi │ │ │ │ + (bad) │ │ │ │ + mov -0x3b9f3e20(%rip),%ah │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or $0xac,%al │ │ │ │ - bswap %ebp │ │ │ │ - push %rdi │ │ │ │ - enter $0xc262,$0x1 │ │ │ │ - jmp 19ce42a │ │ │ │ + (bad) │ │ │ │ + adc -0x17(%rax),%dh │ │ │ │ + (bad) │ │ │ │ + adc %ah,0x4e90141(%rcx) │ │ │ │ + and %bh,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x282(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1c083 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x3c(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + cld │ │ │ │ + ja 160c445 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,0x1d9(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs %eax,0x804250c20dd26c89 │ │ │ │ - (bad) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x3c(%rax) │ │ │ │ + add %al,0x160c4(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmc │ │ │ │ - add $0x75491eb2,%eax │ │ │ │ - xor $0xc2,%al │ │ │ │ - loopne 160c446 │ │ │ │ + sub %edi,(%rax) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + mov $0xc14d8a2c,%eax │ │ │ │ + movabs 0x70000000000160c4,%al │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x3c(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add -0x45(%rdi),%dl │ │ │ │ - mov %esi,0x6c(%rdx) │ │ │ │ - adc %al,-0x40(%rdx) │ │ │ │ - push %rax │ │ │ │ - pushf │ │ │ │ - add $0x0,%eax │ │ │ │ - enter $0xdcc1,$0x1 │ │ │ │ + mov %cl,%bl │ │ │ │ + mov $0x59,%al │ │ │ │ + jo 160c472 │ │ │ │ + roll $1,0x38(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x160c4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x160af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,%ch │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb (%rbx),%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x160c4(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1a4e4ca │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd0,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,0x1c083(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x160c4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,0x20071(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rsp │ │ │ │ - sub %esp,%edi │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ - mov -0x3abf3e20(%rip),%ah │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ + add %dh,-0x51(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,%al │ │ │ │ + shr $0x1,%bl │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - adc -0x17(%rax),%dh │ │ │ │ - (bad) │ │ │ │ - adc %ah,0x77fcc041(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1d982(%rax) │ │ │ │ + movabs 0x1000000000160a9,%al │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + rex shrb $1,0x5(%rbp) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x1dddb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x60,%ch │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + fistpll 0x72345678(%rdx,%rbx,4) │ │ │ │ + mov $0x2004e901,%edi │ │ │ │ je 160c556 │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x282(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 160c598 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ add $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - sub %edi,(%rax) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov $0xc14d8a2c,%eax │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x3b(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x160c5(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb (%rbx),%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x160c5(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb (%rbx),%esp │ │ │ │ + xchg %esp,0x36f34285(%rip) │ │ │ │ + rex.WRX movabs $0x160c5b0,%rdi │ │ │ │ + add $0x60,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 160c610 │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + cmc │ │ │ │ + test $0x82,%al │ │ │ │ + pushw $0x32 │ │ │ │ (bad) │ │ │ │ + mov $0x160c5d0,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,(%rbx) │ │ │ │ - and (%rcx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x1000000000160c5,%al │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + gs xchg %eax,%ebp │ │ │ │ + rex.W cld │ │ │ │ + fwait │ │ │ │ + mov $0xc6203f25,%edi │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,(%rbx) │ │ │ │ - and (%rcx),%eax │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ and $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ rex stc │ │ │ │ @@ -600746,122 +600734,127 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x60,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7c(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.RX (bad) │ │ │ │ + int $0x60 │ │ │ │ + lret │ │ │ │ + sub (%rax),%dh │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ebp,0x47c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x160c5(%rax) │ │ │ │ + mov $0xda,%al │ │ │ │ + lea (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - jl 160c67f │ │ │ │ + add %al,(%rax) │ │ │ │ + rex (bad) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + rcrl $1,0x6c(%rdi) │ │ │ │ + pop %rbx │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + xor %edi,(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x3a(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + jl 160c605 │ │ │ │ + or $0x3128aecb,%eax │ │ │ │ + (bad) │ │ │ │ + movabs 0x50000000000160c6,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - mov %cl,%bl │ │ │ │ - mov $0x59,%al │ │ │ │ - jo 160c642 │ │ │ │ - roll $1,0x1(%rax) │ │ │ │ jmp 18ce67a │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,%ch │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,0x1(%rax,%rax,8) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,-0x3a(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - pushf │ │ │ │ + ja 160c66b │ │ │ │ + or (%rax),%bl │ │ │ │ + add %ecx,0x30(%rbp) │ │ │ │ (bad) │ │ │ │ + rol $0x60,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb (%rbx),%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x160c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x160c6(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x20071(%rax) │ │ │ │ + leave │ │ │ │ + add (%rbx),%esi │ │ │ │ + adc $0xffffff80,%edx │ │ │ │ + cs (bad) │ │ │ │ + loopne 160c688 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x160c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - fwait │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + sub $0xe5,%al │ │ │ │ + mov $0x99,%ch │ │ │ │ + jmp 160c739 │ │ │ │ + sub $0x3f,%al │ │ │ │ + add %al,%bh │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - shr $0x1,%bl │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x160(%rdx) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0xc2004(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex shrb $1,0x5(%rbp) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bl,0x1dddb(%rax) │ │ │ │ + mov $0xadaab656,%ecx │ │ │ │ + rex.WRXB sub (%r15),%r15b │ │ │ │ + rex (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,%al │ │ │ │ + add %dh,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 194e71a │ │ │ │ add %al,(%rax) │ │ │ │ @@ -600870,126 +600863,137 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ add 0x1(%rax),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1(%rax,%rax,8) │ │ │ │ - add %al,0x160c7(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - movsxd %ecx,%eax │ │ │ │ + add %eax,(%rcx) │ │ │ │ + mov $0x286a1ad0,%ecx │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x39(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - add $0x1c0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebp,0x3c2004(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - ror $0x56,%dl │ │ │ │ + add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ - adc %dl,0x5(%rsp,%rcx,4) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 160c765 │ │ │ │ - {rex2 0x1} add %al,(%r8) │ │ │ │ + push %rdx │ │ │ │ + (bad) │ │ │ │ + fidivrs 0x3f26aef4(%rsi) │ │ │ │ + add $0x60,%bh │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %dl,-0x39(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 160c775 │ │ │ │ - {rex2 0x1} add %al,(%r8) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ + rex.WR popf │ │ │ │ + (bad) │ │ │ │ + push %rdi │ │ │ │ + sbb $0xc7a03f25,%eax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x39(%rax) │ │ │ │ + add %dh,-0x39(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - test $0x642004,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 160c766 │ │ │ │ - push %rsi │ │ │ │ add $0x0,%eax │ │ │ │ - loopne 160c757 │ │ │ │ - imul $0x28,0x0(%rip),%eax │ │ │ │ - cld │ │ │ │ - {rex2 0x1} add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - pop %rsp │ │ │ │ + or 0x1a(%rax),%ecx │ │ │ │ + jnp 160c7ff │ │ │ │ + mov $0x23,%dl │ │ │ │ + (bad) │ │ │ │ + loopne 160c769 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - in (%dx),%eax │ │ │ │ + add %dl,0x160c7(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1bce7ba │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 160c7a7 │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,0x1c0(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - cld │ │ │ │ - {rex2 0x1} add %al,(%r8) │ │ │ │ + pop %rdi │ │ │ │ + repnz (bad) │ │ │ │ + fiaddl 0x3f226a(%rbx) │ │ │ │ + enter $0x160,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,0x1bc2004(%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock int3 │ │ │ │ - push %rsi │ │ │ │ + add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 160c7c1 │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + popf │ │ │ │ + test %edx,(%rdx) │ │ │ │ + rex.X and %edi,(%rdi) │ │ │ │ + and %cl,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - enter $0x160,$0x0 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %dh,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - enter $0x160,$0x0 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WR rolb $0x0,(%rcx) │ │ │ │ + int1 │ │ │ │ + rex.R roll %cl,0x35(%rdi,%rdx,4) │ │ │ │ + and %bh,(%rdi) │ │ │ │ + rex enter $0x160,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,%al │ │ │ │ - sti │ │ │ │ - {rex2 0x1} add %al,(%r8) │ │ │ │ + add %dl,(%rax) │ │ │ │ + enter $0x160,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,%al │ │ │ │ + (bad) │ │ │ │ + gs adc $0x1e83d356,%eax │ │ │ │ + (bad) │ │ │ │ + loopne 160c80a │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + enter $0x160,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - fistpll 0x72345678(%rdx,%rbx,4) │ │ │ │ - mov $0x2004e901,%edi │ │ │ │ - test %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1e4e85a │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movabs %eax,0xaa38000000000282 │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,-0x7b(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -601025,106 +601029,110 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ xchg %al,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - leave │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x38(%rax) │ │ │ │ + (bad) │ │ │ │ + push %rcx │ │ │ │ + adc $0x1cc87067,%eax │ │ │ │ + (bad) │ │ │ │ + add %cl,%cl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,%al │ │ │ │ + enter $0x160,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %esp,0x36f34285(%rip) │ │ │ │ - rex.WRX movabs $0x942004a901,%rdi │ │ │ │ - nop │ │ │ │ - xor $0x5d,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ - rcrb $0x0,0x37a(%rdx) │ │ │ │ - add %dh,-0x4(%rax) │ │ │ │ - {rex2 0x1} add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,%cl │ │ │ │ + or %edx,0x340c6f9c(%rip) │ │ │ │ + sbb (%rdi),%edi │ │ │ │ + and %cl,%cl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ enter $0x160,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmc │ │ │ │ - test $0x82,%al │ │ │ │ - pushw $0x32 │ │ │ │ + rex.WRB movabs $0xc9403f19c24abf91,%r8 │ │ │ │ (bad) │ │ │ │ - mov $0x160c950,%edi │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,%cl │ │ │ │ + add %dl,(%rax) │ │ │ │ + leave │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - gs xchg %eax,%ebp │ │ │ │ - rex.W cld │ │ │ │ - fwait │ │ │ │ - mov $0xc9803f25,%edi │ │ │ │ + ds mov $0x6f5adae1,%ebx │ │ │ │ + sbb %bh,(%rdi) │ │ │ │ + (bad) │ │ │ │ + leave │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x37(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + leave │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex.RX (bad) │ │ │ │ - int $0x60 │ │ │ │ - lret │ │ │ │ - sub (%rax),%dh │ │ │ │ + cmp $0x87,%al │ │ │ │ + jne 160c904 │ │ │ │ + out %eax,$0x37 │ │ │ │ (bad) │ │ │ │ - add %ebp,0x47c2004(%rcx) │ │ │ │ + (bad) │ │ │ │ + or $0x60,%cl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) 0x2(%rbp) │ │ │ │ - add %ah,0x160c9(%rax) │ │ │ │ + add %dl,-0x37(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x37(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + and $0x7969bb5,%eax │ │ │ │ + sbb %edx,(%rsi) │ │ │ │ + (bad) │ │ │ │ + movabs 0x70000000000160c9,%al │ │ │ │ + leave │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rcrl $1,0x6c(%rdi) │ │ │ │ - pop %rbx │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - xor %edi,(%rdi) │ │ │ │ - ror $0x60,%cl │ │ │ │ + xchg %eax,%esi │ │ │ │ + pslld 0x2e(%rsi),%mm0 │ │ │ │ + adc %dl,0x60c9c03f(%rip) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x160c9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jl 160c965 │ │ │ │ - or $0x3128aecb,%eax │ │ │ │ (bad) │ │ │ │ + incl (%rax) │ │ │ │ + jmp 160c9dc │ │ │ │ + sbb (%rdi,%rdi,1),%edx │ │ │ │ add %cl,%dl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x160c9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -601137,61 +601145,62 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c086(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - ja 160c9cb │ │ │ │ - or (%rax),%bl │ │ │ │ - add %ecx,0x30(%rbp) │ │ │ │ + mov $0xe646b14c,%edx │ │ │ │ (bad) │ │ │ │ + adc (%rdi),%edi │ │ │ │ and %cl,%dl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - leave │ │ │ │ - add (%rbx),%esi │ │ │ │ - adc $0xffffff80,%edx │ │ │ │ - cs (bad) │ │ │ │ + cli │ │ │ │ + pushf │ │ │ │ + (bad) │ │ │ │ + ss (bad) │ │ │ │ + adc %fs:(%rdi),%bh │ │ │ │ rex lret $0x160 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%dl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0xe5,%al │ │ │ │ - mov $0x99,%ch │ │ │ │ - jmp 160ca99 │ │ │ │ - sub $0x3f,%al │ │ │ │ + pop %rcx │ │ │ │ + ret $0x8b08 │ │ │ │ + cmp $0xa0,%al │ │ │ │ + adc %edi,(%rdi) │ │ │ │ (bad) │ │ │ │ lret $0x160 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%dl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xadaab656,%ecx │ │ │ │ - rex.WRXB sub (%r15),%r15b │ │ │ │ + xchg %eax,%edx │ │ │ │ + adc %ebp,(%rcx) │ │ │ │ + mov $0x3f46bb79,%ebx │ │ │ │ movabs 0x50000000000160ca,%al │ │ │ │ lret $0x160 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ sub $0x0,%al │ │ │ │ @@ -601204,69 +601213,69 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xc086,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rcx) │ │ │ │ - mov $0x286a1ad0,%ecx │ │ │ │ + shlb $0x2e,0x70bd6691(%rip) │ │ │ │ (bad) │ │ │ │ ror $0x60,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x160ca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rdx │ │ │ │ - (bad) │ │ │ │ - fidivrs 0x3f26aef4(%rsi) │ │ │ │ - loopne 160ca8c │ │ │ │ + cmc │ │ │ │ + push %rbx │ │ │ │ + or %bh,-0x3a(%rsp,%rdx,8) │ │ │ │ + in (%dx),%eax │ │ │ │ + mov $0x160cae0,%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xca,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x160ca(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%edx │ │ │ │ - rex.WR popf │ │ │ │ + hlt │ │ │ │ + fidivrl -0x4f(%rcx) │ │ │ │ + jl 160ca64 │ │ │ │ (bad) │ │ │ │ - push %rdi │ │ │ │ - sbb $0xcb003f25,%eax │ │ │ │ + mov $0x160cb00,%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + ror $1,%dl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - lret $0x160 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + pop %rdi │ │ │ │ + mov $0xc420b32d,%ebx │ │ │ │ + and 0x160cb40(%rdi),%edi │ │ │ │ add %al,(%rax) │ │ │ │ - or 0x1a(%rax),%ecx │ │ │ │ - jnp 160cb5f │ │ │ │ - mov $0x23,%dl │ │ │ │ - (bad) │ │ │ │ - rex lret │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - lret $0x160 │ │ │ │ + lock lret $0x160 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rdi │ │ │ │ - repnz (bad) │ │ │ │ - fiaddl 0x13f226a(%rbx) │ │ │ │ - jmp 184eb2a │ │ │ │ + cmp 0x30(%rdi,%rdx,2),%eax │ │ │ │ + (bad) │ │ │ │ + push %rbp │ │ │ │ + and $0xbf,%al │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + and $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bh │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -601281,261 +601290,242 @@ │ │ │ │ lret │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - popf │ │ │ │ - test %edx,(%rdx) │ │ │ │ - rex.X and %edi,(%rdi) │ │ │ │ + add $0xec,%al │ │ │ │ + add %esi,-0x40dcc1e2(%rip) │ │ │ │ or $0x60,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x35(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - int1 │ │ │ │ - rex.R roll %cl,0x35(%rdi,%rdx,4) │ │ │ │ - and %bh,(%rdi) │ │ │ │ - xor %cl,%ah │ │ │ │ + lock rex cmc │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + sbb -0x345f40df(%rdx),%cl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - gs adc $0x1e83d356,%eax │ │ │ │ - (bad) │ │ │ │ - mov $0xcb,%al │ │ │ │ - (bad) │ │ │ │ + movb $0xbf,0x1f63f304(%rdi) │ │ │ │ + ror $0x60,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %al,%al │ │ │ │ - lret │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x160cb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,%al │ │ │ │ - lret │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ + enter $0xa067,$0xb6 │ │ │ │ + call 21fe796 │ │ │ │ + int3 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x160cb(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 18cebda │ │ │ │ add %al,(%rax) │ │ │ │ loopne 160cbc9 │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ xchg %eax,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,0x160cb(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cli │ │ │ │ + loop 160cc5d │ │ │ │ + (bad) │ │ │ │ + lret │ │ │ │ + xchg %eax,%esp │ │ │ │ + sbb %bh,0x160cc20(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - int3 │ │ │ │ + lock lret │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - out %eax,(%dx) │ │ │ │ - ret $0x1 │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,(%rax) │ │ │ │ + addr32 (bad) │ │ │ │ + (bad) │ │ │ │ + stc │ │ │ │ + (bad) │ │ │ │ int3 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x34(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + int3 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x160cb(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rcx │ │ │ │ - adc $0x1cc87067,%eax │ │ │ │ - (bad) │ │ │ │ - and %cl,%ch │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + out %al,$0x22 │ │ │ │ + mov $0x131ebf96,%eax │ │ │ │ + mov $0x160cc60,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x34(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,%ah │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x34(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + loop 160cc6f │ │ │ │ + mov $0x160cca0,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ int3 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x160cc(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 1bcec8a │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x14,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor $0x49,%al │ │ │ │ + sbb $0xddd3270,%eax │ │ │ │ + mov $0x2004e901,%edi │ │ │ │ + pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,0x1c087(%rax) │ │ │ │ + add %dh,0x19a14(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %cl,(%rcx) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ - add %eax,(%rax,%rax,1) │ │ │ │ - add %ah,0x556ca(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ - add %eax,(%rax,%rax,1) │ │ │ │ - add %dh,0x556ca(%rax) │ │ │ │ + add %ah,0x1c087(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ add %al,%al │ │ │ │ - lret │ │ │ │ + int3 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %dh,-0x34(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rdi │ │ │ │ + fs mov $0xa9,%al │ │ │ │ + (bad) │ │ │ │ int3 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x160cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - int $0x60 │ │ │ │ + cltd │ │ │ │ + rorl %cl,-0x40f8813d(%rsi,%rbp,4) │ │ │ │ + add %cl,%ch │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,%al │ │ │ │ int3 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - int3 │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cs rex.WX xchg %rax,%rdi │ │ │ │ + or %ebx,(%rdi,%riz,8) │ │ │ │ + add $0xbf,%al │ │ │ │ + and %cl,%ch │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x34(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + int3 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %edx,0x340c6f9c(%rip) │ │ │ │ - sbb (%rdi),%edi │ │ │ │ + and %eax,(%rdx) │ │ │ │ + shr $1,%esi │ │ │ │ + sbb -0x32bf40fe(%rdx),%ah │ │ │ │ (bad) │ │ │ │ - int $0x60 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ int $0x60 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x33(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + out %eax,$0x52 │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %bh,0x160cd60(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb (%rbx),%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb (%rbx),%esp │ │ │ │ + xor %cl,%ch │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WRB movabs $0xcec03f19c24abf91,%r8 │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + and %dh,0x1b(%rax) │ │ │ │ + jnp 160cd25 │ │ │ │ + std │ │ │ │ + mov $0x160cec0,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x33(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + int $0x60 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - ds mov $0x6f5adae1,%ebx │ │ │ │ - sbb %bh,(%rdi) │ │ │ │ - nop │ │ │ │ - int $0x60 │ │ │ │ - add %eax,(%rax) │ │ │ │ + push %rcx │ │ │ │ + fisubl 0x4a(%rcx,%rdx,8) │ │ │ │ + mov $0xfa,%al │ │ │ │ + mov $0x160cd90,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %al,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rdx) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x160cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -601676,53 +601666,48 @@ │ │ │ │ add %dh,-0x33(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0x87,%al │ │ │ │ - jne 160ce84 │ │ │ │ - out %eax,$0x37 │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %cl,%bh │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov $0x9,%bl │ │ │ │ + out %al,(%dx) │ │ │ │ + push %rbp │ │ │ │ + test $0xf4,%al │ │ │ │ + idivl 0x160cf00(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + ror $1,%dh │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x7969bb5,%eax │ │ │ │ - sbb %edx,(%rsi) │ │ │ │ - (bad) │ │ │ │ - and %cl,%bh │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor %esp,%edi │ │ │ │ + mov $0xf588655f,%esp │ │ │ │ + mov $0x160cf20,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - pslld 0x2e(%rsi),%mm0 │ │ │ │ - adc %dl,0x60cfa03f(%rip) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %edi,%edi │ │ │ │ + jae 160cf7c │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + repz mov $0x160cfa0,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - iret │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %cl,%bh │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1bcef3a │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x64(%rcx) │ │ │ │ @@ -601745,19 +601730,21 @@ │ │ │ │ add %dh,%al │ │ │ │ je 160cf2d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + repnz outsb %ds:(%rsi),(%dx) │ │ │ │ + pop %rdi │ │ │ │ (bad) │ │ │ │ - incl (%rax) │ │ │ │ - jmp 160cf9c │ │ │ │ - sbb (%rdi,%rdi,1),%edx │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + clc │ │ │ │ + jne 160cf70 │ │ │ │ + mov $0xb8aa38,%esi │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4ca09(%rax) │ │ │ │ add %eax,(%rax,%rax,1) │ │ │ │ add %dl,0x48(%rax) │ │ │ │ @@ -601866,19 +601853,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ shlb $1,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe646b14c,%edx │ │ │ │ - (bad) │ │ │ │ - adc (%rdi),%edi │ │ │ │ - mov $0xd0,%al │ │ │ │ - (bad) │ │ │ │ + jnp 160d0cc │ │ │ │ + movabs %eax,0x60d0b0beef7eb222 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x65(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -601931,78 +601915,78 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x160d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cli │ │ │ │ - pushf │ │ │ │ - (bad) │ │ │ │ - ss (bad) │ │ │ │ - adc %fs:(%rdi),%bh │ │ │ │ - jo 160d113 │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + jno 160d10c │ │ │ │ + imul $0xffffffd1,-0xf411393(%rax),%eax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ shll $1,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - pop %rcx │ │ │ │ - ret $0x8b08 │ │ │ │ - cmp $0xa0,%al │ │ │ │ - adc %edi,(%rdi) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 160d13a │ │ │ │ - (bad) │ │ │ │ + lock mov $0xd4,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x160d1(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,%al │ │ │ │ + shlb $1,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc $0x60,%cl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2f(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,0x160d1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + call 160d36c │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%edx │ │ │ │ - adc %ebp,(%rcx) │ │ │ │ - mov $0x3f46bb79,%ebx │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x60(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,-0x77(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - shll $1,0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %cl,%al │ │ │ │ + es fadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x60,%cl │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x2e,0x70bd6691(%rip) │ │ │ │ - (bad) │ │ │ │ - add %ebp,0x8c2004(%rcx) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + pop %rdi │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + push %rdi │ │ │ │ + sub -0x56fe4117(%rbp),%ch │ │ │ │ + add $0x20,%al │ │ │ │ + mov %es,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,(%rbx) │ │ │ │ cltd │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -602020,18 +602004,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1c1(%rbp) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmc │ │ │ │ - push %rbx │ │ │ │ - or %bh,-0x3a(%rsp,%rdx,8) │ │ │ │ - in (%dx),%eax │ │ │ │ + sub $0x8e,%al │ │ │ │ + (bad) │ │ │ │ + jl 160d227 │ │ │ │ + xor $0xe7,%al │ │ │ │ mov $0x2004e901,%esi │ │ │ │ xchg %eax,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x14(%rax) │ │ │ │ pushf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -602073,18 +602057,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ shlb %cl,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - hlt │ │ │ │ - fidivrl -0x4f(%rcx) │ │ │ │ - jl 160d224 │ │ │ │ - (bad) │ │ │ │ + cmp %esi,0x3736b0d5(%rax,%rdx,2) │ │ │ │ mov $0x160d2e0,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ shlb %cl,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -602103,43 +602084,42 @@ │ │ │ │ add %ah,%al │ │ │ │ mov %eax,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rdi │ │ │ │ - mov $0xc420b32d,%ebx │ │ │ │ - and 0x160d300(%rdi),%edi │ │ │ │ + add $0xe70b0824,%eax │ │ │ │ + ja 160d303 │ │ │ │ + mov $0x160d300,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%dl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmp 0x30(%rdi,%rdx,2),%eax │ │ │ │ + mov %?,-0x1310fdab(%rbx) │ │ │ │ (bad) │ │ │ │ - push %rbp │ │ │ │ - and $0xbf,%al │ │ │ │ - and %dl,%bl │ │ │ │ + ds and %dl,%bl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ shlb %cl,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0xec,%al │ │ │ │ - add %esi,-0x40dcc1e2(%rip) │ │ │ │ - add %dl,%dh │ │ │ │ + jge 160d32a │ │ │ │ + jrcxz 160d30b │ │ │ │ + mov $0x203f2110,%ebp │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ shll %cl,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -602422,31 +602402,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rex shlb %cl,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock rex cmc │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - sbb -0x29df40df(%rdx),%cl │ │ │ │ + add %dl,%dh │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - {rex2 0x60} add %r16d,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + call 160d7dc │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - movb $0xbf,0x1f63f304(%rdi) │ │ │ │ - movabs 0x10000000000160d6,%al │ │ │ │ + enter $0xd826,$0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + ret │ │ │ │ + add $0x44,%al │ │ │ │ + fisubl -0xd(%rbp) │ │ │ │ + and $0x60d6c03f,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2a(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -602482,110 +602466,112 @@ │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xa067,$0xb6 │ │ │ │ - call 721ff266 <_edata@@Base+0x6b5ff266> │ │ │ │ - (bad) │ │ │ │ + iret │ │ │ │ + mov $0x4fb8e4ef,%ebx │ │ │ │ + es (bad) │ │ │ │ + jo 160d668 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb %cl,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0x60,%dh │ │ │ │ + mov $0xd6,%al │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160d6(%rax) │ │ │ │ + add %cl,0x6(%rax) │ │ │ │ + filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cli │ │ │ │ - loop 160d71d │ │ │ │ - (bad) │ │ │ │ - lret │ │ │ │ - xchg %eax,%esp │ │ │ │ - sbb %bh,0x160d700(%rdi) │ │ │ │ + push %rax │ │ │ │ + mov $0x60,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + {rex2 0x60} add %r16d,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd6,%al │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x160d6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - addr32 (bad) │ │ │ │ - (bad) │ │ │ │ - stc │ │ │ │ - (bad) │ │ │ │ - jmp 1d4f6ea │ │ │ │ + xchg %eax,%edx │ │ │ │ + movabs 0xe9013f24835106d6,%al │ │ │ │ + add $0x20,%al │ │ │ │ + je 160d6e6 │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%ch │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c08b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x29(%rax) │ │ │ │ + add %ah,-0x29(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - out %al,$0x22 │ │ │ │ - mov $0x131ebf96,%eax │ │ │ │ - mov $0x160d730,%edi │ │ │ │ + add %al,-0x29(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + out %eax,$0xc1 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xc395,$0x1 │ │ │ │ + add %dh,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + xchg %eax,%ebp │ │ │ │ + ret │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex cltd │ │ │ │ + add %al,-0x67(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x57(%rax) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + adc %al,%dh │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - loop 160d76f │ │ │ │ - mov $0x160d7a0,%edi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + movb $0x8f,-0x61(%rax) │ │ │ │ + enter $0x21de,$0x3f │ │ │ │ + movabs 0x50000000000160d7,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1b4f77a │ │ │ │ add %al,(%rax) │ │ │ │ @@ -602600,24 +602586,24 @@ │ │ │ │ add %bl,%al │ │ │ │ mov %eax,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x49,%al │ │ │ │ - sbb $0xddd3270,%eax │ │ │ │ - mov $0x160d7e0,%edi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + pop %rsp │ │ │ │ + (bad) │ │ │ │ + or $0x1e1dea57,%eax │ │ │ │ + (bad) │ │ │ │ + loopne 160d779 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x160d7(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c236(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -602627,21 +602613,23 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ sbb (%rbx),%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rdi │ │ │ │ - fs mov $0xa9,%al │ │ │ │ + test $0x9eba754e,%eax │ │ │ │ + lret │ │ │ │ + sbb %bh,(%rdi) │ │ │ │ + loopne 160d7ba │ │ │ │ (bad) │ │ │ │ - fsubs 0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $1,%bh │ │ │ │ + add %dl,%al │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x160d6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -602726,349 +602714,350 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W rcl $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - cltd │ │ │ │ - rorl %cl,-0x40f8813d(%rsi,%rbp,4) │ │ │ │ + mov 0xa76488d(%rdi),%edx │ │ │ │ + adc $0x3f,%al │ │ │ │ add %bl,%cl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ fsubs 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - cs rex.WX xchg %rax,%rdi │ │ │ │ - or %ebx,(%rdi,%riz,8) │ │ │ │ - add $0xbf,%al │ │ │ │ - rex fldenv 0x1(%rax) │ │ │ │ + adc %ecx,-0x2554399d(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + fldenv 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock fsubs 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - and %eax,(%rdx) │ │ │ │ - shr $1,%esi │ │ │ │ - sbb -0x16fe40fe(%rdx),%ah │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%edx │ │ │ │ + xchg %eax,%ebx │ │ │ │ + data16 ss fisttps (%rax) │ │ │ │ + (bad) │ │ │ │ + add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ mov %es,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x28a00,%al │ │ │ │ adc $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x8c,%al │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x27(%rax) │ │ │ │ + add %dl,-0x27(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - fldenv 0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x1df06(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %ah,0x160d6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - out %eax,$0x52 │ │ │ │ - (bad) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - add %bh,0x160d980(%rdi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb (%rbx),%esp │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x160d9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + add %dl,(%rax) │ │ │ │ fldenv 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + in $0xa7,%eax │ │ │ │ + add -0x27(%rdx),%dl │ │ │ │ + add $0x3,%al │ │ │ │ (bad) │ │ │ │ - and %dh,0x1b(%rax) │ │ │ │ - jnp 160d945 │ │ │ │ - std │ │ │ │ - mov $0x160d9a0,%esi │ │ │ │ + movabs 0x70000000000160d9,%al │ │ │ │ + fldenv 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 160d963 │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + and $0x4b,%al │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + cwtl │ │ │ │ + and -0x4(%rsi),%ecx │ │ │ │ + loopne,pt 160d97b │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rcx │ │ │ │ - fisubl 0x4a(%rcx,%rdx,8) │ │ │ │ - mov $0xfa,%al │ │ │ │ - mov $0x160d9e0,%esi │ │ │ │ + add %dl,0x160d9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1b4f9ba │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - fldenv 0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - push %rsp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x28128(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sub %al,0x2(%rcx) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,%al │ │ │ │ mov %es,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x9,%bl │ │ │ │ - out %al,(%dx) │ │ │ │ - push %rbp │ │ │ │ - test $0xf4,%al │ │ │ │ - idivl 0x160da00(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rcr $1,%cl │ │ │ │ + jns 160d995 │ │ │ │ + and $0xf4427775,%eax │ │ │ │ + ds add %bl,%dl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,%al │ │ │ │ + fldenv 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %esp,%edi │ │ │ │ - mov $0xf588655f,%esp │ │ │ │ - mov $0x160da20,%esi │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + in $0xd3,%al │ │ │ │ + fistl 0x5d(%rbx) │ │ │ │ + rex.RX jmp 160da3e │ │ │ │ + sbb $0x60,%dl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock fldenv 0x1(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + fldenv 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %edi,%edi │ │ │ │ - jae 160da7c │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - repz mov $0x160da60,%esi │ │ │ │ + cwtl │ │ │ │ + fcmovne %st(4),%st │ │ │ │ + in (%dx),%eax │ │ │ │ + test $0x13ee069,%eax │ │ │ │ + test $0x4c2004,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + lock (bad) │ │ │ │ + mov %es,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%dl │ │ │ │ - (bad) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + sub $0xdd,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - repnz outsb %ds:(%rsi),(%dx) │ │ │ │ - pop %rdi │ │ │ │ - (bad) │ │ │ │ - clc │ │ │ │ - jne 160da30 │ │ │ │ - mov $0x2004e901,%esi │ │ │ │ - jl 160da46 │ │ │ │ + jmp 1dcfa4a │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ or $0x8a,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,-0x73(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160da(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - fisubl 0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - jnp 160daac │ │ │ │ - movabs %eax,0x60daa0beef7eb222 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,-0x26(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - jno 160da6c │ │ │ │ - imul $0xffffffdb,0x20beec6d(%rax),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x160da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %cl,0x1d4b2(%rax) │ │ │ │ + rex fldenv 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x1d9(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x10000000000160da,%al │ │ │ │ fisubl 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xda,%al │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ + rex.WB │ │ │ │ + rex.RB (bad) │ │ │ │ (bad) │ │ │ │ + and %dh,%cl │ │ │ │ + ds rcr $0x60,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x160da(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + mov $0x552dad55,%edi │ │ │ │ + cmpl $0x0,(%rsi) │ │ │ │ (bad) 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,%al │ │ │ │ - fiadds (%rcx) │ │ │ │ + mov $0xda,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ + pop %rbx │ │ │ │ + fldcw (%rbx) │ │ │ │ + pop %rdx │ │ │ │ + rex.XB (bad) │ │ │ │ + mov $0x2004e901,%esi │ │ │ │ xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,%cl │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 160db16 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c08d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,%al │ │ │ │ - and %eax,%ebx │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - pop %rdi │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - push %rdi │ │ │ │ - sub -0x24bf4117(%rbp),%ch │ │ │ │ + rcr $1,%dl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) 0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0x8e,%al │ │ │ │ + loopne 160db13 │ │ │ │ + out %al,(%dx) │ │ │ │ + sti │ │ │ │ + lret │ │ │ │ + fwait │ │ │ │ (bad) │ │ │ │ - jl 160db47 │ │ │ │ - xor $0xe7,%al │ │ │ │ - mov $0x160db60,%esi │ │ │ │ + mov $0x160db40,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,%bl │ │ │ │ + adc %bl,%bl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %esi,0x3736b0d5(%rax,%rdx,2) │ │ │ │ - mov $0x160db80,%edi │ │ │ │ + in (%dx),%eax │ │ │ │ + ret $0xb23f │ │ │ │ + jnp 160db75 │ │ │ │ + fdivrl 0x160db70(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) 0x1(%rax) │ │ │ │ + xor %bl,%bl │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x642004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + sub $0x53,%dh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0xe70b0824,%eax │ │ │ │ - ja 160dba3 │ │ │ │ - mov $0x160dbc0,%edi │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + jne 160db0e │ │ │ │ + cmpl $0x23,-0x52(%rbx) │ │ │ │ + loope 160db2e │ │ │ │ + mov $0xdb,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 160db65 │ │ │ │ + add %ah,-0x25(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 19cfb9a │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + fs rex.RX cmp $0xe387e774,%eax │ │ │ │ + mov $0x2004e901,%esi │ │ │ │ + cmp $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rdx) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x1c0(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov %?,-0x1310fdab(%rbx) │ │ │ │ - (bad) │ │ │ │ - ds add %bl,%ah │ │ │ │ + rcr $1,%bl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x160db(%rax) │ │ │ │ + add %al,0x160db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jge 160dbea │ │ │ │ - jrcxz 160dbcb │ │ │ │ - mov $0x13f2110,%ebp │ │ │ │ - test $0x142004,%eax │ │ │ │ + test $0xb243a141,%eax │ │ │ │ + fs in $0xbe,%eax │ │ │ │ + xor %bl,%ah │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) 0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,0x142004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ lock or 0x1(%rcx),%bl │ │ │ │ add %al,0x160e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0x60,%ah │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) 0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + leave │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + or %ebx,%eax │ │ │ │ + jns 160dbdf │ │ │ │ + out %al,$0xbe │ │ │ │ add %ebp,0x2c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,(%rax) │ │ │ │ cwtl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rbp),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd3,%al │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + jo 160dc0e │ │ │ │ (bad) │ │ │ │ - fsubl 0x1(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,%al │ │ │ │ - fiadds (%rcx) │ │ │ │ + fsubl 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x289f0(%rax) │ │ │ │ @@ -603077,63 +603066,70 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ mov %eax,%es │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,%al │ │ │ │ - and %eax,%ebx │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - ret │ │ │ │ - add $0x44,%al │ │ │ │ - fisubl -0xd(%rbp) │ │ │ │ - and $0x60dcc03f,%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex.XB test $0x52,%al │ │ │ │ + mov $0xa4,%bl │ │ │ │ + loope 160dc56 │ │ │ │ + mov $0x160dc90,%esi │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x24(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + fsubl 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - iret │ │ │ │ - mov $0x4fb8e4ef,%ebx │ │ │ │ - es (bad) │ │ │ │ - mov $0xdc,%al │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + push %rbx │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ (bad) │ │ │ │ + rex.WX movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + call 623d9d51 <_edata@@Base+0x5b7d9d51> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x6(%rax) │ │ │ │ - filds (%rcx) │ │ │ │ + add %al,0x160dc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x6d42004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000001609c,%al │ │ │ │ - fsubl 0x1(%rax) │ │ │ │ + (bad) │ │ │ │ + in (%dx),%eax │ │ │ │ + push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%ch │ │ │ │ + out %al,(%dx) │ │ │ │ + movsxd (%rax),%ebp │ │ │ │ + leave │ │ │ │ + vpsubsw 0x160dd60(%rsi),%xmm10,%xmm15 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xdc,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x160dc(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%edx │ │ │ │ - movabs 0xe9013f24835106d6,%al │ │ │ │ + (bad) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + xchg %eax,%esp │ │ │ │ + mov $0xb,%bh │ │ │ │ + leave │ │ │ │ + cmp %bh,(%rdi) │ │ │ │ + add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ int $0x82 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -603141,55 +603137,59 @@ │ │ │ │ adc %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov %eax,%es │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x23(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x1cc2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - fsubl 0x1(%rax) │ │ │ │ + rex out %al,(%dx) │ │ │ │ + push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x23(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex frstor 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + frstor 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0xc1,%bh │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x542004,%eax │ │ │ │ + add %ebp,0x542004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ lock xor $0x98,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3d(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6a(%rax) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + push %rax │ │ │ │ + frstor 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 160dd13 │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0xb8aa38(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rcr $0xdd,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,0x160dd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movb $0x8f,-0x61(%rax) │ │ │ │ - enter $0x21de,$0x3f │ │ │ │ - movabs 0x50000000000160dd,%al │ │ │ │ - frstor 0x1(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + fsubl 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ je 160dd76 │ │ │ │ add %al,(%rax) │ │ │ │ jo 160dd6b │ │ │ │ @@ -603200,33 +603200,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ test $0x8e,%al │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rsp │ │ │ │ + int1 │ │ │ │ (bad) │ │ │ │ - or $0x1e1dea57,%eax │ │ │ │ + mov $0x2a89d4d4,%eax │ │ │ │ (bad) │ │ │ │ loopne 160dd7f │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x160dd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x9eba754e,%eax │ │ │ │ - lret │ │ │ │ - sbb %bh,(%rdi) │ │ │ │ - add %ebp,0xd42004(%rcx) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + xchg %eax,%edx │ │ │ │ + xor (%rdx),%eax │ │ │ │ + and -0x56fe40f0(%rcx),%bh │ │ │ │ + add $0x20,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,(%rax,%rbx,4) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sub $0x98,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,0x1d16b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -603237,31 +603240,31 @@ │ │ │ │ mov $0xdd,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0xa76488d(%rdi),%edx │ │ │ │ - adc $0x3f,%al │ │ │ │ - rcr $0x60,%dh │ │ │ │ - add %eax,(%rax) │ │ │ │ + movabs 0xc0bf2f460731d45e,%al │ │ │ │ + fisubs 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - frstor 0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock frstor 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ecx,-0x2554399d(%rax) │ │ │ │ (bad) │ │ │ │ + rex.R (bad) │ │ │ │ + es rex.WRXB (bad) │ │ │ │ + xor $0xbf,%al │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xcc,%al │ │ │ │ - jns 160de31 │ │ │ │ + loopne 160ddae │ │ │ │ + jp 160de31 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 160de5b │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ fisubs 0x1(%rax) │ │ │ │ @@ -603313,249 +603316,239 @@ │ │ │ │ rex testl $0x605c3000,0x2(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ pop %rax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ fbld 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%dh │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%edx │ │ │ │ - xchg %eax,%ebx │ │ │ │ - data16 ss fisttps (%rax) │ │ │ │ - (bad) │ │ │ │ + rex.WRX call ffffffff900eb4fb <_edata@@Base+0xffffffff894eb4fb> │ │ │ │ + xor $0xbf,%al │ │ │ │ lock fisubs 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - filds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x30000000000160dc,%al │ │ │ │ - sbb (%rbx),%esp │ │ │ │ + shlb $1,0x76(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ fbld 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $1,%dh │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %bl,%ch │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,0x160dc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in $0xa7,%eax │ │ │ │ - add -0x27(%rdx),%dl │ │ │ │ - add $0x3,%al │ │ │ │ - (bad) │ │ │ │ + add %dl,-0x21(%rax) │ │ │ │ (bad) │ │ │ │ - fbld 0x1(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + fisubs 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%bh │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1acff3a │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf2,%al │ │ │ │ - mov %eax,(%rdx) │ │ │ │ + or %bl,%al │ │ │ │ + (bad) │ │ │ │ + rex.WRB add 0x32(%r8),%r9b │ │ │ │ + mov $0x2004e901,%edi │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ + add %dh,0x289f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x160be(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x0,0x160(%rsi) │ │ │ │ add %dl,(%rax) │ │ │ │ nop │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,-0x21(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x4b,%al │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - cwtl │ │ │ │ - and -0x4(%rsi),%ecx │ │ │ │ - ds sbb $0x60,%bh │ │ │ │ + add %ah,(%rax) │ │ │ │ + fbld 0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x5685103b,%eax │ │ │ │ + cmc │ │ │ │ + sub $0x60df90bf,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x21(%rax) │ │ │ │ + add %ah,-0x21(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jns 160df35 │ │ │ │ - and $0xf4427775,%eax │ │ │ │ - ds movabs 0x70000000000160df,%al │ │ │ │ - fbld 0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp %ch,(%rdi) │ │ │ │ + in $0x7e,%eax │ │ │ │ + rex.B clc │ │ │ │ + es mov $0x160dfb0,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - in $0xd3,%al │ │ │ │ - fistl 0x5d(%rbx) │ │ │ │ - rex.RX jmp 160dfde │ │ │ │ - and %ah,%al │ │ │ │ - (bad) │ │ │ │ + sbb $0x60,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x160df(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - fcmovne %st(4),%st │ │ │ │ - in (%dx),%eax │ │ │ │ - test $0x13ee069,%eax │ │ │ │ + adcb $0x4a,0x44(%rsi) │ │ │ │ + (bad) │ │ │ │ + je 160dfcf │ │ │ │ + mov $0x160dff0,%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x1000000000160df,%al │ │ │ │ jmp 1d4ffca │ │ │ │ add %al,(%rax) │ │ │ │ jo 160dfb6 │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 160e03b │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x70(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - test $0x4c2004,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - mov %es,(%rdx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + andb $0x40,(%rdx) │ │ │ │ + iret │ │ │ │ + int1 │ │ │ │ + xchg %eax,%edx │ │ │ │ + adc $0x60e010bf,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %ah,%al │ │ │ │ + fbld 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0xdd,%dl │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - loopne 160e063 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - fiadds (%rcx) │ │ │ │ + leave │ │ │ │ + or $0x44695c42,%eax │ │ │ │ + or %bh,0x160e030(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 160dff0 │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1d982(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x20(%rax) │ │ │ │ + bnd rex.WR call fffffffff372f07d <_edata@@Base+0xffffffffecb2f07d> │ │ │ │ + mov $0x160e090,%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %ah,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x160df(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - rex.WB │ │ │ │ - rex.RB (bad) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ - and %dh,%cl │ │ │ │ - ds and $0x60,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ + rex.XB pop %r14 │ │ │ │ + test %dl,%bh │ │ │ │ + ds add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + add %al,%fs:(%rax) │ │ │ │ + add %al,-0x23(%rax) │ │ │ │ + mov %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - loopne 160e0ab │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1c5005a │ │ │ │ + rcrb $0x0,0x160(%rip) │ │ │ │ + add %ah,0x1c090(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex fisttpll 0x2(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sbb $0x160,%eax │ │ │ │ + add %al,0x160e0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + pop %rcx │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x13(%rax) │ │ │ │ + cmp (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x10000000001c090,%al │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + lock rex.WB out %al,$0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xe0,%al │ │ │ │ (bad) │ │ │ │ - mov $0x552dad55,%edi │ │ │ │ - cmpl $0xffffffa0,(%rsi) │ │ │ │ - loopne 160e0e3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x20(%rax) │ │ │ │ + add %al,-0x20(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - pop %rbx │ │ │ │ - fldcw (%rbx) │ │ │ │ - pop %rdx │ │ │ │ - rex.XB (bad) │ │ │ │ - mov $0x160e0c0,%esi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - loopne 160e10b │ │ │ │ + sbb %cl,%cl │ │ │ │ + xchg %eax,%ecx │ │ │ │ + (bad) │ │ │ │ + jns 160e0f1 │ │ │ │ + clc │ │ │ │ + ds shl $1,%al │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x160e0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 160e0b3 │ │ │ │ - out %al,(%dx) │ │ │ │ - sti │ │ │ │ - lret │ │ │ │ - fwait │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + jbe 160e06e │ │ │ │ + cld │ │ │ │ + rex.WRX add (%rbx),%r8 │ │ │ │ (bad) │ │ │ │ - mov $0x160e0e0,%esi │ │ │ │ - add %al,(%rax) │ │ │ │ + lock loopne 160e133 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe0,%al │ │ │ │ - (bad) │ │ │ │ + add %al,%al │ │ │ │ + loopne 160e13b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - ret $0xb23f │ │ │ │ - jnp 160e115 │ │ │ │ - fdivrl 0x160e130(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shl $1,%al │ │ │ │ + negl -0x6d(%rsi) │ │ │ │ + cmovno (%rbx),%eax │ │ │ │ + or %bh,(%rdi) │ │ │ │ + xor %ah,%cl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x642004,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %bl,%ah │ │ │ │ - push %rbx │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,%al │ │ │ │ + loopne 160e15b │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1cd010a │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf9,%al │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -603563,245 +603556,241 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ call 162a1ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jne 160e0ce │ │ │ │ - cmpl $0x23,-0x52(%rbx) │ │ │ │ - loope 160e0ee │ │ │ │ + mov $0xffb558e8,%ecx │ │ │ │ + orb $0x3f,(%rbx) │ │ │ │ push %rax │ │ │ │ loope 160e193 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ loope 160e19b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - fs rex.RX cmp $0xe387e774,%eax │ │ │ │ - mov $0x160e170,%esi │ │ │ │ - add %al,(%rax) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + rex.WB (bad) │ │ │ │ + and $0xcc,%dl │ │ │ │ + or $0x60e1703f,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex loope 160e1bb │ │ │ │ + add %al,-0x1f(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - test $0xb243a141,%eax │ │ │ │ - fs in $0xbe,%eax │ │ │ │ - mov $0xe1,%al │ │ │ │ + push %rdi │ │ │ │ + or $0xf293a6e,%edx │ │ │ │ (bad) │ │ │ │ + shl $0x60,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1f(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + test $0xdc2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - leave │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - or %ebx,%eax │ │ │ │ - jns 160e15f │ │ │ │ - out %al,$0xbe │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + lock (bad) │ │ │ │ + push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x289f9(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1cd019a │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + movabs 0x10000000000289f9,%al │ │ │ │ loope 160e203 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xchg %eax,%ecx │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - loope 160e213 │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmc │ │ │ │ + test %dh,0x4(%rdx,%rbx,2) │ │ │ │ + int3 │ │ │ │ + (bad) │ │ │ │ + adc %ah,%dl │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160e1(%rax) │ │ │ │ + add %dh,0x160e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ + test $0x2ac2004,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x9c,%al │ │ │ │ + push %rsp │ │ │ │ add $0x0,%eax │ │ │ │ + lock loope 160e243 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.XB test $0x52,%al │ │ │ │ - mov $0xa4,%bl │ │ │ │ - loope 160e1b6 │ │ │ │ - mov $0x160e1f0,%esi │ │ │ │ + add %cl,0x1c096(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x365c9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x60,%cl │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x160e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - push %rbx │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ + repz push $0x43 │ │ │ │ + cmp $0x3f0fe0c2,%eax │ │ │ │ + xor %ah,%dl │ │ │ │ (bad) │ │ │ │ - rex.WX movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - call 624302b1 <_edata@@Base+0x5b8302b1> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - loope 160e25b │ │ │ │ + add %al,(%rax) │ │ │ │ + loop 160e27b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - test $0x6d42004,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - lock ficoml 0x3(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - movsxd (%rax),%ebp │ │ │ │ - leave │ │ │ │ - vpsubsw 0x160e2a0(%rsi),%xmm10,%xmm15 │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x1c,%al │ │ │ │ + or $0xe8,%al │ │ │ │ + cmp $0x703f0f8a,%eax │ │ │ │ + loop 160e293 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,%dl │ │ │ │ - (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + loop 160e29b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - xchg %eax,%esp │ │ │ │ - mov $0xb,%bh │ │ │ │ - leave │ │ │ │ - cmp %bh,(%rdi) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + jmp 1cd024a │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - clc │ │ │ │ + lock clc │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x6f(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - test $0x1cc2004,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - rcr $1,%bl │ │ │ │ - push %rbx │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160e2(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + cmp %dh,-0x65(%rdi) │ │ │ │ + sbb %ah,%ah │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + nop │ │ │ │ + loop 160e2d3 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1e(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x160e2(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + lea 0x64(%rbx,%rax,2),%ebp │ │ │ │ + sub $0xb03f0e04,%eax │ │ │ │ + loop 160e2f3 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x160e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb8aa38,%al │ │ │ │ - rcr $0xdd,%dl │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - loop 160e303 │ │ │ │ + jl 160e286 │ │ │ │ + adc -0x63(%rdi),%bl │ │ │ │ + sti │ │ │ │ + or $0x3f,%al │ │ │ │ + shl $1,%dl │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - loop 160e30b │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x160e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - int1 │ │ │ │ - (bad) │ │ │ │ - mov $0x2a89d4d4,%eax │ │ │ │ - (bad) │ │ │ │ - loopne 160e2a4 │ │ │ │ + pop %rax │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ + cmp %ecx,%edx │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + or (%rdi),%edi │ │ │ │ + lock loop 160e333 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x160e2(%rax) │ │ │ │ + add %al,%al │ │ │ │ + loop 160e33b │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - xchg %eax,%edx │ │ │ │ - xor (%rdx),%eax │ │ │ │ - and -0x1cdf40f0(%rcx),%bh │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + cmp %edx,%esp │ │ │ │ + xor %ah,-0x1ccfc0f6(%rbx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - loop 160e34b │ │ │ │ + add %ah,%al │ │ │ │ + loop 160e35b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x1bf2f460731d45e,%al │ │ │ │ jmp 1e5030a │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,%ch │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x60,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x1d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - loop 160e38b │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.R (bad) │ │ │ │ - es rex.WRXB (bad) │ │ │ │ - xor $0xbf,%al │ │ │ │ - and %ah,%ah │ │ │ │ + mov $0xa8,%al │ │ │ │ + popf │ │ │ │ + int3 │ │ │ │ + shll $0x3f,0x9(%rbp) │ │ │ │ + shl $1,%bl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jrcxz 160e3ab │ │ │ │ + add %ah,(%rax) │ │ │ │ + jrcxz 160e39b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x1d(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + rex.WR mov $0x98,%cl │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + and $0xe3703f08,%eax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x40(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -603839,104 +603828,101 @@ │ │ │ │ push %rax │ │ │ │ or 0x1(%rcx),%ebx │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,0x160e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,%al │ │ │ │ + jrcxz 160e433 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WRX call ffffffff900eb9fb <_edata@@Base+0xffffffff894eb9fb> │ │ │ │ - xor $0xbf,%al │ │ │ │ - lock jrcxz 160e443 │ │ │ │ + add %al,-0x1d(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - addr32 jbe 160e3ed │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + mov $0xa5b6d960,%edi │ │ │ │ + rex.RX mov $0x160e420,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,%ah │ │ │ │ + loopne 160e3dd │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x51c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jo 160e3ae │ │ │ │ push %rsp │ │ │ │ add $0x0,%eax │ │ │ │ - jo 160e3f4 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + rex.WR pop %rdi │ │ │ │ + mov $0x3c2dcf93,%eax │ │ │ │ + mov $0x160e460,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - loop 160e47b │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x1c(%rax) │ │ │ │ + adc %ah,%ah │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jrcxz 160e48b │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 205043a │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x28267,%al │ │ │ │ or 0x1(%rax),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %eax,%edx │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %bl,%al │ │ │ │ + jae 160e442 │ │ │ │ + ret $0xbbe0 │ │ │ │ (bad) │ │ │ │ - rex.WRB add 0x32(%r8),%r9b │ │ │ │ - mov $0x160e480,%edi │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + and $0x60,%ah │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - in $0x60,%al │ │ │ │ + add %dl,-0x1c(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x5685103b,%eax │ │ │ │ - cmc │ │ │ │ - sub $0x60e4a0bf,%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ + sub (%rdi),%ebp │ │ │ │ + lret $0x3880 │ │ │ │ + movabs 0x160e4a03f45,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x1c(%rax) │ │ │ │ + jo 160e46e │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,(%rdi) │ │ │ │ - in $0x7e,%eax │ │ │ │ - rex.B clc │ │ │ │ - es mov $0x160e4e0,%edi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - in $0x60,%al │ │ │ │ + es cs (bad) │ │ │ │ + jb 160e4bd │ │ │ │ + mov $0x4c,%ah │ │ │ │ + (bad) │ │ │ │ + loopne 160e486 │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x160e4(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1d504ba │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -603945,59 +603931,60 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c092(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x4a,0x44(%rsi) │ │ │ │ + and %ah,0x12(%rdx,%rsi,4) │ │ │ │ + lahf │ │ │ │ + mov $0xe5003f4c,%edi │ │ │ │ (bad) │ │ │ │ - je 160e4ff │ │ │ │ - mov $0x160e500,%edi │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%ah │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + in $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x40,(%rdx) │ │ │ │ - iret │ │ │ │ - int1 │ │ │ │ - xchg %eax,%edx │ │ │ │ - adc $0x60e520bf,%eax │ │ │ │ + fcomps (%rax,%rdx,2) │ │ │ │ + out %al,(%dx) │ │ │ │ + sub -0x1adfc0b8(%rsi),%cl │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ in $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - leave │ │ │ │ - or $0x44695c42,%eax │ │ │ │ - or %bh,0x160e540(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + roll %cl,0x79c4b557(%rdi) │ │ │ │ + rex.X (bad) │ │ │ │ + rex in $0x60,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,%ch │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + in $0x60,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - bnd rex.WR call fffffffff372f58d <_edata@@Base+0xffffffffecb2f58d> │ │ │ │ - mov $0x160e5a0,%esi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %ah,%ch │ │ │ │ + adc (%rdx),%ebx │ │ │ │ + add $0x381f02be,%eax │ │ │ │ (bad) │ │ │ │ + and $0x60,%ch │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + in $0x60,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1d5055a │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ std │ │ │ │ @@ -604010,67 +603997,62 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loopne 160e4fc │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ + jno 160e584 │ │ │ │ + shlb %cl,-0x1a4fc0d8(%rbx) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - rex.XB pop %r14 │ │ │ │ - test %dl,%bh │ │ │ │ - ds nop │ │ │ │ - in $0x60,%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - pop %rcx │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock rex.WB out %al,$0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shl $0x60,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1b(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ + test $0x100c2004,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %ch,%bl │ │ │ │ + push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %cl,%cl │ │ │ │ + lret $0x82fb │ │ │ │ xchg %eax,%ecx │ │ │ │ - (bad) │ │ │ │ - jns 160e601 │ │ │ │ - clc │ │ │ │ - ds and %ah,%dh │ │ │ │ - (bad) │ │ │ │ + hlt │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add (%rdi),%edi │ │ │ │ + push %rax │ │ │ │ + out %al,$0x60 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x160e5(%rax) │ │ │ │ + add %ah,0x160e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - jbe 160e57e │ │ │ │ - cld │ │ │ │ - rex.WRX add (%rbx),%r8 │ │ │ │ - (bad) │ │ │ │ - add %ebp,%ecx │ │ │ │ + lret $0x65a8 │ │ │ │ + out %al,$0x1a │ │ │ │ + mov $0xa901bf15,%eax │ │ │ │ add $0x20,%al │ │ │ │ - xor $0x0,%al │ │ │ │ + int3 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ + push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 19505ea │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe1,%al │ │ │ │ addl $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -604091,117 +604073,124 @@ │ │ │ │ (bad) │ │ │ │ punpcklbw (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 160e5ad │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x1a(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + out %al,$0x60 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ in $0x60,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x1a(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - negl -0x6d(%rsi) │ │ │ │ - cmovno (%rbx),%eax │ │ │ │ - or %bh,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0xb8aa38,%al │ │ │ │ + mov $0xa6,%al │ │ │ │ + flds (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 160e638 │ │ │ │ (bad) │ │ │ │ - out %al,$0x60 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - out %al,$0x60 │ │ │ │ + add %al,%al │ │ │ │ + in $0x60,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xffb558e8,%ecx │ │ │ │ - orb $0x3f,(%rbx) │ │ │ │ - movabs 0x50000000000160e6,%al │ │ │ │ + rex.X and $0xcd,%al │ │ │ │ + stc │ │ │ │ + xchg %eax,%edi │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + es mov $0x160e6b0,%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ out %al,$0x60 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + jmp 1d5068a │ │ │ │ add %al,(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - rex.WB (bad) │ │ │ │ - and $0xcc,%dl │ │ │ │ - or $0x4e9013f,%eax │ │ │ │ - and %dh,0x0(%rax,%rax,1) │ │ │ │ - add %dh,%al │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + lock movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1c093(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - out %al,$0x60 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x1a(%rax) │ │ │ │ + jle 160e6da │ │ │ │ + mov $0x4e,%cl │ │ │ │ + imul $0xe6d0bf2e,%ecx,%edi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x160e6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rdi │ │ │ │ - or $0xf293a6e,%edx │ │ │ │ (bad) │ │ │ │ - lock out %al,$0x60 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x160e6(%rax) │ │ │ │ + xor %ecx,%edx │ │ │ │ + xchg %bh,0x37(%rdi) │ │ │ │ + xor 0x160e6f0(%rdi),%bh │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0xdc2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0x53,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + shl $0x60,%dh │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmc │ │ │ │ - test %dh,0x4(%rdx,%rbx,2) │ │ │ │ - int3 │ │ │ │ - (bad) │ │ │ │ - and %ch,%dl │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + push %rbx │ │ │ │ + movabs %al,0x160ea20bf33cc0d │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - out %al,$0x60 │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 160e6e0 │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - test $0x2ac2004,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - and %bl,0x5(%rsp,%rdx,2) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + and %ecx,0x55(%rbx) │ │ │ │ + adc %edi,0x7c(%rax) │ │ │ │ + xor $0xbf,%al │ │ │ │ + add %ch,%dl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1c096(%rax) │ │ │ │ + add %al,%al │ │ │ │ + cld │ │ │ │ + ja 160e71d │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1dd072a │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + jl 160e726 │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x282(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ rex or $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1(%rax,%rax,8) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -604474,72 +604463,76 @@ │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x1c0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x66(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %ch,%dl │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ out %al,$0x60 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,0x160e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - repz push $0x43 │ │ │ │ - cmp $0x3f0fe0c2,%eax │ │ │ │ - rex (bad) │ │ │ │ + add %al,-0x16(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + out %eax,$0x60 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1c,%al │ │ │ │ - or $0xe8,%al │ │ │ │ - cmp $0x603f0f8a,%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + pop %rbp │ │ │ │ + push $0xffffffffbf348121 │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - cmp %dh,-0x65(%rdi) │ │ │ │ - sbb %ah,%ah │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + xchg %al,0x2d(%rsi,%riz,4) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + or %dh,(%rdi,%rdi,4) │ │ │ │ movabs 0x50000000000160ea,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lea 0x64(%rbx,%rax,2),%ebp │ │ │ │ - sub $0x13f0e04,%eax │ │ │ │ - jmp 22d0a8a │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x60000000000289f1,%al │ │ │ │ + sub $0x861a032e,%eax │ │ │ │ (bad) │ │ │ │ + xor 0x2004e901(%rdi),%edi │ │ │ │ + int3 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x289f1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x2a(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x66(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -604550,142 +604543,133 @@ │ │ │ │ add %dh,-0x16(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jl 160ea96 │ │ │ │ - adc -0x63(%rdi),%bl │ │ │ │ - sti │ │ │ │ - or $0x3f,%al │ │ │ │ - loopne 160eaac │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + sbb (%rsi),%ch │ │ │ │ + stc │ │ │ │ + xchg %eax,%ebx │ │ │ │ + sub (%rdx),%esi │ │ │ │ + mov $0x160eb00,%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xea,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x160ea(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + adc $0x70,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,0x1db0e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - (bad) │ │ │ │ - cmp %ecx,%edx │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - or (%rdi),%edi │ │ │ │ - add %ch,%bl │ │ │ │ + add %dl,-0x15(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - cmp %edx,%esp │ │ │ │ - xor %ah,-0x14bfc0f6(%rbx) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov $0xe5,%cl │ │ │ │ + es out %al,$0xa │ │ │ │ + sti │ │ │ │ + xor %bh,0x160eb60(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xa8,%al │ │ │ │ - popf │ │ │ │ - int3 │ │ │ │ - shll $0x3f,0x9(%rbp) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ + jg 160eac6 │ │ │ │ + idiv %edi │ │ │ │ + shrb $1,0x2f(%rbp) │ │ │ │ + mov $0x2004e901,%edi │ │ │ │ faddl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ch │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 160eb47 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x15(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,-0x5c(%rax) │ │ │ │ + jbe 160eb45 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jmp 160ebab │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + or %ch,0x1da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - rex.WR mov $0x98,%cl │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - and $0xeb803f08,%eax │ │ │ │ + mov $0xeb,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x15(%rax) │ │ │ │ + add %al,-0x15(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x160eb(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jmp 160ebcb │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + hlt │ │ │ │ + add (%rdi),%ch │ │ │ │ + sub %ebx,0xbf2cd7(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ (bad) │ │ │ │ - mov $0xa5b6d960,%edi │ │ │ │ - rex.RX mov $0x160eba0,%edi │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 160eb75 │ │ │ │ + add %dh,-0x15(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WR pop %rdi │ │ │ │ - mov $0x3c2dcf93,%eax │ │ │ │ - mov $0x160ec00,%edi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jmp 160ec0b │ │ │ │ + repz jg 160eb89 │ │ │ │ + adc $0xbf2a45c8,%eax │ │ │ │ + sar $0x77,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,0xb(%rax) │ │ │ │ + flds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - jae 160eba2 │ │ │ │ - ret $0xbbe0 │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + in (%dx),%al │ │ │ │ (bad) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0xa(%rax) │ │ │ │ - mov %eax,(%rdx) │ │ │ │ + add %ah,0x160eb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 2050bca │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + testb $0x0,0x2(%rcx) │ │ │ │ nop │ │ │ │ fisubs 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,0x1c0(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ @@ -604701,67 +604685,66 @@ │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ in (%dx),%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x160eb(%rax) │ │ │ │ + add %dl,0x160eb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sub (%rdi),%ebp │ │ │ │ - lret $0x3880 │ │ │ │ - movabs 0x160ec403f45,%eax │ │ │ │ + rex.WR mov $0xc4,%dil │ │ │ │ + movslq %r13d,%r8 │ │ │ │ + (bad) │ │ │ │ + mov $0x160ec60,%edi │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%ah │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - es cs (bad) │ │ │ │ - jb 160ec5d │ │ │ │ - mov $0x4c,%ah │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%al │ │ │ │ - (bad) │ │ │ │ + push $0x4ec22cbf │ │ │ │ + pop %rdi │ │ │ │ + and $0x7667d0bf,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ + add %cl,-0x7b(%rax) │ │ │ │ + fadds (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 160ec3e │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - and %ah,0x12(%rdx,%rsi,4) │ │ │ │ - lahf │ │ │ │ - mov $0xec803f4c,%edi │ │ │ │ + add %al,-0x14(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x14(%rax) │ │ │ │ + add %al,0x160ec(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - fcomps (%rax,%rdx,2) │ │ │ │ - out %al,(%dx) │ │ │ │ - sub -0x131fc0b8(%rsi),%cl │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + push %rdx │ │ │ │ + in (%dx),%eax │ │ │ │ + mov $0x23194e52,%ebp │ │ │ │ + mov $0x160ed00,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x14(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 160ec76 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 22d0c9a │ │ │ │ add %al,(%rax) │ │ │ │ and %al,(%rdx,%rcx,4) │ │ │ │ @@ -604784,115 +604767,106 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ fwait │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,%al │ │ │ │ + cmp $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - roll %cl,0x79c4b557(%rdi) │ │ │ │ - rex.X (bad) │ │ │ │ - add %ch,%ch │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor %dh,0x1d7(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - in (%dx),%al │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + shr $1,%ah │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rdx),%ebx │ │ │ │ - add $0x381f02be,%eax │ │ │ │ - (bad) │ │ │ │ - and %ch,%ch │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + and %bh,0x160ed20(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - in (%dx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + lock in (%dx),%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - jno 160ed24 │ │ │ │ - shlb %cl,-0x128fc0d8(%rbx) │ │ │ │ - (bad) │ │ │ │ + enter $0xdb2b,$0xa │ │ │ │ + out %al,$0xf2 │ │ │ │ + sbb $0x60ed60bf,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - test $0x100c2004,%eax │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1000000000353d8,%al │ │ │ │ - jmp 1dd0d4a │ │ │ │ + pop %rsi │ │ │ │ + xchg %eax,%ecx │ │ │ │ + je 160ed4f │ │ │ │ + mov -0x16fec0a1(%rdi),%dl │ │ │ │ + add $0x20,%al │ │ │ │ + jl 160ed46 │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x38000000000289ee,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,(%rax) │ │ │ │ pushf │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,0x160ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lret $0x82fb │ │ │ │ - xchg %eax,%ecx │ │ │ │ - hlt │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - add (%rdi),%edi │ │ │ │ - push %rax │ │ │ │ - out %al,(%dx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x13(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xdf,%bh │ │ │ │ + mov $0x33,%ch │ │ │ │ + sub (%rdi),%dh │ │ │ │ + push %rsi │ │ │ │ + (bad) │ │ │ │ + movabs 0x70000000000160ed,%al │ │ │ │ + in (%dx),%eax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lret $0x65a8 │ │ │ │ - out %al,$0x1a │ │ │ │ - mov $0xa901bf15,%eax │ │ │ │ - add $0x20,%al │ │ │ │ - int3 │ │ │ │ + xor $0xd482c172,%eax │ │ │ │ + test %eax,-0x41(%rdi) │ │ │ │ + shr $0x60,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ - add %dh,0x353da(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x160ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x160ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + or $0xffffffba,%edi │ │ │ │ + cmp 0x24(%rsi),%ebp │ │ │ │ + gs mov $0x160ee60,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb8aa38,%al │ │ │ │ + mov $0xed,%al │ │ │ │ (bad) │ │ │ │ - test $0xd9,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1ad0dda │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ out %al,(%dx) │ │ │ │ @@ -604935,115 +604909,120 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W popf │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x12(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x160ed(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex.X and $0xcd,%al │ │ │ │ - stc │ │ │ │ - xchg %eax,%edi │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - es mov $0x160ee90,%edi │ │ │ │ + adc $0xbf1afcc0,%eax │ │ │ │ + pushf │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + mov $0x160ee80,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ out %al,(%dx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jle 160eeba │ │ │ │ - mov $0x4e,%cl │ │ │ │ - imul $0xeeb0bf2e,%ecx,%edi │ │ │ │ + pop %rdx │ │ │ │ + addl $0x160eea0,%fs:-0x4093932c(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 160ee78 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160ee(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + adc $0xf34e8627,%eax │ │ │ │ (bad) │ │ │ │ - xor %ecx,%edx │ │ │ │ - xchg %bh,0x37(%rdi) │ │ │ │ - xor 0x160eef0(%rdi),%bh │ │ │ │ + addr32 mov $0x160eee0,%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + out %al,(%dx) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1000000000160ee,%al │ │ │ │ - jmp 1850eca │ │ │ │ + subl $0x4e901bf,0x5ed19d67(%rcx,%rdx,2) │ │ │ │ + and %ah,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,%bh │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex movsxd 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ popf │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - push %rbx │ │ │ │ - movabs %al,0x160ef40bf33cc0d │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 160eee8 │ │ │ │ + out %eax,(%dx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x160ee(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %ecx,0x55(%rbx) │ │ │ │ - adc %edi,0x7c(%rax) │ │ │ │ - xor $0xbf,%al │ │ │ │ - and %ch,%bh │ │ │ │ + js 160eebb │ │ │ │ + rcl $1,%ecx │ │ │ │ + out %al,(%dx) │ │ │ │ + and $0xef20bf4d,%eax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cld │ │ │ │ - ja 160ef1d │ │ │ │ + add %dh,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,%bh │ │ │ │ + (bad) │ │ │ │ + ja 160ef3d │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + sub $0x45,%al │ │ │ │ + sarb $1,(%rsi) │ │ │ │ + rex out %eax,(%dx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x160ed(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ + mov %ecx,%eax │ │ │ │ + jno 160eef5 │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + loopne 160ef86 │ │ │ │ (bad) │ │ │ │ + sub $0x60,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160ef(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 18d0f5a │ │ │ │ add %al,(%rax) │ │ │ │ @@ -605053,359 +605032,362 @@ │ │ │ │ add %bl,%al │ │ │ │ popf │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - pop %rbp │ │ │ │ - push $0xffffffffbf348121 │ │ │ │ + sub $0x24,%bh │ │ │ │ + adc $0x3f54bc94,%eax │ │ │ │ movabs 0x70000000000160ef,%al │ │ │ │ out %eax,(%dx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %al,0x2d(%rsi,%riz,4) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - or %dh,(%rdi,%rdi,4) │ │ │ │ - shr $0x60,%bh │ │ │ │ + movabs %al,0xd03f5aa081702384 │ │ │ │ + out %eax,(%dx) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x160ef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0x861a032e,%eax │ │ │ │ + push %rbx │ │ │ │ + ds add $0xe1,%al │ │ │ │ + sbb %al,(%rsi,%rbx,2) │ │ │ │ (bad) │ │ │ │ - xor 0x160f000(%rdi),%edi │ │ │ │ + add %ebp,0xbec2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + out %al,(%dx) │ │ │ │ + push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xef,%al │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + lock (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,0x160ef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - sbb (%rsi),%ch │ │ │ │ - stc │ │ │ │ - xchg %eax,%ebx │ │ │ │ - sub (%rdx),%esi │ │ │ │ - mov $0x2004e901,%edi │ │ │ │ - sub $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 18d0fea │ │ │ │ add %al,(%rax) │ │ │ │ loopne 160efea │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x60(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sahf │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x10(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - out %eax,(%dx) │ │ │ │ + xor $0xcca99ada,%eax │ │ │ │ + movsxd 0x3f(%rdi),%ebx │ │ │ │ + mov $0xf0,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - adc $0x70,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - adc %bl,%bl │ │ │ │ + lock (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x10(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x1cc2004,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dh,%al │ │ │ │ + push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x10(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ lock (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xe5,%cl │ │ │ │ - es out %al,$0xa │ │ │ │ - sti │ │ │ │ - xor %bh,0x160f0a0(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %dh,%al │ │ │ │ + add %dl,-0x10(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jg 160f006 │ │ │ │ - idiv %edi │ │ │ │ - shrb $1,0x2f(%rbp) │ │ │ │ - mov $0x176a450,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W stos %al,%es:(%rdi) │ │ │ │ - fiaddl (%rcx) │ │ │ │ + movabs 0xb8aa38,%al │ │ │ │ + and %bl,0x1d4(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + jo 160f052 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock lock (bad) │ │ │ │ + add %al,%al │ │ │ │ + out %eax,$0xc1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x10(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,%al │ │ │ │ + loope 160f0db │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1b5108a │ │ │ │ add %al,(%rax) │ │ │ │ jo 160f077 │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x1(%rax,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x62(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x10(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - hlt │ │ │ │ - add (%rdi),%ch │ │ │ │ - sub %ebx,0xbf2cd7(%rax) │ │ │ │ - int1 │ │ │ │ + add 0x39e028d4(%rdx),%dl │ │ │ │ + pop %rdi │ │ │ │ + (bad) │ │ │ │ + shl $1,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x160f0(%rax) │ │ │ │ + add %ah,0x160f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - repz jg 160f0c9 │ │ │ │ - adc $0xbf2a45c8,%eax │ │ │ │ - sar $0x77,%ah │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - or $0x1d9,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 160f0e3 │ │ │ │ - (bad) │ │ │ │ + pushf │ │ │ │ + leave │ │ │ │ + lret │ │ │ │ + and %ah,-0xfc0a20d(%rip) │ │ │ │ + lock (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %al,%al │ │ │ │ lock (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0xf(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp (%rax),%dl │ │ │ │ + out %eax,$0x64 │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + (bad) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + adc %dh,%cl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ lock (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WR mov $0xc4,%dil │ │ │ │ - movslq %r13d,%r8 │ │ │ │ + cltd │ │ │ │ + out %eax,(%dx) │ │ │ │ + in $0xb8,%eax │ │ │ │ + ds imul $0x160f150,0x3f(%rcx),%ebx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%cl │ │ │ │ (bad) │ │ │ │ - mov $0x2004e901,%edi │ │ │ │ - xor $0x0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 195112a │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ch │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9e,%al │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160f1(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - int1 │ │ │ │ + or %esp,-0x58e54981(%rcx) │ │ │ │ + push %rsi │ │ │ │ (bad) │ │ │ │ + shl $0x60,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,-0xf(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x4ec22cbf │ │ │ │ - pop %rdi │ │ │ │ - and $0x7667d0bf,%eax │ │ │ │ + add %dh,-0xf(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1d886(%rax) │ │ │ │ + add %ah,-0x7f(%rax) │ │ │ │ + js 160f16d │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - int1 │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor $0x60,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0xf(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + repnz (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - int1 │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + lock (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xf(%rax) │ │ │ │ + add %al,%al │ │ │ │ + out %eax,(%dx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rdx │ │ │ │ - in (%dx),%eax │ │ │ │ - mov $0x23194e52,%ebp │ │ │ │ - mov $0x2004e901,%edi │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + push %rbx │ │ │ │ + (bad) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x40000000000289f2,%al │ │ │ │ fbld 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sahf │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - repnz (bad) │ │ │ │ + add %ah,%al │ │ │ │ + int1 │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x160f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp $0x176,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x32,%al │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + sahf │ │ │ │ + mov %gs,%eax │ │ │ │ + rex.WX (bad) │ │ │ │ + cld │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + add %dh,%dl │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ int1 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - and %bh,0x160f220(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + {rex2 0x92} (bad) │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + es mov 0x60(%rdi,%rdi,1),%cs │ │ │ │ + repnz (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock int1 │ │ │ │ + add %dh,%al │ │ │ │ + int1 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xdb2b,$0xa │ │ │ │ - out %al,$0xf2 │ │ │ │ - sbb $0x60f260bf,%eax │ │ │ │ + adc %esi,0x76ea6c95(%rcx) │ │ │ │ + rex.RXB (bad) │ │ │ │ + lock push %rbx │ │ │ │ + jae 160f225 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xorb $0x0,0x1(%rdx,%rdx,8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + repnz (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ repnz (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - pop %rsi │ │ │ │ - xchg %eax,%ecx │ │ │ │ - je 160f24f │ │ │ │ - mov -0x16fec0a1(%rdi),%dl │ │ │ │ - add $0x20,%al │ │ │ │ - cmp $0x0,%al │ │ │ │ + jmp 19d124a │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ lock mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ fsubl 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex lahf │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x160f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ repnz (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xdf,%bh │ │ │ │ - mov $0x33,%ch │ │ │ │ - sub (%rdi),%dh │ │ │ │ - push %rsi │ │ │ │ + lret │ │ │ │ + pop %rdx │ │ │ │ + addr32 cltd │ │ │ │ + movabs 0x160f2a03f42c3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0xe(%rax) │ │ │ │ (bad) │ │ │ │ - movabs 0x70000000000160f2,%al │ │ │ │ - repnz (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0xd482c172,%eax │ │ │ │ - test %eax,-0x41(%rdi) │ │ │ │ - shl $0x60,%dl │ │ │ │ + movabs %al,0x3f3cf909510627 │ │ │ │ + repz (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x160f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + divb 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0xffffffba,%edi │ │ │ │ - cmp 0x24(%rsi),%ebp │ │ │ │ - gs mov $0x160f300,%edi │ │ │ │ add %al,(%rax) │ │ │ │ + shlb $0x0,0x1d7(%rcx) │ │ │ │ + add %dh,0x160f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf2,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x160f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1bd12da │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%bh │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -605415,44 +605397,48 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c09f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0xbf1afcc0,%eax │ │ │ │ - pushf │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - mov $0x160f320,%edi │ │ │ │ - add %al,(%rax) │ │ │ │ + roll $0x8,-0x4b(%rsi) │ │ │ │ + sti │ │ │ │ + rex.RXB xor $0x60f3203f,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock repnz (bad) │ │ │ │ + add %dh,%al │ │ │ │ + repnz (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rdx │ │ │ │ - addl $0x160f340,%fs:-0x4093932c(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + ret $0x23bf │ │ │ │ + mov $0x3f2ce173,%esp │ │ │ │ + rex │ │ │ │ + repz (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,%bl │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + repz (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0xf34e8627,%eax │ │ │ │ - (bad) │ │ │ │ - addr32 mov $0x160f380,%edi │ │ │ │ - add %al,(%rax) │ │ │ │ + jrcxz 160f2f6 │ │ │ │ + in $0x65,%eax │ │ │ │ + rcl %cl,%ah │ │ │ │ + and %bh,(%rdi) │ │ │ │ + xor $0x60,%bl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,%bl │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + repz (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 19d135a │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%bh │ │ │ │ mov %eax,(%rdx) │ │ │ │ @@ -605465,115 +605451,120 @@ │ │ │ │ add %dl,%al │ │ │ │ lahf │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - subl $0x60f3a0bf,0x5ed19d67(%rcx,%rdx,2) │ │ │ │ - add %eax,(%rax) │ │ │ │ + shrb $1,(%rax) │ │ │ │ + idivb 0x3f09455f(%rsi) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0xd(%rax) │ │ │ │ + jo 160f37d │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,0x25(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 160f35b │ │ │ │ - rcl $1,%ecx │ │ │ │ - out %al,(%dx) │ │ │ │ - and $0xf3c0bf4d,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x160f3(%rax) │ │ │ │ + add %ah,0x160a2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + movabs %al,0x4000000000160 │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ja 160f3dd │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - sub $0x45,%al │ │ │ │ - sarb $1,(%rsi) │ │ │ │ - loopne 160f3b5 │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shl $0x60,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x160f3(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ecx,%eax │ │ │ │ - jno 160f395 │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - loopne 160f426 │ │ │ │ - (bad) │ │ │ │ - and %dh,%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + shl $1,%bl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - repz (bad) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %ch,0x161(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x20,%al │ │ │ │ + ja 160f3e5 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sub %al,-0x3f(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0x24,%bh │ │ │ │ - adc $0x3f54bc94,%eax │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - hlt │ │ │ │ + push %rax │ │ │ │ + shrb $1,0x5(%rbp) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1a5140a │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 160f3fe │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,0x1c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex hlt │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %r11b,%cl │ │ │ │ + fmull 0x6e(%rbx) │ │ │ │ + xchg %eax,%edx │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ + hlt │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - repz (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + hlt │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs %al,0xb03f5aa081702384 │ │ │ │ - hlt │ │ │ │ + push %rax │ │ │ │ + in $0xc9,%eax │ │ │ │ + pop %rsp │ │ │ │ + test $0xef,%al │ │ │ │ + jbe 160f48f │ │ │ │ + mov $0xf4,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - hlt │ │ │ │ + add %al,-0xc(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rbx │ │ │ │ - ds add $0xe1,%al │ │ │ │ - sbb %al,(%rsi,%rbx,2) │ │ │ │ - (bad) │ │ │ │ - add %ebp,0xbec2004(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %bl,%ah │ │ │ │ - push %rbx │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x160f4(%rax) │ │ │ │ + out %eax,$0x7f │ │ │ │ + cli │ │ │ │ + sbb -0x5e(%rax),%edx │ │ │ │ + addr32 (bad) │ │ │ │ + xor $0x60,%ah │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ out %eax,$0xc1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -605593,90 +605584,98 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movabs 0xf4d00000000001c0,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xc(%rax) │ │ │ │ + add %ah,-0xc(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0xcca99ada,%eax │ │ │ │ - movsxd 0x3f(%rdi),%ebx │ │ │ │ - xor $0x60,%ch │ │ │ │ - add %eax,(%rax) │ │ │ │ + out %al,(%dx) │ │ │ │ + push %rsi │ │ │ │ + and $0x97,%al │ │ │ │ + int3 │ │ │ │ + sbbl $0x160f4f0,0x3f(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - hlt │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + shl $0x60,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - test $0x1cc2004,%eax │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x353dd,%al │ │ │ │ - cmc │ │ │ │ + sbb $0x86533c31,%eax │ │ │ │ + jo 160f543 │ │ │ │ + (bad) │ │ │ │ + adc %dh,%ch │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ hlt │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + in $0xf,%eax │ │ │ │ + jmp 4f9ea05a <_edata@@Base+0x48dea05a> │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ cmc │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0xb8aa38,%al │ │ │ │ - mov $0x1d49d,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0xb(%rax) │ │ │ │ + cmc │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - out %eax,$0xc1 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 195153a │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.XB mov %esi,%r14d │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + adc 0x47(%rcx),%ebp │ │ │ │ + (bad) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,(%rbx) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ data16 (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c0a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,0x160f5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - out %eax,$0x60 │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add 0x39e028d4(%rdx),%dl │ │ │ │ - pop %rdi │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ + js 160f542 │ │ │ │ + jg 160f52a │ │ │ │ + rex.X (bad) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ call 162b586 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0xa(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -605691,18 +605690,17 @@ │ │ │ │ mov $0xa,%al │ │ │ │ cltd │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - pushf │ │ │ │ - leave │ │ │ │ - lret │ │ │ │ - and %ah,-0x1fc0a20d(%rip) │ │ │ │ + rex.WRXB │ │ │ │ + rex.WXB │ │ │ │ + rex.WRB sarq %cl,-0x1fc0c13d(%r14) │ │ │ │ cmc │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rol %cl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -605782,101 +605780,101 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x160f5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmp (%rax),%dl │ │ │ │ - out %eax,$0x64 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - (bad) │ │ │ │ - pop %rbx │ │ │ │ + sub %ecx,%edx │ │ │ │ + add (%rbx),%ebp │ │ │ │ + pop %rdx │ │ │ │ (bad) │ │ │ │ - mov $0xf6,%al │ │ │ │ + shl $1,%dh │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x160f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,%al │ │ │ │ + ficomps 0x5(%rbx) │ │ │ │ + add %bl,(%rax) │ │ │ │ + rcr $0x1,%ah │ │ │ │ add %al,(%rax) │ │ │ │ - cltd │ │ │ │ - out %eax,(%dx) │ │ │ │ - in $0xb8,%eax │ │ │ │ - ds imul $0x160f6d0,0x3f(%rcx),%ebx │ │ │ │ add %al,(%rax) │ │ │ │ + xor %dh,%bh │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x160f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1000000000160f6,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %esp,-0x58e54981(%rcx) │ │ │ │ - push %rsi │ │ │ │ - (bad) │ │ │ │ - rex mull 0x1(%rax) │ │ │ │ + shlb %cl,(%rdi) │ │ │ │ + add %ebp,(%rsi) │ │ │ │ + push %rsp │ │ │ │ + int1 │ │ │ │ + xor $0x60f7103f,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mulb 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x60,%dh │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 18d16ea │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x28a(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x1c0(%rcx) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ + push %rbp │ │ │ │ + and $0x7,%al │ │ │ │ + shr $1,%bh │ │ │ │ + xor (%rdi),%bh │ │ │ │ + push %rax │ │ │ │ mull 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmpl $0x0,0x1(%rax) │ │ │ │ - and %dh,%bh │ │ │ │ + add %dh,%bh │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x8(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + cld │ │ │ │ + ja 160f725 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - hlt │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0xc(%rax) │ │ │ │ + mov $0xa6,%al │ │ │ │ + flds (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %dh,%bh │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - push %rbx │ │ │ │ - (bad) │ │ │ │ - shl $1,%bh │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + sbb %ecx,%edi │ │ │ │ + hlt │ │ │ │ + movabs %eax,0x160f7f03f308768 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mull 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rex mull 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - sahf │ │ │ │ - mov %gs,%eax │ │ │ │ - rex.WX (bad) │ │ │ │ - cld │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ mov $0xf7,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x5f(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -605913,44 +605911,42 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mull 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x9(%rax) │ │ │ │ - (bad) │ │ │ │ + mov %?,(%rcx) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + jg 160f800 │ │ │ │ + sub $0x60f7c03f,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mull 0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 160f7df │ │ │ │ + add %dh,-0xb(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - {rex2 0x92} (bad) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - es mov 0x60(%rdi,%rdi,1),%cs │ │ │ │ + add %dh,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %dl,%al │ │ │ │ mull 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %bh,-0x39(%rcx) │ │ │ │ + ja 160f874 │ │ │ │ + in $0x29,%al │ │ │ │ + (bad) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ cmp $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%ah │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ @@ -605958,159 +605954,172 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ out %al,$0x60 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x5e(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %esi,0x76ea6c95(%rcx) │ │ │ │ - rex.RXB (bad) │ │ │ │ - lock push %rbx │ │ │ │ - jae 160f845 │ │ │ │ + add %dl,-0x8(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,-0x2e(%rdx) │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - clc │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + test %eax,0x2da904a0(%rbp) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jo 160f84a │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x8(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160f8(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + fstps -0x41(%rbx) │ │ │ │ + leave │ │ │ │ + loope 160f893 │ │ │ │ + (bad) │ │ │ │ + nop │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x8(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lret │ │ │ │ - pop %rdx │ │ │ │ - addr32 cltd │ │ │ │ - movabs 0x160f8c03f42c3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x8(%rax) │ │ │ │ + rex.WRB or $0xffffffffeb834765,%rax │ │ │ │ + and (%rdi),%bh │ │ │ │ + sar $1,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,0x160f8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs %al,0x13f3cf909510627 │ │ │ │ + add %al,(%rcx) │ │ │ │ jmp 19518aa │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,%ch │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x160d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0a2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - stc │ │ │ │ + mov $0xaa4eb174,%edx │ │ │ │ + cmp (%rcx),%ah │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x160f8(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - divb 0x1(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %bl,0x1d7(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock cld │ │ │ │ + lock clc │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - roll $0x8,-0x4b(%rsi) │ │ │ │ - sti │ │ │ │ - rex.RXB xor $0x60f9203f,%eax │ │ │ │ + test %ch,-0x7a76fc5e(%rbx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + adc %bh,%cl │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - ret $0x23bf │ │ │ │ - mov $0x3f2ce173,%esp │ │ │ │ - (bad) │ │ │ │ + jae 160f89d │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + ficompl -0x1fc0e30c(%rip) │ │ │ │ stc │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ stc │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + fidivrl 0x3(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x6d,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 19d193a │ │ │ │ add %al,(%rax) │ │ │ │ lock cld │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ call 162b9ef │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,-0x7(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jrcxz 160f916 │ │ │ │ - in $0x65,%eax │ │ │ │ - rcl %cl,%ah │ │ │ │ - and %bh,(%rdi) │ │ │ │ - movabs 0x50000000000160f9,%al │ │ │ │ - stc │ │ │ │ + add %al,(%rax) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,0x1606d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x160f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c096(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,0x160f5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,0x160f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,(%rax) │ │ │ │ - idivb 0x3f09455f(%rsi) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - stc │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,-0x7(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 19519ba │ │ │ │ add %al,(%rax) │ │ │ │ rex int1 │ │ │ │ @@ -606118,43 +606127,46 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5f(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - movabs %eax,0x29400000000001c0 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movabs %eax,0x5010000000001c0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - fwait │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + mov $0xe2,%ah │ │ │ │ + cmc │ │ │ │ + pushf │ │ │ │ + mov $0x1a,%cl │ │ │ │ (bad) │ │ │ │ + sar $0x60,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x7e(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + stc │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1607d(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0x60,%dl │ │ │ │ + xor %bh,-0x4e5b5fa9(%rdi) │ │ │ │ + sbb %bh,(%rdi) │ │ │ │ + loopne 160f9f9 │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mull 0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%dl │ │ │ │ + cli │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -606216,200 +606228,197 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb8aa38,%al │ │ │ │ js 160fab9 │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bh,%bl │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cli │ │ │ │ + add %dh,%al │ │ │ │ + stc │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1ad1ada │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,%cl │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0x160,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1c0(%rbx) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,(%rcx) │ │ │ │ + loope 160fb3a │ │ │ │ + mov $0xd7,%bl │ │ │ │ + xor %ch,%dl │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x2c2004,%eax │ │ │ │ + (bad) │ │ │ │ + add %ebp,0x2c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ lcall *0x1(%rax) │ │ │ │ - add %dh,0x17720(%rax) │ │ │ │ + add %al,-0x5(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - rex.RXB roll $0x0,(%r9) │ │ │ │ + add %dh,%al │ │ │ │ + cli │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x2442004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x5(%rdx,%rdx,2) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - or $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - shrb $1,0x5(%rbp) │ │ │ │ - add %al,(%rcx) │ │ │ │ + jo 160fae6 │ │ │ │ + push %rdx │ │ │ │ add $0x0,%eax │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %r11b,%cl │ │ │ │ - fmull 0x6e(%rbx) │ │ │ │ - xchg %eax,%edx │ │ │ │ (bad) │ │ │ │ - nop │ │ │ │ - sti │ │ │ │ + fistps 0x15531465(%rsi) │ │ │ │ (bad) │ │ │ │ + cmp $0x60,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x5(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sti │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 19d1b6a │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.RX int $0x64 │ │ │ │ + clc │ │ │ │ + xchg %eax,%ebx │ │ │ │ + in $0x13,%eax │ │ │ │ + (bad) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + cmp $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,%cl │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ fisubl 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,0x1(%rax,%rax,8) │ │ │ │ + add %ah,0x160fb(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x5(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - in $0xc9,%eax │ │ │ │ - pop %rsp │ │ │ │ - test $0xef,%al │ │ │ │ - jbe 160fbcf │ │ │ │ - mov $0xfb,%al │ │ │ │ + cmp %ebx,(%rcx) │ │ │ │ + fistpll -0x3fc0ed64(%rcx,%rbx,1) │ │ │ │ + sti │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160fb(%rax) │ │ │ │ + add %dl,0x160fb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - out %eax,$0x7f │ │ │ │ - cli │ │ │ │ - sbb -0x5e(%rax),%edx │ │ │ │ - addr32 (bad) │ │ │ │ - sar $1,%bl │ │ │ │ + mov $0xc,%dh │ │ │ │ + xchg %eax,%edi │ │ │ │ + (bad) │ │ │ │ + jno 160fbd0 │ │ │ │ + (bad) │ │ │ │ + and %bh,%ah │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x160fb(%rax) │ │ │ │ + add %dh,0x160fb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - push %rsi │ │ │ │ - and $0x97,%al │ │ │ │ - int3 │ │ │ │ - sbbl $0x160fc10,0x3f(%rbp) │ │ │ │ + test $0x2ac2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + rex ja 160fc2d │ │ │ │ + add $0x0,%eax │ │ │ │ + add %ebp,0x1342004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0x60,%bl │ │ │ │ + and %cl,(%rcx) │ │ │ │ + cltd │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb $0x86533c31,%eax │ │ │ │ - jo 160fc43 │ │ │ │ - (bad) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - cmp $0x0,%al │ │ │ │ + jmp 19d1bfa │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf1,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x18(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sti │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - in $0xf,%eax │ │ │ │ - jmp 4f9ea77a <_edata@@Base+0x48dea77a> │ │ │ │ + rex.WB movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + cs rex.WR │ │ │ │ + rex.WX movslq (%rax),%rdx │ │ │ │ (bad) │ │ │ │ push %rax │ │ │ │ cld │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ cld │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex.XB mov %esi,%r14d │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - adc 0x47(%rcx),%ebp │ │ │ │ + adcl $0xffffffab,(%rdx,%rsi,1) │ │ │ │ + push $0xffffffffffffffd9 │ │ │ │ (bad) │ │ │ │ - jo 160fc4e │ │ │ │ (bad) │ │ │ │ + add %ebp,0x11c2004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x8,%al │ │ │ │ + cltd │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x4(%rax) │ │ │ │ + add %dh,-0x4(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cld │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - js 160fc42 │ │ │ │ - jg 160fc2a │ │ │ │ - rex.X (bad) │ │ │ │ - mov $0xfc,%al │ │ │ │ + andl $0xfcc0bf58,0x75(%rcx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x4(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -606422,53 +606431,51 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x60(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c0a4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ + test $0x1242004,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 160fcb2 │ │ │ │ + cltd │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WRXB │ │ │ │ - rex.WXB │ │ │ │ - rex.WRB sarq %cl,-0x2fc0c13d(%r14) │ │ │ │ - cld │ │ │ │ + adc -0x25(%rcx),%ah │ │ │ │ + rex (bad) │ │ │ │ + (bad) │ │ │ │ + rex.WR movabs $0x160fcf0,%rdi │ │ │ │ + mov $0xfc,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x160fc(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ecx,%edx │ │ │ │ - add (%rbx),%ebp │ │ │ │ - pop %rdx │ │ │ │ - (bad) │ │ │ │ - xor %bh,%ch │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + sbb %al,(%rdi) │ │ │ │ + adc %eax,%ebp │ │ │ │ + jp 160fd1f │ │ │ │ + mov $0x2004a901,%edi │ │ │ │ + jl 160fce6 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ + adc %cl,(%rcx) │ │ │ │ + cltd │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - push %rax │ │ │ │ - pushf │ │ │ │ - add $0x0,%eax │ │ │ │ - enter $0xdcc1,$0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 160fcef │ │ │ │ + add %dh,(%rax) │ │ │ │ + std │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ cld │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 19d1d0a │ │ │ │ add %al,(%rax) │ │ │ │ @@ -606481,65 +606488,58 @@ │ │ │ │ add %ah,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shlb %cl,(%rdi) │ │ │ │ - add %ebp,(%rsi) │ │ │ │ - push %rsp │ │ │ │ - int1 │ │ │ │ - xor $0x60fd503f,%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ + ss test $0x524b716b,%eax │ │ │ │ + xor 0x160fd50(%rdi),%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - std │ │ │ │ + add %al,(%rax) │ │ │ │ + and %bh,%ch │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - out %eax,(%dx) │ │ │ │ - push %rbp │ │ │ │ - and $0x7,%al │ │ │ │ - shr $1,%bh │ │ │ │ - xor (%rdi),%bh │ │ │ │ - mov $0xfd,%al │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rcr $1,%ecx │ │ │ │ + rex.B cwtl │ │ │ │ + jmp *(%rsi) │ │ │ │ + mov $0x160fd70,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex std │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cld │ │ │ │ - ja 160fd65 │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + push $0xffffffffffffffab │ │ │ │ + jp 160fdb6 │ │ │ │ + in $0x43,%eax │ │ │ │ + sbb 0x160fdb0(%rdi),%edi │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - test $0xd9,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,-0x3(%rax) │ │ │ │ + (bad) │ │ │ │ + std │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ecx,%edi │ │ │ │ - hlt │ │ │ │ - movabs %eax,0x2004e9013f308768 │ │ │ │ - cmp $0x0,%al │ │ │ │ + push %rsp │ │ │ │ + call *0x27(%rdi) │ │ │ │ + rex.W │ │ │ │ + movswl (%r9),%eax │ │ │ │ + jmp 19d1d9a │ │ │ │ add %al,(%rax) │ │ │ │ lock int1 │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1605a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -606553,48 +606553,39 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x160fd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov %?,(%rcx) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - jg 160fdf0 │ │ │ │ - sub $0x60fdf03f,%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ + cmp 0x5c1d98(%rbx,%rbp,4),%bl │ │ │ │ + mov $0x160fdf0,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + sar $0x60,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,-0x39(%rcx) │ │ │ │ - ja 160fe54 │ │ │ │ - in $0x29,%al │ │ │ │ - (bad) │ │ │ │ - adc %bh,%dh │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jno 160fdd9 │ │ │ │ + mov $0x160fe10,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - std │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 160fdf7 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - test %eax,0x2da904a0(%rbp) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + {rex2 0x40} pop %rsi │ │ │ │ + std │ │ │ │ + fmull -0x42(%rax,%rdx,4) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -606613,47 +606604,44 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x5b(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - fstps -0x41(%rbx) │ │ │ │ - leave │ │ │ │ - loope 160fe73 │ │ │ │ - (bad) │ │ │ │ + js 160feb9 │ │ │ │ + fdivl 0x3ee0e728(%rcx) │ │ │ │ jo 160fe50 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WRB or $0xffffffffeb834765,%rax │ │ │ │ - and (%rdi),%bh │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ + rex.WXB test $0xffffffffeca0aa0c,%rax │ │ │ │ + ds nop │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xaa4eb174,%edx │ │ │ │ - cmp (%rcx),%ah │ │ │ │ - (bad) │ │ │ │ - sar $1,%dh │ │ │ │ + or $0x92,%al │ │ │ │ + or %ebx,-0x30(%rsi) │ │ │ │ + cmp $0xfed03ef2,%eax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x160fe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1751eaa │ │ │ │ @@ -606667,61 +606655,63 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1c0a5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - test %ch,-0x7a76fc5e(%rbx) │ │ │ │ - (bad) │ │ │ │ + mov $0x33,%bh │ │ │ │ + xchg %eax,%esp │ │ │ │ + push %rax │ │ │ │ (bad) │ │ │ │ + {rex2 0xf4} (bad) │ │ │ │ lock (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jae 160fe7d │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - ficompl 0x103f1cf4(%rip) │ │ │ │ - jmp *0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + or %ecx,-0x5f(%rbp) │ │ │ │ + push %rbx │ │ │ │ + hlt │ │ │ │ + jl 160fee5 │ │ │ │ + ds adc %bh,%bh │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 160fef8 │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0xe2,%ah │ │ │ │ - cmc │ │ │ │ - pushf │ │ │ │ - mov $0x1a,%cl │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ + mov $0xbcb312b7,%edi │ │ │ │ + jnp 160ff06 │ │ │ │ + ds push %rax │ │ │ │ jmp *0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bh │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,-0x4e5b5fa9(%rdi) │ │ │ │ - sbb %bh,(%rdi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + sbb 0x3ef8024e(%rcx),%ah │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ add %al,%fs:(%rax) │ │ │ │ add %dh,0x282f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x23(%rax) │ │ │ │ (bad) │ │ │ │ @@ -606737,55 +606727,60 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jmp *0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - loope 160ffaa │ │ │ │ - mov $0xd7,%bl │ │ │ │ - xor %ch,%dl │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - nop │ │ │ │ + adc $0x191f639e,%eax │ │ │ │ + xor %eax,%edi │ │ │ │ + ds nop │ │ │ │ jmp *0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jmp *0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - fistps 0x15531465(%rsi) │ │ │ │ - (bad) │ │ │ │ - mov $0xff,%al │ │ │ │ + push %dx │ │ │ │ + push %rbp │ │ │ │ + xchg %eax,%ecx │ │ │ │ + test $0x26,%al │ │ │ │ + clc │ │ │ │ + ds mov $0xff,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x160ff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex.RX int $0x64 │ │ │ │ - clc │ │ │ │ - xchg %eax,%ebx │ │ │ │ - in $0x13,%eax │ │ │ │ - (bad) │ │ │ │ + pop %rdi │ │ │ │ + repnz (bad) │ │ │ │ + pop %rbx │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + out %al,(%dx) │ │ │ │ + idivl (%rsi) │ │ │ │ lock jmp *0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1000000000160ff,%al │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ebx,(%rcx) │ │ │ │ - fistpll 0x13f129c(%rcx,%rbx,1) │ │ │ │ - jmp 1ed1fda │ │ │ │ + rex.WRX xor (%rsi),%r12b │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + hlt │ │ │ │ + xchg %eax,%edi │ │ │ │ + idivl (%rsi) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + mov %es,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0x89,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x28(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -606799,129 +606794,136 @@ │ │ │ │ add %al,(%rax) │ │ │ │ sar $0x60,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc,%dh │ │ │ │ - xchg %eax,%edi │ │ │ │ - (bad) │ │ │ │ - jno 1610020 │ │ │ │ + cwtl │ │ │ │ + add $0x2be9f974,%eax │ │ │ │ + idivl (%rsi) │ │ │ │ + xor %al,(%rax) │ │ │ │ (bad) │ │ │ │ - add %spl,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x2ac2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - push %rsp │ │ │ │ - add $0x0,%eax │ │ │ │ add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WB movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - cs rex.WR │ │ │ │ - rex.WX movslq (%rax),%rdx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + xchg %eax,%edx │ │ │ │ + and %ecx,%ebp │ │ │ │ + sbb -0x4f(%rax),%esi │ │ │ │ + idivb (%rsi) │ │ │ │ + push %rax │ │ │ │ add %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,(%rax) │ │ │ │ + and %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adcl $0xffffffab,(%rdx,%rsi,1) │ │ │ │ - push $0xffffffffffffffd9 │ │ │ │ + lock movabs 0x703ef62d9d7f8d,%eax │ │ │ │ (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x0(%rax) │ │ │ │ (bad) │ │ │ │ - movabs 0x5000000000016100,%al │ │ │ │ - add %ah,0x1(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs %al,0xb03ef5a434b05d3e │ │ │ │ + add %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - sahf │ │ │ │ (bad) │ │ │ │ - andl $0xe901bf58,0x75(%rcx) │ │ │ │ + add %ah,0x1(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ mov $0xe0000000,%esp │ │ │ │ cmc │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jmp *0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add %ah,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 16100aa │ │ │ │ + xchg %eax,%esi │ │ │ │ + lret │ │ │ │ + rex.WB add $0xfd,%al │ │ │ │ + (bad) │ │ │ │ + cmc │ │ │ │ + ds rolb $1,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x16100(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc -0x25(%rcx),%ah │ │ │ │ - rex (bad) │ │ │ │ - (bad) │ │ │ │ - rex.WR movabs $0x16100e0,%rdi │ │ │ │ - mov $0x0,%al │ │ │ │ + mov $0x44,%al │ │ │ │ + pop %rcx │ │ │ │ + cli │ │ │ │ + add 0xf03ef4(%rbx),%cl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,%al │ │ │ │ + add %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - sbb %al,(%rdi) │ │ │ │ - adc %eax,%ebp │ │ │ │ - jp 161011f │ │ │ │ - mov $0x1610100,%edi │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ + jle 161009d │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + repz ds adc %al,(%rcx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - ss test $0x524b716b,%eax │ │ │ │ - xor 0x1610380(%rdi),%edi │ │ │ │ + add %ah,%al │ │ │ │ + add %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock add %ah,0x1(%rcx) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %eax,0x58(%rsi) │ │ │ │ + add 0x74(%rdx),%esp │ │ │ │ + ds pause │ │ │ │ + add 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ (bad) │ │ │ │ - rcr $1,%ecx │ │ │ │ - rex.B cwtl │ │ │ │ - jmp *(%rsi) │ │ │ │ - mov $0x2004e901,%edi │ │ │ │ - xchg %eax,%esp │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x289e6(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1f5212a │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + out %al,$0x89 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ @@ -607151,235 +607153,234 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x282(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ call 162c428 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16103(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %esp,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + sbb %bh,%cl │ │ │ │ + (bad) │ │ │ │ + mov $0x3ef2ec9b,%eax │ │ │ │ + mov $0x3,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0xffffffffffffffab │ │ │ │ - jp 16103e6 │ │ │ │ - in $0x43,%eax │ │ │ │ - sbb 0x16103c0(%rdi),%edi │ │ │ │ + add %al,0x16103(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - add 0x1(%rcx),%esp │ │ │ │ + or %edi,0x184c8d6e(%rcx) │ │ │ │ + rex.X (bad) │ │ │ │ + rolb $1,(%rbx) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x16103(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rsp │ │ │ │ - call *0x27(%rdi) │ │ │ │ - rex.W │ │ │ │ - movswl (%r8),%eax │ │ │ │ - add $0x61,%al │ │ │ │ + enter $0xe066,$0xc9 │ │ │ │ + cvtdq2ps 0x6104103f(%rip),%xmm7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16103(%rax) │ │ │ │ + add %al,%al │ │ │ │ + add 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmp 0x5c1d98(%rbx,%rbp,4),%bl │ │ │ │ - mov $0x2004e901,%edi │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ mov $0x0,%ah │ │ │ │ add %al,(%rax) │ │ │ │ jo 16103ee │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x1(%rax,%rax,8) │ │ │ │ - add %ah,(%rax) │ │ │ │ - add $0x61,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add 0x1(%rcx),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + and $0x8d,%al │ │ │ │ + adc %r10d,0x4303f32(%rcx,%rdx,2) │ │ │ │ (bad) │ │ │ │ - jno 1610409 │ │ │ │ - mov $0x1610440,%esi │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rcx,%riz,2) │ │ │ │ + add $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - {rex2 0x40} pop %rsi │ │ │ │ - std │ │ │ │ - fmull -0x42(%rax,%rdx,4) │ │ │ │ - addb $0x1,(%rcx,%riz,2) │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb (%rsi),%ah │ │ │ │ + ss jge 1610428 │ │ │ │ + sti │ │ │ │ + and (%rdi),%edi │ │ │ │ + push %rax │ │ │ │ + add $0x61,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,(%rcx,%riz,2) │ │ │ │ + add %ah,(%rax) │ │ │ │ + add $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - js 16104c9 │ │ │ │ - fdivl 0x3ee0e728(%rcx) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov 0x2(%rcx),%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,-0x54(%rax) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x16104(%rax) │ │ │ │ + rex.RXB cwtl │ │ │ │ + mov $0x122c76b0,%edi │ │ │ │ + (bad) │ │ │ │ + nop │ │ │ │ + add $0x61,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4(%rax) │ │ │ │ + add %al,0x4(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + jmp 20d246a │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.WXB test $0xffffffffeca0aa0c,%rax │ │ │ │ - ds rolb $0x1,(%rcx,%riz,2) │ │ │ │ + loopne 16103f5 │ │ │ │ + addl $0x0,(%rdx) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + js 1610426 │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - add $0x61,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ + jnp 16104fe │ │ │ │ + jb 16104f5 │ │ │ │ + jnp 1610481 │ │ │ │ + ds mov $0x4,%al │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x16104(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x92,%al │ │ │ │ - or %ebx,-0x30(%rsi) │ │ │ │ - cmp $0x5003ef2,%eax │ │ │ │ (bad) │ │ │ │ + shll $0xbe,-0x14(%rdi) │ │ │ │ + rolb $1,(%rcx,%riz,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16104(%rax) │ │ │ │ + add %ah,0x16104(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x33,%bh │ │ │ │ - xchg %eax,%esp │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - {rex2 0xf4} (bad) │ │ │ │ + cmp $0xc0e4a1f4,%eax │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + add %bh,0x1610510(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rolb $0x1,(%rcx,%riz,2) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ add %al,%fs:(%rax) │ │ │ │ add %ah,%al │ │ │ │ add $0x28a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xfe,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - add $0x161,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - rolb $1,(%rcx,%riz,2) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %ecx,-0x5f(%rbp) │ │ │ │ - push %rbx │ │ │ │ - hlt │ │ │ │ - jl 1610515 │ │ │ │ - ds rex add $0x161,%eax │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + fsub %st(4),%st │ │ │ │ + gs fdivp %st,%st(5) │ │ │ │ + add $0x610530bf,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x161(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xbcb312b7,%edi │ │ │ │ - jnp 1610536 │ │ │ │ - ds addb $0x0,0x161(%rip) │ │ │ │ - add %dh,(%rax) │ │ │ │ - add $0x161,%eax │ │ │ │ + pop %rbx │ │ │ │ + and $0x7c,%al │ │ │ │ + xchg %esp,%eax │ │ │ │ + xchg %eax,%esi │ │ │ │ + or %bh,0x1610550(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %al,0x161(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - sbb 0x3ef8024e(%rcx),%ah │ │ │ │ + mov $0x55b7eab5,%edi │ │ │ │ + xchg %eax,%ecx │ │ │ │ + or %edi,0x1610590(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex add $0x161,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ mov $0x0,%ah │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x281(%rbx) │ │ │ │ add %dh,0x4(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16105(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5(%rax) │ │ │ │ + out %eax,$0xe9 │ │ │ │ + mov $0xb9,%ah │ │ │ │ + mov %ecx,0x5b0bf09(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x16105(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x191f639e,%eax │ │ │ │ - xor %eax,%edi │ │ │ │ - ds rolb $0x0,0x161(%rip) │ │ │ │ - add %dl,0x16105(%rax) │ │ │ │ + shll %cl,-0x1bf01b96(%rcx) │ │ │ │ + or %bh,0x16105d0(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x100000000016105,%al │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %dx │ │ │ │ - push %rbp │ │ │ │ - xchg %eax,%ecx │ │ │ │ - test $0x26,%al │ │ │ │ - clc │ │ │ │ - ds add %al,(%rsi) │ │ │ │ + leave │ │ │ │ + (bad) │ │ │ │ + add -0x40f81a2f(%rsi),%edi │ │ │ │ + adc %al,(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16105(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,%al │ │ │ │ + add $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rdi │ │ │ │ - repnz (bad) │ │ │ │ - pop %rbx │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - idivl (%rsi) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ in (%dx),%eax │ │ │ │ mov %eax,(%rdx) │ │ │ │ @@ -607388,370 +607389,358 @@ │ │ │ │ nop │ │ │ │ lock (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x53(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add $0x161,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + push %rdi │ │ │ │ + (bad) 0x6b7c89a(%rip) │ │ │ │ + mov $0x1610630,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WRX xor (%rsi),%r12b │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - hlt │ │ │ │ - xchg %eax,%edi │ │ │ │ - idivl (%rsi) │ │ │ │ - rex (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - add $0x2be9f974,%eax │ │ │ │ - idivl (%rsi) │ │ │ │ - addb $0x61,(%rsi) │ │ │ │ + xor $0x983ca6b3,%eax │ │ │ │ + je 1610634 │ │ │ │ + mov $0x16106b0,%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %al,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + lahf │ │ │ │ (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x16106(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x6(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + jmp 1c5266a │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%edx │ │ │ │ - and %ecx,%ebp │ │ │ │ - sbb -0x4f(%rax),%esi │ │ │ │ - idivb (%rsi) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - add %al,%fs:(%rax) │ │ │ │ - add %dl,-0x10(%rax) │ │ │ │ - mov %eax,(%rdx) │ │ │ │ + push %rax │ │ │ │ + lock mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16106(%rax) │ │ │ │ + add %dl,0x16106(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x6(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + call 161086c │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock movabs 0x6c03ef62d9d7f8d,%eax │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + enter $0xd826,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16106(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs %al,0x3ef5a434b05d3e │ │ │ │ - (bad) │ │ │ │ + and $0xdc,%al │ │ │ │ + sahf │ │ │ │ + test %al,(%rax) │ │ │ │ + sub $0x6d0bf04,%eax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16106(%rax) │ │ │ │ + add %ah,0x16106(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - lret │ │ │ │ - rex.WB add $0xfd,%al │ │ │ │ - (bad) │ │ │ │ - cmc │ │ │ │ - ds add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - rex.WR add %r8b,(%rax) │ │ │ │ - add %ah,0x289f8(%rax) │ │ │ │ + xchg %edx,0x56(%rdx) │ │ │ │ + leave │ │ │ │ + push %rdi │ │ │ │ + jmp 16106d1 │ │ │ │ + mov $0x1610710,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rolb $0x61,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1ad26ea │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x38000000000289f8,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,%al │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ + mov $0x45,%bl │ │ │ │ + rex.WXB test $0xb5,%r8b │ │ │ │ + add %edi,0x1610730(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x44,%al │ │ │ │ - pop %rcx │ │ │ │ - cli │ │ │ │ - add 0x7403ef4(%rbx),%cl │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor %eax,0x8fc8d4(%rbp) │ │ │ │ + mov $0x1610750,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %al,(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - out %eax,(%dx) │ │ │ │ - jle 16106ed │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - repz ds (bad) │ │ │ │ (bad) │ │ │ │ + jp 16107a6 │ │ │ │ + cli │ │ │ │ + adc $0xf6,%al │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov $0x1610790,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,0x58(%rsi) │ │ │ │ - add 0x74(%rdx),%esp │ │ │ │ - repz ds movabs 0x5000000000016107,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 195277a │ │ │ │ + stc │ │ │ │ + rex.WR │ │ │ │ + test $0xf040,%ax │ │ │ │ + cld │ │ │ │ + mov $0x2004e901,%esi │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0x89,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x22(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %bh,%cl │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ - mov $0x3ef2ec9b,%eax │ │ │ │ - rolb $0x61,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16107(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %edi,0x184c8d6e(%rcx) │ │ │ │ - rex.X (bad) │ │ │ │ - loopne 16107c9 │ │ │ │ + add %ah,0x7(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16107(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + call 161098c │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xe066,$0xc9 │ │ │ │ - cvtdq2ps 0x6108203f(%rip),%xmm7 │ │ │ │ - add %eax,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + enter $0xd826,$0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ (bad) │ │ │ │ + call f2df656 <_edata@@Base+0x86df656> │ │ │ │ + sti │ │ │ │ + mov $0x1610830,%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rolb $0x61,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x8d,%al │ │ │ │ - adc %r10d,-0x16fec0ce(%rcx,%rdx,2) │ │ │ │ + sbb %esp,(%rsi) │ │ │ │ + lahf │ │ │ │ + xchg %ax,%dx │ │ │ │ + rex.WRB stc │ │ │ │ + mov $0x1610820,%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.W (bad) │ │ │ │ + filds (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,(%rdi) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x52(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x8(%rax) │ │ │ │ + add %dh,-0x20(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,0x16107(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x8(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sbb (%rsi),%ah │ │ │ │ - ss jge 1610838 │ │ │ │ - sti │ │ │ │ - and (%rdi),%edi │ │ │ │ - (bad) │ │ │ │ - or %ah,0x1(%rcx) │ │ │ │ + add $0xd5,%al │ │ │ │ + rex.XB push %r15 │ │ │ │ + out %eax,$0xad │ │ │ │ + idivl 0x1610870(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + or %spl,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex.RXB cwtl │ │ │ │ - mov $0x122c76b0,%edi │ │ │ │ - (bad) │ │ │ │ - orb $0x61,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x8(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jns 1610881 │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + and %ch,%bl │ │ │ │ + sub $0xf6,%al │ │ │ │ + mov $0x1610890,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - jnp 16108ee │ │ │ │ - jb 16108e5 │ │ │ │ - jnp 1610871 │ │ │ │ - ds movabs 0x7000000000016108,%al │ │ │ │ + (bad) │ │ │ │ or %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - shll $0xbe,-0x14(%rdi) │ │ │ │ - rorb $0x61,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex.X xlat %ds:(%rbx) │ │ │ │ + push %rsi │ │ │ │ + imul $0xfffffff4,-0x38(%rax),%ebp │ │ │ │ + mov $0x16108b0,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16108(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + orb $0x61,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0xc0e4a1f4,%eax │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - add %bh,0x16108e0(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + fldcw 0x76(%rdx) │ │ │ │ + out %eax,$0x7a │ │ │ │ + jle 16108a2 │ │ │ │ + mov $0x16108d0,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x8,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + movabs 0x100000000016108,%al │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - fsub %st(4),%st │ │ │ │ - gs fdivp %st,%st(5) │ │ │ │ - add $0x610920bf,%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor $0x1394a63c,%eax │ │ │ │ + rex.WRB │ │ │ │ + repnz mov $0x1610910,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - or %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + rorb $0x61,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + adc %edx,%eax │ │ │ │ + jbe 1610935 │ │ │ │ + xor %cl,%dh │ │ │ │ + mov $0x2004e901,%esi │ │ │ │ xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock out %eax,(%dx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1c0ae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,0x16109(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rbx │ │ │ │ - and $0x7c,%al │ │ │ │ - xchg %esp,%eax │ │ │ │ - xchg %eax,%esi │ │ │ │ - or %bh,0x1610940(%rdi) │ │ │ │ + add %ah,%al │ │ │ │ + or %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,(%rcx) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + je 1610957 │ │ │ │ + adc %ebp,%edx │ │ │ │ + ret │ │ │ │ + sbb (%rdi),%bh │ │ │ │ + mov $0x1610940,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x55b7eab5,%edi │ │ │ │ - xchg %eax,%ecx │ │ │ │ - or %edi,0x1610960(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + shl $0xc1,%bh │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,%al │ │ │ │ + sti │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rcx) │ │ │ │ + add %ah,0x9(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,0x1df06(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - out %eax,$0xe9 │ │ │ │ - mov $0xb9,%ah │ │ │ │ - mov %ecx,0x9a0bf09(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x9(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb (%rbx),%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1d5297a │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0x89,%ah │ │ │ │ add (%rax),%al │ │ │ │ @@ -607759,61 +607748,54 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - shll %cl,-0x1bf01b96(%rcx) │ │ │ │ - or %bh,0x16109c0(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x16109(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + add %ah,(%rax) │ │ │ │ or %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - leave │ │ │ │ - (bad) │ │ │ │ - add -0x40f81a2f(%rsi),%edi │ │ │ │ - loopne 16109cb │ │ │ │ + fldenv 0x513cb014(%rbx) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov $0x16109d0,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16109(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + movabs 0x100000000016109,%al │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rdi │ │ │ │ - (bad) 0x6b7c89a(%rip) │ │ │ │ - mov $0x1610a00,%edi │ │ │ │ + mov $0x418d2f7d,%esi │ │ │ │ + push (%rdi,%rdi,4) │ │ │ │ + lock or %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,(%rcx) │ │ │ │ - (bad) │ │ │ │ + rorb $0x61,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x983ca6b3,%eax │ │ │ │ - je 1610a04 │ │ │ │ - mov $0x1610ac0,%edi │ │ │ │ + sub %ch,0x251dc98d(%rax,%rcx,1) │ │ │ │ + mov $0x1610a50,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %esp,0x1(%rcx) │ │ │ │ + loopne 1610a03 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ + xchg %dl,0x652b26a(%rdx,%rdx,4) │ │ │ │ + mov $0x2004e901,%edi │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jmp 1610ca7 │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,%dh │ │ │ │ (bad) │ │ │ │ @@ -607831,232 +607813,231 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf8,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c0af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,0x1d49d(%rax) │ │ │ │ + add %dh,0x1610a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0xa(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or 0x1(%rcx),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %edi,-0x43(%rax) │ │ │ │ + repz rcll $0x2,(%rax) │ │ │ │ (bad) │ │ │ │ + orb $0x61,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0xa(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1610a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - call 1610c5c │ │ │ │ + push %rax │ │ │ │ + or %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - and %eax,%ebx │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov $0xa6,%al │ │ │ │ + flds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1610a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + movabs 0xc00000000001610a,%al │ │ │ │ out %eax,$0xc1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,(%rax) │ │ │ │ sti │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,%al │ │ │ │ + or 0x1(%rcx),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and $0xdc,%al │ │ │ │ - sahf │ │ │ │ - test %al,(%rax) │ │ │ │ - sub $0xb00bf04,%eax │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + or 0x1(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1610a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1952ada │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ + xchg %eax,%edx │ │ │ │ + ror %cl,%ch │ │ │ │ + xor %ch,%ah │ │ │ │ + adc $0x3f,%al │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ lock in $0x89,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ add %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs 0x1c0(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - xchg %edx,0x56(%rdx) │ │ │ │ - leave │ │ │ │ - push %rdi │ │ │ │ - jmp 1610b01 │ │ │ │ - mov $0x1610b20,%edi │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %cl,(%rbx) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or 0x1(%rcx),%ah │ │ │ │ + add %al,%al │ │ │ │ + or 0x1(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x45,%bl │ │ │ │ - rex.WXB test $0xb5,%r8b │ │ │ │ - add %edi,0x1610b50(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %cl,(%rbx) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + rcrl $0x3f,0x1b097d6a(%rip) │ │ │ │ + xor %cl,(%rbx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xor %eax,0x8fc8d4(%rbp) │ │ │ │ - mov $0x16151a0,%edi │ │ │ │ add %al,(%rax) │ │ │ │ + or 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bh,0x2(%rdx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb,%al │ │ │ │ - (bad) │ │ │ │ + and 0x7b847c8e(%rbx),%bl │ │ │ │ + sbb $0x610ba03f,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ or 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - add %r8b,(%rax) │ │ │ │ + movabs 0x8800000000016151,%al │ │ │ │ + jl 1610b4d │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + sub $0x41c69180,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + sbb $0x4e9013f,%eax │ │ │ │ + and %al,0x0(%rax,%rax,1) │ │ │ │ add %ah,0x4(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock add 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x1c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,0xac2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x8d,%bh │ │ │ │ + lock mov $0x8d,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,0x1d17c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jp 1610c06 │ │ │ │ - cli │ │ │ │ - adc $0xf6,%al │ │ │ │ - (bad) │ │ │ │ - mov $0x1610be0,%esi │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + or 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x10000000001610b,%al │ │ │ │ - test $0x1d42004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - rex.RB push %r10 │ │ │ │ - add $0x0,%eax │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + or 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - stc │ │ │ │ - rex.WR │ │ │ │ - test $0xf040,%ax │ │ │ │ - cld │ │ │ │ - mov $0x1610c40,%esi │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,(%rbx) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + mov %dl,0x1c7b7cdf(%rdx) │ │ │ │ (bad) │ │ │ │ + add %ebp,0x1d42004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x4000000000055245,%al │ │ │ │ + or $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x1610b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x642004,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + shl $0x53,%bl │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1ad2bfa │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc0000000000289e4,%al │ │ │ │ gs (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x50(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - or $0x61,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp $0x62bd1e1d,%eax │ │ │ │ + xchg %eax,%edi │ │ │ │ + sbb (%rdi),%bh │ │ │ │ + xor %cl,(%rcx,%riz,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - call 1610dfc │ │ │ │ + add %bh,0x2b(%rax) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - and %eax,%ebx │ │ │ │ - add %eax,(%rax) │ │ │ │ + jo 1610c33 │ │ │ │ + cmp (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - call f2dfac6 <_edata@@Base+0x86dfac6> │ │ │ │ - sti │ │ │ │ - mov $0x1610c80,%esi │ │ │ │ + xor %bl,(%rbx) │ │ │ │ + and (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rcx,%riz,2) │ │ │ │ + (bad) │ │ │ │ + or $0x61,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + or $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %esp,(%rsi) │ │ │ │ - lahf │ │ │ │ - xchg %ax,%dx │ │ │ │ - rex.WRB stc │ │ │ │ - mov $0x1610c70,%esi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.W (bad) │ │ │ │ - filds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + lret $0x1758 │ │ │ │ + jge 1610cc7 │ │ │ │ + pop %rsp │ │ │ │ + sbb %bh,(%rdi) │ │ │ │ + orb $0x1,(%rcx,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x60,%ch │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + push %rax │ │ │ │ or $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + int3 │ │ │ │ + push %rsp │ │ │ │ + xor -0x3fc0e9f9(%rsp,%rbx,1),%bl │ │ │ │ or $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0xc(%rax) │ │ │ │ + add %dh,0xc(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1a52c9a │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,(%rdx) │ │ │ │ @@ -608066,60 +608047,56 @@ │ │ │ │ rex imul $0x0,0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c0b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0xd5,%al │ │ │ │ - rex.XB push %r15 │ │ │ │ - out %eax,$0xad │ │ │ │ - idivl 0x1610ce0(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xc,%al │ │ │ │ + push %rbp │ │ │ │ + enter $0xd79d,$0x78 │ │ │ │ + mov $0xce03f13,%ebx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x1610c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jns 1610cf1 │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - and %ch,%bl │ │ │ │ - sub $0xf6,%al │ │ │ │ - mov $0x1610d00,%esi │ │ │ │ - add %al,(%rax) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + and %dh,0x118dd3e9(%rbx) │ │ │ │ + (bad) │ │ │ │ + add %cl,0x161(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rcx,%riz,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex.X xlat %ds:(%rbx) │ │ │ │ - push %rsi │ │ │ │ - imul $0xfffffff4,-0x38(%rax),%ebp │ │ │ │ - mov $0x1610d20,%esi │ │ │ │ - add %al,(%rax) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + loop 1610cf8 │ │ │ │ + rex.RXB │ │ │ │ + adc %r9d,(%rdi) │ │ │ │ + (bad) │ │ │ │ + nop │ │ │ │ + or $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ lock or $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - fldcw 0x76(%rdx) │ │ │ │ - out %eax,$0x7a │ │ │ │ - jle 1610d12 │ │ │ │ - mov $0x1610da0,%esi │ │ │ │ - add %al,(%rax) │ │ │ │ + test $0x6d42004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x161(%rip) │ │ │ │ + movabs 0x1000000000353f2,%al │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0xdf,%bl │ │ │ │ + (bad) │ │ │ │ + adc $0x3f0b6070,%eax │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1610d1f │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -608152,195 +608129,198 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ and 0x1(%rax),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x1c0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor $0x1394a63c,%eax │ │ │ │ - rex.WRB │ │ │ │ - repnz mov $0x1610dc0,%esi │ │ │ │ - add %al,(%rax) │ │ │ │ + lock or $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - or $0x161,%eax │ │ │ │ + and %cl,0x161(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - adc %edx,%eax │ │ │ │ - jbe 1610e05 │ │ │ │ - xor %cl,%dh │ │ │ │ - mov $0x1610e40,%esi │ │ │ │ + (bad) │ │ │ │ + rex.R xchg %eax,%esi │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + imul $0xa9013f08,(%rdx),%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + int3 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,0x353f3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + or $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,%al │ │ │ │ + or $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - je 1610e07 │ │ │ │ - adc %ebp,%edx │ │ │ │ - ret │ │ │ │ - sbb (%rdi),%bh │ │ │ │ - mov $0x1610df0,%edi │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0xc1,%bh │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0xb8aa38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,(%rax) │ │ │ │ - add %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + fcmovnu %st(5),%st │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rsi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1df06(%rax) │ │ │ │ + add %ah,0x1610d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 1cd2e1a │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex add $0x19b,%eax │ │ │ │ + sbb %dl,0xc1c485a(%rax) │ │ │ │ + add $0x4e9013f,%eax │ │ │ │ + and %ch,0x0(%rax,%rax,1) │ │ │ │ + add %al,0x5(%rax) │ │ │ │ + fwait │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1610e00 │ │ │ │ + add %dh,-0x22(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0xc0,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xc(%rax) │ │ │ │ + add %dl,0xe(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb (%rbx),%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xe(%rax) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - or $0x161,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - fldenv 0x513cb014(%rbx) │ │ │ │ + jp 1610ec0 │ │ │ │ + decb 0x3f026016(%rip) │ │ │ │ + jo 1610e60 │ │ │ │ (bad) │ │ │ │ - mov $0x1610e80,%edi │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + add %al,0xe(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x418d2f7d,%esi │ │ │ │ - push (%rdi,%rdi,4) │ │ │ │ - rorb $0x61,(%rsi) │ │ │ │ + (bad) │ │ │ │ + movb $0xe,-0x6fc10001(%rbp) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0xe(%rax) │ │ │ │ + add %ah,0xe(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ch,0x251dc98d(%rax,%rcx,1) │ │ │ │ - mov $0x2004e901,%edi │ │ │ │ - rex.WR add %r8b,(%rax) │ │ │ │ - add %dl,0x19b04(%rax) │ │ │ │ + (bad) │ │ │ │ + ficoms -0x437a369(%rbx) │ │ │ │ + ds add %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x1610e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1ad2eaa │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + add $0x9b,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jmp 1611016 │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,0x1c0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1610ed0 │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + out %al,(%dx) │ │ │ │ + rex.WRXB xchg %rax,%r10 │ │ │ │ + jrcxz 1610ebb │ │ │ │ + or $0xf8,%al │ │ │ │ + loopne,pt 1610ee0 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1610e(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xchg %dl,0x652b26a(%rdx,%rdx,4) │ │ │ │ - mov $0x1610f20,%edi │ │ │ │ + add %dl,%al │ │ │ │ + addr32 jbe 1610edd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,(%rsi) │ │ │ │ + lock (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,%al │ │ │ │ + or $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %edi,-0x43(%rax) │ │ │ │ - repz rcll $0x2,(%rax) │ │ │ │ - (bad) │ │ │ │ - adc %cl,(%rdi) │ │ │ │ + adc %cl,0x161(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %al,%al │ │ │ │ (bad) │ │ │ │ - fiadds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x58(%rax) │ │ │ │ - flds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + and %edi,%ecx │ │ │ │ + mov $0x3ef4c026,%edx │ │ │ │ rex punpcklwd (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + adc %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - out %eax,(%dx) │ │ │ │ - xchg %eax,%edx │ │ │ │ - ror %cl,%ch │ │ │ │ - xor %ch,%ah │ │ │ │ - adc $0x3f,%al │ │ │ │ - orb $0x61,(%rdi) │ │ │ │ + sarl $0xf1,-0x2a20c82a(%rcx) │ │ │ │ + ds orb $0x61,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ punpcklwd (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - rcrl $0x3f,0x1b097d6a(%rip) │ │ │ │ - add %ebp,%ecx │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + rex lahf │ │ │ │ + add $0x86,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + ds add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ add $0x9b,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -608354,353 +608334,345 @@ │ │ │ │ add %dl,0xf(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and 0x7b847c8e(%rbx),%bl │ │ │ │ - sbb $0x610fc03f,%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ + or 0x7(%r13),%rbx │ │ │ │ + sbb $0xc03ee9fb,%eax │ │ │ │ + punpcklwd (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1610f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + nop │ │ │ │ + punpcklwd (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0x41c69180,%eax │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - sbb $0x610fe03f,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + cli │ │ │ │ + cs sti │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + sbb $0xf9,%al │ │ │ │ + in $0x3e,%eax │ │ │ │ + loopne 1610fd1 │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1610f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - mov %dl,0x1c7b7cdf(%rdx) │ │ │ │ + pop %rsi │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + mov $0xba,%al │ │ │ │ + pshufw $0x3e,%mm2,%mm4 │ │ │ │ + and %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - push %rax │ │ │ │ - adc %ah,0x1(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + punpcklwd (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1e52ffa │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x4,%al │ │ │ │ fwait │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mulb 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xb2,%al │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - test $0x642004,%eax │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - loope 161106e │ │ │ │ - add (%rax),%eax │ │ │ │ + xor 0x21ec4917(%rsi),%cl │ │ │ │ + rex.W (bad) │ │ │ │ + (bad) │ │ │ │ + adc %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0x62bd1e1d,%eax │ │ │ │ - xchg %eax,%edi │ │ │ │ - sbb (%rdi),%bh │ │ │ │ - adc %spl,0x1(%rcx) │ │ │ │ + adc %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - js 1611065 │ │ │ │ - fiadds (%rcx) │ │ │ │ + pop %rbx │ │ │ │ + out %al,$0x6f │ │ │ │ + sti │ │ │ │ + jg 1610fd7 │ │ │ │ + rex.WR (bad) │ │ │ │ + push %rax │ │ │ │ + adc %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x3,0x3b(%rsi) │ │ │ │ + lock pop %rcx │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sub %bh,(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,(%rbx) │ │ │ │ - and (%rcx),%eax │ │ │ │ + add %al,0x54(%rax) │ │ │ │ + out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1611062 │ │ │ │ - (bad) │ │ │ │ + adcb $0x61,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ adc %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - lret $0x1758 │ │ │ │ - jge 16110d7 │ │ │ │ - pop %rsp │ │ │ │ - sbb %bh,(%rdi) │ │ │ │ - mov $0x10,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movabs 0xc03f4466df3c833d,%eax │ │ │ │ + adc %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x10(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 161109a │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - int3 │ │ │ │ - push %rsp │ │ │ │ - xor 0x13f1607(%rsp,%rbx,1),%bl │ │ │ │ jmp 19d309a │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,%bh │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xde,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0xc0,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - adc %ah,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adcb $0x61,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rbp │ │ │ │ - enter $0xd79d,$0x78 │ │ │ │ - mov $0x10f03f13,%ebx │ │ │ │ + jrcxz 16110db │ │ │ │ + (bad) │ │ │ │ + rex mov $0x10e03f32,%esi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - adc %ah,0x1(%rcx) │ │ │ │ + add %dh,0x16110(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + movabs 0x3ed02316dcc898,%al │ │ │ │ + adc %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - and %dh,0x118dd3e9(%rbx) │ │ │ │ - (bad) │ │ │ │ - adc %dl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + rclb $1,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - adc %ah,0x1(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + popf │ │ │ │ + add $0xdb,%al │ │ │ │ + rex.RXB adc $0xa1,%al │ │ │ │ + sub %bh,0x1611120(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock adc %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - loop 1611108 │ │ │ │ - rex.RXB │ │ │ │ - adc %r9d,(%rdi) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - adc %esp,0x1(%rcx) │ │ │ │ + movsxd -0x7f0a121a(%rip),%esi │ │ │ │ + xor 0x1611160(%rdi),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rcx) │ │ │ │ + adc %dl,(%rcx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - test $0x6d42004,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %ah,%al │ │ │ │ - push %rbx │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ jmp 1d5313a │ │ │ │ add %al,(%rax) │ │ │ │ jo 1611131 │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,0x1c0(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xdf,%bl │ │ │ │ - (bad) │ │ │ │ - adc $0x3f0b6070,%eax │ │ │ │ - loopne 1611173 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + or $0xe2a3a427,%eax │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + ss mov $0x1611190,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x11(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + adc %esp,0x1(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,0xdc2004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + lock push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.R xchg %eax,%esi │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - imul $0xa9013f08,(%rdx),%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - int3 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - loope 16111de │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0xc627d30b,%ecx │ │ │ │ + sub %dh,(%rdi) │ │ │ │ + mov $0x16111f0,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16111(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16111(%rax) │ │ │ │ + adcb $0x61,(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16111(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %cl,0x1c096(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x13(%rax) │ │ │ │ + jnp 16111b7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb8aa38,%al │ │ │ │ - push %rax │ │ │ │ - fcmovnu %st(5),%st │ │ │ │ + jo 16111cb │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1dd31ca │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,%al │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1c0(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc 0x1(%rcx),%ah │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 16111fb │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dl,0xc1c485a(%rax) │ │ │ │ - add $0x6112203f,%eax │ │ │ │ + push %rdi │ │ │ │ + (bad) │ │ │ │ + sub %ebp,-0x40c9ffa1(%rbp) │ │ │ │ + adc %dl,(%rdx) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ adc %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - jp 1611290 │ │ │ │ - decb 0x3f026016(%rip) │ │ │ │ - adc 0x1(%rcx),%spl │ │ │ │ + cmp $0xa947488e,%eax │ │ │ │ + int1 │ │ │ │ + xor 0x1611230(%rdi),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,(%rdx) │ │ │ │ + add %dl,(%rdx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ (bad) │ │ │ │ - movb $0x12,-0x7fc10001(%rbp) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - adc 0x1(%rcx),%ah │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - jl 1611256 │ │ │ │ + mov $0x1611270,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0xc80000000001601f,%al │ │ │ │ - mov $0xc0,%bl │ │ │ │ + and %dl,(%rdx) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + rex.WRB │ │ │ │ + fwait │ │ │ │ + adc $0xcf,%al │ │ │ │ (bad) │ │ │ │ - ficoms -0x437a369(%rbx) │ │ │ │ - ds rclb $1,(%rdx) │ │ │ │ (bad) │ │ │ │ + sub $0x4e901bf,%eax │ │ │ │ + and %bh,0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %ecx,0x2(%rdx) │ │ │ │ + add %ah,0x1601f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + mov $0xc0,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x12(%rax) │ │ │ │ + add %dl,0x16112(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x12(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - rex.WRXB xchg %rax,%r10 │ │ │ │ - jrcxz 161128b │ │ │ │ - or $0xf8,%al │ │ │ │ - ds mov $0x12,%al │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + cs cmp %edx,%eax │ │ │ │ + mov $0xb0bf28e4,%esi │ │ │ │ + adc 0x1(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - addr32 jbe 16112ad │ │ │ │ add %al,(%rax) │ │ │ │ + adcb $0x61,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x61,(%rdx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp $0xe9f7faeb,%eax │ │ │ │ + push %rdx │ │ │ │ + and $0xbf,%al │ │ │ │ + rclb $1,(%rdx) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x16111(%rax) │ │ │ │ + add %ah,0x16112(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - adc %esp,0x1(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + std │ │ │ │ + ja 16112c2 │ │ │ │ + std │ │ │ │ + rex.WRX cmp %r12,(%rax) │ │ │ │ + mov $0x1611310,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,(%rbx) │ │ │ │ - (bad) │ │ │ │ + rclb $0x61,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16112(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + mov %ch,(%rcx) │ │ │ │ + jno 1611272 │ │ │ │ (bad) │ │ │ │ - and %edi,%ecx │ │ │ │ - mov $0x3ef4c026,%edx │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ + ds sbb %edi,0x2004e901(%rdi) │ │ │ │ add %al,%fs:(%rax) │ │ │ │ add %al,-0x10(%rax) │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1611308 │ │ │ │ (bad) │ │ │ │ @@ -608717,53 +608689,51 @@ │ │ │ │ loopne 161132c │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xf1,-0x2a20c82a(%rcx) │ │ │ │ - ds push %rax │ │ │ │ + iret │ │ │ │ + lret │ │ │ │ + imul $0xbf130296,%ecx,%esp │ │ │ │ + (bad) │ │ │ │ adc 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,(%rbx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - rex lahf │ │ │ │ - add $0x86,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - jo,pt 1611365 │ │ │ │ - (bad) │ │ │ │ + mov $0xc8,%dh │ │ │ │ + shl %cl,%ebp │ │ │ │ + sbb 0xb(%rdi),%bl │ │ │ │ + mov $0x2004a901,%edi │ │ │ │ + add (%rax),%r8d │ │ │ │ + add %al,%al │ │ │ │ + mov $0x54,%bl │ │ │ │ + add $0x0,%eax │ │ │ │ + rclb $0x61,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x13(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or 0x7(%r13),%rbx │ │ │ │ - sbb $0xd03ee9fb,%eax │ │ │ │ - adc 0x1(%rcx),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - adc 0x1(%rcx),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ + cmp %esi,%eax │ │ │ │ + pop %rsp │ │ │ │ + mov $0x49,%ah │ │ │ │ + pop %rsi │ │ │ │ + add 0x2004e901(%rdi),%bh │ │ │ │ jl 1611386 │ │ │ │ add %al,(%rax) │ │ │ │ jo 161138b │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -608781,129 +608751,124 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + adc 0x1(%rcx),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 16113dd │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cli │ │ │ │ - cs sti │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - sbb $0xf9,%al │ │ │ │ - in $0x3e,%eax │ │ │ │ - lock adc 0x1(%rcx),%esp │ │ │ │ + test $0xead53d8d,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + cmc │ │ │ │ + mov $0x1611400,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x61,(%rbx) │ │ │ │ + rclb $1,(%rbx) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rsi │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov $0xba,%al │ │ │ │ - pshufw $0x3e,%mm2,%mm4 │ │ │ │ - adc %dl,(%rcx,%riz,2) │ │ │ │ + jge 16113e2 │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + mov $0x58,%dh │ │ │ │ + (bad) │ │ │ │ + loop 16113be │ │ │ │ + and %dl,(%rcx,%riz,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ adc 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - xor 0x21ec4917(%rsi),%cl │ │ │ │ - rex.W (bad) │ │ │ │ - jo 1611426 │ │ │ │ + test $0xcc,%al │ │ │ │ (bad) │ │ │ │ + rex.RXB push %r10 │ │ │ │ + adc 0x6114603e(%rbx),%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ adc $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rbx │ │ │ │ - out %al,$0x6f │ │ │ │ - sti │ │ │ │ - jg 16113c7 │ │ │ │ - rex.WR (bad) │ │ │ │ - (bad) │ │ │ │ - adc $0x61,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - pop %rcx │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + movabs %eax,0x13ee33806f4936f │ │ │ │ jmp 1bd344a │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x284(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x60(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ mov $0xc0,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex push %rsp │ │ │ │ - out %al,$0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x16114(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + add %dh,(%rax) │ │ │ │ adc $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rcx │ │ │ │ + in (%dx),%al │ │ │ │ + rex.WRX (bad) │ │ │ │ + imul $0x3e,-0x10(%rax),%ebp │ │ │ │ + movabs 0x7000000000016114,%al │ │ │ │ adc $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb03f4466df3c833d,%eax │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + mov $0xde,%dl │ │ │ │ + loop 1611512 │ │ │ │ + {rex2 0xf5} (bad) │ │ │ │ + rclb $0x1,(%rcx,%riz,2) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ adc $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16114(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jrcxz 16114cb │ │ │ │ - (bad) │ │ │ │ - rex mov $0x14d03f32,%esi │ │ │ │ + and %ebx,-0x5e6038e(%rcx,%rsi,8) │ │ │ │ + ds add %dl,0x161(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x14,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16114(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x103ed02316dcc898,%al │ │ │ │ - adc $0x161,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - rclb $0x1,(%rcx,%riz,2) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ + jg 1611559 │ │ │ │ + add $0xfd655550,%eax │ │ │ │ + ds add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ test %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -608912,110 +608877,114 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0xc0,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + adc $0x161,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + rclb $1,(%rcx,%riz,2) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - popf │ │ │ │ - add $0xdb,%al │ │ │ │ - rex.RXB adc $0xa1,%al │ │ │ │ - sub %bh,0x1611530(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + rcl $0xa6,%dl │ │ │ │ + adc $0x1c,%al │ │ │ │ + loopne 161151e │ │ │ │ + ds rex adc $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x161(%rip) │ │ │ │ + adc %dl,0x161(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - movsxd -0x7f0a121a(%rip),%esi │ │ │ │ - xor 0x1611550(%rdi),%edi │ │ │ │ - add %al,(%rax) │ │ │ │ + test %cl,-0x2981df96(%rcx) │ │ │ │ + add %bh,(%rdi) │ │ │ │ + jo 1611557 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x161(%rip) │ │ │ │ + add %dh,(%rax) │ │ │ │ + adc $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0xe2a3a427,%eax │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - ss mov $0x16115a0,%edi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex adc $0x161,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebp,0xdc2004(%rcx) │ │ │ │ + xor %dh,%al │ │ │ │ + hlt │ │ │ │ + lea -0x7b(%rbx),%esp │ │ │ │ + pop %rbp │ │ │ │ + mov $0x2004a901,%edi │ │ │ │ + cmp $0xf,%al │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1611547 │ │ │ │ + jo 161155a │ │ │ │ push %rbx │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xc627d30b,%ecx │ │ │ │ - sub %dh,(%rdi) │ │ │ │ - mov $0x2004e901,%edi │ │ │ │ - pushf │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x4e(%rax) │ │ │ │ - test %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x16115(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex adc $0x160,%eax │ │ │ │ + add %dl,0x15(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 161154f │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1fd358a │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - adc $0x161,%eax │ │ │ │ + push %rax │ │ │ │ + mov $0x84,%dl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - jo 16115bf │ │ │ │ + add %al,0x15(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - adc $0x161,%eax │ │ │ │ + add %bh,-0x4b(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dl,0x1c0(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + fcompl -0x4c(%rbx,%rdi,8) │ │ │ │ + xchg %esi,%eax │ │ │ │ + movsxd 0x1611660(%rdi),%edi │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1611621 │ │ │ │ - jnp 16115c7 │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x100000000016115,%al │ │ │ │ + test $0x1cc2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + repnz push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ adc $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + rclb $0x0,0x161(%rip) │ │ │ │ + add %dh,%al │ │ │ │ + adc $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - sub %ebp,-0x40c9ffa1(%rbp) │ │ │ │ - add %dl,(%rsi) │ │ │ │ - (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - adc $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %ah,0xb8aa38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0xa947488e,%eax │ │ │ │ - int1 │ │ │ │ - xor 0x1611670(%rdi),%edi │ │ │ │ add %al,(%rax) │ │ │ │ + push $0x1da3f │ │ │ │ add %al,(%rax) │ │ │ │ - lock adc $0x161,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax,%rax,1) │ │ │ │ + pop 0x6d(%rcx) │ │ │ │ + fimull 0xd(%rbp) │ │ │ │ + pop %rsi │ │ │ │ + mov $0x401,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%ch │ │ │ │ - int3 │ │ │ │ + int $0xcc │ │ │ │ rex.WR (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ pushf │ │ │ │ add %al,(%rax) │ │ │ │ @@ -609037,60 +609006,55 @@ │ │ │ │ lock add $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ mov $0xc0,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xchg %eax,%edx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0x1611690,%edi │ │ │ │ + add %al,0x16116(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WRB │ │ │ │ - fwait │ │ │ │ - adc $0xcf,%al │ │ │ │ - (bad) │ │ │ │ + sti │ │ │ │ + mov $0xf9d5e837,%edi │ │ │ │ + movabs $0x16116a0,%rdi │ │ │ │ + jo 16116a0 │ │ │ │ (bad) │ │ │ │ - sub $0x6116b0bf,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16116(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cs cmp %edx,%eax │ │ │ │ - mov $0x90bf28e4,%esi │ │ │ │ + jmp *%rax │ │ │ │ + add (%rsi),%ecx │ │ │ │ + sub $0x803f2f56,%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16116(%rax) │ │ │ │ + add %dl,0x16116(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + rex.WB fdivs 0x5(%r14) │ │ │ │ + sbb 0x3f(%rdi),%ecx │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa000000000000100,%al │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %ah,0x100(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x10(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x80(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xb8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -609156,168 +609120,178 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov $0xc0,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x16117(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x16116(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0xe9f7faeb,%eax │ │ │ │ - push %rdx │ │ │ │ - and $0xbf,%al │ │ │ │ - mov $0x17,%al │ │ │ │ + mov $0xf93f42b4,%ecx │ │ │ │ + (bad) │ │ │ │ + push %rsi │ │ │ │ + (bad) │ │ │ │ + adc %bl,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16117(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,0x16117(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - std │ │ │ │ - ja 16117a2 │ │ │ │ - std │ │ │ │ - rex.WRX cmp %r12,(%rax) │ │ │ │ - mov $0x16117d0,%edi │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,-0x5c(%rax) │ │ │ │ + jbe 16117bd │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000016117,%al │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ch,(%rcx) │ │ │ │ - jno 1611752 │ │ │ │ + rclb $1,(%rdi) │ │ │ │ (bad) │ │ │ │ - ds sbb %edi,0x1611810(%rdi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x16118(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x61,(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + adc $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + (bad) │ │ │ │ + adc $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - iret │ │ │ │ - lret │ │ │ │ - imul $0xbf130296,%ecx,%esp │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + xorb $0x58,0x52c237ab(%rax) │ │ │ │ + (bad) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ je 16117f6 │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%ch │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 16117c0 │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x18(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb %ah,0x1(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1611831 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + sub $0x83aa65c1,%eax │ │ │ │ + mov $0x57,%dh │ │ │ │ (bad) │ │ │ │ + push %rax │ │ │ │ + sbb %ah,0x1(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %bl,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc8,%dh │ │ │ │ - shl %cl,%ebp │ │ │ │ - sbb 0xb(%rdi),%bl │ │ │ │ - mov $0x2004a901,%edi │ │ │ │ - add (%rax),%r8d │ │ │ │ - add %dl,%al │ │ │ │ - fisttpl 0x2(%rbp) │ │ │ │ - add %ah,0x18(%rax) │ │ │ │ + xchg %cl,%bl │ │ │ │ + or %cl,%dh │ │ │ │ + fcoms 0x55(%rdi) │ │ │ │ + (bad) │ │ │ │ + jo 161186a │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sbb %ah,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %esi,%eax │ │ │ │ - pop %rsp │ │ │ │ - mov $0x49,%ah │ │ │ │ - pop %rsi │ │ │ │ - add 0x16118a0(%rdi),%bh │ │ │ │ + add %al,0x18(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sbb %ah,0x1(%rcx) │ │ │ │ + push %rsi │ │ │ │ + cmp 0x52147b41(%rip),%esp │ │ │ │ + (bad) │ │ │ │ + rcrb $1,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x18(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1c5388a │ │ │ │ add %al,(%rax) │ │ │ │ - test $0xead53d8d,%eax │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - cmc │ │ │ │ - mov $0x2004e901,%esi │ │ │ │ - add %al,%fs:(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - in $0x89,%al │ │ │ │ + lock in $0x89,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jmp 16118f3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ mov $0xc0,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sbb %ah,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 16118c2 │ │ │ │ - (bad) │ │ │ │ + add %dh,%al │ │ │ │ + adc $0x70,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,0x1db0e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jge 16118a2 │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - mov $0x58,%dh │ │ │ │ - (bad) │ │ │ │ - loop 161187e │ │ │ │ - loopne 16118da │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16118(%rax) │ │ │ │ + sbb %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x100000000016118,%al │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - test $0xcc,%al │ │ │ │ (bad) │ │ │ │ - rex.RXB push %r10 │ │ │ │ - adc 0x6119003e(%rbx),%esi │ │ │ │ + pop %rcx │ │ │ │ + shlb $0x8,-0x4c(%rbx) │ │ │ │ + rex.WRB (bad) │ │ │ │ + xor %bl,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ sbb %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs %eax,0x403ee33806f4936f │ │ │ │ - sbb %esp,0x1(%rcx) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jg 1611947 │ │ │ │ + mov $0x25,%ch │ │ │ │ + (bad) │ │ │ │ + rex.RX (bad) │ │ │ │ + push %rax │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jbe 16118f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sbb %ah,0x1(%rcx) │ │ │ │ + or %ch,0x1da(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbbb $0x61,(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sbb %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -609326,176 +609300,182 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ jo 16118e1 │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,0x19(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rcx │ │ │ │ - in (%dx),%al │ │ │ │ - rex.WRX (bad) │ │ │ │ - imul $0x3e,-0x10(%rax),%ebp │ │ │ │ + add %ah,%al │ │ │ │ + sbb %ah,0x1(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + ret │ │ │ │ + cmp %ebp,0x3f4cdd03(%rbp) │ │ │ │ (bad) │ │ │ │ + nop │ │ │ │ sbb %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,(%rcx) │ │ │ │ + rex sbb %esp,0x1(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + jge 1611974 │ │ │ │ + push %rcx │ │ │ │ + mov $0xd,%cl │ │ │ │ + xor $0x3f,%al │ │ │ │ + sar $0x77,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,0xb(%rax) │ │ │ │ + flds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - mov $0xde,%dl │ │ │ │ - loop 16119d2 │ │ │ │ - {rex2 0xf5} (bad) │ │ │ │ - sbbb $0x61,(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x19(%rax) │ │ │ │ + sbb 0x1(%rcx),%spl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 16119a3 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,%al │ │ │ │ + sbb %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ebx,-0x5e6038e(%rcx,%rsi,8) │ │ │ │ - ds rcrb $0x61,(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x19(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + sbb %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jg 1611a19 │ │ │ │ - add $0xfd655550,%eax │ │ │ │ - ds add %ebp,%ecx │ │ │ │ + add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ jl 16119a6 │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1c0b7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sbb 0x1(%rcx),%ah │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + int $0xa4 │ │ │ │ + push %rsp │ │ │ │ + add 0x611a503f(%rip),%r12 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + add %al,%al │ │ │ │ sbb %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - rcl $0xa6,%dl │ │ │ │ - adc $0x1c,%al │ │ │ │ - loopne 16119de │ │ │ │ - ds lock sbb %esp,0x1(%rcx) │ │ │ │ + lock sbb %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xc1,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,%al │ │ │ │ or 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb 0x1(%rcx),%spl │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + add -0x53(%rax),%ecx │ │ │ │ + cld │ │ │ │ + vpmaxud %ymm8,%ymm15,%ymm10 │ │ │ │ + addr32 jbe 1611a15 │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,(%rcx) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + test %rbx,%rax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + jmp 1a53a2a │ │ │ │ add %al,(%rax) │ │ │ │ - test %cl,-0x2981df96(%rcx) │ │ │ │ - add %bh,(%rdi) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xrelease mov %eax,(%rdx) │ │ │ │ + lock xrelease mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x1,0x60(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1611a5c │ │ │ │ + nop │ │ │ │ + sbb 0x1(%rcx),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %bl,(%rdx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sbb 0x1(%rcx),%ah │ │ │ │ + add %dh,0x1a(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + sbb 0x1(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,%al │ │ │ │ - hlt │ │ │ │ - lea -0x7b(%rbx),%esp │ │ │ │ - pop %rbp │ │ │ │ - mov $0x2004a901,%edi │ │ │ │ - cmp $0xf,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%dh │ │ │ │ - push %rbx │ │ │ │ - add (%rax),%eax │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1611a(%rax) │ │ │ │ + or %cl,-0xa(%rbx) │ │ │ │ + imul $0xd0bf0db4,%eax,%esp │ │ │ │ + sbb $0x61,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1a(%rax) │ │ │ │ + add %ah,0x1a(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,0x173db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fcompl -0x4c(%rbx,%rdi,8) │ │ │ │ - xchg %esi,%eax │ │ │ │ - movsxd 0x1611d20(%rdi),%edi │ │ │ │ + add %bh,0x4e(%rax) │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sbb $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x61,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - test $0x1cc2004,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - lock fists 0x3(%rbx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + loope 1611a8c │ │ │ │ + (bad) │ │ │ │ + jp 1611ad8 │ │ │ │ + pop %rsi │ │ │ │ + and %edi,0x2004a901(%rdi) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,0x6c2004(%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x8d,%dh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x28d(%rsi) │ │ │ │ + add %dl,%al │ │ │ │ + sbb 0x1(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,(%rdx) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - es rolb $0x0,(%rcx) │ │ │ │ + or %ah,(%rsi) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb 0x1(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -609681,53 +609661,54 @@ │ │ │ │ add %dh,0x1c0b9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,0x1d17e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sbb $0x61,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x1611a(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ sbb $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x10000000001611a,%al │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2004a901(%rax) │ │ │ │ + test $0x1,%al │ │ │ │ + {rex2 0xce} cmova %rcx,%r30 │ │ │ │ + sub %bh,0x2004a901(%rdi) │ │ │ │ hlt │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x55270(%rax) │ │ │ │ + add %ah,0x6f(%rax) │ │ │ │ + push %rdx │ │ │ │ + add $0x0,%eax │ │ │ │ + lock cmp $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ch,0x1da41(%rax) │ │ │ │ + xor %dh,0x1d7(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - pop 0x6d(%rcx) │ │ │ │ - fimull 0xd(%rbp) │ │ │ │ - pop %rsi │ │ │ │ - mov $0x1611d60,%edi │ │ │ │ + add %bl,0x161(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + sbb $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x161(%rip) │ │ │ │ + loopne 1611d46 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sti │ │ │ │ - mov $0xf9d5e837,%edi │ │ │ │ - movabs $0x642004e901,%rdi │ │ │ │ - shl $1,%ah │ │ │ │ + (bad) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + mov %esp,(%rcx) │ │ │ │ + fildl -0x16fe40d2(%rbx) │ │ │ │ + add $0x20,%al │ │ │ │ + add %al,%fs:(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + hlt │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,%ah │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -609736,40 +609717,41 @@ │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x161(%rip) │ │ │ │ add %dh,(%rax) │ │ │ │ sbb $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - jmp *%rax │ │ │ │ - add (%rsi),%ecx │ │ │ │ - sub $0xa03f2f56,%eax │ │ │ │ - sbb $0x161,%eax │ │ │ │ + lahf │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + cs ss xor %edi,0x1611da0(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1611da7 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.WB fdivs 0x5(%r14) │ │ │ │ - sbb 0x3f(%rdi),%ecx │ │ │ │ - rcrb $0x0,0x161(%rip) │ │ │ │ - add %dl,0x1611d(%rax) │ │ │ │ + rex │ │ │ │ + ss cmp $0x327c058b,%eax │ │ │ │ + mov $0x1611dc0,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf93f42b4,%ecx │ │ │ │ - (bad) │ │ │ │ - push %rsi │ │ │ │ - (bad) │ │ │ │ - xor %bl,(%rsi) │ │ │ │ + nop │ │ │ │ + sbb $0x161,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + orl $0xffffff9e,(%rax) │ │ │ │ + mov $0xbf333517,%edx │ │ │ │ + add %bl,(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1611d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 2253dda │ │ │ │ @@ -609780,298 +609762,280 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax,%riz,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x46(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + cmpl $0xffffffba,-0x12(%rbp) │ │ │ │ + and $0x20bf337e,%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5c(%rax) │ │ │ │ - jbe 1611dfd │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sbb $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + or $0x680d4c65,%eax │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + xor 0x1611e40(%rdi),%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sbb $0x61,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1a(%rax) │ │ │ │ + adc %bl,(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x58,0x52c237ab(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + mov $0x7e32bfe,%ecx │ │ │ │ + sbb $0x1e60bf33,%eax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0x83aa65c1,%eax │ │ │ │ - mov $0x57,%dh │ │ │ │ - (bad) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov $0x20,%ah │ │ │ │ + loopne 1611e46 │ │ │ │ + movabs 0x1611ea0bf3297,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1e(%rax) │ │ │ │ + add %dl,0x1e(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + jmp 2053e7a │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %cl,%bl │ │ │ │ - or %cl,%dh │ │ │ │ - fcoms 0x55(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + and %ah,%ah │ │ │ │ + mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - in $0x89,%al │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %cl,0x1c0ba(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1611e(%rax) │ │ │ │ + mov %bh,0x1c0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1e(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + or $0x95,%al │ │ │ │ + cld │ │ │ │ + je 1611e63 │ │ │ │ + in (%dx),%al │ │ │ │ + xor %edi,0x1611ec0(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rsi │ │ │ │ - cmp 0x52147b41(%rip),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ - lock (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1611e(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - adc $0x70,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - adc %bl,%bl │ │ │ │ - add %eax,(%rax) │ │ │ │ + test %bh,0x27705be1(%rax) │ │ │ │ + xor %edi,0x1611ee0(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1f(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ + mov $0x1e,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - pop %rcx │ │ │ │ - shlb $0x8,-0x4c(%rbx) │ │ │ │ - rex.WRB (bad) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + jl 1611f44 │ │ │ │ + repz repnz (bad) │ │ │ │ + sub %bh,0x3f(%rdx) │ │ │ │ + and %bl,(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 1cd3f0a │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + jrcxz 1611f0c │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + (bad) │ │ │ │ + pushf │ │ │ │ + mov $0x83,%ch │ │ │ │ + (bad) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jmp 1611e94 │ │ │ │ + add %dh,%al │ │ │ │ + jmp 1611e94 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x160ce(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0x1c0,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jg 1611f87 │ │ │ │ - mov $0x25,%ch │ │ │ │ + rex (bad) │ │ │ │ (bad) │ │ │ │ - rex.RX (bad) │ │ │ │ - push %rax │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jbe 1611f35 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.W stos %al,%es:(%rdi) │ │ │ │ - fiaddl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000001611f,%al │ │ │ │ + add %dh,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1f(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %cr0,%rdi │ │ │ │ + (bad) │ │ │ │ + xor $0x7f,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - ret │ │ │ │ - cmp %ebp,0x3f4cdd03(%rbp) │ │ │ │ - (bad) │ │ │ │ - mov $0x1f,%al │ │ │ │ - (bad) │ │ │ │ + rex.WB cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + stc │ │ │ │ + mov $0x3f673388,%ecx │ │ │ │ + sbbb $0x61,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1f(%rax) │ │ │ │ + add %dl,0x1f(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + and $0xb12e2864,%eax │ │ │ │ + xor %ah,-0x41(%rcx) │ │ │ │ + mov $0x1f,%al │ │ │ │ (bad) │ │ │ │ - jge 1611f94 │ │ │ │ - push %rcx │ │ │ │ - mov $0xd,%cl │ │ │ │ - xor $0x3f,%al │ │ │ │ - sar $0x77,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - or $0x1d9,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - and %ah,(%rax) │ │ │ │ + add %dh,0x1f(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1611f(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0xbd42004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1611f(%rax) │ │ │ │ + shl $1,%bl │ │ │ │ + push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - int $0xa4 │ │ │ │ - push %rsp │ │ │ │ - add 0x6120303f(%rip),%r12 │ │ │ │ - add %eax,(%rax) │ │ │ │ + sub 0x7781027d(%rbp,%rdi,4),%ah │ │ │ │ + mov $0x1612030,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x10000000001611f,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + jbe 1611fad │ │ │ │ + jns 1611faf │ │ │ │ + ja 1611f60 │ │ │ │ + jg 1611f8f │ │ │ │ + add %ebp,0x1cc2004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + cmc │ │ │ │ + push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + and %ah,0x1(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rcrb $1,(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add -0x53(%rax),%ecx │ │ │ │ - cld │ │ │ │ - vpmaxud (%r9),%ymm15,%ymm8 │ │ │ │ jmp 1d53ffa │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1611ff0 │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1800000000016008,%al │ │ │ │ mov $0x1c0,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x76(%rdi) │ │ │ │ + and %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1d886(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x20(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - and %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0xb8aa38,%al │ │ │ │ + cmp %bh,0x1d4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1612059 │ │ │ │ - (bad) │ │ │ │ + rcrb $0x61,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %cl,-0xa(%rbx) │ │ │ │ - imul $0xf0bf0db4,%eax,%esp │ │ │ │ - and %ah,0x1(%rcx) │ │ │ │ + (bad) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + cmp $0xbf80d077,%eax │ │ │ │ + jo 1612072 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x20(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %spl,0x1(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + sbb %ecx,-0x4080a1c0(%rbx) │ │ │ │ + lock and %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x78000000000173db,%al │ │ │ │ - rex.WRX rolq $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x21(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + and %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x20(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 195408a │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ rex or %ecx,0x2(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cld │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -610095,256 +610059,259 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,-0x6b(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - loope 16120cc │ │ │ │ - (bad) │ │ │ │ - jp 1612118 │ │ │ │ - pop %rsi │ │ │ │ - and %edi,0x1612150(%rdi) │ │ │ │ + mov $0x8,%ch │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + movsxd 0x7a(%rdx,%rax,4),%edi │ │ │ │ + mov $0x1612110,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 161211a │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x1,%al │ │ │ │ - {rex2 0xce} cmova %rcx,%r30 │ │ │ │ - sub %bh,0x1763df0(%rdi) │ │ │ │ + or %ch,%ah │ │ │ │ + mov $0x7471c85d,%edi │ │ │ │ + mov $0x16121a0,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x32,%al │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1ed412a │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bl │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x161(%rip) │ │ │ │ add %ch,0x1c0bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,(%rax) │ │ │ │ - and %esp,0x1(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + sahf │ │ │ │ + or $0x3da,%ax │ │ │ │ + push %rax │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + mov $0x1612160,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1612173 │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + cmpl $0x0,0x1(%rax) │ │ │ │ + nop │ │ │ │ + and %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %esp,0x1(%rcx) │ │ │ │ + (bad) │ │ │ │ + and 0x1(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + andb $0x61,(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - fildl 0x2190bf2e(%rbx) │ │ │ │ - (bad) │ │ │ │ + add %al,%al │ │ │ │ + out %eax,$0xc1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x21(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x13(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - lahf │ │ │ │ - nop │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - cs ss xor %edi,0x16121d0(%rdi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x1611f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x61,(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + and %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - ss cmp $0x327c058b,%eax │ │ │ │ - mov $0x2004e901,%edi │ │ │ │ + rex and %esp,0x1(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ add %r8b,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cli │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cld │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0x1c0,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - lock and %esp,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x100000000016121,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - orl $0xffffff9e,(%rax) │ │ │ │ - mov $0xbf333517,%edx │ │ │ │ - adc %ah,(%rdx) │ │ │ │ + cs lret │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + adc $0xbf6087c0,%eax │ │ │ │ + add %ah,(%rdx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ and %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpl $0xffffffba,-0x12(%rbp) │ │ │ │ - and $0x30bf337e,%eax │ │ │ │ - and 0x1(%rcx),%ah │ │ │ │ + mov $0xa7,%cl │ │ │ │ + rex.WRB sti │ │ │ │ + nop │ │ │ │ + loop 1612247 │ │ │ │ + mov $0x1612220,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rdx) │ │ │ │ - (bad) │ │ │ │ + lock and %esp,0x1(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + div %ch │ │ │ │ + sub -0x61(%rsp,%riz,4),%dh │ │ │ │ + xor (%rdi),%bh │ │ │ │ + andb $0x61,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + and 0x1(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x680d4c65,%eax │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - xor 0x1612270(%rdi),%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + lock push %rbx │ │ │ │ + jae 1612235 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,(%rdx) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xorb $0x0,0x1(%rdx,%rdx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1a5424a │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,%dl │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x61,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ mov $0x1c0,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + lock and 0x1(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x7e32bfe,%ecx │ │ │ │ - sbb $0x2290bf33,%eax │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x22(%rax) │ │ │ │ + xor %ah,(%rdx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x20,%ah │ │ │ │ - loopne 1612276 │ │ │ │ - movabs 0x16122b0bf3297,%eax │ │ │ │ + loop 16122a6 │ │ │ │ + (bad) │ │ │ │ + ss and (%rbx),%ch │ │ │ │ + push %rdx │ │ │ │ + (bad) │ │ │ │ + movabs 0x7000000000016122,%al │ │ │ │ + and 0x1(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16122(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x95,%al │ │ │ │ - cld │ │ │ │ - je 1612273 │ │ │ │ - in (%dx),%al │ │ │ │ - xor %edi,0x16122f0(%rdi) │ │ │ │ + lock test $0x6e,%al │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add 0x3f(%rsp,%rbx,2),%edx │ │ │ │ + add %ah,(%rbx) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x16122(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000016122,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - test %bh,0x27705be1(%rax) │ │ │ │ - xor %edi,0x2004e901(%rdi) │ │ │ │ (bad) │ │ │ │ + je 1612286 │ │ │ │ + mov $0x3f61c2e3,%ebx │ │ │ │ + xor %dh,%dh │ │ │ │ + jbe 16122c5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x289e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x68(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + shlb $0x0,0x1d7(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 22542da │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1c0bc(%rax) │ │ │ │ + mov $0xe6,%al │ │ │ │ + mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - and 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ + rex push $0x160 │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x61,(%rdx) │ │ │ │ + cmpb $0x0,0x1(%rax,%rax,8) │ │ │ │ + and %ah,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,%al │ │ │ │ + and 0x1(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ - jl 1612374 │ │ │ │ - repz repnz (bad) │ │ │ │ - sub %bh,0x3f(%rdx) │ │ │ │ - xor %ah,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %ah,(%rbx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x16122(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and 0x1(%rcx),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jrcxz 161233c │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - (bad) │ │ │ │ - pushf │ │ │ │ - mov $0x83,%ch │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ + mov $0x862d9109,%esi │ │ │ │ + sbb %esp,0x40(%rdi,%rdi,1) │ │ │ │ and 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,(%rbx) │ │ │ │ + adc %ah,(%rbx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov %cr0,%rdi │ │ │ │ - (bad) │ │ │ │ - xor $0x7f,%al │ │ │ │ + or %ah,0x65677a18(%rcx,%rdi,2) │ │ │ │ (bad) │ │ │ │ - nop │ │ │ │ - and 0x1(%rcx),%esp │ │ │ │ + andb $0x61,(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + and 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - rex and 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + andl $0x65,-0x1da576ce(%rbx) │ │ │ │ + (bad) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ xchg %eax,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x8(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -610352,54 +610319,58 @@ │ │ │ │ rolb $1,(%rdx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ mov $0x1c0,%esp │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x5000000000016123,%al │ │ │ │ + and 0x1(%rcx),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WB cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - stc │ │ │ │ - mov $0x3f673388,%ecx │ │ │ │ - mov $0x23,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + cmc │ │ │ │ + test $0xa6,%al │ │ │ │ + sub %dh,-0x1fc09a47(%rsi) │ │ │ │ + and 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16123(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + nop │ │ │ │ + and 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - and $0xb12e2864,%eax │ │ │ │ - xor %ah,-0x41(%rcx) │ │ │ │ - loopne 16123d5 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + jle 1612415 │ │ │ │ + (bad) │ │ │ │ + rex.WB push %r8 │ │ │ │ + (bad) │ │ │ │ + gs (bad) │ │ │ │ + shlb $1,(%rbx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16123(%rax) │ │ │ │ + add %bh,0x2b(%rax) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0xbd42004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - loope 161241e │ │ │ │ - add (%rax),%eax │ │ │ │ + rcrb $1,(%rcx) │ │ │ │ + cmp (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sub 0x7781027d(%rbp,%rdi,4),%ah │ │ │ │ - mov $0x1612460,%edi │ │ │ │ + xor %bl,(%rbx) │ │ │ │ + and (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rbx) │ │ │ │ - (bad) │ │ │ │ + and %ah,(%rcx,%riz,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x16123(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1bd43fa │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%cl │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -610408,103 +610379,104 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x1c0,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - jbe 16123fd │ │ │ │ - jns 16123ff │ │ │ │ - ja 16123b0 │ │ │ │ - jg 16123df │ │ │ │ - add %ebp,0x1cc2004(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 161240c │ │ │ │ - push %rbx │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x24(%rax) │ │ │ │ - (bad) │ │ │ │ + out %al,(%dx) │ │ │ │ + jo 1612423 │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cs sbb 0x40(%rdi,%rdi,1),%ah │ │ │ │ + and $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ and $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x24(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ + cld │ │ │ │ + add (%rcx),%ebx │ │ │ │ + loope 16124a1 │ │ │ │ + (bad) │ │ │ │ + movabs 0x3000000000016124,%al │ │ │ │ + and $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + adc $0x4bbca51c,%eax │ │ │ │ + andl $0x2004a901,0x3f(%rcx) │ │ │ │ + pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + movabs 0xe90100000000028c,%al │ │ │ │ + add $0x20,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb8aa38,%al │ │ │ │ - sarb $1,0x1d4(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x1000000000016124,%al │ │ │ │ - and $0x61,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1f5447a │ │ │ │ + add %dl,-0x17(%rax) │ │ │ │ + mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jmp 1612707 │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x60(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x43(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,%al │ │ │ │ + xor $0x32f,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + shl $1,%cl │ │ │ │ + fldl (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - cmp $0xbf80d077,%eax │ │ │ │ shlb $0x1,(%rcx,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + push %rax │ │ │ │ and $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + push %rsi │ │ │ │ + sbb $0xa1,%al │ │ │ │ + jp 16124fc │ │ │ │ + or $0x60,%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - sbb %ecx,-0x4080a1c0(%rbx) │ │ │ │ loopne 16124e6 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16124(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x8,%ch │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - movsxd 0x7a(%rdx,%rax,4),%edi │ │ │ │ - mov $0x1612500,%edi │ │ │ │ - add %al,(%rax) │ │ │ │ + subb $0x5d,0x1ed49952(%rbp) │ │ │ │ + (bad) │ │ │ │ + add %ah,0x161(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rcx,%riz,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %ch,%ah │ │ │ │ - mov $0x7471c85d,%edi │ │ │ │ - mov $0x1612590,%edi │ │ │ │ - add %al,(%rax) │ │ │ │ + call ffffffffe6b681b1 <_edata@@Base+0xffffffffdff681b1> │ │ │ │ + sub %ebx,0x3f(%rdx) │ │ │ │ + rex and $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ lock and $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1f5451a │ │ │ │ add %al,(%rax) │ │ │ │ @@ -610513,59 +610485,54 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock add $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x10000000001c0bd,%al │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sahf │ │ │ │ - or $0x3da,%ax │ │ │ │ - push %rax │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - mov $0x1612550,%edi │ │ │ │ + add $0x22,%al │ │ │ │ + cmp %edi,0x3f57489b(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %ah,0x161(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmpl $0x0,0x1(%rax) │ │ │ │ - andb $0x0,0x161(%rip) │ │ │ │ - add %dh,(%rax) │ │ │ │ - es (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,%cl │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x25(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - out %eax,$0xc1 │ │ │ │ - add %eax,(%rax) │ │ │ │ + jo 1612536 │ │ │ │ + fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + ... │ │ │ │ + lock (bad) │ │ │ │ + movabs 0xe00000000001612b,%al │ │ │ │ + repz (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,(%rcx,%riz,2) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %eax,0x6(%rcx) │ │ │ │ + add %dh,%al │ │ │ │ + sub 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - and 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ + andb $0x0,0x161(%rip) │ │ │ │ + add %dl,%al │ │ │ │ + sub 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x161(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x161(%rip) │ │ │ │ + add %ah,%bh │ │ │ │ + jbe 16125ad │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - cs lret │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - adc $0xbf6087c0,%eax │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sti │ │ │ │ mov %eax,(%rdx) │ │ │ │ @@ -610574,57 +610541,55 @@ │ │ │ │ adc %bh,%ch │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ mov $0x1c0,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - lock and $0x161,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x100000000016125,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xa7,%cl │ │ │ │ - rex.WRB sti │ │ │ │ - nop │ │ │ │ - loop 1612637 │ │ │ │ - mov $0x1612610,%edi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 161261f │ │ │ │ + (bad) │ │ │ │ + cmpl $0x0,0x1(%rax) │ │ │ │ + lock cwtl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - div %ch │ │ │ │ - sub -0x61(%rsp,%riz,4),%dh │ │ │ │ - xor (%rdi),%bh │ │ │ │ - jo 1612638 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov -0x73(%rdx),%esi │ │ │ │ + stc │ │ │ │ + movabs %al,0x16126303fe428 │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + and $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - es (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rbx │ │ │ │ - jae 1612625 │ │ │ │ + cmp $0xf5,%al │ │ │ │ + cmp $0xd0208261,%eax │ │ │ │ + (bad) │ │ │ │ + loopne 16125f0 │ │ │ │ + fwait │ │ │ │ + add $0x0,%eax │ │ │ │ + sbb %al,%al │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,-0x2e(%rdx) │ │ │ │ + nop │ │ │ │ + es (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ es (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,0x26(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ es (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1fd464a │ │ │ │ add %al,(%rax) │ │ │ │ sar $1,%cl │ │ │ │ @@ -610634,124 +610599,125 @@ │ │ │ │ rcrb $0x1,(%rax,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x1c0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - loop 1612696 │ │ │ │ (bad) │ │ │ │ - ss and (%rbx),%ch │ │ │ │ - push %rdx │ │ │ │ + cli │ │ │ │ + add (%rdi),%ah │ │ │ │ + sub %eax,%edx │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + mov $0x26,%al │ │ │ │ (bad) │ │ │ │ - nop │ │ │ │ - es (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x26(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,-0x5c(%rax) │ │ │ │ + jbe 1612685 │ │ │ │ add %al,(%rax) │ │ │ │ - lock test $0x6e,%al │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - add 0x3f(%rsp,%rbx,2),%edx │ │ │ │ - lock es (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + push $0x1da3f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ add %al,0x16126(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - je 1612676 │ │ │ │ - mov $0x3f61c2e3,%ebx │ │ │ │ - xor %dh,%dh │ │ │ │ - jbe 16126b5 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %bl,0x1d7(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 16126ec │ │ │ │ - (bad) │ │ │ │ + ret │ │ │ │ + push %r9 │ │ │ │ + divb -0xfc043a9(%rax) │ │ │ │ + es (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16126(%rax) │ │ │ │ + add %ah,0x16126(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 1ad46da │ │ │ │ - add %al,(%rax) │ │ │ │ - shr $1,%al │ │ │ │ - mov %eax,(%rdx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %esp,-0x5e(%rsi) │ │ │ │ + jge 1612743 │ │ │ │ + repnz mov $0x3f,%ch │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + call 1612967 │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ js 16126a8 │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16126(%rax) │ │ │ │ + add %al,%al │ │ │ │ + es (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x862d9109,%esi │ │ │ │ - sbb %esp,0x30(%rdi,%rdi,1) │ │ │ │ + cwtl │ │ │ │ + sub -0x4e271567(%rbx),%esp │ │ │ │ (bad) │ │ │ │ + xor %ah,(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %ah,0x65677a18(%rcx,%rdi,2) │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + jno 161272c │ │ │ │ + mov $0x2e,%al │ │ │ │ + int1 │ │ │ │ + add %ebp,0x6127503f(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - andl $0x65,-0x1da576ce(%rbx) │ │ │ │ - (bad) │ │ │ │ - jo 1612779 │ │ │ │ - (bad) │ │ │ │ + jns 1612703 │ │ │ │ + cmp 0x30(%rdi),%esp │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + test $0x6127703f,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x27(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmc │ │ │ │ - test $0xa6,%al │ │ │ │ - sub %dh,-0x2fc09a47(%rsi) │ │ │ │ + mov %esp,-0x56bee427(%rax) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ + mov $0x27,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x27(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -610765,86 +610731,83 @@ │ │ │ │ push %rax │ │ │ │ sbb $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x1c0(%rsi) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jle 1612805 │ │ │ │ - (bad) │ │ │ │ - rex.WB push %r8 │ │ │ │ - (bad) │ │ │ │ - gs (bad) │ │ │ │ - shlb $0x61,(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x2b(%rax) │ │ │ │ - fiadds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x9a,%al │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x8c,%ch │ │ │ │ + add $0x51,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ + sub %ah,0x16127d0(%rdi,%rdi,1) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,(%rbx) │ │ │ │ - and (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x100000000016127,%al │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + xchg %eax,%edx │ │ │ │ (bad) │ │ │ │ + add %ah,(%rcx,%rbp,4) │ │ │ │ + and 0x6127f03f(%rdx),%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16127(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - jo 16127f3 │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - cs sbb 0x10(%rdi,%rdi,1),%ah │ │ │ │ - sub %ah,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + fwait │ │ │ │ + cmp 0x3fa07a24(%rbp,%riz,8),%ah │ │ │ │ + adc %ch,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1612821 │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - cld │ │ │ │ - add (%rcx),%ebx │ │ │ │ - loope 1612871 │ │ │ │ + and $0x2bf9733c,%eax │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - jo 161283a │ │ │ │ + xor %ch,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x4bbca51c,%eax │ │ │ │ - andl $0x2004a901,0x3f(%rcx) │ │ │ │ - pop %rsp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x28c9f(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + movabs 0x28703f9bcf59c88e,%eax │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x33048(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sub %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - int1 │ │ │ │ - fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + out %al,(%dx) │ │ │ │ + out %eax,(%dx) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + rex.RXB hlt │ │ │ │ + (bad) │ │ │ │ + cltd │ │ │ │ + (bad) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock repnz mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -610855,127 +610818,125 @@ │ │ │ │ add %cl,(%rax) │ │ │ │ mov $0x1c0,%edi │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sub %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + sub %spl,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rsi │ │ │ │ - sbb $0xa1,%al │ │ │ │ - jp 16128cc │ │ │ │ - or $0x60,%al │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + rcll $1,(%rdi) │ │ │ │ (bad) │ │ │ │ - mov $0x28,%al │ │ │ │ + mov $0x21,%cl │ │ │ │ + add $0x28b03f98,%eax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16128(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x5d,0x1ed49952(%rbp) │ │ │ │ - (bad) │ │ │ │ - shrb $1,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movabs %eax,0xd03f967a47debb16 │ │ │ │ + sub %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16128(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + movabs 0x100000000016128,%al │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call ffffffffe6b68581 <_edata@@Base+0xffffffffdff68581> │ │ │ │ - sub %ebx,0x3f(%rdx) │ │ │ │ - lock sub %ah,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shrb $0x61,(%rax) │ │ │ │ + jb 1612927 │ │ │ │ + push %rdi │ │ │ │ + jno 161287e │ │ │ │ + sbb $0x28f03f95,%eax │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,%al │ │ │ │ + sub %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x22,%al │ │ │ │ - cmp %edi,0x3f57489b(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1612922 │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + hlt │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + xor %ch,(%rcx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1e5490a │ │ │ │ + add %ah,%al │ │ │ │ + sub %ah,0x1(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ call 1612b97 │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x1,0x60(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0x1c0,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,(%rcx) │ │ │ │ - sub %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 1612906 │ │ │ │ - fldl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %eax,0x0(%rip) │ │ │ │ - ... │ │ │ │ - lock (bad) │ │ │ │ - subb $0x61,(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sti │ │ │ │ + rex.WB (bad) │ │ │ │ + push %rbp │ │ │ │ + rex.W jl 1612900 │ │ │ │ + xchg %eax,%edx │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + push %rax │ │ │ │ + sub %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %ch,(%rcx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %eax,0x6(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sub %esp,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + in $0x64,%eax │ │ │ │ + rex.WR hlt │ │ │ │ + std │ │ │ │ + fcoms 0x6129703f(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 16129a1 │ │ │ │ + add %al,0x29(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - out %eax,$0x76 │ │ │ │ + in $0xac,%eax │ │ │ │ + loope 1612941 │ │ │ │ + pop %rdx │ │ │ │ + notl 0x612a103f(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7f(%rax) │ │ │ │ - js 1612985 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x29(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dl,0x1d4(%rdi) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - int3 │ │ │ │ + sub %bl,0x0(%rdx,%rsi,1) │ │ │ │ + pop %rax │ │ │ │ + sub 0x4e9013f(%rax),%dl │ │ │ │ + and %cl,%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ lock mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ (bad) │ │ │ │ @@ -611015,497 +610976,518 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x29,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17755(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - mov -0x73(%rdx),%esi │ │ │ │ - stc │ │ │ │ - movabs %al,0x1612aa03fe428 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ sub 0x1(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + subb $0x61,(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0xf5,%al │ │ │ │ - cmp $0xd0208261,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + jp 1612a79 │ │ │ │ + xchg %eax,%ecx │ │ │ │ (bad) │ │ │ │ - rclb $0x5,-0x64(%rax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + fimuls 0x612a703f(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sub 0x1(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xdcc1,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + add 0x54(%rax),%cl │ │ │ │ + or $0x3f8d87e1,%eax │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ mov %es,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf7,%al │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1612a29 │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sub 0x1(%rcx),%ah │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sub 0x1(%rcx),%spl │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x1612a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sub 0x1(%rcx),%ah │ │ │ │ + add %al,0x2a(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x1612a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0xc1,%bh │ │ │ │ + add %al,%al │ │ │ │ + out %eax,$0xc1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,%al │ │ │ │ sbb $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sub 0x1(%rcx),%ah │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %ch,(%rdx) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cli │ │ │ │ - add (%rdi),%ah │ │ │ │ - sub %eax,%edx │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - and %ch,(%rbx) │ │ │ │ + jnp 1612b0b │ │ │ │ + es adc %ebx,%ebp │ │ │ │ + rex.WR mov %?,(%rdi) │ │ │ │ + shrb $1,(%rdx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1612a(%rax) │ │ │ │ + add %ah,0x1612a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5c(%rax) │ │ │ │ - jbe 1612ad5 │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + pop %rdi │ │ │ │ + pop %rbp │ │ │ │ + (bad) 0x55(%rbx) │ │ │ │ + sub 0x612b103f(%rbx),%cl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x41,%al │ │ │ │ - fiaddl (%rcx) │ │ │ │ + add %al,%al │ │ │ │ + sub 0x1(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,(%rdx) │ │ │ │ + lret $0xd5ac │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 2154afa │ │ │ │ + xchg %eax,%ecx │ │ │ │ + sbb $0xe9013f8a,%eax │ │ │ │ + add $0x20,%al │ │ │ │ + mov $0x0,%ah │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,%al │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,(%rcx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ rol $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + xor %ch,(%rbx) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ret │ │ │ │ - push %r9 │ │ │ │ - divb 0x403fbc57(%rax) │ │ │ │ - sub 0x1(%rcx),%esp │ │ │ │ + add %ah,%al │ │ │ │ + sub 0x1(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,(%rbx) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + mov %edi,(%rdi) │ │ │ │ + jo 1612b5d │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %esp,-0x5e(%rsi) │ │ │ │ - jge 1612bb3 │ │ │ │ - repnz mov $0x3f,%ch │ │ │ │ - movabs 0x300000000001612b,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ sub 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + ficomps 0x7e(%rcx) │ │ │ │ + rex.RB push %r13 │ │ │ │ + cmp $0x88,%al │ │ │ │ + (bad) │ │ │ │ add %ebp,0x542004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x8d,%dl │ │ │ │ - add (%rax),%al │ │ │ │ + loopne 1612b0c │ │ │ │ + lea (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,%al │ │ │ │ - adc $0x1,%cl │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock adc $0x1,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex sub 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - sub -0x4e271567(%rbx),%esp │ │ │ │ - (bad) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x28a07(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x61(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x40(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x2c(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - sub 0x1(%rcx),%esp │ │ │ │ + and $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %ebp,0xdc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1612bd5 │ │ │ │ + push %rax │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + lea (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0xdc2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - {rex2 0x8d} lar (%r8),%r8 │ │ │ │ + add %ebp,0x31c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + adc %bh,0x554(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - jno 1612bcc │ │ │ │ - mov $0x2e,%al │ │ │ │ - int1 │ │ │ │ - add %ebp,0x612bf03f(%rsi) │ │ │ │ + loopne 1612bfd │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sub 0x1(%rcx),%esp │ │ │ │ + add %dl,(%rax) │ │ │ │ + sub $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %ah,(%rax) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jns 1612ba3 │ │ │ │ - cmp 0x30(%rdi),%esp │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - test $0x612c303f,%eax │ │ │ │ + add %dh,0x2c(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sub 0x1(%rcx),%esp │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %esp,-0x56bee427(%rax) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - pop %rsp │ │ │ │ + movabs 0x1763df0,%al │ │ │ │ + clc │ │ │ │ + rex.R rolb $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1bd4c1a │ │ │ │ + add %al,(%rax) │ │ │ │ + shl $1,%dh │ │ │ │ + mov %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - testb $0x0,0x2(%rcx) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1c0c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1612d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x8c,%ch │ │ │ │ - add $0x51,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ - sub %ah,0x1612c70(%rdi,%rdi,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x17fe9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sub $0x61,%al │ │ │ │ + add %ch,%al │ │ │ │ + jbe 1612c0d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%edx │ │ │ │ - (bad) │ │ │ │ - add %ah,(%rcx,%rbp,4) │ │ │ │ - and 0x612c903f(%rdx),%esp │ │ │ │ + push %rbp │ │ │ │ + push %rbp │ │ │ │ + push %rbp │ │ │ │ + push %rbp │ │ │ │ + push %rbp │ │ │ │ + push %rbp │ │ │ │ + {rex2 0x3f} shrb $1,(%r25,%r28,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c(%rax) │ │ │ │ + add %al,0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ch,0x77(%rax) │ │ │ │ + {rex2 0x1} add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - fwait │ │ │ │ - cmp 0x3fa07a24(%rbp,%riz,8),%ah │ │ │ │ - shrb $1,(%rcx,%riz,2) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ecx,0x3c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1612c(%rax) │ │ │ │ + loopne 1612c6b │ │ │ │ + popf │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1c54caa │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,%bh │ │ │ │ - mov %eax,(%rdx) │ │ │ │ + xorb $0x1,0x7b(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,%cl │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + add %al,%fs:(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + testl $0x6110a000,0x2(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x16110,%al │ │ │ │ rol $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + lock cmp $0x176,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + enter $0xd760,$0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - and $0x2bf9733c,%eax │ │ │ │ - sahf │ │ │ │ - (bad) │ │ │ │ - lock sub $0x61,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + sub $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sub $0x61,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + shrb $0x1,(%rcx,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - movabs 0x2d103f9bcf59c88e,%eax │ │ │ │ + enter $0xa95a,$0x3 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x1c50b48(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rbp │ │ │ │ + push %rbp │ │ │ │ + push %rbp │ │ │ │ + push %rbp │ │ │ │ + push %rbp │ │ │ │ + push %rbp │ │ │ │ + in $0x3f,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1612d36 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ + sub $0x161,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ sub $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - out %eax,(%dx) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - rex.RXB hlt │ │ │ │ - (bad) │ │ │ │ - cltd │ │ │ │ - (bad) │ │ │ │ - xor %ch,0x161(%rip) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x161(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - rcll $1,(%rdi) │ │ │ │ - (bad) │ │ │ │ - mov $0x21,%cl │ │ │ │ - add $0x2d703f98,%eax │ │ │ │ + add %ch,(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sub $0x161,%eax │ │ │ │ + add %al,0x17b75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - jl 1612d46 │ │ │ │ + add %cl,(%rax) │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1dd4d4a │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf000000000028a02,%al │ │ │ │ adc $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x3f(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,0x1612d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs %eax,0x903f967a47debb16 │ │ │ │ + add %dh,(%rax) │ │ │ │ sub $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sub $0x161,%eax │ │ │ │ + lock cmp $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + xor %al,-0x3e(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jb 1612de7 │ │ │ │ - push %rdi │ │ │ │ - jno 1612d3e │ │ │ │ - sbb $0x2db03f95,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1612d(%rax) │ │ │ │ + add %dh,0x2d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + sbb %ch,0x21fb5444(%rip) │ │ │ │ + stc │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - hlt │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - lock sub $0x161,%eax │ │ │ │ + xorb $0x1,0x7b(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x10000000001612d,%al │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WB (bad) │ │ │ │ - push %rbp │ │ │ │ - rex.W jl 1612da0 │ │ │ │ - xchg %eax,%edx │ │ │ │ - (bad) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - (bad) │ │ │ │ + js 1612d56 │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cs (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x1612d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x6c(%rax) │ │ │ │ + je 1612dc5 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x289f8(%rax) │ │ │ │ + mov $0xc2,%al │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 2354dda │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp $0x89,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c0c1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ cs (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sub $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - in $0x64,%eax │ │ │ │ - rex.WR hlt │ │ │ │ - std │ │ │ │ - fcoms 0x612e303f(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rex │ │ │ │ cs (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in $0xac,%eax │ │ │ │ - loope 1612e01 │ │ │ │ - pop %rdx │ │ │ │ - notl 0x612e503f(%rax) │ │ │ │ + mov %cl,%dh │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + cs (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ cs (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bl,0x0(%rdx,%rsi,1) │ │ │ │ - pop %rax │ │ │ │ - sub 0x612e903f(%rax),%dl │ │ │ │ + sbb %ch,0x21fb5444(%rip) │ │ │ │ + or %eax,0x4(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x2e(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2e(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1bd4e6a │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x40000000000289ed,%al │ │ │ │ shlb $0x0,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ rol $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %ah,%bh │ │ │ │ + jbe 1612e85 │ │ │ │ add %al,(%rax) │ │ │ │ - jp 1612ed9 │ │ │ │ - xchg %eax,%ecx │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - fimuls 0x612eb03f(%rsi) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1612e(%rax) │ │ │ │ + nop │ │ │ │ + mov $0xd6,%cl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,%al │ │ │ │ + pop %rdx │ │ │ │ + test $0x3,%eax │ │ │ │ + movabs 0x1c50a28,%al │ │ │ │ + add %ch,0x161(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add 0x54(%rax),%cl │ │ │ │ - or $0x3f8d87e1,%eax │ │ │ │ - shrb $1,(%rsi) │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ + cs (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1612e(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + cmp $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + call 162ef0e │ │ │ │ add %al,(%rax) │ │ │ │ - jnp 1612f2b │ │ │ │ - es adc %ebx,%ebp │ │ │ │ - rex.WR mov %?,(%rdi) │ │ │ │ - lock cs (bad) │ │ │ │ + add %dl,0x2f(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cs (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1612e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rdi │ │ │ │ - pop %rbp │ │ │ │ - (bad) 0x55(%rbx) │ │ │ │ - sub 0x612f303f(%rbx),%cl │ │ │ │ + shlb %cl,(%rcx) │ │ │ │ + xor 0x7c(%rdi),%edi │ │ │ │ + fsts (%rdx) │ │ │ │ + rex mov $0x30,%al │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1612e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - cs (bad) │ │ │ │ + add %dh,0x1(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $1,-0x23(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 21d4f0a │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ int1 │ │ │ │ @@ -611515,66 +611497,70 @@ │ │ │ │ sbb $0x60,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ ret $0x1c0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - lret $0xd5ac │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - sbb $0x2f503f8a,%eax │ │ │ │ + adc %dh,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %dh,%al │ │ │ │ + cs (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - mov %edi,(%rdi) │ │ │ │ - jo 1612f81 │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + rex.XB rcl %cl,%r9b │ │ │ │ + pop %rbp │ │ │ │ + jb 1612f71 │ │ │ │ + cmp $0xd0,%al │ │ │ │ + cmpl $0x0,0x1(%rcx) │ │ │ │ + enter $0xc34d,$0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1612f81 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2f(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - ficomps 0x7e(%rcx) │ │ │ │ - rex.RB push %r13 │ │ │ │ - cmp $0x88,%al │ │ │ │ - (bad) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1612f99 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x30(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + subb $0x61,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16129(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 2054f9a │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1612f71 │ │ │ │ + rex xor %esp,0x1(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -611591,334 +611577,320 @@ │ │ │ │ add %dl,%al │ │ │ │ out %al,(%dx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c0c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x31c2004,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - sarb $1,0x554(%rdx) │ │ │ │ + add %dh,%al │ │ │ │ + cmp $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xor %esp,0x1(%rcx) │ │ │ │ + adc $0x1,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - (bad) │ │ │ │ + xorb $0x61,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - andl $0x0,0x1(%rax) │ │ │ │ - xorb $0x61,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + in (%dx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + loope 1612f98 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lock push %rbx │ │ │ │ + jae 1613005 │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1763df0,%al │ │ │ │ - clc │ │ │ │ - rex.R rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16131(%rax) │ │ │ │ + xorb $0x0,0x1(%rdx,%rdx,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xor %ah,0x1(%rcx) │ │ │ │ + add %al,0x16131(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jmp 16131b5 │ │ │ │ + xor %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - call 162f2b3 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1c5504a │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + ... │ │ │ │ + lock (bad) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x60000000000288d6,%al │ │ │ │ - (bad) │ │ │ │ + lock sbb %eax,%eax │ │ │ │ + add $0x0,%eax │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + add %al,%fs:(%rax) │ │ │ │ + add %ah,0x288d6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ ret $0x1c0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rbp │ │ │ │ - push %rbp │ │ │ │ - push %rbp │ │ │ │ - push %rbp │ │ │ │ - push %rbp │ │ │ │ - push %rbp │ │ │ │ - {rex2 0x3f} shlb $0x61,(%r24) │ │ │ │ + shlb $0x61,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xor %ah,0x1(%rcx) │ │ │ │ + add %dl,0x1b(%rax) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + divl 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + loopne 1613086 │ │ │ │ + fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1d575,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - cmp $0x0,%al │ │ │ │ + xor %dh,(%rcx) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 161307b │ │ │ │ - popf │ │ │ │ + add %dh,0x30(%rax) │ │ │ │ (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + ... │ │ │ │ + lock (bad) │ │ │ │ + mov $0x75,%al │ │ │ │ + ja 16130a5 │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x1,0x7b(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x700000000001c087,%al │ │ │ │ + xor 0x1(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,%cl │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmp $0x176,%eax │ │ │ │ + movabs 0xf000000000016130,%al │ │ │ │ + xor %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex pop %rsi │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x31(%rax) │ │ │ │ + jo 1613100 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16130(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 20550da │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,-0x7f(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4d(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3d(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - pop %rdx │ │ │ │ - test $0x3,%eax │ │ │ │ - movabs 0x1c50b48,%al │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %dl,0x16125(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rbp │ │ │ │ - push %rbp │ │ │ │ - push %rbp │ │ │ │ - push %rbp │ │ │ │ - push %rbp │ │ │ │ - push %rbp │ │ │ │ - in $0x3f,%eax │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %dl,0x160ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xor %ah,0x1(%rcx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xor %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1613153 │ │ │ │ - (bad) │ │ │ │ + shl $0xc1,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16130(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,0x16079(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dl,-0x5c(%rax) │ │ │ │ + jbe 1613125 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x1d9f5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xor 0x1(%rcx),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %dh,(%rcx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x17b75(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xor %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + and %dh,(%rdx) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xor %esp,0x1(%rcx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + divb 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - add %al,%fs:(%rax) │ │ │ │ - add %dl,0x28a02(%rax) │ │ │ │ + shlb $0x0,0x1d7(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1c5516a │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + add 0x2(%rdx),%cl │ │ │ │ add %dl,0x2d(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c0c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp $0x176,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %al,-0x3e(%rcx) │ │ │ │ + add %al,0x3a(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x33(%rax) │ │ │ │ + add %dl,0x31(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16131(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %ch,0x21fb5444(%rip) │ │ │ │ - stc │ │ │ │ - (bad) │ │ │ │ - xorb $0x1,0x7b(%rbp) │ │ │ │ + add %bl,(%rax) │ │ │ │ + and %ebp,0x3(%rbx) │ │ │ │ + movabs 0x1c50b48,%al │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + xor %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1613166 │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xor 0x1(%rcx),%ah │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %bh,0x1d4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x31,%al │ │ │ │ + shlb $1,(%rcx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6c(%rax) │ │ │ │ - je 16131d5 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xc2,%al │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + add %dh,0x16131(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor 0x1(%rcx),%ah │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %cl,%al │ │ │ │ + es fadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rcx) │ │ │ │ (bad) │ │ │ │ + cmpl $0x0,0x1(%rax) │ │ │ │ + and %cl,-0x3f(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1a551fa │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,%al │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xd000000000016129,%al │ │ │ │ ret │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ah,0x32(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + xor %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xor 0x1(%rcx),%ah │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,(%rdi) │ │ │ │ - {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - iret │ │ │ │ - (bad) │ │ │ │ + xorb $0x61,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16132(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xor 0x1(%rcx),%ah │ │ │ │ + add %dl,0x17fe9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x1d85b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x163,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ch,0x21fb5444(%rip) │ │ │ │ - or %eax,0x4(%rax) │ │ │ │ + nop │ │ │ │ + movabs %al,0xa9010000000001dc │ │ │ │ + add $0x20,%al │ │ │ │ + and $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + adc %bl,0x52(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x16132(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x32(%rax) │ │ │ │ + add %al,0x32(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dh,0x16133(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xor 0x1(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x33,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - out %eax,$0x76 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x4e(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + xor 0x1(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - pop %rdx │ │ │ │ - test $0x3,%eax │ │ │ │ - movabs 0x1c50a28,%al │ │ │ │ - adc %dh,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 16132cd │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16132(%rax) │ │ │ │ + add %ah,-0x7f(%rax) │ │ │ │ + js 16132a5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 162f2fe │ │ │ │ + push $0x1c149 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16133(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xor $0x61,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16132(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %cl,%al │ │ │ │ + es fadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb %cl,(%rcx) │ │ │ │ - xor 0x7c(%rdi),%edi │ │ │ │ - fsts (%rdx) │ │ │ │ - rex loopne 1613306 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x32(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ecx,0xc42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - add %dh,0x1(%rdi) │ │ │ │ + nop │ │ │ │ + mov $0x68f,%edi │ │ │ │ add %al,(%rax) │ │ │ │ + and %ch,0x3ac(%rdi) │ │ │ │ + add %ah,0x1c50b48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - je 16132c8 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 22552fa │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock add 0x2(%rdx),%cl │ │ │ │ + add %dh,%al │ │ │ │ + add 0x2(%rdx),%cl │ │ │ │ add %dh,0x1c(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ @@ -611953,563 +611925,571 @@ │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf000000000016048,%al │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x34(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ add %ah,%al │ │ │ │ xor 0x1(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - rex.XB rcl %cl,%r9b │ │ │ │ - pop %rbp │ │ │ │ - jb 16133c1 │ │ │ │ - cmp $0xd0,%al │ │ │ │ - cmpl $0x0,0x1(%rcx) │ │ │ │ - enter $0xc34d,$0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + xor 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rcx,%riz,2) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16133(%rax) │ │ │ │ + rex.W (bad) │ │ │ │ + filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %spl,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x61,(%rbx) │ │ │ │ + shlb $0x61,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,-0x7f(%rax) │ │ │ │ + js 16133a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rbx) │ │ │ │ + nop │ │ │ │ + xchg %eax,%ebp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,0x16133(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + and %ebp,0x3(%rbx) │ │ │ │ + movabs 0x1c50a28,%al │ │ │ │ + movabs 0xc000000000016131,%al │ │ │ │ + xor 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 161340f │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - fadds 0x1d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - rex.WR add %r8b,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - repnz mov %eax,(%rdx) │ │ │ │ + adc %dh,(%rcx,%riz,2) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1ad53fa │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 16133ec │ │ │ │ + mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sub %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,%ch │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16134(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xor 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0xec2004(%rcx) │ │ │ │ + rex xor $0x61,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock loope 16133c8 │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + divb 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock push %rbx │ │ │ │ - jae 1613435 │ │ │ │ + push %rax │ │ │ │ + fwait │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + xor $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,-0x2e(%rdx) │ │ │ │ + and %dh,(%rcx,%riz,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16135(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ xor $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - ... │ │ │ │ - lock (bad) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sbb %eax,%eax │ │ │ │ - add $0x0,%eax │ │ │ │ - lock xor $0x61,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 161348e │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x4e(%rax) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - add %ah,(%rax) │ │ │ │ - divl 0x1(%rsi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + jg 161346a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rsi) │ │ │ │ - fldl (%rcx) │ │ │ │ + or %bl,0x5c0(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0xf(%rax) │ │ │ │ - mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + xorb $0x1,(%rcx,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,(%rdi) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock xor $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1c0c5(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1bd549a │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x35(%rax) │ │ │ │ + rex int1 │ │ │ │ + mov %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %ch,(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16134(%rax) │ │ │ │ + add %al,0x1c0c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - ... │ │ │ │ - lock (bad) │ │ │ │ - mov $0x75,%al │ │ │ │ - ja 16134d5 │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa00000000001c087,%al │ │ │ │ - ss (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x5b2f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xor $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x1df06(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x161,%eax │ │ │ │ + add %al,0x16133(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x61(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb (%rbx),%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x29(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + adc $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x6d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov $0xbf,%al │ │ │ │ + pop (%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xor $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0xc1,%bh │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,0x68(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock xor $0x161,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,0x1242004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex pop %rsi │ │ │ │ + push %rdx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + xor $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + stc │ │ │ │ + mov $0x5,%dl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ecx,0xc2004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x10000000005b2f9,%al │ │ │ │ jmp 1dd553a │ │ │ │ add %al,(%rax) │ │ │ │ jo 1613521 │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xc0c5,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jbe 1613555 │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb %ch,0x3ac(%rdi) │ │ │ │ + add %ah,0x1c50a28(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - neg %ecx │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - ss (bad) │ │ │ │ + jo 1613595 │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x35(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + and %ebp,0x3(%rbx) │ │ │ │ + movabs 0x1c503f8,%al │ │ │ │ + shlb $1,(%rbx) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,(%rsi) │ │ │ │ + add %dh,0x35(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ divb 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bl,0x1d7(%rdi) │ │ │ │ + shlb $0x0,0x1d7(%rcx) │ │ │ │ + add %dh,0x16135(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 16135d5 │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16135(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - and %ebp,0x3(%rbx) │ │ │ │ - movabs 0x1c50b48,%al │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + shlb $0x1,(%rcx,%riz,2) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push $0x1da3f │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000016135,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ jmp 1e555ca │ │ │ │ add %al,(%rax) │ │ │ │ shl $0x89,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%dh │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ - mov $0x1d4,%ebx │ │ │ │ + rex (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x16135(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xor $0x161,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - and %eax,%ebx │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %dh,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7f(%rax) │ │ │ │ - js 1613615 │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + loop 16135b8 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,-0x3f(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16136(%rax) │ │ │ │ + adc %bl,%ch │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - ss (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + cmp %bl,(%rdx) │ │ │ │ + rolb $0x4,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x36,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x16136(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x17fe9(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + addr32 jbe 1613645 │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - pop %rsp │ │ │ │ - fadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + jl 1613623 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - xor $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 195565a │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,%bl │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x3a(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x163,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xa3,%al │ │ │ │ - faddl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebp,0x1242004(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x5c,%al │ │ │ │ - rex.WRXB add (%r8),%r8 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - ss (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36(%rax) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16137(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,0x36(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x61,(%rsi) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movabs 0x100000000016136,%al │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + (bad) │ │ │ │ + loopne 1613659 │ │ │ │ + pop (%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x37,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %dh,(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7f(%rax) │ │ │ │ - js 16136d5 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push $0x1c149 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x5c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ah,0x1(%rcx) │ │ │ │ + cmp $0x53,%dl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + ss (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rsi) │ │ │ │ - (bad) │ │ │ │ + add %al,%al │ │ │ │ + out %eax,$0xc1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %bh,%al │ │ │ │ - and %eax,%ebx │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sub 0x1(%rcx),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock cmp $0x176,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + rclb $0x1,-0x29(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ecx,0x6b42004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %dl,0x5e2(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ (bad) │ │ │ │ + cmp %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x68fbf(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1613740 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 18d571a │ │ │ │ add %al,(%rax) │ │ │ │ jo 161371f │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 161371c │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1c50b48,%al │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,(%rdi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x37(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %ebp,0x3(%rbx) │ │ │ │ + movabs 0x1c50560,%al │ │ │ │ + xorb $0x0,0x161(%rip) │ │ │ │ + add %al,0x37(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x6(%rax) │ │ │ │ - filds (%rcx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,(%rcx,%riz,2) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - ss (bad) │ │ │ │ + add %bh,(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7f(%rax) │ │ │ │ - js 1613775 │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %dl,0x5e2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dl,0x1(%rsp,%rdx,8) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,0x37(%rax) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - and %ebp,0x3(%rbx) │ │ │ │ - movabs 0x1c50a28,%al │ │ │ │ - mov $0x35,%al │ │ │ │ + add %dh,0x37(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16137(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shlb $0x61,(%rdi) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,(%rax) │ │ │ │ + movabs 0x10420048901,%al │ │ │ │ + loopne 16137bb │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + ... │ │ │ │ + lock (bad) │ │ │ │ + add %ebp,0x6bc2004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + stc │ │ │ │ + push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1b557da │ │ │ │ add %al,(%rax) │ │ │ │ jo 16137e1 │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sub 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 162f8b3 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - divb 0x1(%rsi) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x1d6,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - fwait │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1613f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ + jo 1613842 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + cmp $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,(%rax) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x1cc2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + rex cli │ │ │ │ + push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,(%rax) │ │ │ │ + add %al,0x38(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmp %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmp %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,(%rcx) │ │ │ │ - add $0x20,%al │ │ │ │ - pop %rsp │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - movabs %al,0x400000000069d │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000016138,%al │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - push %rsp │ │ │ │ + add %ah,0xb8aa38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5b2f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16138(%rax) │ │ │ │ + loopne 1613835 │ │ │ │ + fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1df06(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x37(%rax) │ │ │ │ + add %bh,(%rdx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb (%rbx),%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - adc $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xbf,%al │ │ │ │ - pop (%rsi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + cmp %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + lock (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - test $0x1242004,%eax │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1613916 │ │ │ │ - rex.WRXB add (%r8),%r8 │ │ │ │ + and %ah,%dl │ │ │ │ + popf │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbbb $0xc0,(%rdx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + ... │ │ │ │ + lock (bad) │ │ │ │ + adc %al,0x76(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + (bad) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 19558ca │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,%bl │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ @@ -612631,47 +612611,49 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,0x1612b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - xor $0x0,%al │ │ │ │ + add %dh,%al │ │ │ │ + rex (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - stc │ │ │ │ - mov $0x5,%dl │ │ │ │ + add %dh,0x16138(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmp 0x1(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0xc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x180000000005b2f9,%al │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + js 1613a45 │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1c50a28,%al │ │ │ │ - rex (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cmp 0x1(%rcx),%ah │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %bl,(%rbx) │ │ │ │ + and (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ah,(%rcx) │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1613a10 │ │ │ │ + fwait │ │ │ │ + add $0x0,%eax │ │ │ │ + sbb %al,%al │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1c503f8,%al │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - sub $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %bh,(%rdx) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 18d5a5a │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,%ah │ │ │ │ addb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1955a6a │ │ │ │ add %al,(%rax) │ │ │ │ @@ -613125,65 +613107,60 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x19a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xd80000000001605b,%al │ │ │ │ rol %cl,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16137(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x3a(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - divb 0x1(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + out %eax,$0x76 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x1613f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + addr32 jbe 1613f3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bl,0x1d7(%rdi) │ │ │ │ + add %ebp,0x342004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov $0x5e,%bh │ │ │ │ + add $0x0,%eax │ │ │ │ + rex │ │ │ │ + roll $0x0,%gs:(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1613f8a │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x1da41(%rax) │ │ │ │ + add %ebp,0xd42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0xd42004,%eax │ │ │ │ + jo 1613f1c │ │ │ │ + lea (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x28d(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,0x1(%rcx,%rdx,8) │ │ │ │ - add %dl,0x44(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1613f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,(%rdi) │ │ │ │ - (bad) │ │ │ │ + shlb $0x61,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1bd5faa │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ch │ │ │ │ mov %eax,(%rdx) │ │ │ │ @@ -613196,149 +613173,145 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x20c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x40000000005549c,%al │ │ │ │ - ... │ │ │ │ - rex (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - push %rsp │ │ │ │ + xor %bl,0x554(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - loop 1613f88 │ │ │ │ + loopne 1614011 │ │ │ │ (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x16142(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x20,%al │ │ │ │ - add %gs:(%rax),%eax │ │ │ │ + add %al,0x16137(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - sbb %al,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,%al │ │ │ │ + ss (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x61(%rax) │ │ │ │ + add %al,0x61(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - addr32 jbe 1614015 │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - jge 1613ff3 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + movabs 0x2000000000016140,%al │ │ │ │ rex (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb (%rbx),%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 161407a │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1fd604a │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %dl,%dl │ │ │ │ - cltd │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb (%rbx),%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ + add %al,-0x6b(%rax) │ │ │ │ + imul $0x0,(%rcx),%eax │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + pushf │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rcrb %cl,0x1(%rcx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ add %ch,-0x2c(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ + add %dh,0x40(%rax) │ │ │ │ (bad) │ │ │ │ - loopne 1614029 │ │ │ │ - pop (%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 16140ba │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x5c2004,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + jle 161407d │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,%al │ │ │ │ - push %rbx │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16140(%rax) │ │ │ │ + nop │ │ │ │ + rex (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - out %eax,$0xc1 │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ + add %ah,0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp $0x176,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %cl,-0x29(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x61(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - mov $0x6,%ah │ │ │ │ + add %dl,0x176cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x5e2(%rsi) │ │ │ │ + add %ah,%al │ │ │ │ + ret $0x1d8 │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x42,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16140(%rax) │ │ │ │ + loopne 16140a0 │ │ │ │ + fwait │ │ │ │ + add $0x0,%eax │ │ │ │ + sbb %al,%al │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + rolb $0x1,0x61(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x41,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rolb $0x1,0x61(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ebp,0x3(%rbx) │ │ │ │ - movabs 0x1c50560,%al │ │ │ │ - and %bh,(%rdi) │ │ │ │ + add %ecx,0xd42004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %dl,(%rdx) │ │ │ │ (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ + rex │ │ │ │ + rex.RX (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex (bad) │ │ │ │ + add %dh,0x16140(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x61(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 22d611a │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0x99,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -613405,621 +613378,653 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c0d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + out %eax,$0x76 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + repnz rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.X (bad) │ │ │ │ + add %al,0x43(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ + add %dh,0x16141(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + rex.B (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + pop %rcx │ │ │ │ faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x5e2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1614213 │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + fsubrs 0x1(%rsp,%rbx,8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1614234 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,%al │ │ │ │ rex.B (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x42(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.X (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,0x1a(%rax) │ │ │ │ + fadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x10420048901,%al │ │ │ │ - loopne 161420b │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ - ... │ │ │ │ - lock (bad) │ │ │ │ - add %ebp,0x6bc2004(%rcx) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock out %al,$0x53 │ │ │ │ - add (%rax),%eax │ │ │ │ + fsubrs 0x1(%rsp,%rbx,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1bd622a │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x19a(%rbp) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + lea 0x1(%rdx),%ebx │ │ │ │ + add %ah,-0x20(%rax) │ │ │ │ (bad) │ │ │ │ - loopne 1614293 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ {rex2 0xc0} sgdt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,%al │ │ │ │ - mov $0x1d6,%ebx │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,0x42(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rex.X (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 161429c │ │ │ │ + add %ah,0x42(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp $0x176,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x10000000001d692,%al │ │ │ │ - test $0x1cc2004,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%bh │ │ │ │ - push %rbx │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16142(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x42(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movabs 0xb8aa38,%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16142(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %ah,0x1614280(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rex │ │ │ │ + rex.X (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb8aa38,%al │ │ │ │ - loopne 1614285 │ │ │ │ - fldl (%rcx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ch,0x1de79(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x61(%rbx) │ │ │ │ + out %eax,$0x76 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x42(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bh,(%rax) │ │ │ │ + mov $0xd6,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x16142(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 1e562ca │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + in (%dx),%al │ │ │ │ + adc (%rax),%eax │ │ │ │ + add %dl,-0xa(%rax) │ │ │ │ + pop %rdi │ │ │ │ + add $0x0,%eax │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x19a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x1,(%rcx,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,%dh │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + rex.X (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + pop %rcx │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1(%rcx,%riz,2) │ │ │ │ + add %ah,0x31(%rax) │ │ │ │ + cmp (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x842004(%rcx) │ │ │ │ + nop │ │ │ │ + rex.WXB out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,%dl │ │ │ │ - popf │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0xc0,(%rdx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ - ... │ │ │ │ - lock (bad) │ │ │ │ - adc %al,0x76(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + mov $0x43,%al │ │ │ │ (bad) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x44(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x6f(%rax) │ │ │ │ + jbe 1614315 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x43(%rax) │ │ │ │ - (bad) │ │ │ │ + mov $0x41,%al │ │ │ │ + ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x2b(%rax) │ │ │ │ - fiadds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %bl,(%rbx) │ │ │ │ - and (%rcx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rclb $0x5,-0x64(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - enter $0xdcc1,$0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.XB (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x342004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.XB (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xorb $0x0,0x55e(%rsi) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x1de01(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - out %eax,$0x76 │ │ │ │ + rex.R (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + add %fs:(%rax),%al │ │ │ │ add %dl,%al │ │ │ │ - addr32 jbe 161439d │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebp,0x342004(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x5e,%bh │ │ │ │ + clc │ │ │ │ + pop %rdi │ │ │ │ add $0x0,%eax │ │ │ │ - adcb $0x0,0x174(%rcx) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - fiadds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + rex.XB (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x61(%rbx) │ │ │ │ + add %dl,0x43(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %al,0x16142(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - rex.X (bad) │ │ │ │ + and %ebx,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.XB (bad) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,0x43(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16145(%rax) │ │ │ │ + add %ah,0x16143(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex.B (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0xb8aa38,%al │ │ │ │ + xor $0xd6,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x1(%rcx,%riz,2) │ │ │ │ + rolb $0x1,0x61(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x1(%rcx,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ecx,0x1842004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + and %al,%al │ │ │ │ + pop (%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x1(%rcx,%riz,2) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x176cd(%rax) │ │ │ │ + sub %bl,-0x24(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1d8c4(%rax) │ │ │ │ + add %dl,0x1763f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - push %rax │ │ │ │ - pushf │ │ │ │ - add $0x0,%eax │ │ │ │ - enter $0xdcc1,$0x1 │ │ │ │ + add %al,0x1c0f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.RX (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4000000000016144,%al │ │ │ │ - rex.R (bad) │ │ │ │ + add %dh,%al │ │ │ │ + rex.XB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ + pop %rsp │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,0x12(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ add $0x0,%eax │ │ │ │ - rex │ │ │ │ - rex.WB (bad) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + rex.RB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.R (bad) │ │ │ │ + add %al,0x44(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ch,(%rax) │ │ │ │ + pop %rcx │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 16144cf │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + fsubrs 0x1(%rsp,%rbx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - out %eax,$0x76 │ │ │ │ + xor %al,0x61(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - repnz rolb $0x0,(%rcx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.R (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x46(%rax) │ │ │ │ + add %dh,0x44(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16144(%rax) │ │ │ │ + add %ch,0x1a(%rax) │ │ │ │ + fadds (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + fsubrs 0x1(%rsp,%rbx,8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ rex.R (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x59(%rax) │ │ │ │ - faddl (%rcx) │ │ │ │ + add %ah,0x44(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x16144(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - xor $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0xb8aa38,%al │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x16144e0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $1,(%rdx,%rax,8) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 19564ca │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ addl $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,-0x2a(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %ch,0x6d(%rax) │ │ │ │ - faddl (%rcx) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ rex.RB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16144(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.RB (bad) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1d817(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %ch,0x6d(%rax) │ │ │ │ - faddl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x61(%rbp) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.RB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.RB (bad) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x45(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x16144(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ch,0x1de79(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb8aa38,%al │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1614580(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + addb $0x1,0x61(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x61(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 195656a │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,(%rcx) │ │ │ │ fwait │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ adc %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xd6,%al │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ch,0x1de79(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - out %eax,$0x76 │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + rex.RX (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0xd6,%dh │ │ │ │ + add %ah,0x16145(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x37564(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + rex.RB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dl,0x16145(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - in (%dx),%al │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %dl,-0xa(%rax) │ │ │ │ - pop %rdi │ │ │ │ - add $0x0,%eax │ │ │ │ - rolb $1,0x61(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ + test $0x1a42004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - pop %rcx │ │ │ │ - ret $0x1 │ │ │ │ + mov $0xfb,%al │ │ │ │ + push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x43(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3b,%bl │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x16142(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1e74b(%rax) │ │ │ │ + add %al,%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + jbe 16145d5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + sub %bl,(%rsi) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x442004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x61(%rsi) │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc %al,0x5d(%rdx) │ │ │ │ + add $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x6f(%rax) │ │ │ │ - jbe 16145f5 │ │ │ │ + fadds (%rcx) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x41,%al │ │ │ │ - ret │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + add %al,%fs:(%rax) │ │ │ │ + add %dl,-0x3f(%rax) │ │ │ │ + mov %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1c5660a │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rorl $0x0,0x2(%rax) │ │ │ │ movabs 0xf0000000000160e3,%al │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x342004,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xorb $0x0,0x55e(%rsi) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dl,0x1de01(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + rex.RB (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x47(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + jne 16146ab │ │ │ │ + add $0x0,%eax │ │ │ │ + rex int3 │ │ │ │ + fildl (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex │ │ │ │ + rex.RXB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.RB (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.RX (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - add %fs:(%rax),%al │ │ │ │ - add %dl,%al │ │ │ │ - clc │ │ │ │ - pop %rdi │ │ │ │ - add $0x0,%eax │ │ │ │ - mov $0x46,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + rex.RX (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x46(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 16146b0 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,(%rax) │ │ │ │ - and %ebx,%esi │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,0x46(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rolb $1,0x61(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ + test $0xd42004,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + cmc │ │ │ │ + push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ jmp 1fd669a │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ out %eax,$0x89 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x35(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.RX (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x5c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rsi,%rbx,2) │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %bh,(%rdx) │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb8aa38,%al │ │ │ │ - enter $0xd6f4,$0x1 │ │ │ │ + enter $0xd841,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1614720 │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ + rex.RXB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + addr32 jbe 16146e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1614731 │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ + jl 16146c3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - test %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,%al │ │ │ │ - pop (%rsi) │ │ │ │ + rex.RXB (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x1c096(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + or $0x33b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1614763 │ │ │ │ - faddl (%rcx) │ │ │ │ + addb $0x1,0x61(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,0x342004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x8d,(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1ad672a │ │ │ │ + and %bl,(%rax) │ │ │ │ + lea (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $1,%dl │ │ │ │ - cltd │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + rcrb %cl,0x1(%rcx) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c0d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1763f(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x1c0f2(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.WX (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.WB (bad) │ │ │ │ + add %ah,%al │ │ │ │ + rex.RX (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x47(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + rex.RXB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - pop %rsp │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,0x12(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ - rex.W (bad) │ │ │ │ + rex.WB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16147(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + rex.WR or (%rax),%r8b │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rdi │ │ │ │ + or %eax,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x59(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + rex.RXB (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + pop %rcx │ │ │ │ faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x1dc6d │ │ │ │ + fsubrs 0x1(%rsp,%rbx,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.W (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %cl,0x61(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16147(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1e567ba │ │ │ │ add %al,(%rax) │ │ │ │ @@ -614034,21 +614039,21 @@ │ │ │ │ xlat %ds:(%rbx) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.RXB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1d817(%rax) │ │ │ │ + add %ch,0x1a(%rax) │ │ │ │ + fadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ch,0x6d(%rax) │ │ │ │ - faddl (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + fsubrs 0x1(%rsp,%rbx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x61(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.RXB (bad) │ │ │ │ @@ -614062,157 +614067,149 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb8aa38,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1614830(%rax) │ │ │ │ + add %ah,0x1614920(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.RXB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x48(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x1dc59(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %ch,0x1de79(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1614892 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1e5685a │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ repnz (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ fadd %st(0),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x16148(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.W (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + add %dl,(%rax) │ │ │ │ rex.WB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16148(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x56(%rax) │ │ │ │ - jne 161488f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0xb8aa38,%al │ │ │ │ + rolb $0x0,0x202(%rbx) │ │ │ │ + add %dh,0x16148(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x1a(%rax) │ │ │ │ + fadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x202(%rbx) │ │ │ │ - add %al,%al │ │ │ │ - rex.W (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + fsubrs 0x1(%rsp,%rbx,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x1a42004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex jmp 1614c11 │ │ │ │ + rorb $1,0x61(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x16148(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.RX (bad) │ │ │ │ + add %ah,%al │ │ │ │ + rex.W (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16145(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - jbe 16148d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bl,(%rsi) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + movabs 0xb8aa38,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x442004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x5d(%rdx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ + add %ah,0x2004e901(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x288dc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16015(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x28(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %bl,%al │ │ │ │ - add %ebx,%esi │ │ │ │ + add %al,%al │ │ │ │ + rex.W (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dl,%al │ │ │ │ - rex.W (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x51(%rax) │ │ │ │ - jns 1614939 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %cl,%ch │ │ │ │ - fildl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock rex.WB (bad) │ │ │ │ + add %dh,0x48(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.WB (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add %al,0x5e287(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + jo 1614993 │ │ │ │ (bad) │ │ │ │ - rex.WB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ah,0x49(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x6b(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 16149b3 │ │ │ │ + mov $0x34,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x49,%al │ │ │ │ - (bad) │ │ │ │ + rex │ │ │ │ + rex.WX (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1e5698a │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -614221,301 +614218,321 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x48(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0xd42004,%eax │ │ │ │ + add %al,%al │ │ │ │ + cld │ │ │ │ + ja 16149a5 │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,%bl │ │ │ │ - push %rbx │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + clc │ │ │ │ + xchg %eax,%esp │ │ │ │ + flds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ecx,0x1dc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x61(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jo 1614a12 │ │ │ │ + or %eax,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - addr32 jbe 16149c5 │ │ │ │ add %al,(%rax) │ │ │ │ + add %ebp,0x4c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - jge 16149a3 │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x55c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.WB (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + shl $0x81,%dl │ │ │ │ + add $0x0,%eax │ │ │ │ + and %al,(%rdx) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1c096(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x33b8c(%rax) │ │ │ │ + lock rex.WB (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16149(%rax) │ │ │ │ + add %dh,0x16149(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex.WRB (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.WB (bad) │ │ │ │ + rex.WX (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x61(%rdx) │ │ │ │ + movabs 0xb8aa38,%al │ │ │ │ + pop %rax │ │ │ │ + cmp %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1614a65 │ │ │ │ + add %ah,0x4f(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x16149(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 20d6a2a │ │ │ │ add %al,(%rax) │ │ │ │ rcr $0x88,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.WB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ fadd %st(0),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - rex.WR or (%rax),%r8b │ │ │ │ - add %ah,(%rax) │ │ │ │ - push %rdi │ │ │ │ - or %eax,(%rsi) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.WX (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x59(%rax) │ │ │ │ - faddl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bl,-0x4a(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x1dc6d │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.WX (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4a(%rax) │ │ │ │ + jo 1614ab4 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1614a(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1d817(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ch,0x6d(%rax) │ │ │ │ - faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + orb $0x1,0x61(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x61(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1614a(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x4f,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 1e56aba │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + faddl 0x0(%rbx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + add $0x0,%eax │ │ │ │ + movabs 0x380000000001766c,%al │ │ │ │ + rex.RX flds (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000000280fb,%al │ │ │ │ mull 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%cl │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.WX (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0xb8aa38,%al │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1614bc0(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,0x1750d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000001614a,%al │ │ │ │ rex.WXB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - pop %rdx │ │ │ │ - faddl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - push $0x1dc6d │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.WXB (bad) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,0x1750d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ rex.WXB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1614b(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,0x1750d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1614b50,%al │ │ │ │ - cwtl │ │ │ │ + add %al,0x4b(%rax) │ │ │ │ (bad) │ │ │ │ - fadds (%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,0x1750d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,0x1614b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x1dc6d │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1fd6b6a │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x30000000000289e5,%al │ │ │ │ int1 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x27(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1614b(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,0x1750d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4b(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + in $0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + and %ah,-0x4a(%rbp) │ │ │ │ + add $0x0,%eax │ │ │ │ + nop │ │ │ │ + rex.WRXB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1614b(%rax) │ │ │ │ + add %dl,0x1614b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %dh,0x5adcf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x4f(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x1614b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb8aa38,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,%al │ │ │ │ + rex.WXB (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + pop %rcx │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xb8aa38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x1,0x61(%rbx) │ │ │ │ + fsubrs 0x1(%rsp,%rbx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + nop │ │ │ │ + rex.WRB (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x61(%rbx) │ │ │ │ + add %dl,%al │ │ │ │ + rex.WXB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add %al,0x5e287(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,0x1(%rcx,%riz,2) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %cl,0x1(%rcx,%riz,2) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 1614b8f │ │ │ │ - (bad) │ │ │ │ + jmp 1c56c0a │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - add %al,%fs:(%rax) │ │ │ │ - add %al,0x199d2(%rax) │ │ │ │ + adc $0x99,%dl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ fld %st(0) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,0x38(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.WR (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,0x1a(%rax) │ │ │ │ + fadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1614c87 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cld │ │ │ │ - ja 1614c45 │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + fsubrs 0x1(%rsp,%rbx,8) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x96,%al │ │ │ │ - flds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + rex.WR (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x1dc2004(%rcx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.WR (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1614cb2 │ │ │ │ - or %eax,(%rsi) │ │ │ │ + add %dh,0x4c(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,%bh │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + lcall *0x2004a901(%rdi) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,0xac2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x8e,%al │ │ │ │ + (bad) │ │ │ │ push %rbx │ │ │ │ add $0x0,%eax │ │ │ │ - add %ebp,0x4c2004(%rcx) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmp $0x55c,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x2c0(%rax) │ │ │ │ - add %al,-0x7e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x2c0a080(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex (bad) │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ add %r8b,(%rax) │ │ │ │ add %ah,-0x16(%rax) │ │ │ │ @@ -614614,85 +614631,81 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - hlt │ │ │ │ - addl $0x1de0220,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x4d,%al │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.WRXB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4c(%rax) │ │ │ │ + add %al,0x4c(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.WRB (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x1614d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x1dc59(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb8aa38,%al │ │ │ │ - js 1614e06 │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,%al │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1614e23 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x4c(%rax) │ │ │ │ - (bad) │ │ │ │ + rorb $1,0x61(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x1614d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x61(%rsi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.WRXB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - in (%dx),%al │ │ │ │ - (bad) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x5,-0x4a(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + movabs 0x1614df0,%al │ │ │ │ + push $0x1d81a │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,%al │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x61(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + rex.WRB (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x61(%rdi) │ │ │ │ + rex.WRXB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - test $0xd42004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3800000000028db8,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,%al │ │ │ │ - movabs %eax,0xe9010000000001d1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0xd42004a901,%al │ │ │ │ + rex mov $0x28d,%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $1,0x1d1(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ jl 1614e46 │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -614766,336 +614779,335 @@ │ │ │ │ xor %dl,(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x23(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x51,%al │ │ │ │ - (bad) │ │ │ │ + movabs 0xb8aa38,%al │ │ │ │ + add %cl,0x61(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl 0x0(%rbx) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - add $0x0,%eax │ │ │ │ - add %ebp,0x2cc2004(%rcx) │ │ │ │ + test $0x2cc2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0x8d,%bh │ │ │ │ + sbb $0x8d,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1766c(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - rex.RXB flds (%r9) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,%al │ │ │ │ + rex.WRB (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x1e42004(%rcx) │ │ │ │ + add %dl,0x4f(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1614fa5 │ │ │ │ - mov $0x5,%dh │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x1,0x61(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0xb8aa38,%al │ │ │ │ + mov $0xce,%al │ │ │ │ + fadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.WRXB (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ + mov $0x51,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ - add %dh,0x5adcf(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x1614a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1ad6f7a │ │ │ │ add %al,(%rax) │ │ │ │ shr $1,%bh │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1614f4d │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c0dd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - push %rcx │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x1614f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4f(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1614f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x59(%rax) │ │ │ │ - faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0xb8aa38,%al │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x1dc6d │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x50(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1614f(%rax) │ │ │ │ + rorb $0x1,0x61(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.WRXB (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1d817(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ch,0x6d(%rax) │ │ │ │ - faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x61(%rax) │ │ │ │ + lock rex.WRXB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex.WRXB (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x5c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - push %rax │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov $0x54,%dl │ │ │ │ + add $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%bh │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - lcall *0x2004e901(%rdi) │ │ │ │ + push $0x1de02 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adcb $0x1,0x61(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ecx,0x6742004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1614f90 │ │ │ │ + loop 1615011 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ xchg %eax,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x12(%rax) │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1c,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ ffree %st(0) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x50(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1766c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1615120,%al │ │ │ │ - lock rex.WRXB (bad) │ │ │ │ + add %dl,0x50(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x50(%rax) │ │ │ │ + add %dl,0x59(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + rex.WB (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rdx │ │ │ │ - faddl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x47(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %dh,0x50(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x1dc6d │ │ │ │ + add %dl,0x176cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16150(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x50(%rax) │ │ │ │ + add %al,0x51(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - push %rcx │ │ │ │ - (bad) │ │ │ │ + add %al,%al │ │ │ │ + rex.WXB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x16150c0,%al │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - fadds (%rcx) │ │ │ │ + add %dl,0x1614a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + rex xchg %esp,%edx │ │ │ │ + add $0x0,%eax │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ xchg %eax,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x289e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16141(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x22(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ch,0x6d(%rax) │ │ │ │ - faddl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x4542004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + jo 161507c │ │ │ │ + push %rsp │ │ │ │ + add $0x0,%eax │ │ │ │ loopne 1615122 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16150(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rax │ │ │ │ + add %dh,0x51(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0xb8aa38,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xb8aa38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x1615110,%al │ │ │ │ + lock in $0x6c,%eax │ │ │ │ + add $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rax │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,%al │ │ │ │ - push %rax │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rcx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,0x50(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x1614b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x51(%rax) │ │ │ │ + add %dl,0x4a(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %ah,-0x7f(%rax) │ │ │ │ + js 1615135 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rex mov $0xd4,%dl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb8aa38,%al │ │ │ │ + push %rdx │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + push %rcx │ │ │ │ (bad) │ │ │ │ - rcr $1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1b5715a │ │ │ │ add %al,(%rax) │ │ │ │ shr $0x89,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1614f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c0de(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,%al │ │ │ │ + rex.XB filds (%r9) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.WRXB (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16151(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rclb $0x1,0x61(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %cl,0x177(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.W │ │ │ │ + data16 flds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb8aa38,%al │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x7800000000016193,%al │ │ │ │ jge 16151ad │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ah,%al │ │ │ │ + pop %rcx │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x16151(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x1,0x61(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + rclb $1,0x61(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock push %rcx │ │ │ │ + loopne 161522b │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x5c2004,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x54,%dl │ │ │ │ - add $0x0,%eax │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x1de02 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + adc %dl,0x61(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + jle 161526a │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x3(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x61(%rdx) │ │ │ │ + add %al,0x59(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - je 161520c │ │ │ │ + add %dh,%al │ │ │ │ + push %rcx │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1615190 │ │ │ │ - loop 1615211 │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x61(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1766c(%rax) │ │ │ │ + lock pop %rcx │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1d5722a │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf3,%al │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -615790,119 +615802,131 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x160bf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - pop %rcx │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x40(%rax) │ │ │ │ + jbe 1615915 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5c(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb $0xdc,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1614d(%rax) │ │ │ │ + add %dl,0x17323(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4a(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,%al │ │ │ │ + jae 16158fd │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16159(%rax) │ │ │ │ + add %ah,-0xe(%rax) │ │ │ │ + jle 1615935 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x176cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x40(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + clc │ │ │ │ + add $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - int3 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x59(%rax) │ │ │ │ + mov $0x59,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - int $0x60 │ │ │ │ + pop %rcx │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,%al │ │ │ │ - int3 │ │ │ │ + add %dh,0x1615b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rcx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16159(%rax) │ │ │ │ + add %dh,0x59(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + addr32 jbe 161596d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rcrb $1,0x61(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1bd798a │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x2,-0x7e(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x12(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x59(%rax) │ │ │ │ + add %al,%al │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jg 16159a5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - pop %rcx │ │ │ │ + add %al,(%rax) │ │ │ │ + lock (bad) │ │ │ │ + fildl (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x5a,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1615a(%rax) │ │ │ │ + add %ah,0x16159(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1614f(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x1b2c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.WRXB (bad) │ │ │ │ + mov $0xf5,%al │ │ │ │ + push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %esp,%edx │ │ │ │ - add $0x0,%eax │ │ │ │ - add %ebp,0x4542004(%rcx) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x60000000000554b2,%al │ │ │ │ - pop %rdx │ │ │ │ + add %ah,0x5e(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ pop %rcx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1bd7a0a │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rcrb $0x1,0x61(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1615a05 │ │ │ │ + add %dh,-0x5(%rax) │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rdx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -615931,829 +615955,778 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - pop %rdx │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x1cc2004,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + and %bh,%cl │ │ │ │ + push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x1615a(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x5a(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %dl,0x1615a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1615a80,%al │ │ │ │ - adc %bh,%dl │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - nop │ │ │ │ - pop %rdx │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x4f(%rax) │ │ │ │ + movabs 0xb8aa38,%al │ │ │ │ + xchg %rax,%rbp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - rex.WRB (bad) │ │ │ │ + cmp $0x176,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1615b17 │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7f(%rax) │ │ │ │ - js 1615aa5 │ │ │ │ + add %al,0x5b(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1615a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivs 0x1d4(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa00000000001615b,%al │ │ │ │ - pop %rdx │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,%al │ │ │ │ - rex.XB filds (%r9) │ │ │ │ add %al,(%rax) │ │ │ │ + rcrb $1,0x61(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x61(%rbx) │ │ │ │ + rcrb $1,0x61(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1fd7aea │ │ │ │ add %al,(%rax) │ │ │ │ rex testb $0x0,0x2(%rcx) │ │ │ │ shr $1,%bl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x11(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - or $0x177,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ - flds (%ecx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x5c,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + push %rsp │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,%al │ │ │ │ (bad) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + add $0x0,%eax │ │ │ │ + sar $0x77,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + sbb %ebx,%ecx │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rbx │ │ │ │ + add %dl,0x5b(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x1342004,%eax │ │ │ │ + add %al,%al │ │ │ │ + or %al,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - or %bl,0x1(%rcx) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,%al │ │ │ │ + cld │ │ │ │ + ja 1615b35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sbb %bh,(%rcx,%rbx,8) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex pop %rbx │ │ │ │ + add %dh,%al │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + add %dh,(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,%al │ │ │ │ + or %al,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x5b,%al │ │ │ │ + add %dh,0x5b(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x11c2004,%eax │ │ │ │ + add %ah,-0x7f(%rax) │ │ │ │ + js 1615b6d │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - cltd │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jle 1615bea │ │ │ │ + movabs 0x500000000001615b,%al │ │ │ │ + pop %rsp │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3(%rax) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 2257b8a │ │ │ │ add %al,(%rax) │ │ │ │ shl $0x89,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xd(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c0ef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - pop %rsp │ │ │ │ + add %dh,0x5a(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5b(%rax) │ │ │ │ + add %al,%al │ │ │ │ + pop %rcx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1615c16 │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - test $0x1242004,%eax │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + pushf │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,(%rax) │ │ │ │ - cltd │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x5b2f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x40(%rax) │ │ │ │ - jbe 1615bd5 │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%ch │ │ │ │ - faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + lock pop %rsi │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - and 0x1(%rbx),%esi │ │ │ │ + add %dl,(%rax) │ │ │ │ + test $0x77,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x4b(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,-0x2e(%rdx) │ │ │ │ + add %dh,%al │ │ │ │ + pop %rsp │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0xe(%rax) │ │ │ │ - jle 1615bf5 │ │ │ │ + add %ah,%al │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rsp │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - add $0x1,%eax │ │ │ │ + add %dh,-0x3e(%rax) │ │ │ │ + filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,0x7c2004(%rcx) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - or %bl,0x1(%rcx) │ │ │ │ - add %al,0x1615c(%rax) │ │ │ │ + lock rex.W filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1e57c2a │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x30000000000289f3,%al │ │ │ │ push %rdx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ out %eax,(%dx) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5e(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x5c(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - addr32 jbe 1615c5d │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x380000000001615c,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ add %al,%al │ │ │ │ - (bad) │ │ │ │ - jg 1615c75 │ │ │ │ + cld │ │ │ │ + ja 1615c45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,%dh │ │ │ │ - fildl (%rcx) │ │ │ │ + jo 1615c55 │ │ │ │ + flds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex pop %rbp │ │ │ │ + push %rax │ │ │ │ + pop %rbp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5c(%rax) │ │ │ │ + add %al,0x5c(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - test $0x1b2c2004,%eax │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + jl 1615c07 │ │ │ │ add %al,(%rax) │ │ │ │ - rex jrcxz 1615cee │ │ │ │ - add (%rax),%eax │ │ │ │ + movabs 0x100000000028ec4,%al │ │ │ │ + test $0x7c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - pop %rcx │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + or %bl,0x5(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rdx │ │ │ │ - (bad) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,-0x28(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1615f(%rax) │ │ │ │ + add %ah,0x1766c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + sbb $0x1,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jbe 1615ca5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x1da19,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 1d57cca │ │ │ │ + test $0x2c2004,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + shrb $0x5e,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + je 1615cc6 │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1615ccd │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x13,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x10(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,0x42(%rax) │ │ │ │ + fadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rcrb $0x1,0x61(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - pop %rbp │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x1cc2004,%eax │ │ │ │ + movabs 0x10000000001615c,%al │ │ │ │ + test $0x4c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe6,%al │ │ │ │ - push %rbx │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %cl,0x5e(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - pop %rbp │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movabs 0xd00000000001d842,%al │ │ │ │ + addr32 jbe 1615d25 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - pop %rsp │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - pop %rbp │ │ │ │ - (bad) │ │ │ │ + test %rbx,%rax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ + test $0x2c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + sarb $0x5c,(%rsi) │ │ │ │ + add $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + call 163358f │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb8aa38,%al │ │ │ │ - loopne 1615cbd │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp $0x176,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - call 16334a7 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - pop %rbp │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rbp │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ pop %rbp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - pop %rsi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + pop %rsp │ │ │ │ + add (%rax),%al │ │ │ │ + add %dl,%al │ │ │ │ + fmuls 0x2(%rsi) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1d57d7a │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,%cl │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x61(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c0f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - push %rsp │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ + test $0x4c2004,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + mov $0x5d,%cl │ │ │ │ add $0x0,%eax │ │ │ │ - sar $0x77,%ah │ │ │ │ - add %eax,(%rax) │ │ │ │ + rorb $0x0,0x364(%rcx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.XB fadds (%r9) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - sbb %cl,%bl │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - pop %rbp │ │ │ │ + loopne 1615e0f │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - or %al,%al │ │ │ │ + add %ah,0x5d(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cld │ │ │ │ - ja 1615dc5 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - enter $0xd93d,$0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x442004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x1,0x61(%rsi) │ │ │ │ + xor %dl,0x55e(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + and %ch,0x6b(%rdx) │ │ │ │ + add $0x0,%eax │ │ │ │ + js 1615e1d │ │ │ │ + fadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x1,0x61(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %bl,0x61(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0xc0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rsi │ │ │ │ + movabs 0x542004a901,%al │ │ │ │ + push %rax │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x7f(%rax) │ │ │ │ - js 1615dfd │ │ │ │ + pop %rsi │ │ │ │ + add $0x0,%eax │ │ │ │ + shr $1,%cl │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x61(%rsi) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rolb $0x1,-0x28(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - pop %rsi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rbp │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + ror $1,%ah │ │ │ │ + fildl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1615c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1d57e2a │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + je 1615e26 │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ adc $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ lock rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,0x1615d(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - pushf │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x5b2f9(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + test $0x642004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 1615eb6 │ │ │ │ + pop %rsp │ │ │ │ + add $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + or %al,0x1(%rax,%rbx,8) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1615ec9 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - test $0x77,%al │ │ │ │ + rcrb $1,0x61(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1d7b2(%rax) │ │ │ │ + add %dl,0x1615c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - pop %rdi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x742004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5e(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jo 1615e5a │ │ │ │ + pop %rbp │ │ │ │ + add $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1615e(%rax) │ │ │ │ + push %rax │ │ │ │ + rex.R fadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x3e(%rax) │ │ │ │ - filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + lock adc $0x70,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %dh,0x1db0e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex.W filds (%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x242004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + lock rex.WXB pop %r13 │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,0x370(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0x77,%ah │ │ │ │ - add %eax,(%rax) │ │ │ │ + cwtl │ │ │ │ + rex.R fadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - or $0x1d9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex pop %rdi │ │ │ │ + nop │ │ │ │ + pop %rdi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1615e(%rax) │ │ │ │ + add %dl,0x1615e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1857eda │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0x99,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ int1 │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - jl 1615e97 │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa000000000028ec4,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - jbe 1615f05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fadds 0x1d9(%rcx) │ │ │ │ + and %bl,0x61(%rdi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jbe 1615f15 │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x3c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + jo 1615f6a │ │ │ │ + pop %rsp │ │ │ │ + add $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - sbb %edx,%ebx │ │ │ │ - add %eax,(%rax) │ │ │ │ + loopne 1615f5e │ │ │ │ + fadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x60(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ pop %rdi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - addr32 jbe 1615f35 │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x442004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,0x5e(%rbx) │ │ │ │ + add $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x86,%al │ │ │ │ - fadds (%rcx) │ │ │ │ + sub %al,-0x28(%rbp) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x61(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ - (bad) │ │ │ │ + xor %ah,0x61(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - pop %rsp │ │ │ │ - add (%rax),%al │ │ │ │ - add %dl,%al │ │ │ │ - fmuls 0x2(%rsi) │ │ │ │ - add %al,(%rcx) │ │ │ │ jmp 2357f6a │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x282(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ int1 │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1615f(%rax) │ │ │ │ + add %dl,-0x5c(%rax) │ │ │ │ + jbe 1615f85 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5f(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1615f(%rax) │ │ │ │ + enter $0xda0c,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %ah,0x61(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1615f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb8aa38,%al │ │ │ │ - test $0xcd,%al │ │ │ │ - fildl (%rcx) │ │ │ │ + add %dh,%al │ │ │ │ + cmp $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + and %dl,0x1(%rdi,%rdx,8) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x1,0x61(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + and %dh,%bh │ │ │ │ + jbe 1615fb5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x61(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - adc $0x70,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + sub %dl,(%rsi) │ │ │ │ + fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - adc %bl,%bl │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x60(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + shlb $0x1,0x61(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - pop %rdi │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x5f,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dl,0x16163(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x1615f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + cld │ │ │ │ + ja 1615fe5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x61(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + cmp %bl,(%rcx) │ │ │ │ + flds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1fd7ffa │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%bl │ │ │ │ - addb $0x0,(%rdx) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + pushf │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jrcxz 1615f7b │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,0x1c0f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %ah,0x61(%rax) │ │ │ │ + add %ah,0x60(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 161608a │ │ │ │ + add %ah,%al │ │ │ │ + pop %rdi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5c(%rax) │ │ │ │ - jbe 1616035 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %cl,(%rdi) │ │ │ │ - fiaddl (%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + and $0x68,%al │ │ │ │ add %al,(%rax) │ │ │ │ + lock add $0xa9,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x1,0x61(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x61(%rax) │ │ │ │ + lock (bad) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp $0x176,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - push %rcx │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %dh,0x60(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - divl 0x1(%rsi) │ │ │ │ + add %al,%al │ │ │ │ + rex.W jns 1616051 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,(%rax) │ │ │ │ - fldl (%rcx) │ │ │ │ + lock cmp $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x54,%al │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 16160d3 │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x60(%rax) │ │ │ │ + add %dl,0x60(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - movsxd 0x1(%rcx),%esp │ │ │ │ + add %al,0x16160(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x16168(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + add %dh,0x1615d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x5c(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1ad809a │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x283(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ lock int1 │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cld │ │ │ │ - ja 16160b5 │ │ │ │ + add %dl,-0x5c(%rax) │ │ │ │ + jbe 16160b5 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rex │ │ │ │ + rex.WB fiaddl (%r9) │ │ │ │ add %al,(%rax) │ │ │ │ - call 16339d7 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + xor %ah,0x61(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16160(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - and $0x68,%al │ │ │ │ + add %dh,%al │ │ │ │ + push %rbx │ │ │ │ + jae 16160d5 │ │ │ │ add %al,(%rax) │ │ │ │ - lock add $0xa9,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + xorb $0x0,0x1(%rdx,%rdx,8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x16161(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4000000000016161,%al │ │ │ │ + add %dl,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - and $0x57a,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmp $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dl,-0x29(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x61(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16161(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 161616b │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + in $0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rdx) │ │ │ │ + test $0x5,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ jmp 1ad812a │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1616127 │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4c(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ repnz rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x61(%rax) │ │ │ │ + add %ah,0x61(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16168(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x1615f(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - pop %rsi │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,%al │ │ │ │ + sti │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5c(%rax) │ │ │ │ - jbe 1616165 │ │ │ │ + add %ah,0x16161(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x1,-0x26(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + movabs 0x176f630,%al │ │ │ │ + shlb $0x0,0x1d7(%rcx) │ │ │ │ + add %dl,0x61(%rax) │ │ │ │ (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %ah,%al │ │ │ │ + cld │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rbx │ │ │ │ - jae 1616185 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shlb $1,-0x2e(%rdx) │ │ │ │ + add %dl,%al │ │ │ │ + gs (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,0x61(%rax) │ │ │ │ (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x1,0x61(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shlb $1,0x61(%rcx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,%al │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1bd81ba │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ int $0x82 │ │ │ │ @@ -616762,139 +616735,132 @@ │ │ │ │ add %dh,%al │ │ │ │ fsubl 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0xc0,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x16161(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x160fc(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + shlb $0x1,0x61(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x1e42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rdx) │ │ │ │ - test $0x5,%eax │ │ │ │ + add %ecx,0x3cac2004(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %bl,-0x72(%rbp) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 161625b │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %al,-0x4(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x176f630(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0xf00000000001c34e,%al │ │ │ │ + jle 161629a │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bl,0x1d7(%rdi) │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rdi │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x65,%al │ │ │ │ + add %ah,0x63(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + mov $0x62,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex movsxd 0x1(%rcx),%esp │ │ │ │ + add %dh,%al │ │ │ │ + pop %rcx │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1ad825a │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - rex.WR add %r8b,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - std │ │ │ │ + sar $1,%ch │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ repnz rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - cmp $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - pop %rbp │ │ │ │ - mov (%rdx),%es │ │ │ │ + pop %rsp │ │ │ │ + add (%rax),%al │ │ │ │ + add %dl,0x30fa8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x16162(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jle 16162fa │ │ │ │ + add %dh,0x62(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - pop %rdi │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - movsxd 0x1(%rcx),%esp │ │ │ │ + add %ah,0x16162(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0xb8aa38,%al │ │ │ │ + ror $1,%cl │ │ │ │ + {rex2 0x1} add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x1,0x61(%rdx) │ │ │ │ + rcrb $1,0x371(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + rex │ │ │ │ + rex.X out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x61(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - pop %rcx │ │ │ │ - ret $0x1 │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - pop %rsp │ │ │ │ - add (%rax),%al │ │ │ │ - add %dl,0x30fa8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x62,%al │ │ │ │ - (bad) │ │ │ │ + movabs 0x9000000000016163,%al │ │ │ │ + cmpl $0x0,0x1(%rdx) │ │ │ │ + or %ah,-0x25(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movsxd 0x1(%rcx),%esp │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x2004e901(%rax) │ │ │ │ - xor $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 19582ea │ │ │ │ add %al,(%rax) │ │ │ │ rex and 0x2(%rcx),%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ repz rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,0x1d5cc(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + movsxd 0x1(%rcx),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + lret │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ movsxd 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xc1,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -616902,95 +616868,89 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,(%rax) │ │ │ │ rex.WRXB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - in $0x71,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x42(%rax) │ │ │ │ - out %al,$0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x63(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x1(%rcx,%riz,2) │ │ │ │ + add %dl,0x16169(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x16162(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cmpl $0x0,0x1(%rdx) │ │ │ │ - rex.W │ │ │ │ - fildl (%ecx) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1766c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - movsxd 0x1(%rcx),%esp │ │ │ │ + add %dh,0x5d(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + fs (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x63(%rax) │ │ │ │ (bad) │ │ │ │ - addr32 jo 161636f │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - mov %es,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1ed837a │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,%bl │ │ │ │ addb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1600d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0xd(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16163(%rax) │ │ │ │ + add %dl,0x16164(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x69(%rax) │ │ │ │ + add %dl,%al │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - jo 161640c │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1766c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5d(%rax) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + xor %ah,0x1(%rcx,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x64(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16163(%rax) │ │ │ │ + add %ecx,0x14542004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - fs (bad) │ │ │ │ + movabs 0xb000000000069ddd,%al │ │ │ │ + out %al,$0x64 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x63(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rax) │ │ │ │ + xor %eax,%ebx │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.X jbe 16163d5 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex (bad) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0xfc2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb1,%al │ │ │ │ - lea (%rdx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + mov $0x8d,%dl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1616431 │ │ │ │ + add %dh,0x3f(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1d1ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1ed840a │ │ │ │ @@ -617001,134 +616961,141 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1616404 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0f3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,%al │ │ │ │ + movsxd 0x1(%rcx),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 161648e │ │ │ │ + mov $0x64,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - push %rsp │ │ │ │ - adc $0x0,%al │ │ │ │ - add %ah,0x69ddd(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ test $0x20c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x5(%rsp,%rdx,2) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.X jbe 1616455 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x64(%rax) │ │ │ │ - (bad) │ │ │ │ + lock stos %eax,%es:(%rdi) │ │ │ │ + push %rsp │ │ │ │ + add $0x0,%eax │ │ │ │ + nop │ │ │ │ + int $0x76 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x61(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ch,-0x29(%rax) │ │ │ │ + fadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x176cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + jo 16164c6 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16164(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + adc $0x72,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3706f(%rax) │ │ │ │ + add %al,0x16164(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16164(%rax) │ │ │ │ + add %al,0x16166(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x66(%rax) │ │ │ │ + add %al,0x61(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ + add %al,0x16165(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x64(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x65(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x4,%al │ │ │ │ + rex │ │ │ │ + gs (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16164(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,%al │ │ │ │ + movsxd 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1d584da │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + je 16164d6 │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x700000000002829e,%al │ │ │ │ sub 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 16325e0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %al,%al │ │ │ │ + fs (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %ah,0x61(%rbp) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + fs (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4,%al │ │ │ │ - and %ah,0x61(%rbp) │ │ │ │ + add %ah,(%rax) │ │ │ │ + gs (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ (bad) │ │ │ │ ds add %al,(%rax) │ │ │ │ rex movabs %eax,0x40000000005e9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x800000000001616c,%al │ │ │ │ - jne 16165ae │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x1c0f7(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ + loopne 16165b6 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - gs (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x16165(%rax) │ │ │ │ + add %al,0x17b75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - out %eax,$0xc1 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1c0f7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1f5856a │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe8,%al │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -617137,66 +617104,67 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ hlt │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x6d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x65(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x16165(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + out %eax,$0xc1 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %ah,%al │ │ │ │ - pop %rcx │ │ │ │ + add %al,%al │ │ │ │ + push %rax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - push %rax │ │ │ │ - pushf │ │ │ │ - add $0x0,%eax │ │ │ │ - enter $0xdcc1,$0x1 │ │ │ │ + add %ah,%al │ │ │ │ + ficomps 0x5(%rbx) │ │ │ │ + add %bl,(%rax) │ │ │ │ + rcr $0x1,%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,0x9c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - pop %rdx │ │ │ │ - rex.WRXB add (%r8),%r8 │ │ │ │ + lock pop %rbx │ │ │ │ + push %rdx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - data16 (bad) │ │ │ │ + add %dl,0x66(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16165(%rax) │ │ │ │ + add %dh,0x16165(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - jo 161659a │ │ │ │ + jo 16165ba │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ add $0x0,%eax │ │ │ │ - rex │ │ │ │ + (bad) │ │ │ │ data16 (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c130(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,0x1615d(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp $0x176,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0x32,%al │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 205860a │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,%dl │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -617205,45 +617173,46 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0xc(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0xb42004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x53(%rbx) │ │ │ │ - add $0x0,%eax │ │ │ │ - andb $0x1,0x61(%rsi) │ │ │ │ + xorb $0x5,0x53(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock gs (bad) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %bl,0x61(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + cmp $0x176,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %dh,0x1d7(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %ah,0x61(%rdi) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x66(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,0x1df65(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17323(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0xa(%rax) │ │ │ │ + add %ah,0x10(%rax) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x5000000000016167,%al │ │ │ │ - data16 (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - out %eax,$0x76 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x1c099(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x67(%rax) │ │ │ │ - (bad) │ │ │ │ + shlb $1,0x61(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x66(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -617291,60 +617260,60 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ cmc │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - gs (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + out %eax,$0x76 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1d54a(%rax) │ │ │ │ + add %ah,0x1c099(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - in $0x1,%al │ │ │ │ + add %ah,0x16167(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x5e9(%rbx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + addr32 (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 161679a │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + data16 (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %ah,0x4c(%rax) │ │ │ │ + {rex2 0x1} add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ecx,0x1e42004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %ch,0x5e9(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + push $0x161 │ │ │ │ + add %al,(%rax) │ │ │ │ + rex │ │ │ │ addr32 (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,0x1615d(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - rex.WRX ja 1616755 │ │ │ │ + rex.WRX ja 1616775 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ rol $0x1,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - addr32 (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x1766c(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ - flds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ add %r8b,(%rax) │ │ │ │ add %al,-0x3b(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -617352,129 +617321,132 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cmc │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,0x67(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x1766c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ + flds (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,0x2c2004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + shl $1,%dh │ │ │ │ + push %rbx │ │ │ │ + add $0x0,%eax │ │ │ │ + (bad) │ │ │ │ push $0x161 │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1616811 │ │ │ │ + mov $0x67,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %dh,%al │ │ │ │ addr32 (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ xchg %eax,%ebp │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x2c2004,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor $0x53,%dh │ │ │ │ - add $0x0,%eax │ │ │ │ - rex │ │ │ │ - addr32 (bad) │ │ │ │ + add %ah,0x67(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1d54a(%rax) │ │ │ │ + add %ah,0x4c(%rax) │ │ │ │ + {rex2 0x1} add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x68(%rax) │ │ │ │ + jo 161686a │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16167(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + addr32 (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x742004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x552,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + lock mov $0x52,%bh │ │ │ │ + add $0x0,%eax │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add $0xde,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7f(%rax) │ │ │ │ - js 1616815 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sub %dl,-0x2b(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x16169(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - push $0x161 │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1c5883a │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - add %al,%fs:(%rax) │ │ │ │ - add %ah,0x1f(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ addl $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rdi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ test $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + (bad) │ │ │ │ + cmpl $0x0,0x1(%rax) │ │ │ │ + rex.W jbe 1616830 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + add %ah,0x16169(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x68(%rax) │ │ │ │ (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x60(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ test %al,%dl │ │ │ │ add %al,(%rax) │ │ │ │ lock xor $0x49,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16168(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %ah,%al │ │ │ │ + push $0x161 │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2ca3590,%al │ │ │ │ - and %dh,%cl │ │ │ │ - int $0x1 │ │ │ │ + add %ah,0x2cec470(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x61(%rbx) │ │ │ │ + xor %ch,(%rsi,%rcx,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16168(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,%al │ │ │ │ + add %dl,0x6b(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7f(%rax) │ │ │ │ - js 16168b5 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %dh,(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x16168(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1cd88ca │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ah │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -617482,165 +617454,172 @@ │ │ │ │ sarb $1,(%rcx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0xa(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,0x1d9da(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x7f(%rax) │ │ │ │ + js 16168f5 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %dh,(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x47c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0x552,%eax │ │ │ │ + add %bh,0x552(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0x25c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.WRB │ │ │ │ add (%r8),%rax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ imul $0x0,0x1(%rcx),%esp │ │ │ │ - lock push $0x161 │ │ │ │ + adc %ch,0x61(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x61(%rcx) │ │ │ │ + add %al,0x69(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb8aa38,%al │ │ │ │ mov $0x1d5d8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - test $0x6ac2004,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - and %ch,%al │ │ │ │ - push %rbx │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x17775(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x1c087(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ jmp 1bd895a │ │ │ │ add %al,(%rax) │ │ │ │ lock out %al,$0x82 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,0x1c0f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - andb $0x0,0x1(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x6ac2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x69(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + cli │ │ │ │ + push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x17775(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x1c087(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - push $0x61 │ │ │ │ + jle 16169f4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16168(%rax) │ │ │ │ + add %al,0x16169(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x1cc2004,%eax │ │ │ │ + add %dl,0x6a(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ + add %dh,%al │ │ │ │ + push $0x161 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,0x1cc2004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 16169b5 │ │ │ │ push %rbx │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16169(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + imul $0x0,0x1(%rcx),%esp │ │ │ │ + mov $0x69,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16169(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - imul $0x0,0x1(%rcx),%esp │ │ │ │ + push $0x61 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xb8aa38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x5c2004e901,%al │ │ │ │ + mov $0xf8,%al │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x16006(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0x1,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %cl,(%rax) │ │ │ │ + leave │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000001d4c7,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ push $0x61 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x6(%rax) │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - pop %rsp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x282f8(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x16006(%rax) │ │ │ │ + add %ecx,0xcc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + sarb $0x5,-0x1e(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x1,%eax │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - int3 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jle 16169ed │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %ch,0x60(%rdx) │ │ │ │ + and %bh,0x60(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %dh,%al │ │ │ │ gs (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rax │ │ │ │ - jp 1616a25 │ │ │ │ + jp 1616a45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov %ebx,%ebx │ │ │ │ - add %eax,(%rax) │ │ │ │ + loopne 16169d3 │ │ │ │ + fildl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x6b(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push $0x61 │ │ │ │ + subb $0x1,0x61(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex push $0x61 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ (bad) │ │ │ │ add $0x63d00000,%eax │ │ │ │ or %eax,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - push $0x61 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1c096(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x17(%rax) │ │ │ │ - jno 1616a67 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x61(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1e58a7a │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ test %eax,0x2(%rcx) │ │ │ │ add %ah,0x32(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -617655,189 +617634,209 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.X (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c0f7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - add %dh,0x1(%rdi) │ │ │ │ + add %al,%al │ │ │ │ + push $0x61 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x1c096(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x1(%rbp,%rbx,8) │ │ │ │ + add %dl,0x3719e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + push $0x61 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex imul $0x0,0x1(%rcx),%esp │ │ │ │ + add %ah,%al │ │ │ │ + add %dh,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x61(%rax) │ │ │ │ - sub (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ + rex jl 1616ab8 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1616b3c │ │ │ │ + add %ah,0x6b(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7f(%rax) │ │ │ │ - js 1616add │ │ │ │ + add %al,%al │ │ │ │ + mov $0x2a,%dh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock push $0x61 │ │ │ │ - add %eax,(%rax) │ │ │ │ + imul $0x0,0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1616b(%rax) │ │ │ │ + add %ah,-0x7f(%rax) │ │ │ │ + js 1616afd │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16169(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + xor %ch,0x61(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ imul $0x0,0x1(%rcx),%esp │ │ │ │ - movabs 0x600000000003674c,%al │ │ │ │ - popf │ │ │ │ - {rex2 0x1} add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - loope 1616ab4 │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1a58b1a │ │ │ │ + add %al,(%rax) │ │ │ │ + and %ah,%cl │ │ │ │ + cltd │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5a(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ test $0x1,%eax │ │ │ │ - add %dh,-0x7e(%rax) │ │ │ │ + add %al,%al │ │ │ │ + imul $0x0,0x1(%rcx),%esp │ │ │ │ + jo 1616ba3 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sub $0x67,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - imul $0x0,0x1(%rcx),%esp │ │ │ │ + add %ah,0x1d59f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x6b(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + andb $0x0,0x1(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x6b(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jp 1616bac │ │ │ │ + add %dh,0x6b(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x1617b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ imul $0x0,0x1(%rcx),%esp │ │ │ │ - (bad) │ │ │ │ - push $0x161 │ │ │ │ + subb $0x1,0x61(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock imul $0x0,0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1616a(%rax) │ │ │ │ + adc %ch,0x1(%rcx,%riz,2) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shrb $1,0x61(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%al │ │ │ │ popf │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmpl $0x0,0x1(%rax) │ │ │ │ - loopne 1616b1d │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %al,0x1616b(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1ad8baa │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %ah,%cl │ │ │ │ - cltd │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + loope 1616b44 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ clc │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - imul $0x0,0x1(%rcx),%esp │ │ │ │ + add %ah,-0x7f(%rax) │ │ │ │ + js 1616bc5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x6b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xchg %rax,%rbp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1616c(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,%al │ │ │ │ + imul $0x0,0x1(%rcx),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + imul $0x0,0x1(%rcx),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x1616b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x1616c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1763df0,%al │ │ │ │ - rcl $0xda,%ah │ │ │ │ + adc $0xda,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x6c(%rax) │ │ │ │ + add %al,0x1616c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - imul $0x0,0x1(%rcx),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ or %eax,%fs:(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x1(%rcx,%riz,2) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x1(%rcx,%riz,2) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 1616c8e │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + je 1616c36 │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x742004e901,%al │ │ │ │ push %rax │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,-0x8(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7f(%rax) │ │ │ │ - js 1616c55 │ │ │ │ + add %ah,0x6c(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x1616c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x1788160,%al │ │ │ │ xorb $0xd4,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dl,0x6c(%rax) │ │ │ │ + add %dh,0x6c(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -617848,70 +617847,68 @@ │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0xad,%al │ │ │ │ add $0x0,%eax │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x1,-0x2e(%rax) │ │ │ │ + rolb $1,-0x2e(%rbp) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1a58cca │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + addl $0x0,(%rdx) │ │ │ │ + lock cmp 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0xf8,%al │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x61(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x66(%rax) │ │ │ │ - jns 1616cbf │ │ │ │ add %al,(%rax) │ │ │ │ + and %ch,0x61(%rbp) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add %dl,0x2816c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp 0x1(%rax),%esp │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rsp │ │ │ │ + jns 1616cff │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf8,%al │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ + adc %ch,0x61(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1616e(%rax) │ │ │ │ + add %dh,0x1616e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - addr32 (bad) │ │ │ │ + add %dl,0x67(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ gs (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex insl (%dx),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + subb $0x1,0x61(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x2c4,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1616cea │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,-0x23(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -617919,351 +617916,357 @@ │ │ │ │ add %bh,%bh │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jg 1616ce1 │ │ │ │ + jg 1616d52 │ │ │ │ + jmp 1a58d5a │ │ │ │ + add %al,(%rax) │ │ │ │ + rex sti │ │ │ │ + mov %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $0x0,0x161(%rip) │ │ │ │ + add %bh,%al │ │ │ │ + clc │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1616db7 │ │ │ │ + nop │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1a58d5a │ │ │ │ - add %al,(%rax) │ │ │ │ - rex sti │ │ │ │ - mov %eax,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shlb $0x0,0x161(%rip) │ │ │ │ - add %bh,%al │ │ │ │ - clc │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x1,0x61(%rsi) │ │ │ │ + movabs 0x40000000001616d,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - filds (%rcx) │ │ │ │ + add %dh,0x1616d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xea,%al │ │ │ │ - sub (%rsi),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + loopne 1616e28 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x6d,%al │ │ │ │ + add %dh,%al │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6b(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1b58dda │ │ │ │ + add %al,(%rax) │ │ │ │ + xor $0x89,%al │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x16149(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,%al │ │ │ │ adc $0xc0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1766c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4(%rax) │ │ │ │ - flds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - push %rsp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x289f0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x16149(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x7(%rax) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + add %bh,0x1d902(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6e(%rax) │ │ │ │ + add %ah,0x6e(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ - jbe 1616dfd │ │ │ │ + jbe 1616e1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x61(%rsi) │ │ │ │ + push %rax │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1df06(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + add %al,0x6e(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3e(%rax) │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.W filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x61(%rcx) │ │ │ │ + adc %ch,0x61(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sbb (%rbx),%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1616e(%rax) │ │ │ │ + add %al,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16170(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jo 1616ecc │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1dd8e7a │ │ │ │ + add %al,(%rax) │ │ │ │ + sub $0x89,%al │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x16150(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1c0f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bh │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jg 1616e91 │ │ │ │ + jg 1616ed1 │ │ │ │ test %bh,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x1(%rax,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - jl 1616e76 │ │ │ │ - add %al,(%rax) │ │ │ │ - sub $0x89,%al │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x16150(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1c0f9(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + rex outsl %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x6e(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x1616e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + add %dl,0x6c(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6a(%rax) │ │ │ │ + add %ah,0x6a(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %dh,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x61(%rsi) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x61(%rdi) │ │ │ │ + adc %ch,0x61(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1766c(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x1c01a(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1fd8efa │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ testl $0x61415000,0x2(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ stc │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x1766c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x1c01a(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ or (%rax),%r8b │ │ │ │ add %dl,%al │ │ │ │ and $0x5,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x61(%rcx) │ │ │ │ + and %dh,0x61(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000001616f,%al │ │ │ │ - jo 1616fa4 │ │ │ │ + shrb $0x1,0x61(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + jo 1616fc4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x1dc2004(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %al,0x5e2(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x6f(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1958f7a │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ hlt │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1616fe5 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ cli │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + faddl (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %al,0x5e2(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x6f,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x1616f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x4,%al │ │ │ │ - xor %dh,0x61(%rdx) │ │ │ │ + jo 161703c │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cld │ │ │ │ - ja 1616fb5 │ │ │ │ + ja 1616fd5 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + jo 1616fe5 │ │ │ │ + flds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x1d9(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bh,0x1(%rsi,%rdx,8) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jae 1617034 │ │ │ │ + mov $0xbb,%al │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1616f(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jno 1617044 │ │ │ │ + add %dh,(%rax) │ │ │ │ + jae 1617054 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x17323(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1780180,%al │ │ │ │ - pop %rax │ │ │ │ - neg %edx │ │ │ │ + add %ah,0x71(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x17323(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 17d901a │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rdi,%rbx,4) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1613f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0xd6,%dh │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x1780180,%al │ │ │ │ + sbb %dh,%ch │ │ │ │ + fiaddl (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %ch,0x61(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x70(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bh,(%rax) │ │ │ │ + mov $0xd6,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x16170(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,0x74(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0x342004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ rol $0x48,%ch │ │ │ │ @@ -618277,88 +618280,75 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0x4c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc5,%al │ │ │ │ add (%rax),%rax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x72(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 16170ec │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - push %rsp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x348c5(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 17d90aa │ │ │ │ add %al,(%rax) │ │ │ │ jo 161704c │ │ │ │ addb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rsi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c0fa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x16172(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x70(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + push %rsp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x348c5(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - jle 161713a │ │ │ │ + jle 161715a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0xc0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %ah,0x1616d(%rax) │ │ │ │ + add %al,%al │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%ch │ │ │ │ add (%rax),%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 16170bf │ │ │ │ + loopne 16170df │ │ │ │ add (%rax),%rax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16172(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jo 161716c │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - jo 1617174 │ │ │ │ + jb 1617184 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - push %rax │ │ │ │ - {rex2 0x1} add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 1617193 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x77(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,%al │ │ │ │ + jo 161718c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 17d913a │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x19f(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -618366,54 +618356,54 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cli │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x71(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + jo 16171b4 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x1d551(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x16171(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x78(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x16171(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,0x1c130(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,%al │ │ │ │ sti │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x1,0x61(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %ah,0x1(%rcx,%riz,2) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x1616d,%al │ │ │ │ - jb 16171f4 │ │ │ │ + loopne 16171fd │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ + add %dh,0x16163(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jno 1617204 │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,%al │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x6(%rax) │ │ │ │ - filds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1617223 │ │ │ │ - (bad) │ │ │ │ + add %ah,%al │ │ │ │ + jno 1617214 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ out %eax,$0xc1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -618433,124 +618423,119 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,0x64(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.RB (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jb 1617254 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + xchg %eax,%ebp │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jb 1617264 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x6(%rax) │ │ │ │ + filds (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1617254 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16171(%rax) │ │ │ │ + add %dh,0x71(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - push %rax │ │ │ │ - {rex2 0x1} add %al,(%r8) │ │ │ │ + add %ah,0x16171(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x61(%rdx) │ │ │ │ + add %bh,0x1d551(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x72(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16171(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + jno 161729c │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,0x60(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 17d925a │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x73,%al │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ + stc │ │ │ │ + lahf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5c(%rax) │ │ │ │ - jbe 1617245 │ │ │ │ + add %dh,%al │ │ │ │ + sbb 0x1(%rax),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - push %rbp │ │ │ │ - fiaddl (%rcx) │ │ │ │ + cmp $0xc0,%bl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - sbb $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - stc │ │ │ │ - lahf │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $1,0x61(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sbb 0x1(%rax),%ah │ │ │ │ + add %dl,-0x5c(%rax) │ │ │ │ + jbe 1617285 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0xc0,%bl │ │ │ │ + sbb %dl,-0x26(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %al,0x72(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x16172(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ divb 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ fwait │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jae 16172f4 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x16172(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cld │ │ │ │ - ja 16172a5 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %ah,(%rcx,%rbx,8) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x2c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x98,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x163e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0xd1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x74(%rcx) │ │ │ │ - add $0x80,%al │ │ │ │ - cmp $0x60000000,%eax │ │ │ │ - pop %rsp │ │ │ │ - mov $0x5,%dh │ │ │ │ + add %ah,(%rax) │ │ │ │ + je 1617334 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x16172(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - sbb $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 17d92ea │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x61(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%cl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -618558,176 +618543,174 @@ │ │ │ │ add %cl,%al │ │ │ │ sti │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x48c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd4,%al │ │ │ │ + mov $0xd5,%al │ │ │ │ lea (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1617387 │ │ │ │ + sar $0x77,%ah │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x1d922(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,-0x74(%rcx) │ │ │ │ + add $0x80,%al │ │ │ │ + cmp $0xa0000000,%eax │ │ │ │ + gs mov $0x5,%dh │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x76,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16172(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jae 161739c │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jae 1617384 │ │ │ │ + add %dl,0x73(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ out %eax,$0x76 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16173(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jae 16173b4 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16175(%rax) │ │ │ │ + add %dl,0x76(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x5,-0x1c(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jae 16173b4 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x1df06(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x16171(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb (%rbx),%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 17d937a │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + sbb $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc7,%al │ │ │ │ addb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ push %rdi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cld │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x16173(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jb 1617403 │ │ │ │ - add $0x0,%eax │ │ │ │ - push $0x1df34 │ │ │ │ + add %dl,0x1df06(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x6f(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - (bad) │ │ │ │ + jb 1617404 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb (%rbx),%esp │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x5706d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x34(%rax) │ │ │ │ + filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x1,0x61(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x300000000001616f,%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jae 161742c │ │ │ │ + loopne 161744d │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sbb %esi,0x1(%rdi) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x1c0(%rsi) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,%al │ │ │ │ - jae 161744c │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + xor %dh,0x1(%rcx,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lock sbb %esi,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jne 161745c │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + addb $0x0,0x1c0(%rsi) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 17d940a │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x9f,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1616f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x4(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,%al │ │ │ │ + jae 161748c │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 16174af │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ addr32 (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ std │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex je 1617494 │ │ │ │ + (bad) │ │ │ │ + je 16174b4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ out %eax,$0xc1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %ah,%al │ │ │ │ - push $0x161 │ │ │ │ add %al,(%rax) │ │ │ │ + imul $0x0,0x1(%rcx),%esp │ │ │ │ add %ecx,0x1b42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x5(%rsi,%rsi,4) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shrb $1,0x60(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x1de62(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x16174(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - fiadds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + gs mov $0x5,%dh │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jae 16174e4 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rolb $0x0,0x160(%rax) │ │ │ │ + add %bl,0x1de62(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 17d949a │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,(%rdi) │ │ │ │ lahf │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -618736,67 +618719,68 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0fc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ je 1617514 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + fiadds (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + jae 1617524 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x6b(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + je 1617534 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x1c791(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ sbb (%rbx),%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - je 1617534 │ │ │ │ + add %al,(%rax) │ │ │ │ + jne 1617554 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ and %eax,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %ah,(%rax) │ │ │ │ - je 161754c │ │ │ │ + add %al,0x74(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jne 1617554 │ │ │ │ + add %al,0x75(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ xor $0xce,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - je 1617564 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - fs (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1bd952a │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x75(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x17(%rax) │ │ │ │ - int $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - pop %rsp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x50(%rax) │ │ │ │ + push %rax │ │ │ │ lahf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rcx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -618805,442 +618789,443 @@ │ │ │ │ cld │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ je 16175a4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x20072(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ah,0x16164(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x75(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x17(%rax) │ │ │ │ + int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - lock jne 16175bc │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,%al │ │ │ │ - jl 161754a │ │ │ │ + adc %dh,0x61(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x20072(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - out %eax,$0x76 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%rax,%rax,1) │ │ │ │ + add %dl,0x19908(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x4e(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%rax,%rax,1) │ │ │ │ + add %ah,0x19908(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jbe 16175e4 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x16175(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x75(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x40(%rax) │ │ │ │ - jbe 1617595 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - mov %bl,%cl │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,0x16175(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1d7ba(%rax) │ │ │ │ + add %al,0x16175(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %ah,0x75(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + gs (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1bd95ca │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x19f(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x61,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ std │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x77(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16175(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + rex ja 161764c │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,%al │ │ │ │ + jl 16175da │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x76,%al │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jbe 1617664 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x163,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb (%rbx),%esp │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 16175b2 │ │ │ │ - faddl (%rcx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jbe 1617674 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb (%rbx),%esp │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,0x8c2004(%rcx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jbe 1617684 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x52(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb (%rbx),%esp │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - (bad) │ │ │ │ - fiadds (%rcx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb (%rbx),%esp │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + out %eax,$0x76 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x61(%rsi) │ │ │ │ + add %dl,0x1d6b1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + ja 16176b4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x76(%rax) │ │ │ │ + add %al,0x76(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1df0a(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x1616d(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1b5966a │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x61(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x3(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x6242004,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rclb %cl,0x3(%rbx) │ │ │ │ + add %dl,0x40(%rax) │ │ │ │ + jbe 1617685 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x3c2004(%rcx) │ │ │ │ + call 1635013 │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %bh,0x5(%rsi) │ │ │ │ - add %dl,0x37a17(%rax) │ │ │ │ + add %ah,0x16176(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmp %ebx,%edi │ │ │ │ + add %dl,-0x43(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,%al │ │ │ │ + jne 161770c │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + js 1617714 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x16176(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x1,0x61(%rdi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + ja 1617724 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,0x1cc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%bl │ │ │ │ - push %rbx │ │ │ │ - add (%rax),%eax │ │ │ │ + lock mov $0x163,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jbe 1617734 │ │ │ │ - add %eax,(%rax) │ │ │ │ + pop %rax │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jbe 161773c │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x15c2004,%eax │ │ │ │ + add %ebp,0x8c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x52(%rcx) │ │ │ │ + nop │ │ │ │ + pop %rax │ │ │ │ + push %rdx │ │ │ │ add $0x0,%eax │ │ │ │ - and %dh,0x61(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + (bad) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x5c2004e901,%al │ │ │ │ - loopne 161768e │ │ │ │ - addb $0x0,(%rdx) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + test %al,0x2(%rax) │ │ │ │ add %ah,0x4d(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ std │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,0x1d886(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jbe 161778c │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cld │ │ │ │ - ja 1617735 │ │ │ │ + add %al,0x2c1d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,%bl │ │ │ │ - fadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x61(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xorb $0x1,0x61(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - ja 16177ac │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16076(%rax) │ │ │ │ + add %ebp,0x6242004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x20072(%rax) │ │ │ │ + shl $1,%ah │ │ │ │ + push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - movabs 0xb578000000000173,%al │ │ │ │ - rolb %cl,(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + cmp $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + xor %cl,0x5be(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x1,0x61(%rax) │ │ │ │ + rex fidivrl 0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ja 16177dc │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor %bh,(%rcx) │ │ │ │ + filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x77(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x20072(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + js 16177ec │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - hlt │ │ │ │ + test $0x1cc2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x47(%rax) │ │ │ │ - testb $0x1,0x0(%rip) │ │ │ │ + movabs 0x1000000000353e5,%al │ │ │ │ jmp 1cd97aa │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x9f,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16058(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ inc %al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ah,%al │ │ │ │ + ja 1617824 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x16177(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x15c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x61(%rdi) │ │ │ │ + mov $0x58,%al │ │ │ │ + push %rdx │ │ │ │ + add $0x0,%eax │ │ │ │ + lock ja 1617844 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x61(%rax) │ │ │ │ + movabs 0xb8aa38,%al │ │ │ │ + test %rbx,%rax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cld │ │ │ │ - ja 16177e5 │ │ │ │ + ja 1617805 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1d926,%eax │ │ │ │ + fdiv %st(1),%st │ │ │ │ + fadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1617854 │ │ │ │ + adc %bh,0x61(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - addr32 jbe 16177fd │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x61(%rax) │ │ │ │ + js 161787c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - js 161786c │ │ │ │ + add %ah,-0x6f(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jbe 1617874 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bh,0x20072(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16176(%rax) │ │ │ │ + add %al,%al │ │ │ │ + movabs 0xc148000000000173,%al │ │ │ │ + rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jns 1617884 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - ja 161788c │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,0x19fcf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x16177(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,-0x2(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x79(%rax) │ │ │ │ (bad) │ │ │ │ - js 161789c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1cd984a │ │ │ │ - add %al,(%rax) │ │ │ │ - or $0x9f,%bh │ │ │ │ + add %dh,(%rax) │ │ │ │ + js 16178cc │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16177(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x2(%rax) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,-0x6c(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x20072(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + hlt │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - js 16178cc │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x47(%rax) │ │ │ │ + testb $0x4,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x17323(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1d239(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,0x78(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x16178(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x61(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x17801(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - and $0xdb,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + cld │ │ │ │ + ja 16178b5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x6b(%rax) │ │ │ │ - jg 16178b5 │ │ │ │ add %al,(%rax) │ │ │ │ + or %ah,0x1d9(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dh,-0x24(%rax) │ │ │ │ + sarb $1,0x61(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,0x16178(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + addr32 jbe 16178cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jns 1617934 │ │ │ │ + add %bh,0x61(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - or (%rbx),%eax │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x16179(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 17598ea │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xor 0x1(%rdi),%bl │ │ │ │ add %dh,0x1612c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c0fe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x20073(%rax) │ │ │ │ + add %al,%al │ │ │ │ + ja 1617964 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16179(%rax) │ │ │ │ + add %dl,0x77(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16178(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + jns 1617974 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x16178(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jns 161798c │ │ │ │ + xor %bh,0x61(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rcrb $1,0x5e2(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jns 16179ac │ │ │ │ + (bad) │ │ │ │ + jns 161799c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dl,0x17323(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x40(%rax) │ │ │ │ + rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jns 16179bc │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex jns 16179bc │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jp 16179cc │ │ │ │ + lock jns 16179cc │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jp 16179d4 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x17801(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1df88(%rax) │ │ │ │ + add %ch,0x1db22(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 16d998a │ │ │ │ add %al,(%rax) │ │ │ │ jo 1617919 │ │ │ │ lahf │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -619249,321 +619234,310 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ inc %al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x40(%rax) │ │ │ │ - jle 16179a5 │ │ │ │ + add %dl,-0x6b(%rax) │ │ │ │ + jg 16179a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %cl,-0x40(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + lock outsl %ds:(%rsi),(%dx) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x7b(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16179(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + movabs 0xd000000000016179,%al │ │ │ │ jns 1617a24 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x6b(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rax) │ │ │ │ + or (%rbx),%eax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x20073(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1617a4b │ │ │ │ + add %al,0x1617a(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x79(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16170(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jns 1617a44 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x70(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x70(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %bh,0x61(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - jl 1617a0c │ │ │ │ + faddl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - test %esp,%edx │ │ │ │ - add $0x0,%eax │ │ │ │ - rex jbe 1617a74 │ │ │ │ + rcrb $1,0x5e2(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex jp 1617a7c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 16d9a2a │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x1,-0x61(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rbx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ inc %eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x74(%rcx) │ │ │ │ - add $0x80,%al │ │ │ │ - cmp $0x90000000,%eax │ │ │ │ - adc 0x5(%rcx),%ch │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jp 1617abc │ │ │ │ + add %bh,0x61(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x7a(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1df0a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jp 1617acc │ │ │ │ + add %al,%al │ │ │ │ + jbe 1617ac4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x40(%rax) │ │ │ │ + jle 1617a75 │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x5e2(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jp 1617ae4 │ │ │ │ + sub %cl,-0x40(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jl 1617ae4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7a(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1617a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,-0x6b(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x7a,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb8aa38,%al │ │ │ │ - shlb $0x0,0x1d6(%rdi) │ │ │ │ add %dl,%al │ │ │ │ - xchg %eax,%edx │ │ │ │ - xchg %eax,%ebp │ │ │ │ - add $0x0,%eax │ │ │ │ - rcr $1,%bl │ │ │ │ - {rex2 0x1} add %al,(%r8) │ │ │ │ + jo 1617b0c │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - or $0x0,%al │ │ │ │ + add %ah,%al │ │ │ │ + jp 1617b14 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x16170(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 16d9aca │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1617a94 │ │ │ │ addb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jb 1617b34 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov 0x0(%rcx,%rax,1),%esi │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,0x70(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1617a(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + jl 1617afc │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + test %esp,%edx │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x61(%rbx) │ │ │ │ + and %bh,0x61(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,-0x74(%rcx) │ │ │ │ + add $0x80,%al │ │ │ │ + cmp $0x90000000,%eax │ │ │ │ + adc 0x5(%rcx),%ch │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x61(%rbx) │ │ │ │ + xor %bh,0x61(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x1(%rcx,%riz,2) │ │ │ │ - add %al,(%rax) │ │ │ │ + sarb $0x1,0x61(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,0x5042004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x40000000000350cc,%al │ │ │ │ - pop %rsi │ │ │ │ - jp 1617b35 │ │ │ │ + add %ecx,0x1dc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %al,0x5e2(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0xd6,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + cmpb $0x1,0x61(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - jnp 1617bac │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jno 1617bb4 │ │ │ │ + rex jnp 1617bbc │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - std │ │ │ │ - int $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - or $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 16d9b6a │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x66,%al │ │ │ │ lahf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x160ca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1c0ff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x1617b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - test $0x1cc2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex int $0x50 │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1617b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1617b(%rax) │ │ │ │ + movabs 0xb8aa38,%al │ │ │ │ + call 1635253 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1617b(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x595,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + rcr $1,%bl │ │ │ │ + {rex2 0x1} add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + and %dh,0x74(%rdi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1617b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb8aa38,%al │ │ │ │ - rex.W stos %al,%es:(%rdi) │ │ │ │ - fiaddl (%rcx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x2142004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc 0x5(%rcx),%bpl │ │ │ │ - add %dl,0x2(%rax) │ │ │ │ - jb 1617bd9 │ │ │ │ + sarb $1,0x61(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1617c55 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jl 1617c44 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1c791(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1759bfa │ │ │ │ + add %al,(%rax) │ │ │ │ + cmpb $0x1,0x61(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,%dl │ │ │ │ addb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.RX (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb (%rbx),%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x5042004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jl 1617c84 │ │ │ │ - add %eax,(%rax) │ │ │ │ + movabs 0x40000000000350b0,%al │ │ │ │ + pop %rsi │ │ │ │ + jp 1617c25 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - and %eax,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %dl,%al │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dl,0x7b(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jl 1617c9c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x7c(%rax) │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - xor $0xce,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + std │ │ │ │ + int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jl 1617cb4 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ebp,0x1cc2004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex mov $0x50,%cl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7c(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x17(%rax) │ │ │ │ - int $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex jl 1617cd4 │ │ │ │ + add %dl,0x7c(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x71(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %al,0x1617c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x7c,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5c(%rax) │ │ │ │ - jbe 1617c8d │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0xb8aa38,%al │ │ │ │ + or %ch,0x1da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,-0x61(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -619571,1004 +619545,993 @@ │ │ │ │ add %dl,%al │ │ │ │ sub %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W add %al,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jl 1617d14 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + adc $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x80(%rax) │ │ │ │ + adc 0x5(%rcx),%bpl │ │ │ │ + add %ah,%al │ │ │ │ + push 0x5(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1617b(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + jl 1617d34 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jnp 1617d2c │ │ │ │ + add %bl,0x1c791(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb (%rbx),%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + jge 1617d54 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + and %eax,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1617d56 │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,0x7c(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jge 1617d74 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + xor $0xce,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x61(%rbp) │ │ │ │ + add %dh,%al │ │ │ │ + jl 1617d84 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - pop %rsp │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jo 1617d8c │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x71(%rcx) │ │ │ │ + add %al,0x7d(%rax) │ │ │ │ (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,-0x17(%rax) │ │ │ │ + int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x61(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,0x71(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x161(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x161(%rax) │ │ │ │ + (bad) │ │ │ │ + jge 1617db4 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%bh │ │ │ │ - jbe 1617d2d │ │ │ │ + add %dl,-0x5c(%rax) │ │ │ │ + jbe 1617d5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jge 1617d94 │ │ │ │ + jo 1617ddf │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + jle 1617dcc │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,%al │ │ │ │ - or %eax,%ebx │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x7d(%rax) │ │ │ │ + add %ah,0x7c(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + jl 1617ddc │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,%al │ │ │ │ - or %eax,%ebx │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1617d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + jge 1617dec │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,%al │ │ │ │ - or %eax,%ebx │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1617d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x7d,%al │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,%al │ │ │ │ - or %eax,%ebx │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + pop %rsp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jge 1617e14 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,-0x71(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1617e37 │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1ad9dca │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov 0x2(%rcx),%es │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,0x1c100(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,%al │ │ │ │ - or %eax,%ebx │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jle 1617e54 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + cmpb $0x1,0x61(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,%al │ │ │ │ - or %eax,%ebx │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jle 1617e74 │ │ │ │ + rex jle 1617e54 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.WRXB fiaddl (%r10) │ │ │ │ + out %eax,$0x76 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + in (%dx),%al │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,(%rcx) │ │ │ │ - ret │ │ │ │ - add (%rax),%al │ │ │ │ + add %bh,%al │ │ │ │ + xor %ebp,%ebx │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x7e(%rax) │ │ │ │ + add %ah,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + jle 1617e7c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ - or %eax,%ebx │ │ │ │ - add (%rax),%al │ │ │ │ + xor %ecx,0x5(%rcx) │ │ │ │ + add %ah,%al │ │ │ │ + je 1617e00 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7e(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + andb $0x0,0x1(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jle 1617e9c │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x1617e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x7f(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + add %dl,-0x5c(%rax) │ │ │ │ + jbe 1617e55 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + enter $0xda0c,$0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sarb $1,0x61(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,%al │ │ │ │ - or %eax,%ebx │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x7e(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1cd9e7a │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,(%rax) │ │ │ │ addl $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ add %al,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1617e(%rax) │ │ │ │ + add %dl,0x7b(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + add %dh,%al │ │ │ │ + jp 1617efc │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x7f(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1df88(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dl,%al │ │ │ │ - or %eax,%ebx │ │ │ │ - add (%rax),%al │ │ │ │ + add %bh,0x20072(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jle 1617f14 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,-0x5c(%rax) │ │ │ │ + jbe 1617ec5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x1dabb,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,%al │ │ │ │ + jle 1617f3c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2da5b(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - or %eax,%ebx │ │ │ │ - add (%rax),%al │ │ │ │ + shlb $1,0x6(%rdi,%rcx,4) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jle 1617f34 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ecx,0x15c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,%al │ │ │ │ - or %eax,%ebx │ │ │ │ - add (%rax),%al │ │ │ │ + push %rax │ │ │ │ + pushf │ │ │ │ + loop 1617f01 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jg 1617f54 │ │ │ │ + adc %bh,0x61(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + add %ah,%al │ │ │ │ + jle 1617f6c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,%al │ │ │ │ - or %eax,%ebx │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,0x7f(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 18d9f2a │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x2c2004e901,%al │ │ │ │ movabs 0x3800000000019bc6,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,(%rax) │ │ │ │ add %eax,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dl,%al │ │ │ │ - or %eax,%ebx │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,-0x11(%rax) │ │ │ │ + fadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7f(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + add %ah,%bh │ │ │ │ + jbe 1617f55 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xbb,%al │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dl,%al │ │ │ │ - or %eax,%ebx │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x1617f(%rax) │ │ │ │ + add %dl,0x7f(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + add %dl,0x7a(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dl,%al │ │ │ │ - or %eax,%ebx │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + andb $0x0,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1617f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ out %eax,$0xc1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jae 161800c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jg 1618014 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + int $0x36 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x30(%rax) │ │ │ │ + fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,%al │ │ │ │ - or %eax,%ebx │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1959fda │ │ │ │ + add %ecx,0x1242004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ and %al,(%rax) │ │ │ │ addl $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,0x1(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - andb $0x0,0x1(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x542004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc %bh,%ch │ │ │ │ + push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x442004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cli │ │ │ │ - push %rdx │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %al,-0x26(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - or %eax,%ebx │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0xe0000000000552fa,%al │ │ │ │ andb $0x0,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1617f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ - or %eax,%ebx │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x80(%rax) │ │ │ │ - (bad) │ │ │ │ + xor %ecx,0x5(%rcx) │ │ │ │ + add %ah,%al │ │ │ │ + je 1618000 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ + add %dl,-0x7f(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,%al │ │ │ │ - or %eax,%ebx │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + andb $0x0,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ in (%dx),%al │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1dd35(%rax) │ │ │ │ + (bad) │ │ │ │ + fcompl 0x6(%rbp) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + (bad) │ │ │ │ + rorb $0xea,(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - andb $0x0,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x80(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 195a08a │ │ │ │ + lock andl $0x0,0x1(%rcx) │ │ │ │ + xor %al,0x161(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x24,%al │ │ │ │ addl $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,0x1c101(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x2dc2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 161805f │ │ │ │ + mov $0xb5,%al │ │ │ │ push %rsp │ │ │ │ add $0x0,%eax │ │ │ │ - adc %dh,(%rcx,%rcx,4) │ │ │ │ - add $0x0,%eax │ │ │ │ - loopne 161812e │ │ │ │ - {rex2 0x1} add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x16180(%rax) │ │ │ │ + rolb $0x0,0x161(%rax) │ │ │ │ + add %dh,0x1617e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + andb $0x0,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - andl $0x0,0x1(%rcx) │ │ │ │ - lock andl $0x0,0x1(%rcx) │ │ │ │ - push %rax │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jbe 16180e5 │ │ │ │ + add %dl,0x32(%rax) │ │ │ │ + iret │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %cl,(%rdi) │ │ │ │ - fiaddl (%rcx) │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%edi │ │ │ │ + add $0x0,%eax │ │ │ │ + jo 1618084 │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - andl $0x0,0x1(%rcx) │ │ │ │ - loopne 161807a │ │ │ │ + mov $0x81,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1617a(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + andb $0x0,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + andl $0x0,0x1(%rcx) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - jp 161816c │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ebp,0x6a42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + lock sti │ │ │ │ + push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + andl $0x0,0x1(%rcx) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%ah │ │ │ │ + xchg %eax,%edi │ │ │ │ + add $0x0,%eax │ │ │ │ + jo 16180d4 │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x161(%rdx) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,0x20072(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 18da13a │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x282(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,(%rdx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ add %eax,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5c(%rax) │ │ │ │ - jbe 1618155 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ - mov $0x1da,%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + add %ah,(%rax) │ │ │ │ andl $0x0,0x1(%rcx) │ │ │ │ - add %ecx,0x1dc2004(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - shlb $1,0x6(%rdi,%rcx,4) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ecx,0x15c2004(%rcx) │ │ │ │ + add %ebp,0x1cc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - pushf │ │ │ │ - loop 1618191 │ │ │ │ + sar $1,%ah │ │ │ │ + push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x16181(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x7000000000016181,%al │ │ │ │ - andl $0x0,0x1(%rcx) │ │ │ │ - mov $0x81,%al │ │ │ │ + add %ah,-0x7f(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %dl,0x16181(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb8aa38,%al │ │ │ │ - add %dh,%cl │ │ │ │ - fadds (%rcx) │ │ │ │ + mov $0x1dddc,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1766c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%bh │ │ │ │ - jbe 16181c5 │ │ │ │ + add %dh,0x5d(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + andl $0x0,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x16181(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bh,0x1(%rsi,%rdx,8) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 18da1da │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x282(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x400000000001600a,%al │ │ │ │ add %cl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %al,%al │ │ │ │ - andl $0x0,0x1(%rcx) │ │ │ │ - adc %al,0x161(%rdx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.XB fiadds (%r9) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 161828b │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x161(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,(%rax) │ │ │ │ - lea (%rax),%edi │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,%bl │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + movabs 0x100000000016185,%al │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - and $0x1,%al │ │ │ │ + test %al,%dh │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,%bl │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + add $0x0,%eax │ │ │ │ + push %rax │ │ │ │ + jnp 1618283 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x71(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,0x542004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x10000000000353ea,%al │ │ │ │ - andl $0x0,0x1(%rcx) │ │ │ │ + add %ecx,0x1e42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ + rclb $0xea,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + jo 16181c5 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xor $0x89,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - loopne 16182de │ │ │ │ - {rex2 0x1} add %al,(%r8) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x161(%rbx) │ │ │ │ add %ah,-0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - in (%dx),%al │ │ │ │ - (bad) │ │ │ │ + add %al,%al │ │ │ │ + out %eax,$0xc1 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - fcompl 0x6(%rbp) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 18da29a │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,%al │ │ │ │ + ja 16182cc │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + jle 16182ea │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0xc0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x16182(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + addr32 jbe 161828d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x2,-0x7f(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xbb,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c102(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ + add %al,%al │ │ │ │ (bad) │ │ │ │ - rorb $0xea,(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x1(%rcx,%riz,2) │ │ │ │ - add %ah,0x16187(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ + add %dh,-0x7f(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ andl $0x0,0x1(%rcx) │ │ │ │ - and %al,0x161(%rbx) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xor %bh,%cl │ │ │ │ + jo 161825c │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1b(%rax) │ │ │ │ - cwtl │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + sti │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ add $0x0,%eax │ │ │ │ - nop │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - faddl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %al,0x161(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1618295 │ │ │ │ + loopne 161827c │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + je 1618307 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + flds (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rolb $0x0,0x161(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ andl $0x0,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7d(%rax) │ │ │ │ + add %dl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 19da33a │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x3c2004e901,%al │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ addl $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x68(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ add %cl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x6a42004,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - sub $0x53,%cl │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - andl $0x0,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %ah,0x1b(%rax) │ │ │ │ - cwtl │ │ │ │ - add $0x0,%eax │ │ │ │ - nop │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - faddl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + imul $0x1,%esp,%ebx │ │ │ │ + add %al,0x1607b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1618306 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ch,0x71(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + addb $0x0,0x161(%rbx) │ │ │ │ add %al,(%rcx) │ │ │ │ - test $0x1cc2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - push %rbx │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16183(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16183(%rax) │ │ │ │ + movabs 0xb8aa38,%al │ │ │ │ + jo 16183b5 │ │ │ │ + fiaddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - andl $0x0,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + movabs 0x680000000005708e,%al │ │ │ │ + jno 161839b │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + fstpl 0x6(%rbp) │ │ │ │ + add %dh,%al │ │ │ │ + jle 161842a │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb8aa38,%al │ │ │ │ - mov $0x1dddc,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1766c(%rax) │ │ │ │ + add $0xc0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5d(%rax) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + add %dh,-0x7b(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - test %esp,0x1(%rcx) │ │ │ │ + add %dh,0x16183(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + andl $0x0,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x161(%rbx) │ │ │ │ + add %ah,0x16183(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,-0x7c(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x1618420,%al │ │ │ │ + lock pop %rcx │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x1(%rcx,%riz,2) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x9c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 1618460 │ │ │ │ + push %rdx │ │ │ │ + add $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + or %cl,(%rax) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %ah,0x3(%rcx,%rsi,2) │ │ │ │ + add %dh,-0x80(%rax) │ │ │ │ + out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,-0x397bdffc(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%bl │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - add $0x0,%eax │ │ │ │ - rex push $0x60 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ecx,0xd42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x71(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + sbbb $0x0,0x5(%rdx,%riz,8) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + rcl $0x1,%rdx │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x1e42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0xea,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ addb $0x0,0x161(%rbp) │ │ │ │ - add %al,-0x7c(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + test $0x77,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x7c(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - out %eax,$0xc1 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ add %ah,%al │ │ │ │ - jbe 16184dc │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jle 16184fa │ │ │ │ - add %eax,(%rax) │ │ │ │ + or %cl,0x5(%rbx) │ │ │ │ + add %al,0x16184(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0xc0,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16184(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - addr32 jbe 161849d │ │ │ │ + lock (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x1(%rcx,%riz,2) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %ebp,%esi │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 185a4ba │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ add %ecx,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16183(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x16c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,0x52(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ + movabs 0x3000000000016184,%al │ │ │ │ + sbb (%rbx),%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %al,0x16184(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + test %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sti │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %al,0x161(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - lock test %ah,0x1(%rcx) │ │ │ │ + mov $0x20072,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + test %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x61,%al │ │ │ │ - je 1618517 │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + test %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1618517 │ │ │ │ + in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - test %esp,0x1(%rcx) │ │ │ │ + add %dh,0x16180(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0xb42004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x161(%rbp) │ │ │ │ + loopne 1618528 │ │ │ │ + push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ test %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x2004e901(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ and $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%ecx │ │ │ │ pushf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,0x3(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x37b8f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x1d5ea(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %bl,0x1dc6a(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x6a(%rax) │ │ │ │ + add %ah,-0x7b(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x71(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x16185(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - test %esp,0x1(%rcx) │ │ │ │ + add %dl,-0x78(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + jg 16185f4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1617d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xb8aa38(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2d,%al │ │ │ │ - fiaddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x570(%rdx) │ │ │ │ - add %ch,0x71(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + adc %al,0x161(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + cli │ │ │ │ + jg 16185ba │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x1dc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + sbb %bh,(%rdi) │ │ │ │ (bad) │ │ │ │ - fstpl 0x6(%rbp) │ │ │ │ - add %dh,%al │ │ │ │ - jle 161863a │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rex insb (%dx),%es:(%rdi) │ │ │ │ + je 16185c5 │ │ │ │ add %al,(%rax) │ │ │ │ - add $0xc0,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xc2,%al │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 185a5da │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ ss addl $0x0,(%rdx) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x3,%al │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %esp,0x1(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0xcc2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + rex scas %es:(%rdi),%eax │ │ │ │ + push %rax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x161(%rbp) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %ah,0x1(%rcx) │ │ │ │ + add %dl,0x16186(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + test %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x85,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16186(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x86,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1618650,%al │ │ │ │ - lock pop %rcx │ │ │ │ - ret $0x1 │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x9c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rdi │ │ │ │ - push %rdx │ │ │ │ - add $0x0,%eax │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + mov %dl,0x1c0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %cl,(%rax) │ │ │ │ - fiadds (%rcx) │ │ │ │ + lock imul $0x0,0x3(%rdx),%esp │ │ │ │ + lock test %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex out %eax,(%dx) │ │ │ │ - jno 1618657 │ │ │ │ + push %rax │ │ │ │ + xchg %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 16185da │ │ │ │ - out %eax,$0x1 │ │ │ │ + lock cmp $0x176,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0xd000000000016186,%al │ │ │ │ + xchg %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ and $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x281(%rbp) │ │ │ │ @@ -620576,168 +620539,176 @@ │ │ │ │ nop │ │ │ │ cmp 0x1(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock add %ecx,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5e29c(%rax) │ │ │ │ + out %eax,$0x76 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + int1 │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,-0x4b(%rax) │ │ │ │ - rolb %cl,(%rcx) │ │ │ │ + add %ah,%al │ │ │ │ + xchg %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x161(%rdi) │ │ │ │ + addb $0x0,0x161(%rsi) │ │ │ │ + add %al,-0x7e(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x80(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x177(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x161(%rsi) │ │ │ │ - add %dl,(%rax) │ │ │ │ - adc 0x5(%rbx),%cl │ │ │ │ - add %dl,%al │ │ │ │ - xchg %ah,0x1(%rcx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,0x161(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + rol $0x7f,%bh │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - mov %ah,0x1(%rcx) │ │ │ │ + xchg %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x161(%rbp) │ │ │ │ + rolb $1,0x161(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x1(%rcx,%riz,2) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 18da6fa │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x81,(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ add $0xc1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %ebp,%esi │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x16c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x5,0x52(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 16186a3 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x161(%rdi) │ │ │ │ + add %ah,-0x78(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,(%rbx) │ │ │ │ - and (%rcx),%eax │ │ │ │ + add %cl,(%rax) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x161(%rdi) │ │ │ │ + (bad) │ │ │ │ + xchg %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x20072,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x79(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xchg %ah,0x1(%rcx) │ │ │ │ + rex.XB fiadds (%r9) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1618767 │ │ │ │ - in (%dx),%al │ │ │ │ + nop │ │ │ │ + int $0x76 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1d8ce(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0xb42004,%eax │ │ │ │ + add %al,%al │ │ │ │ + xchg %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1618766 │ │ │ │ - push %rbx │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + rex xchg %esp,0x1(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x380000000001617e,%al │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + add (%rax),%r8b │ │ │ │ + add %al,-0x76(%rax) │ │ │ │ + mov $0x5,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 18da78a │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x82,%sil │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xf(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c104(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,-0x79(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,-0x5c(%rax) │ │ │ │ + jbe 16187a5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - jnp 16187b7 │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %bl,(%rdi) │ │ │ │ + fiaddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,%ah │ │ │ │ - {rex2 0x1} add %al,(%r8) │ │ │ │ + xor %dl,0x7a(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov %ebx,%ebx │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x87,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xchg %esp,0x1(%rcx) │ │ │ │ + add %al,%al │ │ │ │ + mov %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x161(%rdx) │ │ │ │ - add %dl,0x16181(%rax) │ │ │ │ + movabs 0x2000000000016187,%al │ │ │ │ + divl 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jl 161884c │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + and %ch,(%rdx) │ │ │ │ + fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov %spl,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x161(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x17700e0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %al,0x1dd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x282(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -620745,911 +620716,866 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ add $0xc1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6c(%rax) │ │ │ │ - je 1618835 │ │ │ │ + add %al,0x16188(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc2,%al │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + mov %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0xcc2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1618877 │ │ │ │ - push %rdx │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov %ah,0x1(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x161(%rax) │ │ │ │ + add %ah,0x1618960(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 16187e1 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x56a0f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,0x17df6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x161(%rcx) │ │ │ │ + add %al,-0x80(%rax) │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x161(%rax) │ │ │ │ - add %cl,0x1c096(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - or %ah,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + jo 1618812 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %spl,0x1(%rcx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + divb 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x161(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp $0x176,%eax │ │ │ │ + push %rax │ │ │ │ + fwait │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - sub $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 18da8aa │ │ │ │ add %al,(%rax) │ │ │ │ jo 161883b │ │ │ │ pushf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ add $0x1c1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov %ah,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov 0x1(%rcx),%spl │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + mov %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%bh │ │ │ │ - jbe 16188d5 │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + mov %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dh,%cl │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x77(%rax) │ │ │ │ + loopne 161885a │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov %ah,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - test %ah,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x82,%al │ │ │ │ + add %al,%al │ │ │ │ + movabs 0x89a0000000000173,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,0x6f(%rax) │ │ │ │ + jbe 16188f5 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x1dd(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %dh,%dh │ │ │ │ + jbe 1618905 │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x161(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + push %rax │ │ │ │ + fwait │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x16189(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ mov %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0x7f,%bh │ │ │ │ - add %eax,(%rax) │ │ │ │ + lock cmp $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - (bad) │ │ │ │ + and %ah,-0x29(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - sub $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 18da93a │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rolb $1,0x2(%rdx) │ │ │ │ add %ah,0xe(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x5(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16189(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ add %ah,(%rax) │ │ │ │ mov %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rorb $1,0x161(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + lock mov %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x161(%rcx) │ │ │ │ - add %ah,-0x69(%rax) │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%edi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2027f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,-0x7f(%rax) │ │ │ │ + js 1618985 │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + push %rsi │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + orb $0x0,0x161(%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + andl $0x0,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1618923 │ │ │ │ + add %al,-0x80(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x176cd(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x30(%rax) │ │ │ │ - fadds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %cl,0x161(%rdx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0xfec2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000016189,%al │ │ │ │ + xorb $0x0,0x350(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ jmp 18da9ca │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf2,%al │ │ │ │ addb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,0x1c105(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x161(%rdx) │ │ │ │ + lock mov %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x2442004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1618982 │ │ │ │ - mov $0x5,%esi │ │ │ │ - add %dl,-0x5c(%rax) │ │ │ │ - jbe 1618a05 │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - and %ebx,%edx │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - push %rax │ │ │ │ - jp 1618a15 │ │ │ │ + add %cl,0x161(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov %ebx,%ebx │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov 0x1(%rcx),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1618a(%rax) │ │ │ │ + add %ebp,0x1cc2004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xorb $0x0,0x350(%rbx) │ │ │ │ + add %al,-0x76(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov 0x1(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ call 1634d79 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov 0x1(%rcx),%esp │ │ │ │ + add %dh,-0x76(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x161(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x2c2004e901,%al │ │ │ │ movabs 0x380000000002832f,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,%al │ │ │ │ add $0x1c1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,%bh │ │ │ │ - jbe 1618a75 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %ch,0x1(,%rbx,8) │ │ │ │ - add %dh,0x1618a(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x17700e0,%al │ │ │ │ - rolb $0x0,0x1dd(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov 0x1(%rcx),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov 0x1(%rcx),%ah │ │ │ │ + cmp %dl,%bh │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ch,0x71(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1618bd0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + and %cl,0x161(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1618a54 │ │ │ │ + mov $0x8a,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dh,0x1dfdf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x5946e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + rex.RXB in (%dx),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov %fs,0x1(%rcx) │ │ │ │ + add %al,%al │ │ │ │ + movabs 0x8c10000000000173,%al │ │ │ │ + roll %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - sub $0x0,%al │ │ │ │ + xor %dl,0x161(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rorb $0x0,0x161(%rdx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 18daaea │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x2(%rcx,%rax,4) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,(%rsi) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17df6(%rax) │ │ │ │ + add %dh,0x17775(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x80(%rax) │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ + add %ah,0x1c087(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1618b(%rax) │ │ │ │ + add %dl,0x2c015(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,%dh │ │ │ │ - jbe 1618b25 │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - fwait │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov 0x1(%rcx),%esp │ │ │ │ + movabs 0x10000000001618b,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x161(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0xa000000000000000,%al │ │ │ │ push %rax │ │ │ │ mov 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x173(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov %fs,0x1(%rcx) │ │ │ │ + lock cmp $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + mov 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - jbe 1618b65 │ │ │ │ + rex mov %fs,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1dd(%rcx) │ │ │ │ + and %cl,0x161(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - xor $0x0,%al │ │ │ │ + mov $0x89,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 195ab7a │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x18,%al │ │ │ │ addl $0x0,(%rdx) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ js 1618b90 │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - divb 0x1(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + pushf │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %dl,0x5f647(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - fwait │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x8b,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov 0x1(%rcx),%esp │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmp $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - movsxd %edi,%edx │ │ │ │ - add %eax,(%rax) │ │ │ │ + rorb $0x0,0x161(%rbx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,0x1618b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x73(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x75(%rax) │ │ │ │ + rex nop │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7f(%rax) │ │ │ │ - js 1618be5 │ │ │ │ + add %al,%al │ │ │ │ + cld │ │ │ │ + ja 1618bd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - push %rsi │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ + mov $0x28,%al │ │ │ │ + flds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1618d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov 0x1(%rcx),%esp │ │ │ │ + push %rax │ │ │ │ + fwait │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ + add $0x26fb7f27,%eax │ │ │ │ + (bad) │ │ │ │ + mov $0x2004e901,%edi │ │ │ │ xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1618b96 │ │ │ │ addl $0x0,(%rdx) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0xc1,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x74(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %ah,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - addb $0x0,0x161(%rdx) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0xfec2004,%eax │ │ │ │ + add %dh,%al │ │ │ │ + mov 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rsi) │ │ │ │ - push %rdx │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + lock adc $0x70,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x1db0e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x1618c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + add %dh,(%rax) │ │ │ │ mov %fs,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + xchg %eax,%esi │ │ │ │ + mov %al,%bl │ │ │ │ + add $0x3fda1201,%eax │ │ │ │ + rorb $0x0,0x1(%rcx,%riz,2) │ │ │ │ + push %rax │ │ │ │ mov %fs,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1618bf6 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x1cc2004,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - push %rdx │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x1618c(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x74(%rax) │ │ │ │ - (bad) │ │ │ │ + mov %ah,-0x299555b7(%rdi) │ │ │ │ + movabs 0x176a4503f,%eax │ │ │ │ + add %cl,(%rax) │ │ │ │ + test $0xda,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 195ac9a │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa0000000000282be,%al │ │ │ │ or $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rdi) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov %fs,0x1(%rcx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + lea 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + orb $0x0,0x1(%rcx,%riz,2) │ │ │ │ + loopne 1618c4e │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x74(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xb8aa38(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %dh,(%rsi) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + test %edx,%esi │ │ │ │ + or %eax,%ebp │ │ │ │ + ficoml 0x59(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex lea 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ch,0x71(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + rorb $1,0x1(%rcx,%riz,2) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + loopne 1618d1f │ │ │ │ + movabs 0x17353f03f05f62e,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + xorb $0x0,0x1(%rdx,%rdx,8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + add %ah,%al │ │ │ │ lea 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x161(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xdf,%al │ │ │ │ - filds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shrb $1,0x5(%rsp,%rdx,4) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1618d51 │ │ │ │ - in (%dx),%al │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - movabs 0x89d0000000000173,%al │ │ │ │ - roll %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,(%rdi) │ │ │ │ addl $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,0x7(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x6d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - lea 0x1(%rcx),%esp │ │ │ │ + add %al,0x1618d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov %fs,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x75,%al │ │ │ │ - ja 1618d55 │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x700000000001c087,%al │ │ │ │ + movabs 0x703ea9aa76c61929,%al │ │ │ │ lea 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xc1,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,0x16180(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c023(%rax) │ │ │ │ + add %ah,0x1618d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x73(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %cl,0x161(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + in $0xbd,%al │ │ │ │ + sub $0x4590eb5f,%eax │ │ │ │ + ds add %cl,0x161(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + lea 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2004e901(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ addl $0x0,%fs:(%rdx) │ │ │ │ sarb $1,(%rbx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c107(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - lea 0x1(%rcx),%esp │ │ │ │ + add %dh,(%rax) │ │ │ │ + divb 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmp $0x176,%eax │ │ │ │ + shlb $0x0,0x1d7(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock lea 0x1(%rcx),%esp │ │ │ │ + xchg %eax,%ecx │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + lea 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x161(%rsi) │ │ │ │ - add %al,0x1618c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov %fs,0x1(%rcx) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x2b7e0fb1,%edi │ │ │ │ + rex.WRB fstpt 0x1618e20(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x19c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.RXB testb $0x4,0x0(%rip) │ │ │ │ + lock lea 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + lock imulb 0x3d(%rdx) │ │ │ │ + (bad) │ │ │ │ mov 0x1(%rcx),%fs │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,0x161(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %cl,0x161(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x161(%rbx) │ │ │ │ - add %al,(%rcx) │ │ │ │ + (bad) │ │ │ │ + jnp 1618e98 │ │ │ │ + cmc │ │ │ │ + cmp $0x1,%al │ │ │ │ jmp 195ae4a │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1618def │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16158(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cld │ │ │ │ - ja 1618e65 │ │ │ │ + add %dl,0x1618e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov 0x1(%rcx),%fs │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sub %cl,%bl │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x34c2004,%eax │ │ │ │ + add %ebp,0x34c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $1,%bl │ │ │ │ + loopne 1618e4e │ │ │ │ lea (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1618e20 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - add $0x26fb7f27,%eax │ │ │ │ - (bad) │ │ │ │ - mov $0x1618f00,%edi │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + repz (bad) │ │ │ │ + jl 1618e3e │ │ │ │ + mov $0x7b,%bh │ │ │ │ + cmp $0xb0,%al │ │ │ │ mov 0x1(%rcx),%fs │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock adc $0x70,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - adc %bl,%bl │ │ │ │ - add %eax,(%rax) │ │ │ │ + orb $0x0,0x161(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ + stc │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + push %rdx │ │ │ │ + xor $0x5f,%al │ │ │ │ + add $0x8ef03bfe,%eax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1618e(%rax) │ │ │ │ + add %ah,0x1618e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x13b7b8aa2e8a7df,%eax │ │ │ │ jmp 195aeda │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rbx,%rax,4) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x44(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or %al,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - mov %al,%bl │ │ │ │ - add $0x3fda1201,%eax │ │ │ │ - rex (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %al,%al │ │ │ │ mov 0x1(%rcx),%fs │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ah,-0x299555b7(%rdi) │ │ │ │ - movabs 0x176a4503f,%eax │ │ │ │ - add %cl,-0x56(%rax) │ │ │ │ - fiaddl (%rcx) │ │ │ │ + pop %rdi │ │ │ │ + jge 1618f2a │ │ │ │ + (bad) │ │ │ │ + shrl $1,0x618f303a(%rbp,%rsi,8) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x8f,%al │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + pop %rdi │ │ │ │ + xchg %eax,%edx │ │ │ │ + or -0x6a(%rbx),%dl │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + cmp -0x71(%rax),%dl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1618f(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - test %edx,%esi │ │ │ │ - or %eax,%ebp │ │ │ │ - ficoml 0x59(%rcx) │ │ │ │ + and (%rax),%edi │ │ │ │ + mov $0xbf,%bh │ │ │ │ + loop 1618efb │ │ │ │ + loope 1618f89 │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - xor $0x0,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x71(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 195af6a │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%bh │ │ │ │ addb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,0x8(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x71(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - loopne 1618fbf │ │ │ │ - movabs 0x17353f03f05f62e,%al │ │ │ │ + mov $0x91db696f,%ebp │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + push %rdx │ │ │ │ + cmp %edi,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,0x1618f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x1618f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,-0x2e(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1618a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x70(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1618f(%rax) │ │ │ │ + add %dl,0x32(%rax) │ │ │ │ + iret │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1618f(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x203ea9aa76c61929,%al │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + out %eax,$0xc1 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 195affa │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,(%rax) │ │ │ │ addl $0x0,(%rdx) │ │ │ │ shlb $1,(%rcx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1c108(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,%al │ │ │ │ + test %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - in $0xbd,%al │ │ │ │ - sub $0x4590eb5f,%eax │ │ │ │ - ds (bad) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - divb 0x1(%rsi) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0xd000000000016190,%al │ │ │ │ + mov 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bl,0x1d7(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xchg %eax,%esp │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2b7e0fb1,%edi │ │ │ │ - rex.WRB fstpt 0x16190a0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + rclb $0x0,0x161(%rax) │ │ │ │ + add %dh,0x16190(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x1df0a(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.X jbe 1619075 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + orb $0xd7,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - lock imulb 0x3d(%rdx) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - xor $0x0,%al │ │ │ │ + jmp 195b08a │ │ │ │ add %al,(%rax) │ │ │ │ rex lea 0x2(%rcx),%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - nop │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x70(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jnp 1619118 │ │ │ │ - cmc │ │ │ │ - cmp $0xe0,%al │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16190(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - repz (bad) │ │ │ │ - jl 161908e │ │ │ │ - mov $0x7b,%bh │ │ │ │ - cmp $0x0,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rclb $1,0x161(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex xchg %eax,%ecx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + add %ah,-0x7f(%rax) │ │ │ │ + js 16190e5 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex mov $0xd4,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,%al │ │ │ │ + ficomps 0x5(%rbx) │ │ │ │ + add %bl,(%rax) │ │ │ │ + rcr $0x1,%ah │ │ │ │ add %al,(%rax) │ │ │ │ - stc │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - push %rdx │ │ │ │ - xor $0x5f,%al │ │ │ │ - add $0x91403bfe,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1619093 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -621660,490 +621586,449 @@ │ │ │ │ adc %bh,0x282(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ or %rax,%rcx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,0x161a7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x603b7b8aa2e8a7df,%eax │ │ │ │ - xchg %eax,%ecx │ │ │ │ + add %ah,%al │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rdi │ │ │ │ - jge 161917a │ │ │ │ - (bad) │ │ │ │ - shrl $1,0x6191803a(%rbp,%rsi,8) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x6f(%rax) │ │ │ │ + sbbb $0x0,0x161(%rbx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,%al │ │ │ │ + cmp $0x176,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %dh,0x1d7(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%ecx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,0x1ee78(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - pop %rdi │ │ │ │ - xchg %eax,%edx │ │ │ │ - or -0x6a(%rbx),%dl │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - cmp 0x16192(%rax),%dl │ │ │ │ + add %al,0x16191(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x6f(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb (%rbx),%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - and (%rax),%edi │ │ │ │ - mov $0xbf,%bh │ │ │ │ - loop 161914b │ │ │ │ - loope 16191d9 │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - xor $0x0,%al │ │ │ │ + jmp 195b1aa │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ addl $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3e(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c109(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb (%rbx),%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x16191(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb (%rbx),%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ch,0x71(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb (%rbx),%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ebp,0x8c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + rex fmull 0x2(%rbp) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb (%rbx),%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bh,0x1de09(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %eax,%edx │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb (%rbx),%esp │ │ │ │ + movsxd 0x73(%rbx),%ecx │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ + es popf │ │ │ │ + mov $0x1619220,%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock xchg %eax,%ecx │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,0x36802(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + jae 16191c0 │ │ │ │ + movabs 0x619260bf93b0e811,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ xchg %eax,%edx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - sbb %al,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 195b23a │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7f(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.WR (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or %eax,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x6e(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ + xchg %eax,%esp │ │ │ │ + rex.WRB xlat %ds:(%rbx) │ │ │ │ + sub %ecx,%edx │ │ │ │ + or %eax,-0x80(%rdi,%rdi,4) │ │ │ │ + xchg %eax,%edx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%edx │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16192(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + mov %esp,%? │ │ │ │ + imul $0x16192,-0x4f410a4c(%rcx),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,-0x6e(%rax) │ │ │ │ + add %dh,-0x6e(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16192(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16191(%rax) │ │ │ │ + call 5fe4363f <_edata@@Base+0x5924363f> │ │ │ │ + add %esp,%edx │ │ │ │ + ds add %ebp,0x1042004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + adc %al,0x52(%rbp) │ │ │ │ add $0x0,%eax │ │ │ │ + lock xchg %eax,%edx │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x91db696f,%ebp │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - push %rdx │ │ │ │ - cmp %edi,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,0x16192(%rax) │ │ │ │ + add %dl,0x16192(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 195b2ca │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x282(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ or %cl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%edx │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + fwait │ │ │ │ + jge ffffffffb2fd2275 <_edata@@Base+0xffffffffac3d2275> │ │ │ │ + ds adc %dl,0x161(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 161928c │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov %fs,0x1(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x95ab07a4,%eax │ │ │ │ + xchg %eax,%ebx │ │ │ │ + mov $0x1619330,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x161(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xor %bh,%cl │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %al,-0x6d(%rax) │ │ │ │ + movabs 0x9370be50be62d19a,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - out %eax,$0xc1 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %esp,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + mov %dh,-0x80(%rcx) │ │ │ │ + (bad) 0x4c(%rbp) │ │ │ │ + ds add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ jo 161935e │ │ │ │ addl $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1603f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0xa(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x72(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x16193(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xchg %eax,%ebx │ │ │ │ + add %al,-0x6d(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add -0x5a(%rbp),%ebx │ │ │ │ + lret $0xe23b │ │ │ │ + sbb %bh,0x16193c0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x93,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adcb $0x0,0x161(%rbx) │ │ │ │ add %dh,-0x6e(%rax) │ │ │ │ je 16193a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x2,0x2(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x1(%rcx,%riz,2) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.X jbe 16193c5 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0xd7,(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov $0x4e,%dh │ │ │ │ + rex ja 1619372 │ │ │ │ + cld │ │ │ │ + repz mov $0x1619400,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x6c(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ + mov $0x93,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 195b3ea │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + rex cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + push %rdx │ │ │ │ + mov $0x3de167b5,%ebx │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ lock jrcxz 161936b │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,0x1c10a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %dl,0x1(%rcx,%riz,2) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %dl,0x1(%rcx,%riz,2) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ + add %ah,(%rax) │ │ │ │ xchg %eax,%esp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7f(%rax) │ │ │ │ - js 1619435 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fdivs 0x1d4(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rclb $0x5,-0x64(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - enter $0xdcc1,$0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rclb $0x0,0x1(%rcx,%riz,2) │ │ │ │ - rex xchg %eax,%esp │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x6d(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor $0x9f,%al │ │ │ │ + movabs 0x619440bdb24e694e,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ xchg %eax,%esp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 1adb47a │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + mov $0xdd,%dl │ │ │ │ + shl %cl,%eax │ │ │ │ + push %rcx │ │ │ │ + jge 16193fd │ │ │ │ nop │ │ │ │ - cmp $0x19b,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + xchg %eax,%esp │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - or %cl,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0xba42004,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + and %bh,%ch │ │ │ │ + push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + jns 16193f7 │ │ │ │ + or (%rdi),%ebp │ │ │ │ + fdivl 0x3d(%rbp) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ + add %dl,0x19b3d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x161(%rsi) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ + add %bh,%al │ │ │ │ + or %cl,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - cmp $0x176,%eax │ │ │ │ + xchg %eax,%esp │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x32,%al │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,-0x6c(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,0x16194(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %al,0x1ee78(%rax) │ │ │ │ + rex.WXB cmc │ │ │ │ + jmp 161947a │ │ │ │ + mov $0x1bd5338,%eax │ │ │ │ + test $0x1cc2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + movabs 0xd0000000000353fe,%al │ │ │ │ xchg %eax,%esp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb (%rbx),%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x16194(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%esp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x71(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - and $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0xb8aa38,%al │ │ │ │ + rol $1,%ch │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x16194(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 185b50a │ │ │ │ add %al,(%rax) │ │ │ │ loopne 16194d3 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,0xb(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - test $0x8c2004,%eax │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex fmull 0x2(%rbp) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,0x1de09(%rax) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + or %edx,0x16c9a1f1(%rbx) │ │ │ │ + cmp $0x1619550,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movsxd 0x73(%rbx),%ecx │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - es popf │ │ │ │ - mov $0x1619570,%edi │ │ │ │ + and %dl,0x161(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + lret $0xbf11 │ │ │ │ + je 161954f │ │ │ │ + cmp $0x1619570,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xchg %eax,%ebp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jae 1619510 │ │ │ │ - movabs 0x619590bf93b0e811,%eax │ │ │ │ + sbb $0xab,%al │ │ │ │ + js 16195a7 │ │ │ │ + sub %al,-0x6a6f4312(%rip) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6b(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - rex.WRB xlat %ds:(%rbx) │ │ │ │ - sub %ecx,%edx │ │ │ │ - or %eax,-0x30(%rdi,%rdi,4) │ │ │ │ xchg %eax,%ebp │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + test $0x16,%ch │ │ │ │ + fcmove %st(1),%st │ │ │ │ + cmp $0x0,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16195(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 19db5aa │ │ │ │ @@ -622157,102 +622042,117 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c10b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %esp,%? │ │ │ │ - imul $0x16196,0xbef5b4(%rcx),%ecx │ │ │ │ + js 16195af │ │ │ │ + (bad) │ │ │ │ + and %dl,0x16195e0(%rsp,%rdi,4) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%bh │ │ │ │ + jbe 16195dd │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock xchg %eax,%ebp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,0x16196(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5fe4398f <_edata@@Base+0x5924398f> │ │ │ │ - add %esp,%edx │ │ │ │ - ds add %ebp,0x1042004(%rcx) │ │ │ │ + add %al,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x5(%rdx,%rdx,2) │ │ │ │ + add %dl,-0x6c(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %al,%al │ │ │ │ xchg %eax,%ebp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - fwait │ │ │ │ - jge ffffffffb2fd25a5 <_edata@@Base+0xffffffffac3d25a5> │ │ │ │ - ds rex xchg %eax,%esi │ │ │ │ + int $0x1c │ │ │ │ + cld │ │ │ │ + and -0x69bf4393(%rcx,%rdi,8),%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + adc $0xc2304329,%eax │ │ │ │ + mov $0x96603c62,%ecx │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ (bad) │ │ │ │ - cmp $0x95ab07a4,%eax │ │ │ │ - xchg %eax,%ebx │ │ │ │ - mov $0x1619660,%esi │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x161(%rsi) │ │ │ │ + jns 161962f │ │ │ │ + mov $0x443c796b,%edi │ │ │ │ + mov $0x16196a0,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - movabs 0x9680be50be62d19a,%al │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x6a(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + push %rbx │ │ │ │ + jae 1619675 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xorb $0x0,0x1(%rdx,%rdx,8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %eax,%edi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - mov %dh,-0x80(%rcx) │ │ │ │ - (bad) 0x4c(%rbp) │ │ │ │ - ds movabs 0x7000000000016196,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ + add %dh,-0x6a(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add -0x5a(%rbp),%ebx │ │ │ │ - lret $0xe23b │ │ │ │ - sbb %bh,0x16196e0(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ + fsubr %st,%st(0) │ │ │ │ + add %ebp,%esp │ │ │ │ + fxch %st(1) │ │ │ │ + sbb (%rax,%riz,8),%bh │ │ │ │ xchg %eax,%esi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x16196(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 185b6ba │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rbx) │ │ │ │ fwait │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -622262,57 +622162,55 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rbx) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4e,%dh │ │ │ │ - rex ja 1619692 │ │ │ │ - cld │ │ │ │ - repz mov $0x1619700,%ebp │ │ │ │ + (bad) │ │ │ │ + and %dh,-0x21(%rax) │ │ │ │ + ds add %esp,%edx │ │ │ │ + mov $0x1619720,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x161(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - rex cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - push %rdx │ │ │ │ - mov $0x3de167b5,%ebx │ │ │ │ - and %dl,0x161(%rdi) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + incl 0x79(%rcx) │ │ │ │ + cltd │ │ │ │ + push $0xffffffffffffffce │ │ │ │ + mov $0x176f630,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %eax,%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $0x0,0x1d7(%rcx) │ │ │ │ + add %al,0x1619a(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xchg %eax,%edi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor $0x9f,%al │ │ │ │ - movabs 0x619770bdb24e694e,%eax │ │ │ │ + add %dh,-0x69(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ + add %dh,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - mov $0xdd,%dl │ │ │ │ - shl %cl,%eax │ │ │ │ - push %rcx │ │ │ │ - jge 16196fd │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - pop %rsp │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.WX mov $0xf0,%cl │ │ │ │ + rex.WX and $0xe4,%al │ │ │ │ + mov $0x4e9013b,%edx │ │ │ │ + and %bl,0x0(%rax,%rax,1) │ │ │ │ add %dh,(%rax) │ │ │ │ sti │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xor $0x160,%eax │ │ │ │ @@ -622324,417 +622222,438 @@ │ │ │ │ jbe 16197d7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ jle 161976d │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16197(%rax) │ │ │ │ + add %dl,0x16197(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - test $0xba42004,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xea,%al │ │ │ │ - push %rbx │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - jns 1619727 │ │ │ │ - or (%rdi),%ebp │ │ │ │ - fdivl 0x3d(%rbp) │ │ │ │ - and %bl,0x161(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ + push %rdx │ │ │ │ + lea (%rdx),%ebp │ │ │ │ + xchg %eax,%esp │ │ │ │ + sub $0xb0bb9b92,%eax │ │ │ │ xchg %eax,%edi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x16197(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WXB cmc │ │ │ │ - jmp 161978a │ │ │ │ - mov $0x1bd5338,%eax │ │ │ │ - test $0x1cc2004,%eax │ │ │ │ + jg 16197de │ │ │ │ + stc │ │ │ │ + (bad) │ │ │ │ + push 0x3b(%rdx) │ │ │ │ + lock xchg %eax,%edi │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,%ah │ │ │ │ - push %rbx │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x16197(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 1adb7da │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x38000000000280ec,%al │ │ │ │ + movsxd %esi,%eax │ │ │ │ + loopne 161975c │ │ │ │ + rex │ │ │ │ + rex.WRB │ │ │ │ + ss mov $0x2004e901,%ebx │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ + add %ah,0x280ec(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,0xc(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%edi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cwtl │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + or -0x57c1ab32(%rcx),%ah │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov $0x1619830,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x161(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb8aa38,%al │ │ │ │ - test $0xc6,%al │ │ │ │ + fcoms 0x0(%rax) │ │ │ │ + jns 161983b │ │ │ │ + mov $0x98503b10,%ebp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x68(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cwtl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16197(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - or %edx,0x16c9a1f1(%rbx) │ │ │ │ - cmp $0x1619860,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %bl,0x161(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + mov $0x20,%dl │ │ │ │ (bad) │ │ │ │ - lret $0xbf11 │ │ │ │ - je 161985f │ │ │ │ - cmp $0x16198b0,%eax │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + (bad) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + repz mov $0x1619890,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cwtl │ │ │ │ + rex cwtl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 1adb87a │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,(%rdi) │ │ │ │ + sub -0x13(%rbp),%al │ │ │ │ + cmp %al,-0x5e(%rbp) │ │ │ │ + sarb $1,(%rdx) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ addl $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x18(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c10c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb $0xab,%al │ │ │ │ - js 16198d7 │ │ │ │ - sub %al,-0x56fe4312(%rip) │ │ │ │ - add $0x20,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + cwtl │ │ │ │ (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x68(%rax) │ │ │ │ (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x42004,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x17,%al │ │ │ │ push %rsp │ │ │ │ add $0x0,%eax │ │ │ │ - rcrb $1,0x161(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cwtl │ │ │ │ + out %al,$0x2e │ │ │ │ + add $0xa2d96524,%eax │ │ │ │ + mov $0x16198e0,%edx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x98,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - test $0x16,%ch │ │ │ │ - fcmove %st(1),%st │ │ │ │ - cmp $0x20,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ + mov %ds,%edi │ │ │ │ + or %eax,%eax │ │ │ │ + cmp (%rax),%r8b │ │ │ │ cltd │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,%al │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - js 16198cf │ │ │ │ - (bad) │ │ │ │ - and %dl,0x1619900(%rsp,%rdi,4) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%bh │ │ │ │ - jbe 16198fd │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %bl,0x161(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - rcrb $1,0x161(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock xchg %eax,%edi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x16197(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x67(%rax) │ │ │ │ + rex.WX fisttpll (%rbx) │ │ │ │ + add %dh,%dl │ │ │ │ + xchg %eax,%edi │ │ │ │ + pop %rsp │ │ │ │ + cmp (%rax),%ah │ │ │ │ + cltd │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - int $0x1c │ │ │ │ - cld │ │ │ │ - and -0x669f4393(%rcx,%rdi,8),%al │ │ │ │ + out %eax,(%dx) │ │ │ │ + adc $0x6e,%al │ │ │ │ + loopne 16198d9 │ │ │ │ + (bad) │ │ │ │ + movabs $0x1619940,%rdx │ │ │ │ + adc %bl,0x161(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + (bad) │ │ │ │ + adc %dh,%al │ │ │ │ + sub (%rdx),%bh │ │ │ │ + (bad) │ │ │ │ + cltd │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cltd │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0xc2304329,%eax │ │ │ │ - mov $0x99a03c62,%ecx │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + ds mov 0x6cbccaa(%rax),%cs │ │ │ │ + mov $0x16199a0,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x67(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + cltd │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jns 161994f │ │ │ │ - mov $0x443c796b,%edi │ │ │ │ - mov $0x2004e901,%esp │ │ │ │ - cmp $0x0,%al │ │ │ │ + push %rsi │ │ │ │ + sub %edx,-0x245fdc21(%rax) │ │ │ │ + cmp %eax,(%rcx) │ │ │ │ + jmp 19db98a │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%ch │ │ │ │ cltd │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,%al │ │ │ │ or $0xc1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cltd │ │ │ │ + add %al,-0x66(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x67(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x242004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,(%rsi) │ │ │ │ + and %ch,(%rdi) │ │ │ │ push %rsp │ │ │ │ add $0x0,%eax │ │ │ │ - lock push %rbx │ │ │ │ - jae 16199c5 │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + fistps -0x8(%rax) │ │ │ │ + (bad) │ │ │ │ + lret $0x9629 │ │ │ │ + mov $0x1604510,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,-0x2e(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x66(%rax) │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ + jne 1619a3c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dh,%al │ │ │ │ cltd │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - fsubr %st,%st(0) │ │ │ │ - add %ebp,%esp │ │ │ │ - fxch %st(1) │ │ │ │ - sbb (%rax,%rdx,1),%bh │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + jbe 1619a4c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cltd │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x16175(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + movabs %eax,0x99e0000000000328 │ │ │ │ (bad) │ │ │ │ - and %dh,-0x21(%rax) │ │ │ │ - ds add %esp,%edx │ │ │ │ - mov $0x1619a70,%ebx │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x161(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - sbb $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 17dba2a │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,(%rbx,%rax,4) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ or $0x1c1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - incl 0x79(%rcx) │ │ │ │ + add %al,%al │ │ │ │ cltd │ │ │ │ - push $0xffffffffffffffce │ │ │ │ - mov $0x176f630,%ebx │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bl,0x1d7(%rdi) │ │ │ │ + or %bl,%dl │ │ │ │ + mov %ah,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ + sub %ecx,0x619aa0b9(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x161(%rbp) │ │ │ │ add %dl,-0x66(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1619a(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + ficomps 0x5(%rbx) │ │ │ │ + add %bl,(%rax) │ │ │ │ + rcr $0x1,%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x66(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x66(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WX mov $0xf0,%cl │ │ │ │ - rex.WX and $0xe4,%al │ │ │ │ - mov $0x619ab03b,%edx │ │ │ │ + cmp %ah,%ch │ │ │ │ + jmp 1619a96 │ │ │ │ + cwtl │ │ │ │ + in $0x7d,%eax │ │ │ │ + cmp %eax,(%rax) │ │ │ │ + fwait │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1619a(%rax) │ │ │ │ + add %dl,0x1619a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rdx │ │ │ │ - lea (%rdx),%ebp │ │ │ │ - xchg %eax,%esp │ │ │ │ - sub $0xf0bb9b92,%eax │ │ │ │ + rex.WRX (bad) │ │ │ │ (bad) │ │ │ │ + sbb 0x43(%rcx),%ecx │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x1619a(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 195baca │ │ │ │ + and %dh,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%ch │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,0x1c10d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,%al │ │ │ │ + cmp $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jg 1619b1e │ │ │ │ - stc │ │ │ │ - (bad) │ │ │ │ - push 0x3b(%rdx) │ │ │ │ - adc %bl,0x161(%rbx) │ │ │ │ + nop │ │ │ │ + cmp %dl,%bh │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1619a94 │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - movsxd %esi,%eax │ │ │ │ - loopne 1619a9c │ │ │ │ - rex │ │ │ │ - rex.WRB │ │ │ │ - ss mov $0x1619b50,%ebx │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,0x1619a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x161(%rbx) │ │ │ │ + add %dl,-0x6f(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x161(%rbx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + fwait │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0xc1,%bh │ │ │ │ + add %al,%al │ │ │ │ + out %eax,$0xc1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,-0x72(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or -0x57c1ab32(%rcx),%ah │ │ │ │ - (bad) │ │ │ │ - mov $0x1619b90,%ebx │ │ │ │ + add %al,0x9(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1618f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - fwait │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,-0x65(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 18dbb6a │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rbx) │ │ │ │ @@ -622743,73 +622662,75 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %cl,%al │ │ │ │ or $0x1c1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - fcoms 0x0(%rax) │ │ │ │ - jns 1619b9b │ │ │ │ - mov $0x9bb03b10,%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x9b,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1619b(%rax) │ │ │ │ + add %bl,-0x57(%rax) │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + movabs 0x1c507e8,%al │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x20,%dl │ │ │ │ - (bad) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ + nop │ │ │ │ + fwait │ │ │ │ (bad) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - repz mov $0x1619bd0,%edx │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x10000000001619b,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1619b61 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sub -0x13(%rbp),%al │ │ │ │ - cmp %al,-0x5e(%rbp) │ │ │ │ - sarb $1,(%rdx) │ │ │ │ + test %ah,0x4316ab62(%rdx) │ │ │ │ + popf │ │ │ │ + (bad) │ │ │ │ xor %bl,0x1(%rcx,%riz,2) │ │ │ │ add %al,%al │ │ │ │ fwait │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - out %al,$0x2e │ │ │ │ - add $0xa2d96524,%eax │ │ │ │ - mov $0x2004e901,%edx │ │ │ │ - xor $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %bl,(%rbx) │ │ │ │ - fwait │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex.WR (bad) │ │ │ │ + push %rbx │ │ │ │ + movabs 0x342004e901bf83fd,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb 0x1(%rbx),%ebx │ │ │ │ add %dh,0x56(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x1242004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1619bae │ │ │ │ - push %rsp │ │ │ │ - add $0x0,%eax │ │ │ │ + rclb $0x0,0x5(%rsp,%rdx,2) │ │ │ │ xor %al,0x1(%rax,%riz,2) │ │ │ │ add %al,0x1d1b7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x64(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -622817,39 +622738,34 @@ │ │ │ │ fwait │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - (bad) │ │ │ │ - mov %ds,%edi │ │ │ │ - or %eax,%eax │ │ │ │ - cmp (%rcx),%r8b │ │ │ │ - test $0x5542004,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + test $0xfd7f804a,%eax │ │ │ │ + sbb $0xbf,%al │ │ │ │ + add %ebp,0x5542004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa000000000055494,%al │ │ │ │ + lock xchg %eax,%esp │ │ │ │ + push %rsp │ │ │ │ + add $0x0,%eax │ │ │ │ + movabs 0x400000000001619c,%al │ │ │ │ pushf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x64(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WX fisttpll (%rbx) │ │ │ │ - add %dh,%dl │ │ │ │ - xchg %eax,%edi │ │ │ │ - pop %rsp │ │ │ │ - cmp (%rcx),%al │ │ │ │ - jmp 18dbc8a │ │ │ │ + jae 1619c7d │ │ │ │ + lret $0xdf49 │ │ │ │ + rex.W sarb $1,0x2004e901(%rsi) │ │ │ │ + sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ pop %rax │ │ │ │ @@ -622867,38 +622783,37 @@ │ │ │ │ add %dh,-0x64(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - out %eax,(%dx) │ │ │ │ - adc $0x6e,%al │ │ │ │ - loopne 1619c79 │ │ │ │ - (bad) │ │ │ │ - movabs $0x1619ce0,%rdx │ │ │ │ - mov $0x9c,%al │ │ │ │ - (bad) │ │ │ │ + rex.XB push %r12 │ │ │ │ + sahf │ │ │ │ + cs std │ │ │ │ + fistl 0x619ce0be(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x1619c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%edx │ │ │ │ - (bad) │ │ │ │ - adc %dh,%al │ │ │ │ - sub (%rdx),%bh │ │ │ │ - add %bl,0x161(%rbp) │ │ │ │ + roll $0x94,-0x45(%rsi) │ │ │ │ + push %rbx │ │ │ │ + pop %r12 │ │ │ │ + mov $0x1619d00,%esi │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x1(%rcx,%riz,2) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - ds mov 0x6cbccaa(%rax),%cs │ │ │ │ - mov $0x1619d40,%edx │ │ │ │ + sub %dh,0x790b9ad5(%rip) │ │ │ │ + xor %bh,0x1619d40(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pushf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -622913,125 +622828,110 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,0x1c10e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rsi │ │ │ │ - sub %edx,-0x245fdc21(%rax) │ │ │ │ - cmp %esp,-0x63(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + sbb $0x23,%ch │ │ │ │ + push %rsp │ │ │ │ + lret $0x334 │ │ │ │ + mov $0x1619d60,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - popf │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + xor %bl,0x161(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - fistps -0x8(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + or $0x4c,%al │ │ │ │ + push %rax │ │ │ │ (bad) │ │ │ │ - lret $0x9629 │ │ │ │ - mov $0x1619d80,%ecx │ │ │ │ + stc │ │ │ │ + fdivl 0x1619d80(%rbp,%rdi,4) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ popf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %bl,%dl │ │ │ │ - mov %ah,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ - sub %ecx,0x619de0b9(%rsi) │ │ │ │ - add %eax,(%rax) │ │ │ │ + gs js 1619dd3 │ │ │ │ + int1 │ │ │ │ + movabs 0x1619dc03dc1e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x63(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - push %rax │ │ │ │ - pushf │ │ │ │ + add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ - enter $0xdcc1,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - sub $0x0,%al │ │ │ │ + jnp 1619ddf │ │ │ │ + cmp $0x65,%al │ │ │ │ + (bad) │ │ │ │ + adc %ch,0x4e9013d(%rdi) │ │ │ │ + and %ch,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1635ecb │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sahf │ │ │ │ + add %ah,%al │ │ │ │ + popf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1619d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ah,%ch │ │ │ │ - jmp 1619dd6 │ │ │ │ - cwtl │ │ │ │ - in $0x7d,%eax │ │ │ │ - cmp %esp,(%rax) │ │ │ │ + movabs %eax,0x3d81e7d3f6439f │ │ │ │ sahf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ popf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WRX (bad) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + mov $0x6a,%ah │ │ │ │ (bad) │ │ │ │ - sbb 0x43(%rcx),%ecx │ │ │ │ + loope 1619e51 │ │ │ │ + imul $0x0,0x1619e60(%rbp),%edi │ │ │ │ + lock popf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + push %rbp │ │ │ │ + loop 1619e8e │ │ │ │ + mov -0x44(%rbp),%es │ │ │ │ + pop %rsp │ │ │ │ + mov $0x1619e50,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - sahf │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,%al │ │ │ │ - popf │ │ │ │ - (bad) │ │ │ │ + shl $0xc1,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 18dbe3a │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1619e5c │ │ │ │ addl $0x0,(%rdx) │ │ │ │ @@ -623039,484 +622939,483 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xadd %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %eax,%esp │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x8000000000016192,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16194(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x9(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + sahf │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xchg %eax,%edx │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0xa0bd17a9482e6d22,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,-0x62(%rax) │ │ │ │ + add %dh,-0x62(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x9e,%al │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,-0x57(%rax) │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub %dh,0x280d3c26(%rbx) │ │ │ │ + cmp $0x1619ee0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1c507e8,%al │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sahf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x92,%al │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 19dbeca │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + call ffffffffe2d7cbee <_edata@@Base+0xffffffffdc17cbee> │ │ │ │ + jbe 1619ec6 │ │ │ │ + cmp $0x2004e901,%eax │ │ │ │ + cmp $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,%dh │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,0xf(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - test %ah,0x4316ab62(%rdx) │ │ │ │ - popf │ │ │ │ - (bad) │ │ │ │ - adc %bl,0x161(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1619e98 │ │ │ │ + add %ah,(%rax) │ │ │ │ + lahf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.WR (bad) │ │ │ │ - push %rbx │ │ │ │ - movabs 0x1619f30bf83fd,%al │ │ │ │ + add %dh,0x1619e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lahf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + ret $0x2d7 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex mov $0x2d7,%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - test $0xfd7f804a,%eax │ │ │ │ - sbb $0xbf,%al │ │ │ │ - jo 1619ed1 │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + sti │ │ │ │ + mov (%rbx),%dl │ │ │ │ + mov $0x2d,%ch │ │ │ │ + int1 │ │ │ │ + mov $0x1619f40,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %bl,0x161(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + sub %dl,%dl │ │ │ │ + (bad) │ │ │ │ + mov %ebp,%ecx │ │ │ │ + out %eax,(%dx) │ │ │ │ + loopne 1619efc │ │ │ │ + sbbb $0x0,0x161(%rdi) │ │ │ │ + add %dh,(%rax) │ │ │ │ lahf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - jae 1619f4d │ │ │ │ - lret $0xdf49 │ │ │ │ - rex.W sarb $1,0x2004e901(%rsi) │ │ │ │ - xor $0x0,%al │ │ │ │ + jmp 195bf5a │ │ │ │ add %al,(%rax) │ │ │ │ jo 1619f82 │ │ │ │ addl $0x0,(%rdx) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0xc1,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1619f(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x61(%rax) │ │ │ │ + shll $1,-0x2971a0fc(%rdx) │ │ │ │ + mov $0x3c,%bh │ │ │ │ + movabs 0x700000000001619f,%al │ │ │ │ + lahf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex.XB push %r12 │ │ │ │ - sahf │ │ │ │ - cs std │ │ │ │ - fistl 0x619fb0be(%rax) │ │ │ │ + mov -0x15(%rax),%bl │ │ │ │ + cld │ │ │ │ + adc $0xc03cb559,%eax │ │ │ │ + lahf │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1619f(%rax) │ │ │ │ + add %dl,0x1619f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - roll $0x94,-0x45(%rsi) │ │ │ │ - push %rbx │ │ │ │ - pop %r12 │ │ │ │ - mov $0x1619fd0,%esi │ │ │ │ + and %dh,(%rbx) │ │ │ │ + ja 1619f58 │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + addb $0x1,0x61a000bc(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x10000000001619f,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + mov $0x9f,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dh,0x790b9ad5(%rip) │ │ │ │ - xor %bh,0x161a010(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + ja 1619ffc │ │ │ │ + push %rbx │ │ │ │ + mov $0xa3,%dl │ │ │ │ + (bad) │ │ │ │ + mov 0x2c2004e9(%rcx,%rax,1),%bh │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x161(%rdi) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 18dbfea │ │ │ │ + add %ah,0x282bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x38000000000282bb,%al │ │ │ │ + add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %cl,(%rax) │ │ │ │ adc %al,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + movabs 0x9fd0000000000161,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0x23,%ch │ │ │ │ - push %rsp │ │ │ │ - lret $0x334 │ │ │ │ - mov $0x161a030,%esi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x161(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - or $0x4c,%al │ │ │ │ push %rax │ │ │ │ + mov $0x5b8aea87,%ecx │ │ │ │ + push %rsp │ │ │ │ + cmp $0x60,%al │ │ │ │ + movabs 0xa010000000000161,%al │ │ │ │ (bad) │ │ │ │ - stc │ │ │ │ - fdivl 0x161a050(%rbp,%rdi,4) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %ah,0x161(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x942004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - gs js 161a0a3 │ │ │ │ - int1 │ │ │ │ - movabs 0x161a0903dc1e1,%eax │ │ │ │ + lock mov $0x5e,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x60(%rax) │ │ │ │ - (bad) │ │ │ │ + rorb $1,(%rsi,%rbx,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jnp 161a0af │ │ │ │ - cmp $0x65,%al │ │ │ │ + out %al,$0xe8 │ │ │ │ + push %rdx │ │ │ │ + mov $0x6d,%bl │ │ │ │ + push %rbp │ │ │ │ (bad) │ │ │ │ - adc %ch,0x4e9013d(%rdi) │ │ │ │ - and %ch,(%rax,%rax,1) │ │ │ │ + cmp $0xa0,%al │ │ │ │ + movabs 0xa050000000000161,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 18dc07a │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0x282,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ lock lahf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x10(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x161a0(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x60(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rcl $0x21,%dl │ │ │ │ + jg 161a0cc │ │ │ │ + xor %edi,0x161a0(%rax,%rax,8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x161a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs %eax,0xf03d81e7d3f6439f │ │ │ │ - movabs 0xa0a0000000000161,%al │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - movabs 0x34d0000000000161,%al │ │ │ │ - ret $0x1 │ │ │ │ + rex.R stc │ │ │ │ + test %edx,(%rdi) │ │ │ │ + (bad) │ │ │ │ + ss mov $0x161a0e0,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x164a2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cmp $0x77,%al │ │ │ │ + mov $0xa0,%al │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - mov $0x6a,%ah │ │ │ │ - (bad) │ │ │ │ - loope 161a141 │ │ │ │ - imul $0x0,0x161a150(%rbp),%edi │ │ │ │ - loopne 161a09a │ │ │ │ + js 161a133 │ │ │ │ + mov $0x95,%cl │ │ │ │ + jo 161a0ae │ │ │ │ + adc %edi,(%rax,%riz,1) │ │ │ │ + movabs 0xa0d0000000000161,%eax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 195c10a │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + and -0x166badeb(%rax),%edi │ │ │ │ + or $0x4e9013c,%eax │ │ │ │ + and %dh,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov %es,0x2(%rcx) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,0x1c110(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rbp │ │ │ │ - loop 161a19e │ │ │ │ - mov -0x44(%rbp),%es │ │ │ │ - pop %rsp │ │ │ │ - mov $0x161a140,%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shl $0xc1,%bh │ │ │ │ + add %al,-0x5f(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ add %dh,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movabs 0x501000000000161,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x5f(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - movabs 0x501000000000161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + cmp -0x8(%rdx),%cl │ │ │ │ + es pop %rdi │ │ │ │ + fcomip %st(2),%st │ │ │ │ + mov $0x161a160,%ebx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %ah,0x161(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x90bd17a9482e6d22,%al │ │ │ │ - movabs 0xa160000000000161,%eax │ │ │ │ + mov %ch,0xbf0bc4(%rdi) │ │ │ │ + loop 161a11b │ │ │ │ + andb $0x0,0x161(%rcx) │ │ │ │ + add %dl,-0x5f(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0xc4,%al │ │ │ │ (bad) │ │ │ │ - sub %dh,0x280d3c26(%rbx) │ │ │ │ - cmp $0x161a1b0,%eax │ │ │ │ + lock orl $0xffffffd3,(%rdx) │ │ │ │ + cmp 0x161a1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x5f(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x161(%rcx) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call ffffffffe2d7cede <_edata@@Base+0xffffffffdc17cede> │ │ │ │ - jbe 161a1b6 │ │ │ │ - cmp $0x161a1d0,%eax │ │ │ │ + cmp %edi,0x43(%rdi) │ │ │ │ + jle 161a17e │ │ │ │ + shlb $1,0x61a1c03b(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x161a1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1000000000161a1,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sti │ │ │ │ - mov (%rbx),%dl │ │ │ │ - mov $0x2d,%ch │ │ │ │ - int1 │ │ │ │ - mov $0x161a1f0,%esp │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + rex.WR movabs $0x61a200bbb1b7e94f,%rsp │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x161a1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x161(%rcx) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + test $0x942004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dl,%dl │ │ │ │ - (bad) │ │ │ │ - mov %ebp,%ecx │ │ │ │ - out %eax,(%dx) │ │ │ │ - loopne 161a1ac │ │ │ │ - adc %ah,0x161(%rdx) │ │ │ │ + movabs 0x3800000000055273,%al │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,(%rax) │ │ │ │ + or $0x1de,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 161a19b │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rsp │ │ │ │ + (bad) │ │ │ │ + fiaddl 0x20bb517d(%rax) │ │ │ │ + movabs %al,0xa1f0000000000161 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shll $1,-0x2971a0fc(%rdx) │ │ │ │ - mov $0x3c,%bh │ │ │ │ - push %rax │ │ │ │ - movabs %al,0xa200000000000161 │ │ │ │ + adc %esp,0x5102532b(%rdi) │ │ │ │ + lea (%rbx),%edi │ │ │ │ + (bad) │ │ │ │ + movabs %al,0xa210000000000161 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - mov -0x15(%rax),%bl │ │ │ │ - cld │ │ │ │ - adc $0x13cb559,%eax │ │ │ │ jmp 1d5c23a │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%ah │ │ │ │ addb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,%al │ │ │ │ adc %al,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x5e(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + movabs %eax,0xa280bb65f4366a91 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - movabs %al,0x501000000000161 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,-0x5e(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,(%rbx) │ │ │ │ - ja 161a208 │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - addb $0x1,0x61a290bc(%rdx) │ │ │ │ + adc 0x63eba317(%rcx,%rsi,1),%esi │ │ │ │ + mov $0x161a2b0,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + jo 161a22c │ │ │ │ (bad) │ │ │ │ - movabs %al,0x501000000000161 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - ja 161a2ac │ │ │ │ - push %rbx │ │ │ │ - mov $0xa3,%dl │ │ │ │ (bad) │ │ │ │ - mov 0x161a2(%rax,%rsi,4),%bh │ │ │ │ + push %rax │ │ │ │ + mov %bh,0x3b(%rdx,%rdx,2) │ │ │ │ + add %ebp,0x15c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x161a2(%rax) │ │ │ │ + shlb $0x5,0x52(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x5b8aea87,%ecx │ │ │ │ - push %rsp │ │ │ │ - cmp $0x10,%al │ │ │ │ - movabs %eax,0xa2a0000000000161 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + shlb $1,0x161(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x942004,%eax │ │ │ │ + nop │ │ │ │ + movabs %al,0x501000000000161 │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x5e,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,(%rsi,%rbx,8) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + jg 161a2f1 │ │ │ │ + mov $0x2a,%ch │ │ │ │ + (bad) │ │ │ │ + movabs %eax,0x161a3103b30 │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $0x0,0x161(%rdx) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 18dc2ea │ │ │ │ add %al,(%rax) │ │ │ │ jo 161a34f │ │ │ │ addl $0x0,(%rdx) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,(%rcx) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - out %al,$0xe8 │ │ │ │ - push %rdx │ │ │ │ - mov $0x6d,%bl │ │ │ │ - push %rbp │ │ │ │ - (bad) │ │ │ │ - cmp $0x40,%al │ │ │ │ - movabs %eax,0xa300000000000161 │ │ │ │ + pushf │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + add -0x44cb8f1d(%rdx),%ah │ │ │ │ + rex movabs %eax,0xa300000000000161 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0xa42004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x5,0x53(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %ah,0x53(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + sub %edx,-0x76(%rdi) │ │ │ │ + std │ │ │ │ + imull -0x5c9fc505(%rbx) │ │ │ │ (bad) │ │ │ │ - rcl $0x21,%dl │ │ │ │ - jg 161a36c │ │ │ │ - xor %edi,0x161a3(%rax,%riz,2) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ movabs %eax,0x501000000000161 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.R stc │ │ │ │ - test %edx,(%rdi) │ │ │ │ - (bad) │ │ │ │ - ss mov $0x161a380,%esp │ │ │ │ + xchg %ah,(%rsi) │ │ │ │ + mov $0x107cd401,%edi │ │ │ │ + cmp 0x161a3(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,-0x5d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - movabs %eax,0x501000000000161 │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + push $0x64 │ │ │ │ + out %eax,(%dx) │ │ │ │ + lret │ │ │ │ + (bad) │ │ │ │ + push %rsp │ │ │ │ + stc │ │ │ │ + mov $0x161a3c0,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 161a3d3 │ │ │ │ - mov $0x95,%cl │ │ │ │ - jo 161a34e │ │ │ │ - adc %edi,(%rax,%rax,8) │ │ │ │ - movabs %eax,0xa370000000000161 │ │ │ │ + jo 161a32d │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 195c39a │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x380000000002830b,%al │ │ │ │ @@ -623524,60 +623423,71 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,0x11(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and -0x166badeb(%rax),%edi │ │ │ │ - or $0x61a3e03c,%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ + int3 │ │ │ │ + mov $0x7d5f89fc,%ebp │ │ │ │ + fidivrs 0x161a3e0(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x161a3(%rax) │ │ │ │ + mov $0xa3,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmp -0x8(%rdx),%cl │ │ │ │ - es pop %rdi │ │ │ │ - fcomip %st(2),%st │ │ │ │ - mov $0x161a400,%ebx │ │ │ │ + roll $1,(%rdi) │ │ │ │ + push %rdx │ │ │ │ + sub %bh,%bl │ │ │ │ + mov %eax,%esp │ │ │ │ + cmp (%rax),%al │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + movabs %eax,0x501000000000161 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x161(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + ret $0xa957 │ │ │ │ + (bad) │ │ │ │ + sbb $0x20baab63,%eax │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ch,0xbf0bc4(%rdi) │ │ │ │ - loop 161a3bb │ │ │ │ - and %ah,0x1(%rcx,%riz,2) │ │ │ │ add %dh,%al │ │ │ │ movabs %eax,0x501000000000161 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc4,%al │ │ │ │ - (bad) │ │ │ │ - lock orl $0xffffffd3,(%rdx) │ │ │ │ - cmp -0x5c(%rax),%esp │ │ │ │ + call ffffffffe1febff4 <_edata@@Base+0xffffffffdb3ebff4> │ │ │ │ (bad) │ │ │ │ + mov $0x61a460ba,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %edi,0x43(%rdi) │ │ │ │ - jle 161a41e │ │ │ │ - shlb $1,0x4e9013b(%rax) │ │ │ │ - and %ah,0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + xchg %ch,%bh │ │ │ │ + mov $0x3aa90a31,%esp │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + add %al,%fs:(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sub %eax,0x2(%rcx) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,0x1c111(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -623587,156 +623497,172 @@ │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - rex.WR movabs $0x61a4c0bbb1b7e94f,%rsp │ │ │ │ - add %eax,(%rax) │ │ │ │ + frstor (%rdi) │ │ │ │ + pop %rsi │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + rex.WRX jg 161a400 │ │ │ │ + cmp 0x161a4(%rax),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x5c(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - test $0x942004,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %dh,0x5(%rdx,%rdx,2) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + rex.WX cmp $0xffffffffef6a2fe8,%rax │ │ │ │ + mov 0x161a4c0(%rdx),%? │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %cl,0x1de(%rip) │ │ │ │ + nop │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rsp │ │ │ │ + decl (%rdx) │ │ │ │ (bad) │ │ │ │ - fiaddl -0x1f44ae83(%rax) │ │ │ │ + gs insb (%dx),%es:(%rdi) │ │ │ │ + cmp %al,%ah │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x161a4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %esp,0x5102532b(%rdi) │ │ │ │ - lea (%rbx),%edi │ │ │ │ - add %ah,0x161(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - shlb $1,0x1(%rcx,%riz,2) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - movabs %eax,0xa520bb65f4366a91 │ │ │ │ + movabs %gs:0xa5003a643ee5f209,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %dl,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc 0x63eba317(%rcx,%rsi,1),%esi │ │ │ │ - mov $0x161a550,%ebx │ │ │ │ + adcl $0x5e14670e,0x46(%rcx) │ │ │ │ + mov $0x161a520,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x161(%rbp) │ │ │ │ + lock movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + lock repnz test $0x19b3c2b6,%eax │ │ │ │ + cmp -0x5b(%rax),%al │ │ │ │ (bad) │ │ │ │ - push %rax │ │ │ │ - mov %bh,0x3b(%rdx,%rdx,2) │ │ │ │ - add %ebp,0x15c2004(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - je 161a59d │ │ │ │ + add %dl,(%rax) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ - jo 161a4f7 │ │ │ │ + add %al,(%rax) │ │ │ │ + lret $0x63b8 │ │ │ │ + (bad) │ │ │ │ + fistps 0x3c(%rbp) │ │ │ │ + cmp -0x5b(%rax),%ah │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jg 161a591 │ │ │ │ - mov $0x2a,%ch │ │ │ │ - (bad) │ │ │ │ - movabs %eax,0x161a5903b30 │ │ │ │ + pop %rsp │ │ │ │ + cld │ │ │ │ + pop %rbp │ │ │ │ + add %edx,-0x2d(%rsi) │ │ │ │ + sub 0x161a580(%rdx),%bh │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - pushf │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - add -0x44cb8f1d(%rdx),%ah │ │ │ │ - mov $0xa5,%al │ │ │ │ + gs push %rax │ │ │ │ + test %esp,-0x4603d245(%rip) │ │ │ │ + movabs 0x70000000000161a5,%al │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x161a5(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sub %edx,-0x76(%rdi) │ │ │ │ - std │ │ │ │ - imull -0x5a2fc505(%rbx) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + jo 161a5cf │ │ │ │ + fsubp %st,%st(7) │ │ │ │ + xor %dl,(%rcx) │ │ │ │ + cmp %al,%dh │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x161a5(%rax) │ │ │ │ + add %dl,0x161a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %ah,(%rsi) │ │ │ │ - mov $0x107cd401,%edi │ │ │ │ - cmp %eax,%esi │ │ │ │ + jg 161a5e6 │ │ │ │ + notb 0x5e(%rdi) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + idivb 0xb8aa38(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rol $1,%ch │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %cl,%al │ │ │ │ + es fadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x64 │ │ │ │ - out %eax,(%dx) │ │ │ │ - lret │ │ │ │ - (bad) │ │ │ │ - push %rsp │ │ │ │ - stc │ │ │ │ - mov $0x161a630,%edx │ │ │ │ add %al,(%rax) │ │ │ │ + xor %ah,0x161(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 161a59f │ │ │ │ + mov $0xa5,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1a5c60a │ │ │ │ add %al,(%rax) │ │ │ │ jo 161a5ac │ │ │ │ @@ -623750,167 +623676,184 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - int3 │ │ │ │ - mov $0x7d5f89fc,%ebp │ │ │ │ - fidivrs 0x161a650(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor $0x32,%al │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + push %rdx │ │ │ │ + cmp $0x50b9e0a5,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x161(%rsi) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - roll $1,(%rdi) │ │ │ │ - push %rdx │ │ │ │ - sub %bh,%bl │ │ │ │ - mov %eax,%esp │ │ │ │ - cmp -0x5a(%rax),%dh │ │ │ │ + push %rsi │ │ │ │ + jp 161a617 │ │ │ │ + mov (%rdx),%cs │ │ │ │ + lret │ │ │ │ + jrcxz 161a689 │ │ │ │ + jo 161a5f8 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5a(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - ret $0xa957 │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - sbb $0x90baab63,%eax │ │ │ │ + test %ah,-0x463d93da(%rbx) │ │ │ │ + nop │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x5a(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call ffffffffe1fec264 <_edata@@Base+0xffffffffdb3ec264> │ │ │ │ + jge 161a668 │ │ │ │ (bad) │ │ │ │ - mov $0x61a6b0ba,%ebx │ │ │ │ + jns 161a6b2 │ │ │ │ + (bad) │ │ │ │ + mov $0x61a6b0b9,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x161a6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %ch,%bh │ │ │ │ - mov $0x3aa90a31,%esp │ │ │ │ - shlb $1,0x161(%rsi) │ │ │ │ + in $0x10,%al │ │ │ │ + pop %rdx │ │ │ │ + movabs %al,0x161a6e039b69b10 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1000000000161a6,%al │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - frstor (%rdi) │ │ │ │ - pop %rsi │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.WRX jg 161a650 │ │ │ │ - cmp %al,%dh │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + push $0xffffffff90447ab9 │ │ │ │ + push %rdi │ │ │ │ + lea 0xb8aa38(%rcx),%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + enter $0xd826,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x161(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $0x0,0x161(%rsi) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WX cmp $0xffffffffef6a2fe8,%rax │ │ │ │ - mov 0x161a710(%rdx),%? │ │ │ │ + cmp %cl,0x76(%rax) │ │ │ │ + add (%rbx),%bx │ │ │ │ + xchg %eax,%edx │ │ │ │ + mov $0x161a740,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 161a6a0 │ │ │ │ + lock cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - decl (%rdx) │ │ │ │ - (bad) │ │ │ │ - gs insb (%dx),%es:(%rdi) │ │ │ │ - cmp (%rax),%dh │ │ │ │ + add %ah,(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x6(%rax) │ │ │ │ + filds (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + lock andl $0x0,0x1(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs %gs:0xa7503a643ee5f209,%al │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%esi │ │ │ │ + je 161a6ce │ │ │ │ + (bad) │ │ │ │ + mov (%r9),%r15b │ │ │ │ + (bad) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adcl $0x5e14670e,0x46(%rcx) │ │ │ │ - mov $0x161a770,%edx │ │ │ │ + sbb %eax,(%rdx) │ │ │ │ + cwtl │ │ │ │ + movabs 0xb8aa38b957cec6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + push %rax │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - lock repnz test $0x19b3c2b6,%eax │ │ │ │ - cmp 0x161a7(%rax),%dl │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x59(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + andb $0x0,0x161(%rdi) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + divb 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lret $0x63b8 │ │ │ │ - (bad) │ │ │ │ - fistps 0x3c(%rbp) │ │ │ │ - cmp %al,%dh │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $0x0,0x1d7(%rcx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + and %dh,0x1(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x161a7(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - pop %rsp │ │ │ │ - cld │ │ │ │ - pop %rbp │ │ │ │ - add %edx,-0x2d(%rsi) │ │ │ │ - sub 0x401(%rdx),%bh │ │ │ │ + add $0x0,%al │ │ │ │ ... │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -627619,57 +627562,57 @@ │ │ │ │ rex jno 161cf44 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ xor $0xc1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - iret │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%bh │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x161a7(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - gs push %rax │ │ │ │ - test %esp,-0x4603d245(%rip) │ │ │ │ - xor %cl,%bh │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %cl,%bh │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 161cec7 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ iret │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,0x1df88(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - jo 161cf5f │ │ │ │ - fsubp %st,%st(7) │ │ │ │ - xor %dl,(%rcx) │ │ │ │ - cmp 0x4b(%rax),%dh │ │ │ │ - (bad) │ │ │ │ - add %ah,(%rax) │ │ │ │ - iret │ │ │ │ + add %ah,-0x70(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,0x16349(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jg 161cf76 │ │ │ │ - notb 0x5e(%rdi) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - idivb 0x2004e901(%rcx) │ │ │ │ - xor $0x0,%al │ │ │ │ + add %ch,0x1c130(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 195ef5a │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ addl $0x0,0x2(%rcx) │ │ │ │ (bad) │ │ │ │ adc $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -629765,27 +629708,26 @@ │ │ │ │ add %ah,-0x43(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x41(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ch,0x1d6c6(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x13c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4a(%rax) │ │ │ │ - (bad) │ │ │ │ - add %dh,%al │ │ │ │ - in $0x61,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex push $0x59 │ │ │ │ + add $0x0,%eax │ │ │ │ + xorb $0x0,0x37b(%rsi) │ │ │ │ + add %bh,-0x6(%rax) │ │ │ │ + {rex2 0x1} add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 246051a │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + in $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ loopne 161e520 │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 21e052a │ │ │ │ @@ -638748,20 +638690,17 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 19e6a6a │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%bl │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,%al │ │ │ │ - and %eax,%ebx │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %dl,0x1df06(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4b(%rax) │ │ │ │ (bad) │ │ │ │ add %al,%al │ │ │ │ out %eax,$0xc1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -638844,26 +638783,22 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 2366b6a │ │ │ │ add %al,(%rax) │ │ │ │ jo 1624b67 │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,-0x31(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x10c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,0x1624a(%rax) │ │ │ │ + adc %ch,0x59(%rdx) │ │ │ │ + add $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + movabs 0x10000000001624a,%al │ │ │ │ jmp 1a66b9a │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and 0x2(%rbx),%al │ │ │ │ add %dl,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ @@ -638892,23 +638827,26 @@ │ │ │ │ movabs 0x17bb290,%al │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ movabs 0x17bb350,%al │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %ah,%ch │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x32,%al │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - push %rdx │ │ │ │ - cmp $0xb9e0a5,%eax │ │ │ │ - mov $0x16d,%edx │ │ │ │ + add %al,%al │ │ │ │ + cli │ │ │ │ + {rex2 0x1} add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x1(%rdx,%riz,2) │ │ │ │ + adc %ah,0x161(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %bl,(%rbx) │ │ │ │ + and (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ cmp $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ or $0x82,%cl │ │ │ │ @@ -638962,27 +638900,26 @@ │ │ │ │ (bad) │ │ │ │ add %dh,0x4c(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,0x4c(%rax) │ │ │ │ (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x10c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + loopne 1624d63 │ │ │ │ + pop %rcx │ │ │ │ + add $0x0,%eax │ │ │ │ + and %cl,0x1(%rdx,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x23(%rax) │ │ │ │ - jae 1624d0d │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + or %bh,%bl │ │ │ │ + {rex2 0x1} add %al,(%r8) │ │ │ │ + ... │ │ │ │ add %ah,0x17bb4c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ (bad) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -662737,23 +662674,23 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - rex movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex.W (bad) │ │ │ │ + filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1e769ba │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x2,-0x10(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x1c9(%rax) │ │ │ │ @@ -721673,18 +721610,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1f9c53a │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x280(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %ebp,0x1042004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - and 0x1(%rbx),%esi │ │ │ │ + shrb $0x5,0x59(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0x76,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x37(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ @@ -768842,29 +768778,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xe000000000016789,%al │ │ │ │ adc %ah,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1c2de │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov %esp,0x1(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shlb $1,(%rdx,%rax,8) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x23(%rax) │ │ │ │ - jae 16789ed │ │ │ │ + (bad) │ │ │ │ + add %dl,-0x5(%rax) │ │ │ │ + {rex2 0x1} add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + ... │ │ │ │ + lock mov $0x1678a00,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x167(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 16789b5 │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov 0x1(%rdi),%ah │ │ │ │ add %al,(%rax) │ │ │ │ @@ -768956,31 +768886,31 @@ │ │ │ │ add %ah,%al │ │ │ │ add %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0xcc2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1678b5c │ │ │ │ - lea (%rdx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - sarb $0x0,0x1d1(%rcx) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp a33ab1a <_edata@@Base+0x373ab1a> │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1678aa2 │ │ │ │ - mov $0x2,%bh │ │ │ │ + adc %ah,-0x73(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,%al │ │ │ │ + mov $0x1d1,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ - add $0x1,%al │ │ │ │ + int3 │ │ │ │ + or %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov %dh,0x2(%rdi) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 26bab2a │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ pushf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp b83ab3a <_edata@@Base+0x4c3ab3a> │ │ │ │ @@ -772257,34 +772187,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 92bcdda <_edata@@Base+0x26bcdda> │ │ │ │ add %al,(%rax) │ │ │ │ rex jg 167ad93 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rsi │ │ │ │ - jp 167adb7 │ │ │ │ - mov (%rdx),%cs │ │ │ │ - lret │ │ │ │ - jrcxz 167ae29 │ │ │ │ - adc %ch,0x167(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x1,0x77(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ + rcr $0x6d,%dh │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - (bad) │ │ │ │ - add $0x85800000,%eax │ │ │ │ - xchg %eax,%ecx │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x17755(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 73bce0a <_edata@@Base+0x7bce0a> │ │ │ │ add %al,(%rax) │ │ │ │ + addb $0x0,0x291(%rbp) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -802094,20 +802021,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x75,%al │ │ │ │ mov $0x2,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,0x1c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %ah,-0x73(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - jl 168f186 │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1e5118a │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,(%rsi) │ │ │ │ in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -921989,23 +921915,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,0x1c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x16d(%rdx) │ │ │ │ add %ah,%al │ │ │ │ mov $0x16d,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,(%rsi,%rbp,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1f9da1a │ │ │ │ + add %ah,0x0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x2004e901(%rax) │ │ │ │ + mov %es,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ adc 0x2(%rbx),%ebp │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x16d,%edx │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ @@ -922046,26 +921970,23 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x1742004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - lea (%rdx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0x16d,%ebx │ │ │ │ - add %al,(%rax) │ │ │ │ - adcb $0x1,0x77(%rbp) │ │ │ │ + fmuls 0x2(%rbp) │ │ │ │ + add %ah,-0x45(%rax) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x17755(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,%bh │ │ │ │ - jbe 16dbab5 │ │ │ │ + add %ah,(%rax) │ │ │ │ + divl 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -925771,25 +925692,25 @@ │ │ │ │ nop │ │ │ │ imull 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $0x6d,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - sahf │ │ │ │ - (bad) │ │ │ │ - test %ah,-0x463d93da(%rbx) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %dl,(%rsi,%rbp,2) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 241feda │ │ │ │ + add %al,(%rax) │ │ │ │ + rex (bad) │ │ │ │ lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x46(%rax) │ │ │ │ jae 16ddee5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x38,%al │ │ │ │ @@ -931246,22 +931167,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1ca341a │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,-0x46(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - fisubrs 0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rex adc $0x16e,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ rex adc $0x6e,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c236(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -931356,23 +931275,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x79,%al │ │ │ │ movl $0x0,(%rcx) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x16e(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - jge 16e1528 │ │ │ │ - (bad) │ │ │ │ - jns 16e1572 │ │ │ │ - (bad) │ │ │ │ - mov $0x76cd90b9,%edx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x26,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x176cd(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sahf │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and 0x1(%rax),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ @@ -931465,25 +931385,25 @@ │ │ │ │ adc $0x6e,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x14(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16e26(%rax) │ │ │ │ + add %ah,0x16e26(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x15(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,0x6(%rax) │ │ │ │ + filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sbb %ch,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + rcrb $0x6e,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jne 16e16df │ │ │ │ + add %dh,%al │ │ │ │ + jne 16e16df │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sbb %ch,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jne 16e16ef │ │ │ │ @@ -933134,23 +933054,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16e2720(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 16e2631 │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,0x62(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in $0x10,%al │ │ │ │ - pop %rdx │ │ │ │ - movabs %al,0x16e9fc039b69b10 │ │ │ │ + add %al,-0x31(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x92,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd000000000016e26,%al │ │ │ │ + add %dl,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ test $0x77,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -942139,20 +942067,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jl 16e7e3f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c43e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + sahf │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0xffffffff90447ab9 │ │ │ │ - push %rdi │ │ │ │ - lea 0x2004e901(%rcx),%edi │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + fiadds (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ pop %rdi │ │ │ │ mov $0x2,%edx │ │ │ │ add %al,(%rcx) │ │ │ │ jmp c7a9e0a <_edata@@Base+0x5ba9e0a> │ │ │ │ @@ -944260,32 +944194,35 @@ │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xchg %eax,%ebx │ │ │ │ + xor %dl,0x16e(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex xchg %eax,%ebx │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - divb 0x1(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bl,0x1d7(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x174(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x16e(%rbx) │ │ │ │ + nop │ │ │ │ + xchg %eax,%ebx │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - mov %es,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1fab35a │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe2,%al │ │ │ │ addl $0x0,(%rdx) │ │ │ │ jo 16e92f5 │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -944303,16 +944240,18 @@ │ │ │ │ lock (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000016e94,%al │ │ │ │ - jmp 182b3aa │ │ │ │ + rclb $0x0,0x1(%rsi,%rbp,2) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ jo 16e938f │ │ │ │ mov $0x2,%ecx │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -944426,28 +944365,30 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ lret $0x1c1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ mov $0x94,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ah,0x43(%rax) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + and %cl,%bh │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x1(%rsi,%rbp,2) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %eax,%ebp │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -945427,19 +945368,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x1cb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ - and %eax,%ebx │ │ │ │ - add %eax,(%rax) │ │ │ │ + jo 16e9e7c │ │ │ │ + (bad) │ │ │ │ + add %dl,0x1d738(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7f(%rax) │ │ │ │ js 16e9e45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x1,-0x3f(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -945484,17 +945423,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16e9e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x3c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0x553,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0xb8,%al │ │ │ │ + push %rbx │ │ │ │ + add $0x0,%eax │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ je 16e9ec6 │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sub %ebp,%ebp │ │ │ │ add (%rax),%al │ │ │ │ @@ -945585,28 +945524,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x380000000002edb1,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,-0x6b(%rax) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add %ebp,0x1(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ + add %ah,0x60(%rax) │ │ │ │ + or %eax,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 16ea047 │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rclb $1,0x16e(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1cb94(%rax) │ │ │ │ + mov $0x1cb94,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ movabs 0x75f000000000016e,%al │ │ │ │ je 16e9fed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x75,%al │ │ │ │ @@ -949420,19 +949356,19 @@ │ │ │ │ add $0x6e,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 16ec664 │ │ │ │ - jno 16ec68d │ │ │ │ - add %al,(%rax) │ │ │ │ + rolb $0x6f,(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock lret $0x16e │ │ │ │ + add %dh,%al │ │ │ │ + lret $0x16e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x1,0x77(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -955114,20 +955050,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %cl,0x1cb6a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + push %rsp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %cl,0x76(%rax) │ │ │ │ - add (%rbx),%bx │ │ │ │ - xchg %eax,%edx │ │ │ │ - mov $0x2004e901,%ecx │ │ │ │ + loopne 16efcb7 │ │ │ │ + in $0x5,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%bl │ │ │ │ scas %es:(%rdi),%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17345(%rax) │ │ │ │ @@ -955650,46 +955590,45 @@ │ │ │ │ push %rcx │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16eff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16efe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x170b2(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16efc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7f(%rax) │ │ │ │ - js 16f01d5 │ │ │ │ add %al,(%rax) │ │ │ │ + lock add %ebp,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmpl $0x0,0x1(%rax) │ │ │ │ lock loope 16f019f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ add %ebp,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ mov $0x6,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x6(%rax) │ │ │ │ - filds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - pushf │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 20b220a │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %dl,(%rsi) │ │ │ │ mov $0x2,%ecx │ │ │ │ add %dh,(%rax) │ │ │ │ add 0x1(%rdi),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ @@ -956162,19 +956101,21 @@ │ │ │ │ add %ah,0x16efb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp cab26aa <_edata@@Base+0x5eb26aa> │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%bl │ │ │ │ jmp 16f06b1 │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %ah,0x1(%rcx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x16e(%rsi) │ │ │ │ + push %rax │ │ │ │ + ret $0x172 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ mov %es,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,(%rax) │ │ │ │ test %eax,(%rdx) │ │ │ │ @@ -984464,23 +984405,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x33eef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1943b1a │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - movabs 0x501000000000283,%eax │ │ │ │ + movabs 0x8901000000000283,%eax │ │ │ │ + add $0x20,%al │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + rolb $1,(%rax) │ │ │ │ + in $0x5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%esi │ │ │ │ - je 1701abe │ │ │ │ - (bad) │ │ │ │ - mov (%r9),%r15b │ │ │ │ rex sbb 0x1(%rax),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x55,%al │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -999957,16 +999897,15 @@ │ │ │ │ jo 170b275 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ + add %dh,0x67(%rax) │ │ │ │ jno 170b285 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,(%rbx) │ │ │ │ jo 170b28d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1018282,20 +1018221,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ hlt │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc %esi,0x2(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + jno 1716775 │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %eax,(%rdx) │ │ │ │ - cwtl │ │ │ │ - movabs 0x2004e901b957cec6,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x2004e901(%rax) │ │ │ │ and $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ rex movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -1025136,19 +1025078,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 195cc1a │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x380000000002a4b7,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,0x67(%rax) │ │ │ │ - jno 171ac2d │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex lods %ds:(%rsi),%al │ │ │ │ + add %dl,%al │ │ │ │ + movabs %al,0xac400000000001d8 │ │ │ │ jno 171ac35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa4,%al │ │ │ │ jno 171ac3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1029792,20 +1029731,19 @@ │ │ │ │ (bad) 0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ fidivl 0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ecx,0x1dc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 171da80 │ │ │ │ - jb 171da7d │ │ │ │ + nop │ │ │ │ + movsxd (%rcx),%ecx │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ pushf │ │ │ │ or %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -1034424,20 +1034362,21 @@ │ │ │ │ jo 172066a │ │ │ │ jg 17206d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 17206ca │ │ │ │ movb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + jb 17206e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rdi) │ │ │ │ - jb 17206ed │ │ │ │ + jo 17206c4 │ │ │ │ + jno 17206ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ jb 17206f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1036091,28 +1036030,20 @@ │ │ │ │ (bad) │ │ │ │ adc 0x1(%rdx),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf00000000001720c,%al │ │ │ │ add $0x172,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sub 0x1(%rdx),%esi │ │ │ │ + movabs 0x10000000001723a,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jnp 172178c │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - mov $0x1c2,%eax │ │ │ │ + movabs 0x1797b50,%al │ │ │ │ + sub %bh,0x1c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,(%rdi) │ │ │ │ jb 1721725 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 17216c1 │ │ │ │ roll $0x0,(%rcx) │ │ │ │ @@ -1038150,23 +1038081,22 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ sub 0x1(%rdx),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x72,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0xd42004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb00000000001723a,%al │ │ │ │ - sub 0x1(%rdx),%esi │ │ │ │ + rex add %dl,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x1722b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1722b32 │ │ │ │ + add %dh,-0x78(%rax) │ │ │ │ jno 1722bad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x72,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1722d(%rax) │ │ │ │ @@ -1039673,20 +1039603,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17237(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ ss jb 1723a9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - jb 1723aad │ │ │ │ + sbb %dh,%ch │ │ │ │ + fiaddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2e9c2(%rax) │ │ │ │ @@ -1041759,21 +1041687,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xb8aa38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,(%rdi) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + lock (bad) │ │ │ │ + jb 1724f55 │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x61(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.WRXB jb 1724f65 │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + filds (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rorb $0x1,0x72(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2004e901(%rax) │ │ │ │ and $0x0,%al │ │ │ │ @@ -1048301,19 +1048232,23 @@ │ │ │ │ add %ah,%al │ │ │ │ nop │ │ │ │ jb 1728fe5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x172(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb (%rbx),%esp │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x172(%rdi) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 22eb00a │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x2,(%rbx,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -1049065,23 +1049000,21 @@ │ │ │ │ movabs 0xd00000000001c396,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ jb 17297b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rol $1,%dl │ │ │ │ - jb 17297cd │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + sub %bl,-0x24(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1729769 │ │ │ │ + add %ah,%al │ │ │ │ + xchg %eax,%edi │ │ │ │ jb 17297d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x19,%al │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -1053234,19 +1053167,20 @@ │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ mov $0x8,%ah │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0xeb,(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4f(%rax) │ │ │ │ - jb 172c255 │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1(%rcx,%riz,2) │ │ │ │ + add %al,(%rax) │ │ │ │ + rol $1,%dl │ │ │ │ + jb 172c25d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x76(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ xchg %eax,%esp │ │ │ │ @@ -1053296,19 +1053230,19 @@ │ │ │ │ jb 172c2cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 172c2d6 │ │ │ │ - jb 172c2dd │ │ │ │ - add %al,(%rax) │ │ │ │ + andb $0x73,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmp $0x176,%eax │ │ │ │ + add %dh,%al │ │ │ │ + cmp $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x40(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17345(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ @@ -1059385,21 +1059319,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock cld │ │ │ │ jb 172fcd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shlb $0x1,0x74(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ecx,0xaac2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + and %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ add %bh,0x172(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ xor %sil,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,%ch │ │ │ │ jb 172fd05 │ │ │ │ @@ -1059600,19 +1059532,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,%ch │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x3e(%rax) │ │ │ │ - jb 172fed5 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rcrb $0x1,0x61(%rbx) │ │ │ │ + add %ah,%al │ │ │ │ + ficomps 0x5(%rbx) │ │ │ │ + add %bl,(%rax) │ │ │ │ + rcr $0x1,%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%cl │ │ │ │ (bad) │ │ │ │ add %al,0x1c3c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -1062998,22 +1062929,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xb8aa38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x36(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x1,0x74(%rsi) │ │ │ │ + jo 1731fb9 │ │ │ │ + je 1732035 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x30,%al │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ + sar $1,%dh │ │ │ │ + jb 173203d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rolb $1,0x178(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cmpl $0x0,0x1(%rax) │ │ │ │ cwtl │ │ │ │ cmc │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -1063241,29 +1063174,30 @@ │ │ │ │ add %ah,(%rbx) │ │ │ │ jae 1732275 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and 0x1(%rbx),%sil │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - or $0x74,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1df06(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1bf429a │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmp $0xb6,%al │ │ │ │ - add (%rax),%al │ │ │ │ + loopne 1732300 │ │ │ │ + je 173228d │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.WX insb (%dx),%es:(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ + add %dl,0x3c(%rax) │ │ │ │ + mov $0x2,%dh │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock rex.WX insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x60(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ addb $0x1,0x73(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1064163,25 +1064097,26 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $1,%dh │ │ │ │ - jb 1732b85 │ │ │ │ + (bad) │ │ │ │ + xor %esi,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jbe 1732b8d │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 2274b9a │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + mov $0x0,%ah │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x2,-0x12(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,(%rsi) │ │ │ │ jae 1732ba5 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1064777,18 +1064712,20 @@ │ │ │ │ jae 1733155 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,(%rcx) │ │ │ │ jae 173315d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x73,(%rbx) │ │ │ │ + nop │ │ │ │ + jbe 17331d7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1c34e(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + xchg %esi,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 247517a │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.B out %al,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1087053,22 +1086990,20 @@ │ │ │ │ add %ah,%al │ │ │ │ pcmpeqb (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex or $0x74,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - add %ebp,0x1(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %bl,(%rbx) │ │ │ │ - and (%rcx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + orb $0xea,(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ (bad) │ │ │ │ sub $0x71,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ out %eax,$0xc1 │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1097661,91 +1097596,103 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmp %dh,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmp $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.W (bad) │ │ │ │ - filds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebp,0x2c2004(%rcx) │ │ │ │ + shlb $0x1,0x74(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,%al │ │ │ │ - pop %rsp │ │ │ │ - add $0x0,%eax │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %al,-0x28(%rbp) │ │ │ │ + (bad) │ │ │ │ + or $0x74,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - ... │ │ │ │ - lock mov $0x4,%edi │ │ │ │ + add %al,0x170b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x16efc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x174(%rbx) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %dh,0x17476(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa000000000000000,%al │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + push %rax │ │ │ │ + rex.WRXB jb 17476b5 │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x2a,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xbb,%al │ │ │ │ (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jbe 1747737 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bh,0x2(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jbe 1747777 │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0xb8aa38,%al │ │ │ │ + and %ah,-0x29(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - filds (%rcx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x74(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %ah,-0x79(%rax) │ │ │ │ - je 1747725 │ │ │ │ + add %ch,(%rax) │ │ │ │ + jg 17476fd │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W (bad) │ │ │ │ - filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + jo 174769d │ │ │ │ + je 174770d │ │ │ │ add %al,(%rax) │ │ │ │ - rex ja 17477a7 │ │ │ │ + add %al,(%rax) │ │ │ │ + and %bh,0x377(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 174778f │ │ │ │ + {rex2 0x1} add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock cmp %dh,0x1(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dh,0x74(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x76(%rax) │ │ │ │ - je 174773d │ │ │ │ + add %al,0x77(%rax) │ │ │ │ + je 1747735 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - ja 17477b7 │ │ │ │ + (bad) │ │ │ │ + jbe 17477af │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %dl,0x77(%rax) │ │ │ │ + je 1747745 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0xb8aa38(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb8aa38,%al │ │ │ │ js 17477d7 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp b08976a <_edata@@Base+0x448976a> │ │ │ │ add %al,(%rax) │ │ │ │ lock and $0xa8,%al │ │ │ │ @@ -1099267,1538 +1099214,1502 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,-0x3e(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16162(%rax) │ │ │ │ + add %dl,-0x5c(%rax) │ │ │ │ + jbe 1748765 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - and %dh,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + push $0x1dabd │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x74(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov %dh,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - filds (%rcx) │ │ │ │ + add %ah,-0x79(%rax) │ │ │ │ + je 174877d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xchg %esi,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %al,0x17801(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x17487(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov %esi,0x0(%rcx,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ - fiadds (%rcx) │ │ │ │ + jb 17487a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x73,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rcrb $0x0,0x16e(%rdi) │ │ │ │ + add %ah,-0x7f(%rax) │ │ │ │ + js 17487b5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,-0x2b(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %ah,0x60(%rax) │ │ │ │ - or %eax,(%rsi) │ │ │ │ + add %dl,%al │ │ │ │ + xchg %esi,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + out %eax,$0xc1 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x17542004(%rcx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,0x161a2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 17487b7 │ │ │ │ - in $0x5,%al │ │ │ │ + add %ah,-0x78(%rax) │ │ │ │ + je 17487e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1748749 │ │ │ │ - je 17487c5 │ │ │ │ + mov $0x87,%al │ │ │ │ + je 17487ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe6,%al │ │ │ │ - add %eax,%fs:(%rax) │ │ │ │ + fcomp %st(5) │ │ │ │ + fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - xor %eax,%ebx │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %esi,0x0(%rcx,%rax,1) │ │ │ │ + add %ecx,0x342004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1df0a(%rax) │ │ │ │ + rolb $0x4a,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ xchg %esi,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,(%rax) │ │ │ │ - in $0x5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x174(%rax) │ │ │ │ + movabs 0x1748810,%al │ │ │ │ + enter $0xdadb,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x174(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x174(%rax) │ │ │ │ + mov %sil,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + cmp $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + jo 17487ca │ │ │ │ + je 1748845 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xb8aa38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rorb $1,0x174(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ah,0x1(%rax,%rbx,8) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ + lock push %rbx │ │ │ │ + jae 1748855 │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - movsxd (%rcx),%ecx │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + xorb $0x0,0x1(%rdx,%rdx,8) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %dh,0x0(%rcx,%rax,1) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov %esi,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x78(%rax) │ │ │ │ - je 174885d │ │ │ │ + add %dl,-0x78(%rax) │ │ │ │ + je 174886d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x174(%rax) │ │ │ │ + xorb $0x1,0x74(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 1748876 │ │ │ │ + jb 174887d │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2004a901(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - push %rbx │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ecx,0x2c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,%al │ │ │ │ - xchg %esi,0x0(%rcx,%rax,1) │ │ │ │ + rolb $1,(%rcx) │ │ │ │ + rex.WX add (%rax),%rax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x17488(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x31(%rax) │ │ │ │ - jae 174889d │ │ │ │ + add %dl,0x5e287(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x3644f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x88,%al │ │ │ │ - je 17488a5 │ │ │ │ add %al,(%rax) │ │ │ │ + rex.RB filds (%r9) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov %dh,0x0(%rcx,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %cl,0x174(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sar $0x77,%ah │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + test %bl,%cl │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %?,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov %dh,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bl,-0x9(%rax) │ │ │ │ - fiaddl (%rcx) │ │ │ │ + add %dh,0x17488(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x30(%rax) │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov %dh,0x0(%rcx,%rax,1) │ │ │ │ + add %al,%al │ │ │ │ + cld │ │ │ │ + ja 17488f5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1df06(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - ja 1748967 │ │ │ │ - add %eax,(%rax) │ │ │ │ + rorb $1,(%rsi) │ │ │ │ + flds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb (%rbx),%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ecx,0x1042004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 174890b │ │ │ │ + rex.WX add (%rax),%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - mov %esi,0x0(%rcx,%rax,1) │ │ │ │ + mov 0x0(%rcx,%rax,1),%dh │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov %dh,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,-0x80(%rax) │ │ │ │ - push $0x1 │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov %esi,0x0(%rcx,%rax,1) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x8042004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bh,%bh │ │ │ │ + push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x8c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + rolb $1,0x5(%rbp,%rbx,2) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dl,-0x80(%rax) │ │ │ │ - push $0x1 │ │ │ │ - add %dl,-0x77(%rax) │ │ │ │ - je 1748945 │ │ │ │ + add %bl,0xf(%rax) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rdx,%rax,8) │ │ │ │ - add %eax,(%rax) │ │ │ │ + loopne 17488da │ │ │ │ + je 1748955 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,-0x80(%rax) │ │ │ │ - push $0x1 │ │ │ │ - add %dh,-0x77(%rax) │ │ │ │ - je 1748965 │ │ │ │ add %al,(%rax) │ │ │ │ + enter $0xd826,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rdx,%rax,8) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,-0x80(%rax) │ │ │ │ - push $0x1 │ │ │ │ - add %dl,0x17489(%rax) │ │ │ │ + add %ecx,0x1c42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + movabs 0x500000000005e287,%al │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jbe 1748975 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,-0x80(%rax) │ │ │ │ - push $0x1 │ │ │ │ - add %dh,0x17489(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + call 17663ae │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,-0x80(%rax) │ │ │ │ - push $0x1 │ │ │ │ - add %dl,%al │ │ │ │ - mov %esi,0x0(%rcx,%rax,1) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x1cc2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,-0x80(%rax) │ │ │ │ - push $0x1 │ │ │ │ - add %dh,%al │ │ │ │ - mov %esi,0x0(%rcx,%rax,1) │ │ │ │ + push %rsp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x17489(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,-0x80(%rax) │ │ │ │ - push $0x1 │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov 0x0(%rcx,%rax,1),%dh │ │ │ │ + add %al,0x17489(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x17489(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,-0x80(%rax) │ │ │ │ - push $0x1 │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov 0x0(%rcx,%rax,1),%dh │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,-0x80(%rax) │ │ │ │ - push $0x1 │ │ │ │ - add %dl,-0x76(%rax) │ │ │ │ - je 1748a45 │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0xb8aa38,%al │ │ │ │ + lock adc $0x1,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rdx,%rax,8) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock cmp $0x176,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + fdivrs (%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,-0x80(%rax) │ │ │ │ - push $0x1 │ │ │ │ - add %dh,-0x76(%rax) │ │ │ │ - je 1748a65 │ │ │ │ + add %al,-0x75(%rax) │ │ │ │ + je 17489d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rdx,%rax,8) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rorb $0x0,0x174(%rcx) │ │ │ │ + add %dh,%al │ │ │ │ + mov 0x0(%rcx,%rax,1),%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,-0x80(%rax) │ │ │ │ - push $0x1 │ │ │ │ - add %dl,0x1748a(%rax) │ │ │ │ + add %dh,-0x77(%rax) │ │ │ │ + je 17489ed │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,-0x80(%rax) │ │ │ │ - push $0x1 │ │ │ │ - add %dh,0x1748a(%rax) │ │ │ │ + add %ecx,0x342004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xc2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + rex.WX add (%rax),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + rex.WRXB jae 1748a05 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,-0x80(%rax) │ │ │ │ - push $0x1 │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,0x59(%rax) │ │ │ │ - faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + test $0xc9,%al │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %esi,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1df88(%rax) │ │ │ │ + mov 0x0(%rcx,%rax,1),%esi │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ mov 0x0(%rcx,%rax,1),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - or (%rax),%al │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ - rclb $0x5,-0x64(%rax) │ │ │ │ + add %bl,0x1b(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x1c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xdcc1,$0x1 │ │ │ │ + rolb $0x0,0x5(%rbp,%rbx,2) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %bl,(%rbx) │ │ │ │ + and (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x1(%rsp,%rsi,2) │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x0(%rcx,%rax,1),%esi │ │ │ │ + mov 0x0(%rcx,%rax,1),%sil │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ mov 0x0(%rcx,%rax,1),%dh │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x43(%rax) │ │ │ │ - fiadds (%rcx) │ │ │ │ + add %dh,%al │ │ │ │ + cmp $0x176,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ + ret $0x1c0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov 0x0(%rcx,%rax,1),%esi │ │ │ │ + orb $0x0,0x174(%rdx) │ │ │ │ + add %dh,%al │ │ │ │ + cmp $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1763f(%rax) │ │ │ │ + nop │ │ │ │ + mov 0x0(%rcx,%rax,1),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x75(%rax) │ │ │ │ - je 1748b45 │ │ │ │ + je 1748a8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x10000000001748c,%al │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - in $0x1,%al │ │ │ │ + nop │ │ │ │ + mov %esi,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0xea,(%rdi) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov %esi,0x0(%rcx,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x7c2004,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $1,0x5c(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ - movabs 0x500000000001748b,%al │ │ │ │ - mov 0x0(%rcx,%rax,1),%esi │ │ │ │ + xor %cl,0x1(%rsp,%rsi,2) │ │ │ │ + add %ah,0x1de0f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov %dh,0x0(%rcx,%rax,1) │ │ │ │ + add %al,0x17801(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x1db22(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x17487(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1748b(%rax) │ │ │ │ + adc %al,(%rdx) │ │ │ │ + rex.WX add (%rax),%rax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov 0x0(%rcx,%rax,1),%dh │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + out %eax,$0xc1 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,-0x79(%rax) │ │ │ │ (bad) │ │ │ │ - fiadds (%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x1748c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x76(%rax) │ │ │ │ + je 1748b0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1748b1a │ │ │ │ - je 1748b95 │ │ │ │ + xor %dh,%dh │ │ │ │ + jbe 1748b15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bh,0x1(%rsi,%rdx,8) │ │ │ │ - add %dh,0x1748b(%rax) │ │ │ │ + push %rax │ │ │ │ + fwait │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ + test $0x942004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + sar $1,%al │ │ │ │ + pop %rsi │ │ │ │ + add $0x0,%eax │ │ │ │ + mov $0x8b,%al │ │ │ │ + je 1748b35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb8aa38,%al │ │ │ │ - cwtl │ │ │ │ - movsxd %edi,%edx │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + fiadds (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + orb $0x0,0x1(%rsp,%rsi,2) │ │ │ │ + adc %cl,0x174(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ecx,0x2c2004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1748ae1 │ │ │ │ + loop 1748b61 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock adc $0x70,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dh,0x1db0e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov 0x0(%rcx,%rax,1),%esi │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x75(%rax) │ │ │ │ + je 1748b7d │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x174(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + sar $0x77,%ah │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0xb(%rax) │ │ │ │ + flds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x8c,%al │ │ │ │ - je 1748bdd │ │ │ │ + add %ecx,0xd42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + and %al,(%rdx) │ │ │ │ + rex.WX add (%rax),%rax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - add %bh,0x3(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x8c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0xf8,%al │ │ │ │ + pop %rsi │ │ │ │ + add $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1748c5f │ │ │ │ - {rex2 0x1} add %al,(%r8) │ │ │ │ + test $0x16,%al │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x1,(%rdi,%rsi,2) │ │ │ │ add %al,(%rax) │ │ │ │ + rex xor $0x36c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1748b85 │ │ │ │ - je 1748bfd │ │ │ │ + fadd %st(3),%st │ │ │ │ + filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jbe 1748c05 │ │ │ │ + jbe 1748bd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0xbf,%al │ │ │ │ - fiaddl (%rcx) │ │ │ │ + or %ch,0x1da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + jo 1748b6e │ │ │ │ + je 1748be5 │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + add %al,(%rax) │ │ │ │ + rorb $1,0x174(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ lea 0x0(%rcx,%rax,1),%esi │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1748b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %?,0x0(%rcx,%rax,1) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov 0x0(%rcx,%rax,1),%? │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov %?,0x0(%rcx,%rax,1) │ │ │ │ + add %al,%al │ │ │ │ + mov 0x0(%rcx,%rax,1),%dh │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x17801(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + cmp $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x74(%rax) │ │ │ │ - je 1748c35 │ │ │ │ + jo 1748c45 │ │ │ │ + fiaddl (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,0x7c2004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $0x5,0x5c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rorb $1,0x1(%rsp,%rsi,2) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x10000000001748e,%al │ │ │ │ - jmp 1f0ac4a │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + jl 1748c46 │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%bl │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x78(%rax) │ │ │ │ - je 1748c65 │ │ │ │ + add %dl,%al │ │ │ │ + or 0x1(%rdi),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x6000000000017487,%al │ │ │ │ - cmpl $0x0,0x1(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.XB │ │ │ │ - {rex2 0x1} add %al,(%r8) │ │ │ │ + xor %cl,-0x3f(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + add %dh,%al │ │ │ │ mov %?,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - out %eax,$0xc1 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %al,-0x5b(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,-0x74(%rax) │ │ │ │ + je 1748c7d │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - lea 0x0(%rcx,%rax,1),%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x74(%rax) │ │ │ │ - je 1748cad │ │ │ │ + movabs 0x100000000001748d,%al │ │ │ │ + mov %?,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + divb 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + fwait │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x1748c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x1(%rsp,%rsi,2) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x4a,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex add 0x3(%rdx),%cl │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ebp,0x7c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x70,%al │ │ │ │ + pop %rsp │ │ │ │ + add $0x0,%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x0(%rcx,%rax,1),%? │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1748c66 │ │ │ │ - je 1748cdd │ │ │ │ + add %bh,(%rax) │ │ │ │ + (bad) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + lock push %rbx │ │ │ │ + jae 1748ce5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + xorb $0x0,0x1(%rdx,%rdx,8) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1748c77 │ │ │ │ - je 1748ced │ │ │ │ + add %al,0x1748d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov %?,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x174(%rbp) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,-0x76(%rax) │ │ │ │ + je 1748d0d │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmp $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x174(%rbp) │ │ │ │ + add %ecx,0x1c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov 0x0(%rcx,%rax,1),%? │ │ │ │ + lock xchg %esp,%edx │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,0x174(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rbx │ │ │ │ - jae 1748d15 │ │ │ │ + shlb $1,(%rdx,%rax,8) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,-0x6b(%rax) │ │ │ │ + jg 1748d35 │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,-0x2e(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - lea 0x0(%rcx,%rax,1),%esi │ │ │ │ + lock outsl %ds:(%rsi),(%dx) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - lea 0x0(%rcx,%rax,1),%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x75(%rax) │ │ │ │ - je 1748d35 │ │ │ │ + add %ebp,0xcc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%cl │ │ │ │ + pop %rbp │ │ │ │ + add $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov 0x0(%rcx,%rax,1),%dh │ │ │ │ + adcb $0xde,(%rdi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - sub $0x0,%al │ │ │ │ + add %ah,0x1748e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,(%rcx) │ │ │ │ - rex.WX add (%rax),%rax │ │ │ │ + add %dh,(%rax) │ │ │ │ + lea 0x0(%rcx,%rax,1),%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - push %rsp │ │ │ │ + add %dh,(%rax) │ │ │ │ + divb 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5e287(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + shlb $0x0,0x1d7(%rcx) │ │ │ │ add %ah,%al │ │ │ │ - pop %rbp │ │ │ │ - add %gs:(%rax),%eax │ │ │ │ + nop │ │ │ │ + je 1748d85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.RB filds (%r9) │ │ │ │ + jo 1748d17 │ │ │ │ + je 1748d8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and %cl,0x77(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x1c2c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x1748d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc00000000001748d,%al │ │ │ │ - cld │ │ │ │ - ja 1748d85 │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + add 0x3(%rdx),%cl │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000001d986,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - je 1748d95 │ │ │ │ add %al,(%rax) │ │ │ │ + add %ebp,0x842004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x174(%rbp) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + adc %ah,(%rax) │ │ │ │ + pop %rdi │ │ │ │ + add $0x0,%eax │ │ │ │ + and %dl,0x174(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + enter $0xde17,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x174(%rsi) │ │ │ │ + and %cl,0x174(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0x77,%ah │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov $0xc4,%al │ │ │ │ + out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1d910(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmpl $0x0,0x1(%rax) │ │ │ │ + sbb %bh,%bl │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - add $0x1,%al │ │ │ │ + jl 1748e06 │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1748dcb │ │ │ │ - rex.WX add (%rax),%rax │ │ │ │ + rex jae 1748ded │ │ │ │ + add $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov 0x0(%rcx,%rax,1),%? │ │ │ │ + movabs 0x200000000001df4a,%al │ │ │ │ + (bad) │ │ │ │ + je 1748e25 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1748d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x8042004,%eax │ │ │ │ + lock lea 0x0(%rcx,%rax,1),%esi │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - in (%dx),%al │ │ │ │ - push %rbx │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,%al │ │ │ │ + lea 0x0(%rcx,%rax,1),%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + pop %rcx │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - test $0x8c2004,%eax │ │ │ │ + test $0x7c2004,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %dh,-0x74(%rbp) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x5(%rbp,%rbx,2) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %bl,0xf(%rax) │ │ │ │ - fiadds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sbb %bl,%dh │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov 0x0(%rcx,%rax,1),%? │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,-0x77(%rax) │ │ │ │ + je 1748e6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x174(%rdi) │ │ │ │ + add %ecx,0xe42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x1c42004(%rcx) │ │ │ │ + (bad) │ │ │ │ + add 0x3(%rdx),%cl │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x500000000005e287,%al │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jbe 1748e35 │ │ │ │ add %al,(%rax) │ │ │ │ + add %ecx,0x942004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dh,(%rdx,%rbx,8) │ │ │ │ + rolb $1,-0xa(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ + addb $0x78,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x1cc2004,%eax │ │ │ │ + add %bl,(%rax) │ │ │ │ + cmc │ │ │ │ + fiaddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - in (%dx),%eax │ │ │ │ - push %rbx │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x900000000001748f,%al │ │ │ │ + mov 0x0(%rcx,%rax,1),%? │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x72(%rax) │ │ │ │ - je 1748e55 │ │ │ │ + je 1748eb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov 0x0(%rcx,%rax,1),%? │ │ │ │ + rex.W (bad) │ │ │ │ + filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x72(%rax) │ │ │ │ - je 1748e65 │ │ │ │ add %al,(%rax) │ │ │ │ + rorb $1,0x174(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + shl $0xc1,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x16dba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xb8aa38(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x7c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + jo 1748f60 │ │ │ │ + pop %rsp │ │ │ │ + add $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x1d781 │ │ │ │ + pop %rax │ │ │ │ + sbb %bl,%dh │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp $0x176,%eax │ │ │ │ + add %dh,0x1748e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb (%rbx),%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x70(%rax) │ │ │ │ - je 1748e95 │ │ │ │ + add %al,%al │ │ │ │ + cld │ │ │ │ + ja 1748f15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x174(%rsi) │ │ │ │ + test $0x18,%al │ │ │ │ + flds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - je 1748ea5 │ │ │ │ add %al,(%rax) │ │ │ │ + adc %dl,0x174(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x174(%rsi) │ │ │ │ + adc %cl,0x174(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0x342004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - rex.WX add (%rax),%rax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov 0x0(%rcx,%rax,1),%? │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - out %eax,$0xc1 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x16dba(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.WRXB jae 1748ee5 │ │ │ │ - add %al,(%rax) │ │ │ │ + addb $0x4a,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - test $0xc9,%al │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + (bad) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + mov %ah,%dl │ │ │ │ + add $0x0,%eax │ │ │ │ nop │ │ │ │ - je 1748ef5 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1748e88 │ │ │ │ - je 1748efd │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and 0x1(%rbx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lock jae 1748f2d │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x174(%rdi) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x842004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,0x1c2004(%rcx) │ │ │ │ + adc %ch,0x559(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x5(%rbp,%rbx,2) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ebp,0xc42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + subb $0x5,0x52(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x174(%rdi) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + clc │ │ │ │ + mov $0x1d1,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 1748f3c │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + sbb %bl,%dh │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x174(%rdx) │ │ │ │ - add %dh,%al │ │ │ │ - cmp $0x176,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,-0x71(%rax) │ │ │ │ + je 1748fad │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - ret $0x1c0 │ │ │ │ add %al,(%rax) │ │ │ │ + add %ebp,0x1d42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x5526e,%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - je 1748f55 │ │ │ │ - add %al,(%rax) │ │ │ │ + je 1748fc5 │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmp $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ - je 1748f65 │ │ │ │ + filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x174(%rax) │ │ │ │ + add %ecx,0x30442004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %al,%dh │ │ │ │ + add (%rax),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - test $0xc42004,%eax │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x52(%rdi) │ │ │ │ + rex jae 1748fcd │ │ │ │ add $0x0,%eax │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %ecx,0x1dc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - mov $0x1d1,%ebp │ │ │ │ + movabs 0x800000000005e288,%al │ │ │ │ + nop │ │ │ │ + je 1749005 │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov 0x0(%rcx,%rax,1),%? │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - lea 0x0(%rcx,%rax,1),%esi │ │ │ │ + lock (bad) │ │ │ │ + je 174900d │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x7c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x5c(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %ebp,0x1d42004(%rcx) │ │ │ │ + add %ebp,0x842004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - push %rdx │ │ │ │ - add $0x0,%eax │ │ │ │ (bad) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - je 1748fc5 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x800000000001de0f,%al │ │ │ │ - add %edi,0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + pop %rcx │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %al,-0x40(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - call 1766b01 │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb %ebx,%esi │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - sub $0x0,%al │ │ │ │ + add %fs:(%rax),%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + int3 │ │ │ │ + add (%rax),%rax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rdx) │ │ │ │ - rex.WX add (%rax),%rax │ │ │ │ + add %dl,-0x70(%rax) │ │ │ │ + je 1749045 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %dl,0x174(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ nop │ │ │ │ - je 1748ff5 │ │ │ │ + je 1749055 │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0xb8aa38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0xc1,%bh │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,%al │ │ │ │ - mov %esp,0x1(%rcx) │ │ │ │ + and %bl,%dl │ │ │ │ + {rex2 0x1} add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ecx,0x2c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x174(%rdx) │ │ │ │ + nop │ │ │ │ + add 0x3(%rdx),%cl │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - je 174901d │ │ │ │ add %al,(%rax) │ │ │ │ + xor %dl,0x174(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,%dh │ │ │ │ - jbe 1749025 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - fwait │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + add %ah,0x2004a901(%rax) │ │ │ │ + test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x942004,%eax │ │ │ │ + shlb $0x0,0x2(%rsp,%rcx,4) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $1,%al │ │ │ │ - pop %rsi │ │ │ │ - add $0x0,%eax │ │ │ │ - rclb $0x0,0x174(%rax) │ │ │ │ - add %ah,0x16(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,0x19(%rax) │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %eax,%ecx │ │ │ │ - je 1749055 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %dl,0x174(%rax) │ │ │ │ + rorb $0x0,0x174(%rdi) │ │ │ │ + add %cl,(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + fadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x2c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1748ff1 │ │ │ │ - loop 1749071 │ │ │ │ + lock nop │ │ │ │ + je 17490c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock adc $0x70,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + loopne 17490a0 │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - adc %bl,%bl │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + ficomps 0x5(%rbx) │ │ │ │ + add %bl,(%rax) │ │ │ │ + rcr $0x1,%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - nop │ │ │ │ - je 1749085 │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%ecx │ │ │ │ + je 17490e5 │ │ │ │ add %al,(%rax) │ │ │ │ - jo 174901a │ │ │ │ - je 174908d │ │ │ │ add %al,(%rax) │ │ │ │ + rclb $1,0x174(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0x77,%ah │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x174(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - or $0x1d9,%eax │ │ │ │ + adcb $0x0,0x174(%rdx) │ │ │ │ + add %al,-0x70(%rax) │ │ │ │ + je 1749105 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0xd42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,(%rdx) │ │ │ │ - rex.WX add (%rax),%rax │ │ │ │ + rorb $1,0x174(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x8c2004,%eax │ │ │ │ + add %ebp,0x842004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf8,%al │ │ │ │ - pop %rsi │ │ │ │ + rclb $1,0x52(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x16,%al │ │ │ │ - fiadds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + rcrb $0xde,(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 17490bb │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - ret │ │ │ │ - filds (%rcx) │ │ │ │ + add %dh,%al │ │ │ │ + cmp $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + xor %dh,0x1d7(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jbe 17490e5 │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + rex xchg %eax,%ecx │ │ │ │ + je 174915d │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W stos %al,%es:(%rdi) │ │ │ │ - fiaddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x174(%rcx) │ │ │ │ - add %ah,%al │ │ │ │ - nop │ │ │ │ - je 17490fd │ │ │ │ + loopne 17491c3 │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1749094 │ │ │ │ - je 1749105 │ │ │ │ + add %ecx,0x7c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + jae 174915d │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %cl,0x174(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - je 174910d │ │ │ │ + add %al,%bl │ │ │ │ + filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd000000000017493,%al │ │ │ │ - (bad) │ │ │ │ - je 174911d │ │ │ │ + mov $0x90,%al │ │ │ │ + je 1749195 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmp $0x176,%eax │ │ │ │ + and %bh,%dh │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2d,%al │ │ │ │ - fiaddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ecx,0x7c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,0x7c2004(%rcx) │ │ │ │ + movabs 0x9000000000034a02,%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ + je 17491b5 │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x5,0x5c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,0x4c2004(%rcx) │ │ │ │ + add %ebp,0x3942004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x5d,(%rbx) │ │ │ │ + loopne 1749221 │ │ │ │ + push %rdx │ │ │ │ add $0x0,%eax │ │ │ │ - add %dl,0x3(%rbp,%riz,2) │ │ │ │ - add %dh,0x45(%rax) │ │ │ │ - fadds (%rcx) │ │ │ │ + lock xchg %eax,%ecx │ │ │ │ + je 17491d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %eax,%edx │ │ │ │ - je 1749165 │ │ │ │ + adc %ch,(%rbx) │ │ │ │ + je 17491dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - fiadds (%rcx) │ │ │ │ + sar $0x77,%ah │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x1d905(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,0x3c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x5d(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %dh,0x365(%rdi) │ │ │ │ + xchg %eax,%edx │ │ │ │ + je 17491f5 │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1d845,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - or 0x1(%rdi),%esi │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x174(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,-0x3f(%rsi) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex (bad) │ │ │ │ + je 174920d │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x342004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x55d(%rdi) │ │ │ │ - add %al,-0x3c(%rax) │ │ │ │ - add %gs:(%rax),%eax │ │ │ │ + and %dl,0x174(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 17491ab │ │ │ │ + je 174921d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.RX fadds (%rcx) │ │ │ │ + mov $0x91,%al │ │ │ │ + je 1749225 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%edx │ │ │ │ - je 17491c5 │ │ │ │ + or %ah,0x1df(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ecx,0x342004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xchg %eax,%ecx │ │ │ │ - je 17491cd │ │ │ │ + mov $0x2,%al │ │ │ │ + rex.WX add (%rax),%rax │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + je 1749245 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,0x2c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 174922c │ │ │ │ - pop %rsp │ │ │ │ - add $0x0,%eax │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W │ │ │ │ - rex.RX fadds (%rcx) │ │ │ │ + rex xchg %eax,%edx │ │ │ │ + je 1749255 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x174(%rbx) │ │ │ │ + orb $0xdf,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x174(%rcx) │ │ │ │ + add %dl,-0x37(%rax) │ │ │ │ + ss add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,%dh │ │ │ │ - jbe 1749205 │ │ │ │ + add %dh,(%rax) │ │ │ │ + stc │ │ │ │ + roll %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - fwait │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + mov $0x5a,%al │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + jle 174927d │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%edx │ │ │ │ - je 174921d │ │ │ │ + add %dh,0x1(%rax) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x6e(%rax) │ │ │ │ + je 174928d │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x342004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex add 0x3(%rdx),%cl │ │ │ │ + add %ecx,0x4c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + addl $0x0,(%esi) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,0x7c2004(%rcx) │ │ │ │ + enter $0xdfd9,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x70,%al │ │ │ │ - pop %rsp │ │ │ │ - add $0x0,%eax │ │ │ │ - rclb $1,0x174(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dl,(%rdi) │ │ │ │ - fiadds (%rcx) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%edx │ │ │ │ + je 17492b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock push %rbx │ │ │ │ - jae 1749255 │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ecx,0x25c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,-0x2e(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + lock adc $0x5b6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + shrb $0x1,0x76(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - je 1749265 │ │ │ │ add %al,(%rax) │ │ │ │ + sub %bl,(%rsi) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xchg %eax,%edx │ │ │ │ - je 174926d │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + rolb $0x4a,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x5a,%al │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jle 174927d │ │ │ │ - add (%rax),%al │ │ │ │ + push %rax │ │ │ │ + jae 17492dd │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %dl,0x174(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + mov %dl,0x1c0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + lock outsl %ds:(%rsi),(%dx) │ │ │ │ + cmp %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000017492,%al │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - sbb $0x0,%al │ │ │ │ + rclb $0x0,0x174(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ + je 174932d │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %esp,%edx │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x92,%al │ │ │ │ + je 1749335 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + orb $0x0,0x1df(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ - je 17492ad │ │ │ │ + je 1749345 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xchg %eax,%ebp │ │ │ │ - jg 17492b5 │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + rex xchg %eax,%ebx │ │ │ │ + je 1749355 │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dh,-0x24(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0xcc2004,%eax │ │ │ │ + (bad) │ │ │ │ + rex.XB fiadds (%r9) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - pop %rbp │ │ │ │ - add $0x0,%eax │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0xde,(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ecx,0x15c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - je 17492e5 │ │ │ │ + rolb $1,(%rdx) │ │ │ │ + rex.WX add (%rax),%rax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x92,%al │ │ │ │ - je 17492ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,%dh │ │ │ │ - jbe 17492f5 │ │ │ │ + adcb $0x0,0x174(%rbx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bl,0x1d7(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x174(%rsi) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%edx │ │ │ │ - je 174930d │ │ │ │ + rclb $1,0x174(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ecx,0xc42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x77(%rsi) │ │ │ │ - add %eax,(%rax) │ │ │ │ + and %bh,0x5(%rdx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1c2c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - je 174932d │ │ │ │ + movabs 0x4800000000033217,%al │ │ │ │ + ret │ │ │ │ + filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x2c2004(%rcx) │ │ │ │ + add %ecx,0x19c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - add 0x3(%rdx),%cl │ │ │ │ - add %al,(%rax) │ │ │ │ + rorb $0x0,0x6(%rdi) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,0x842004(%rcx) │ │ │ │ + nop │ │ │ │ + cmovo (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,(%rax) │ │ │ │ - pop %rdi │ │ │ │ - add $0x0,%eax │ │ │ │ - add %dl,0x174(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xde17,$0x1 │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 174936d │ │ │ │ + je 17493dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x93,%al │ │ │ │ - je 174936d │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmpl $0x0,0x1(%rax) │ │ │ │ - push $0x1d4f9 │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x1(%rsp,%rsi,2) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - jl 1749386 │ │ │ │ - add %al,(%rax) │ │ │ │ - rex jae 174936d │ │ │ │ - add $0x0,%eax │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x800000000001df4a,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - je 17493a5 │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb $0x6,%al │ │ │ │ add %al,(%rax) │ │ │ │ - jo 174933d │ │ │ │ - je 17493ad │ │ │ │ + adc %ch,0x9(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 174934d │ │ │ │ - je 17493bd │ │ │ │ + adc %dl,0x1(%rsp,%rsi,2) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,0x7c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 174943f │ │ │ │ - mov %es,(%rdx) │ │ │ │ + and %dl,0x1(%rsp,%rsi,2) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,(%rax) │ │ │ │ - fiadds (%rcx) │ │ │ │ + jo 17493be │ │ │ │ + je 174942d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ecx,0x1dc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 17494a2 │ │ │ │ + or %eax,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x1(%rsp,%rsi,2) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - in $0x0,%al │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esp │ │ │ │ + je 1749445 │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add 0x3(%rdx),%cl │ │ │ │ add %al,(%rax) │ │ │ │ + xor %dl,0x1(%rsp,%rsi,2) │ │ │ │ + add %ah,-0x6c(%rax) │ │ │ │ + je 1749455 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x942004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,-0xa(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - addb $0x78,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x9(%rax) │ │ │ │ - fiaddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0xb8aa38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 17493b6 │ │ │ │ - je 1749425 │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x1(%rsp,%rsi,2) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ xchg %eax,%esp │ │ │ │ - je 174943d │ │ │ │ + je 174947d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,0x7c2004(%rcx) │ │ │ │ + add %ecx,0x109c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 17494c0 │ │ │ │ - pop %rsp │ │ │ │ + sarb $1,-0x4a(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + je 174949d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - sbb %bl,%dh │ │ │ │ - add %eax,(%rax) │ │ │ │ + jo 174942d │ │ │ │ + filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ecx,0x42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + and %bh,0x5(%rdx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %eax,%esp │ │ │ │ - je 174946d │ │ │ │ add %al,(%rax) │ │ │ │ + add %ecx,0x1e42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0x77,%ah │ │ │ │ + lock xorl $0x7494f000,0x5(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a(%rax) │ │ │ │ - flds (%rcx) │ │ │ │ + add %al,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + je 17494dd │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ebp,0x7e42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - movabs 0x9470000000000174,%eax │ │ │ │ - je 174948d │ │ │ │ + add %dl,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x342004(%rcx) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + je 17494f5 │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x4a,(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ah,%dl │ │ │ │ - add $0x0,%eax │ │ │ │ - nop │ │ │ │ - and 0x1(%rbx),%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0xb8aa38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,-0x2e(%rdx) │ │ │ │ + shlb $1,(%rsp,%rdx,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - test $0x842004,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %ch,0x559(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - shrb $1,0x360(%rdi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 17672f5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,0x17494(%rax) │ │ │ │ + add %bh,%bh │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jg 1749522 │ │ │ │ + test $0x1cc2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + add %edx,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x6b(%rax) │ │ │ │ + je 1749535 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xchg %eax,%esi │ │ │ │ - je 17494fd │ │ │ │ + and %dl,0x174(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%ebp │ │ │ │ + je 1749545 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x30442004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,%dh │ │ │ │ - add (%rax),%rax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex jae 17494fd │ │ │ │ - add $0x0,%eax │ │ │ │ - or %ebp,0x4010004(%rdx) │ │ │ │ + add %ah,0xb8aa38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,(%rdi) │ │ │ │ - cltd │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ - add %eax,(%rax,%rax,1) │ │ │ │ - add %ah,%al │ │ │ │ + js 17494e4 │ │ │ │ (bad) │ │ │ │ - cltd │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x6b(%rax) │ │ │ │ - je 1749545 │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x174(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ xchg %eax,%ebp │ │ │ │ - je 1749555 │ │ │ │ + je 174956d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x174(%rbp) │ │ │ │ + adcb $0x0,0x174(%rbp) │ │ │ │ + add %cl,(%rax) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000017488,%al │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ + rex cmc │ │ │ │ + sub (%rsi),%al │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x600000000005e288,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ - je 1749585 │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - jo 174951f │ │ │ │ - je 174958d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x174(%rbp) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb (%rbx),%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1e0b5aa │ │ │ │ add %al,(%rax) │ │ │ │ jo 1749587 │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,0x1c26d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - je 17495c5 │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,(%rbx) │ │ │ │ - and (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + lock xchg %eax,%ebp │ │ │ │ + je 17495cd │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1749567 │ │ │ │ - je 17495d5 │ │ │ │ add %al,(%rax) │ │ │ │ + add %ecx,0x942004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,(%rbx) │ │ │ │ - and (%rcx),%eax │ │ │ │ + sar $1,%cl │ │ │ │ + mov $0x5,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,(%rbx) │ │ │ │ - and (%rcx),%eax │ │ │ │ + nop │ │ │ │ + ret │ │ │ │ + filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,0x842004(%rcx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - pop %rcx │ │ │ │ - add $0x0,%eax │ │ │ │ - add %dl,-0x40(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb %ebx,%esi │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - add %fs:(%rax),%al │ │ │ │ - add %dh,(%rax) │ │ │ │ - int3 │ │ │ │ - add (%rax),%rax │ │ │ │ + add %dl,0x174(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - je 1749625 │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x174(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %eax,%esi │ │ │ │ - je 1749635 │ │ │ │ - ... │ │ │ │ + add %ah,0x174(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xb8aa38(%rax) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + je 1749615 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,%dl │ │ │ │ - {rex2 0x1} add %al,(%r8) │ │ │ │ + and %cl,0x77(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x2c2004(%rcx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ + je 1749625 │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - add 0x3(%rdx),%cl │ │ │ │ add %al,(%rax) │ │ │ │ + lock cmp $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x174(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + rex xchg %eax,%esi │ │ │ │ + je 1749635 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %ah,0x174(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x842004a901,%al │ │ │ │ - jo 17496ef │ │ │ │ - mov %es,(%rdx) │ │ │ │ + xor %dl,0x174(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 17495de │ │ │ │ + je 174964d │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - js 17496a3 │ │ │ │ - fiadds (%rcx) │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%esi │ │ │ │ + je 1749655 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + andb $0x0,0x174(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + je 1749665 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adcb $0x0,0x1(%rsp,%rsi,2) │ │ │ │ + add %ecx,0x88c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 174963a │ │ │ │ - je 174969d │ │ │ │ + lock (bad) │ │ │ │ + loop 1749681 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x174(%rsi) │ │ │ │ + add %ecx,0x13c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1749648 │ │ │ │ - roll $1,(%rdx) │ │ │ │ + lock rex.RXB testb $0xa0,0x0(%rip) │ │ │ │ + xchg %eax,%esi │ │ │ │ + je 1749695 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x5,-0x64(%rax) │ │ │ │ + lock cmp $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x96,%al │ │ │ │ + je 17496a5 │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xdcc1,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + lock movabs 0x9440000000000174,%eax │ │ │ │ + je 17496b5 │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb0000000000174a0,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ - je 17496cd │ │ │ │ add %al,(%rax) │ │ │ │ + lock xchg %eax,%ebx │ │ │ │ + je 17496bd │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x174(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x174(%rcx) │ │ │ │ + add %ecx,0x1dc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - je 17496e6 │ │ │ │ + adc %bl,0x5(%rdx,%riz,8) │ │ │ │ + add %dh,%al │ │ │ │ + adc $0x70,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x1db0e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1e8b6ea │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd7,%al │ │ │ │ sahf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 220b6fa │ │ │ │ @@ -1101716,27 +1101627,27 @@ │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1c270,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %ah,0x174a0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ xchg %eax,%esi │ │ │ │ - je 174a035 │ │ │ │ + je 174a03d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x174(%rbp) │ │ │ │ + shlb $0x0,0x174(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ + je 174a04d │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,0x842004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ - push %rdx │ │ │ │ - add $0x0,%eax │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 174a03b │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1101744,208 +1101655,223 @@ │ │ │ │ add %bl,(%rdx) │ │ │ │ jne 174a065 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3e(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %al,%al │ │ │ │ - sbb %ebx,%esi │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,-0x7f(%rax) │ │ │ │ + js 174a075 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + rex.WR │ │ │ │ + {rex2 0x1} add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 174a02a │ │ │ │ + je 174a08d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jbe 174a095 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %ch,0x1da(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock movabs 0xa090000000000174,%al │ │ │ │ + je 174a0ad │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ecx,0x32c2004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + movabs $0x74a0d00000000005,%rsi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp $0x176,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x32,%al │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0xb8aa38,%al │ │ │ │ + rorb $1,(%rsi) │ │ │ │ + flds (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rorb $1,(%rbx) │ │ │ │ + ja 174a0e5 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,-0x3f(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x174a0(%rax) │ │ │ │ + add %dl,-0x5f(%rax) │ │ │ │ + je 174a0f5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,%al │ │ │ │ - pop %rcx │ │ │ │ - fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 174a09a │ │ │ │ + je 174a0fd │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x7c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jae 174a0ad │ │ │ │ - add $0x0,%eax │ │ │ │ - nop │ │ │ │ - xchg %eax,%ebx │ │ │ │ - je 174a0d5 │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%bl │ │ │ │ - filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %ah,0x174(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x174(%rcx) │ │ │ │ + and %ah,0x174(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x7c2004(%rcx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000034a02,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %ah,0x174(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x5f(%rax) │ │ │ │ - je 174a10d │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,0x3942004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - pop %rax │ │ │ │ - push %rdx │ │ │ │ - add $0x0,%eax │ │ │ │ - rex movabs 0x2b10000000000174,%eax │ │ │ │ - je 174a12d │ │ │ │ + movabs 0x53f0000000000174,%eax │ │ │ │ + jae 174a145 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0x77,%ah │ │ │ │ - add %eax,(%rax) │ │ │ │ + xorb $0x0,0x1(%rdx,%rdx,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - (bad) │ │ │ │ - flds (%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + movabs 0xa140000000000174,%eax │ │ │ │ + je 174a15d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - movabs 0xaa38000000000174,%eax │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %al,0x17495(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17494(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x5e(%rax) │ │ │ │ - je 174a165 │ │ │ │ add %al,(%rax) │ │ │ │ + jo 174a10b │ │ │ │ + je 174a16d │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x174(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - movabs 0x8901000000000174,%eax │ │ │ │ - add $0x20,%al │ │ │ │ - xor $0x0,%al │ │ │ │ + push %rax │ │ │ │ + movabs %al,0xa240000000000174 │ │ │ │ + je 174a185 │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2,%al │ │ │ │ - rex.WX add (%rax),%rax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + orb $0xdf,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + push %rsi │ │ │ │ + mov $0x5,%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4000000000174a1,%al │ │ │ │ - ... │ │ │ │ - movabs %al,0xbc20000000000174 │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - rcl %cl,%ebx │ │ │ │ - add %eax,(%rax) │ │ │ │ + loopne 174a20c │ │ │ │ + fiadds (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %dh,%dh │ │ │ │ + jbe 174a1b5 │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $0x0,0x1d7(%rcx) │ │ │ │ add %ah,%al │ │ │ │ movabs %al,0xa000000000000174 │ │ │ │ je 174a1cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x18,%al │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ + rolb $1,0x176(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x174a1(%rax) │ │ │ │ + mov $0xa1,%al │ │ │ │ + je 174a1dd │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - rex.WR add %r8b,(%rax) │ │ │ │ - add %dl,0x68167(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %cl,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,(%rdx) │ │ │ │ + jb 174a1e7 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %dh,(%rcx) │ │ │ │ + fadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + jo 174a194 │ │ │ │ + je 174a1f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 174a19b │ │ │ │ + je 174a1fd │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ecx,0x5c2004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov $0x174,%edx │ │ │ │ + rorb $0x0,0x6(%rdi) │ │ │ │ + and %ah,0x174(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x25c2004(%rcx) │ │ │ │ + sar $0x77,%ah │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc,%al │ │ │ │ - mov $0x5,%dh │ │ │ │ + add %dh,(%rax) │ │ │ │ + movabs %al,0x3910000000000174 │ │ │ │ + jne 174a22d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x1,0x76(%rdi) │ │ │ │ + rex movabs 0x9670000000000174,%al │ │ │ │ + je 174a23d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bl,(%rsi) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + jo 174a1d7 │ │ │ │ + je 174a245 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x4a,(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + mov $0x174,%edx │ │ │ │ + add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - jae 174a22d │ │ │ │ - add $0x0,%eax │ │ │ │ - (bad) │ │ │ │ - movabs %al,0x9688000000000174 │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jbe 174a265 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x338fc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - movabs %al,0xaa38000000000174 │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,(%rax) │ │ │ │ - movabs %al,0xaa38000000000174 │ │ │ │ + sbb %dl,-0x26(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ + add %ah,-0x5e(%rax) │ │ │ │ + je 174a27d │ │ │ │ add %al,(%rax) │ │ │ │ - movw $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - cmp $0x0,%al │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x39(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1b0c29a │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc0000000000289d1,%al │ │ │ │ and 0x1(%rax),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W jno 174a26d │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1104318,15 +1104244,16 @@ │ │ │ │ je 174ba8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x74,%bl │ │ │ │ + (bad) │ │ │ │ + out %eax,$0x74 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cmp $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ fdiv %st(7),%st │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ @@ -1105174,22 +1105101,17 @@ │ │ │ │ add $0x20,%al │ │ │ │ fmull (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe,%al │ │ │ │ jmp 174c37e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - out %eax,$0x74 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ecx,0x66c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + lock fildl 0x6(%rax) │ │ │ │ add %dl,0x1763f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -1108823,15 +1108745,16 @@ │ │ │ │ out %eax,(%dx) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmp %dh,0x1(%rbp) │ │ │ │ + xor %bh,(%rcx) │ │ │ │ + jne 174e76d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0x74,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17755(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1112648,25 +1112571,22 @@ │ │ │ │ adc %dh,%ch │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1c94d │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - pop %rsp │ │ │ │ - add %eax,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - add 0x3(%rdx),%cl │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %ecx,0x5(%rcx) │ │ │ │ + add %ah,%al │ │ │ │ + je 1750c80 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - sbb $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1912cba │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1750d0e │ │ │ │ mov $0x2,%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ @@ -1117146,56 +1117066,57 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xb8aa38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1c25e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rcx) │ │ │ │ - jne 17538fd │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,-0x75(%rax) │ │ │ │ + jne 17538f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x600000000001750c,%al │ │ │ │ + cmpl $0x0,0x1(%rax) │ │ │ │ + jo 1753982 │ │ │ │ + rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1753964 │ │ │ │ - jne 175390d │ │ │ │ add %al,(%rax) │ │ │ │ + shrb $1,0x75(%rdi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0xc42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x5(%rdx,%riz,8) │ │ │ │ + cmp %esi,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ pushf │ │ │ │ or %al,(%rax) │ │ │ │ add %dl,0x3d(%rax) │ │ │ │ mov $0x2,%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - movabs 0xc348000000000334,%al │ │ │ │ - filds (%rcx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x19c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - rorb $0x0,0x6(%rdi) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + cmp %esi,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cmovo (%rcx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ecx,0x1542004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %cl,-0xa(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock (bad) │ │ │ │ + jbe 175395d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ mov $0x0,%ah │ │ │ │ add %al,(%rax) │ │ │ │ jo 17539a8 │ │ │ │ @@ -1120629,20 +1120550,20 @@ │ │ │ │ add %dh,0x5b(%rax) │ │ │ │ jne 1755ad5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x1,0x75(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rex insb (%dx),%es:(%rdi) │ │ │ │ + je 1755ae5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x75(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov $0xc2,%al │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 2697afa │ │ │ │ add %al,(%rax) │ │ │ │ jo 1755b09 │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ @@ -1122723,20 +1122644,18 @@ │ │ │ │ add %dl,0x60(%rax) │ │ │ │ jne 1756fc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x1,0x75(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov 0x1(%rbp),%esi │ │ │ │ + loopne 1757034 │ │ │ │ + jne 1756fdd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ pushf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -1123891,25 +1123810,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x175f8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jnp 1757bb0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - sbb $0x6,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %ch,0x9(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,%al │ │ │ │ + jle 1757bba │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add $0xc0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock lretw $0x1 │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,%al │ │ │ │ + lretw $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1999b6a │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x2(%rsi,%rsi,4) │ │ │ │ rolb $1,(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ @@ -1125450,23 +1125371,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and 0x1(%rdi),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 1758b10 │ │ │ │ - jne 1758b6d │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + rex jnp 1758be0 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmp $0x176,%eax │ │ │ │ + add %dh,%al │ │ │ │ + cmp $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x3e(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x74(%rax) │ │ │ │ jne 1758b85 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1128054,25 +1127973,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x69,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%bh │ │ │ │ - jne 175a67d │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - cmp $0xa,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + faddl 0x6(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp bb1c68a <_edata@@Base+0x4f1c68a> │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,-0x62(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ jne 175a695 │ │ │ │ @@ -1131143,20 +1131059,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ ret │ │ │ │ jne 175c6fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dh,%bh │ │ │ │ + jne 175c705 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rsi) │ │ │ │ - jbe 175c70d │ │ │ │ + jo 175c6b0 │ │ │ │ + jne 175c70d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ cmp $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x2eb(%rcx) │ │ │ │ @@ -1136038,24 +1135954,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ jo 175f6e9 │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + jbe 175f715 │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 175f782 │ │ │ │ - or %eax,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ + add %ah,0x2004e901(%rax) │ │ │ │ mov %es,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x2,-0x13(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1138383,21 +1138298,19 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ jmp d5a2e2a <_edata@@Base+0x69a2e2a> │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%dl │ │ │ │ in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - jbe 1760e35 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %dh,%bh │ │ │ │ - jne 1760e3d │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,-0x45(%rax) │ │ │ │ + fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jnp 1760ebc │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ @@ -1138465,22 +1138378,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ (bad) │ │ │ │ or %eax,(%rax) │ │ │ │ add %ah,0x2ed22(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x17(%rax) │ │ │ │ - jbe 1760ef5 │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + jo 1760f11 │ │ │ │ + jbe 1760efd │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2004e901(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ je 1760f06 │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0xb8,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1ea2f1a │ │ │ │ @@ -1139350,23 +1139265,24 @@ │ │ │ │ loopne 1761769 │ │ │ │ jbe 1761765 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %sil,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sbb %ebp,0x1(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $1,(%rsi) │ │ │ │ + jbe 176177d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + and %bl,(%rcx) │ │ │ │ + imul $0x0,(%rcx),%eax │ │ │ │ and %dl,0x1cb(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,0x2(%rdi) │ │ │ │ @@ -1140854,15 +1140770,16 @@ │ │ │ │ jbe 17626cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ jbe 17626dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ std │ │ │ │ ja 17626e5 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1141927,20 +1141844,24 @@ │ │ │ │ add $0x20,%al │ │ │ │ pushf │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ ret $0x2ec │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x109c2004(%rcx) │ │ │ │ + rex (bad) │ │ │ │ + jbe 1763175 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shl $0xc1,%bh │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + cmpb $0x0,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jbe 1763131 │ │ │ │ - add $0x0,%eax │ │ │ │ - rolb $0x0,0x17d(%rax) │ │ │ │ add %cl,0x20(%rax) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -1150119,79 +1150040,77 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ ss rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ + je 176824d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 17681d2 │ │ │ │ - jbe 176824d │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 17681dd │ │ │ │ - filds (%rcx) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + jbe 176825d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x42004(%rcx) │ │ │ │ + add %ecx,0x1fcc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x5(%rdx,%riz,8) │ │ │ │ + rex push %rbp │ │ │ │ + loop 1768271 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,0xa42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x8d,%dh │ │ │ │ + adc $0x8d,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,%al │ │ │ │ enter $0x1d1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - in $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x78,%al │ │ │ │ - mov $0x5,%dh │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rolb $1,0x176(%rdx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - jbe 17682ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,0x1cc2004(%rcx) │ │ │ │ + movabs 0x3000000000017688,%al │ │ │ │ + xchg %dh,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000028dd6,%al │ │ │ │ - test $0x7e42004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock in (%dx),%eax │ │ │ │ - push %rbx │ │ │ │ - add (%rax),%eax │ │ │ │ + orb $0x0,0x1df(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x1cc2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %dh,0x1(%rsi) │ │ │ │ + movabs 0xe000000000028dd7,%al │ │ │ │ + ficomps 0x5(%rbx) │ │ │ │ + add %bl,(%rax) │ │ │ │ + rcr $0x1,%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov %sil,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xb8aa38(%rax) │ │ │ │ + rolb $0x0,0x176(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + jbe 17682ed │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x176(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rbx) │ │ │ │ and (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1150488,19 +1150407,18 @@ │ │ │ │ xchg %esi,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x85,%al │ │ │ │ jbe 176862d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - shlb $1,(%rsp,%rdx,8) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + andb $0x0,0x174(%rcx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 25eaa64a <_edata@@Base+0x1f2aa64a> │ │ │ │ add %al,(%rax) │ │ │ │ loopne 17685f0 │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1150545,26 +1150463,22 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xa(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + rex pop %rcx │ │ │ │ + loop 17686d1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%bh │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg 17686c1 │ │ │ │ - pop %rcx │ │ │ │ + add %al,(%rax) │ │ │ │ + lock pop %rcx │ │ │ │ jp 17686d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x3f(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -1150676,79 +1150590,71 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 20aa80a │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rax │ │ │ │ mov $0x2,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,0x1cc2004(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock out %al,(%dx) │ │ │ │ - push %rbx │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rax │ │ │ │ + mov %dh,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x78(%rax) │ │ │ │ - jbe 1768825 │ │ │ │ add %al,(%rax) │ │ │ │ + rolb $0x0,0x176(%rsi) │ │ │ │ + add %dh,%al │ │ │ │ + cmp $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x176(%rax) │ │ │ │ + xor %dh,0x1d7(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001766c,%al │ │ │ │ rex.RXB rolb $0x0,(%r9) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x78(%rax) │ │ │ │ - jbe 1768845 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov %dh,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xb8aa38(%rax) │ │ │ │ + jo 17687da │ │ │ │ + jbe 1768855 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 176889e │ │ │ │ - (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %esi,0x1(%rsi) │ │ │ │ + add %ah,0x1768900(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x176(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x176(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + pop %rax │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ecx,0x442004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf000000000017688,%al │ │ │ │ + movabs 0xf00000000005e2a0,%al │ │ │ │ rex.WRXB jae 1768895 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc9,%al │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x88,%al │ │ │ │ - jbe 17688ad │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %cl,0x176(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ebp,0x7c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov 0x1(%rsi),%? │ │ │ │ + rclb $0x5,0x52(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x176(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov %dh,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1151287,24 +1151193,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jbe 1768e5d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + or $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov 0x1(%rsi),%? │ │ │ │ + movabs 0xf000000000068fc0,%al │ │ │ │ + mov 0x1(%rsi),%? │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ test %al,(%rax) │ │ │ │ @@ -1151363,80 +1151265,86 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x71(%rax) │ │ │ │ jbe 1768f15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmp $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x942004(%rcx) │ │ │ │ + add %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $1,%cl │ │ │ │ - mov $0x5,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jg 1768f35 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ nop │ │ │ │ - ret │ │ │ │ - filds (%rcx) │ │ │ │ + jbe 1768f3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1768ed1 │ │ │ │ jbe 1768f45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,0x342004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + xor %bl,(%rax) │ │ │ │ lea (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + orb $0x0,0x176(%rdi) │ │ │ │ + add %ah,0x6f(%rax) │ │ │ │ + jbe 1768f6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x176(%rdi) │ │ │ │ - add %dh,-0x73(%rax) │ │ │ │ + jo 1768eff │ │ │ │ jbe 1768f75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov %?,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + jbe 1768f85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex scas %es:(%rdi),%eax │ │ │ │ - jbe 1768f8d │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%bh │ │ │ │ + jne 1768f95 │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x176(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x77(%rsi) │ │ │ │ + add $0x74,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17691(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ {rex2 0x76} add %r24d,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - jbe 1768fb5 │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x8c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + sarb $1,0x554(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmp $0x176,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x176(%rax) │ │ │ │ + mov $0x1de1b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x176(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xchg %eax,%ecx │ │ │ │ jbe 1768fd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jne 176904f │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1151460,103 +1151368,112 @@ │ │ │ │ jbe 176900d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x176(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ call 17852b7 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov %dh,0x1(%rsi) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x176(%rdx) │ │ │ │ - add %al,-0x70(%rax) │ │ │ │ - jbe 1769035 │ │ │ │ add %al,(%rax) │ │ │ │ + rclb $1,0x176(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock nop │ │ │ │ - jbe 176903d │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jg 176903a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x7000000000017682,%al │ │ │ │ - xor %esi,0x1(%rsi) │ │ │ │ + mov $0x5c003,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + cmp $0x62,%al │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 1769066 │ │ │ │ + mov $0x5,%eax │ │ │ │ + add %ah,-0x70(%rax) │ │ │ │ + jbe 1769055 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x88c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - loop 1769061 │ │ │ │ + lock mov $0x163,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + jo 1768ff2 │ │ │ │ + jbe 1769065 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x13c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex.RXB testb $0x80,0x0(%rip) │ │ │ │ nop │ │ │ │ - jbe 1769075 │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + jbe 176906d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmp $0x176,%eax │ │ │ │ + adc %cl,0x176(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - jbe 1769085 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jbe 176907d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x176(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - jbe 1769095 │ │ │ │ + add %ecx,0x1e42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %ch,(%rcx) │ │ │ │ + mov $0x5,%eax │ │ │ │ + add %ah,0x17690(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jnp 1769110 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x17690(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + nop │ │ │ │ + jbe 17690a5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x5(%rdx,%riz,8) │ │ │ │ - add %dh,%al │ │ │ │ - adc $0x70,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x2004a901(%rax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + add (%rax),%eax │ │ │ │ add %dh,%al │ │ │ │ - adc %bl,%bl │ │ │ │ + mov $0x554,%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + sub %ah,-0x22(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x53(%rax) │ │ │ │ - jbe 17690c5 │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x90,%al │ │ │ │ - jbe 17690cd │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 176906a │ │ │ │ + jbe 17690dd │ │ │ │ add %al,(%rax) │ │ │ │ - jo 176907f │ │ │ │ - jbe 17690d5 │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x6000000000017690,%al │ │ │ │ - cmpl $0x0,0x1(%rax) │ │ │ │ - mov $0x4a,%al │ │ │ │ - {rex2 0x1} add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 176908a │ │ │ │ - jbe 17690fd │ │ │ │ + lock nop │ │ │ │ + jbe 17690ed │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jbe 1769105 │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + jbe 17690fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W stos %al,%es:(%rdi) │ │ │ │ - fiaddl (%rcx) │ │ │ │ + add %ecx,0x6742004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + lahf │ │ │ │ + loop 1769111 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ test %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,-0x6e(%rdi) │ │ │ │ @@ -1154278,42 +1154195,44 @@ │ │ │ │ jae 176ad45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x38,%al │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - jbe 176ad55 │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x176(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x32c2004(%rcx) │ │ │ │ + loopne 176adb2 │ │ │ │ + jnp 176ad5d │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x5,-0x42(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ecx,0x10c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x176(%rbp) │ │ │ │ - add %al,(%rcx) │ │ │ │ + adc %al,%cl │ │ │ │ + pop (%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb8aa38,%al │ │ │ │ - adcb $0xd9,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex punpckhdq 0x0(%rip),%mm0 │ │ │ │ + xor %dh,%dh │ │ │ │ + jbe 176ad85 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - or 0x1(%rdi),%esi │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + fwait │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,-0x3f(%rsi) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,-0x4e(%rax) │ │ │ │ + jbe 176ad95 │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + subb $0x0,0x176(%rbp) │ │ │ │ add %dh,0x176ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -1154345,24 +1154264,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1a001(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %cl,0x1(%rax) │ │ │ │ - movabs 0x76afd00000000001,%al │ │ │ │ + movabs 0x489010000000001,%al │ │ │ │ + and %bl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ + add %ah,-0x60(%rax) │ │ │ │ + loop 176ae31 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x176ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x76,%ch │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor %dh,0x176(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x53(%rax) │ │ │ │ + rex lods %ds:(%rsi),%eax │ │ │ │ jbe 176ae3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ pushf │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1154459,46 +1154378,46 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 176aee1 │ │ │ │ jbe 176af35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ push %rax │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ - jbe 176af4d │ │ │ │ + jbe 176af45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + xor %dh,0x176(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + subb $0x0,0x176(%rdi) │ │ │ │ + add %ah,-0x4e(%rax) │ │ │ │ + jbe 176af5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x176(%rdi) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1aacf6a │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ jo 176af02 │ │ │ │ sahf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x52(%rax) │ │ │ │ jbe 176af75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x176(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + jbe 176af85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xaf,%al │ │ │ │ + rex nop │ │ │ │ jbe 176af8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ and $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1154509,127 +1154428,131 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ jbe 176afa5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x176(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x176(%rax) │ │ │ │ + shrb $0x0,0x176(%rdi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb (%rbx),%esp │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock push %rbx │ │ │ │ - jae 176afc5 │ │ │ │ + add %dl,%al │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + jbe 176afc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,-0x2e(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor %bl,(%rbx) │ │ │ │ + and (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x176b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - jbe 176afdd │ │ │ │ + add %dh,0x176(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + jo 176b030 │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add %ah,0x28300(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1bacfea │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + movabs 0x2000000000028300,%al │ │ │ │ mov $0x76,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x176a6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %dh,0x176(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,0x56(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - jl 176b016 │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1f2d01a │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x0,%al │ │ │ │ addl $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,0x61(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ah,-0x50(%rax) │ │ │ │ + jbe 176b035 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0xaf,%al │ │ │ │ + jbe 176b03d │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0x76,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 202d04a │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + mov %es,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x83,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3e(%rax) │ │ │ │ jbe 176b055 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,%dh │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + add %ax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x1c503f8,%al │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x176(%rdx) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - or $0x0,%al │ │ │ │ + jo 176b03a │ │ │ │ + jbe 176b08d │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,-0x4c(%rbp) │ │ │ │ - add $0x0,%eax │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 176b0ec │ │ │ │ - fiadds (%rcx) │ │ │ │ + movabs 0x20000000000176b0,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + jbe 176b09d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,%dh │ │ │ │ - jbe 176b095 │ │ │ │ + mov $0xb0,%al │ │ │ │ + jbe 176b0a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bl,0x1d7(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x17c(%rdi) │ │ │ │ - add %dl,0x176b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3709b(%rax) │ │ │ │ + add %ah,0xb8aa38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1d82e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x76,%dl │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor %al,(%rcx) │ │ │ │ + rolb $0x70,0x0(%rip) │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + jbe 176b0c5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x176b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - pop %rsp │ │ │ │ + fdivrs -0x26(%rbp) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + divb 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x68fc0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + shlb $0x0,0x1d7(%rcx) │ │ │ │ add %ah,(%rax) │ │ │ │ xor $0x162,%eax │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rax │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1154658,20 +1154581,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16214(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ fwait │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x4e(%rax) │ │ │ │ + add %dl,0x40(%rax) │ │ │ │ jbe 176b145 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0x77,%ah │ │ │ │ - add %eax,(%rax) │ │ │ │ + call 1788a4c │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x176b1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x50(%rax) │ │ │ │ jbe 176b15d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1154767,35 +1154689,35 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ stc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x176(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex movabs 0xb270000000000176,%eax │ │ │ │ + rex movabs 0xb2f0000000000176,%eax │ │ │ │ jbe 176b265 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x177(%rsi) │ │ │ │ - add %dl,%al │ │ │ │ - nop │ │ │ │ - jbe 176b275 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - nop │ │ │ │ - jbe 176b27d │ │ │ │ - add %al,(%rax) │ │ │ │ + rex mov $0x76,%cl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + or %eax,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x76,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x76,%ah │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb2,%al │ │ │ │ - jbe 176b28d │ │ │ │ + add %ah,0x43(%rax) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %dl,-0x4f(%rax) │ │ │ │ cltd │ │ │ │ @@ -1154805,38 +1154727,35 @@ │ │ │ │ xchg %eax,%edi │ │ │ │ je 176b2a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 176b245 │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %dh,0x1(%rsi,%rsi,2) │ │ │ │ - add %dl,-0x5c(%rax) │ │ │ │ - jbe 176b2c5 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - push %rbp │ │ │ │ - fiaddl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 176b284 │ │ │ │ - jbe 176b2d5 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + cmp $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + push %rax │ │ │ │ + rex.W testb $0x60,0x0(%rip) │ │ │ │ + cmpl $0x0,0x1(%rax) │ │ │ │ + rex.W jbe 176b2a0 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x76,%dl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - iret │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,-0x31(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x176(%rdx) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -1154949,25 +1154868,21 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x76,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cs ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 176b3b0 │ │ │ │ - ja 176b41d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x17682(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - cmp $0x0,%al │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1b2d42a │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x6000000000019ef8,%al │ │ │ │ mov $0x76,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x30(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ @@ -1157959,31 +1157874,34 @@ │ │ │ │ add $0x20,%al │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6a(%rax) │ │ │ │ out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x66c2004(%rcx) │ │ │ │ + add %ebp,0x8042004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock fildl 0x6(%rax) │ │ │ │ - add %al,0x176d2(%rax) │ │ │ │ + movabs 0x8000000000035401,%al │ │ │ │ + shlb %cl,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x17755(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x176d2(%rax) │ │ │ │ + adcb $0x1,0x77(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,(%rax) │ │ │ │ - enter $0x176,$0x0 │ │ │ │ + nop │ │ │ │ + shlb %cl,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - ret │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %cl,%al │ │ │ │ + jbe 176d295 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock ret │ │ │ │ jbe 176d29d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jnp 176d31c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1165159,24 +1165077,23 @@ │ │ │ │ ja 1771825 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ ja 177182d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0x7f,%bh │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $0x0,0x176(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb %dh,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x1df(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rcx,%rcx,4) │ │ │ │ - add $0x0,%eax │ │ │ │ - loopne 17718be │ │ │ │ - {rex2 0x1} add %al,(%r8) │ │ │ │ + or %ah,0x1df(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jnp 17718cc │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ mov $0x1c2,%eax │ │ │ │ @@ -1166408,21 +1166325,19 @@ │ │ │ │ add %bl,(%rdi,%rsi,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x24(%rax) │ │ │ │ ja 177247d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x6,%al │ │ │ │ - jns 1772485 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ sbb %sil,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ int3 │ │ │ │ or (%rax),%eax │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0xb8,%ch │ │ │ │ add (%rax),%al │ │ │ │ @@ -1174968,25 +1174883,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,0x1caa3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7f(%rax) │ │ │ │ - js 1777835 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 17778b2 │ │ │ │ - rolb %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0x1cc2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - add $0x1,%al │ │ │ │ + movabs 0x100000000035402,%al │ │ │ │ + jmp 27b984a │ │ │ │ add %al,(%rax) │ │ │ │ jo 177781d │ │ │ │ in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cmp $0x176,%eax │ │ │ │ @@ -1177093,17 +1177002,16 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1abae7a │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,(%rdx) │ │ │ │ out %eax,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - out %eax,(%dx) │ │ │ │ - js 1778e85 │ │ │ │ + add %dh,-0x6a(%rax) │ │ │ │ + ja 1778e85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x77(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1778e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1177890,25 +1177798,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x177(%rsi) │ │ │ │ add %dh,(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ ja 177966d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + lock lods %ds:(%rsi),%eax │ │ │ │ + ja 1779675 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xchg %eax,%esi │ │ │ │ - js 177967d │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x96,%al │ │ │ │ - ja 1779685 │ │ │ │ + add %ah,0x17796b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17a5030(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1180249,21 +1180154,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,(%rax) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - push %rsp │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ add %ah,(%rax) │ │ │ │ - rex.W testb $0xb0,0x0(%rip) │ │ │ │ - sbb %ebp,0x0(%rcx,%rax,1) │ │ │ │ + pop %rbp │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x16c19(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sahf │ │ │ │ ja 177ae0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ @@ -1204192,22 +1204099,20 @@ │ │ │ │ js 1789685 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ fadd %st,%st(3) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xc4,%al │ │ │ │ - jp 178969d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x1c507e8,%al │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ mov $0x0,%ah │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ out %al,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ @@ -1211814,20 +1211719,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb8aa38,%al │ │ │ │ cwtl │ │ │ │ add %al,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6c(%rax) │ │ │ │ - je 178e1a5 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x176b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc2,%al │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + add %dl,0x17896(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1e(%rax) │ │ │ │ js 178e1b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ loope 178e233 │ │ │ │ @@ -1213237,17 +1213139,21 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ js 178ef2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + andb $0x1,(%rdi,%rsi,2) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + orb $0xdf,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1000000000178e1,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ jmp 1cd0f4a │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lea 0x1(%rbx),%ebx │ │ │ │ add %ah,-0x11(%rax) │ │ │ │ js 178ef55 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1214279,24 +1214185,25 @@ │ │ │ │ jae 178f925 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x38,%al │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jle 178f9aa │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ + js 178f935 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0xc0,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 90d194a <_edata@@Base+0x24d194a> │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x2,-0x10(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ cld │ │ │ │ @@ -1215697,21 +1215604,21 @@ │ │ │ │ add %al,-0x2(%rax) │ │ │ │ js 17906a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rsi) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ xor %bh,%cl │ │ │ │ - js 17906bd │ │ │ │ + js 17906b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,(%rsi) │ │ │ │ + orb $0x0,0x1df(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ jns 17906c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,%bh │ │ │ │ jbe 17906cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1235412,24 +1235319,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x19e(%rdi) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,0x1c3eb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + je 179c92d │ │ │ │ add %eax,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - faddl 0x6(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 24de8ca │ │ │ │ add %al,(%rax) │ │ │ │ - jo 179c8db │ │ │ │ + add %dl,%al │ │ │ │ + addr32 jbe 179c8bd │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x11(%rax) │ │ │ │ call 179c8d1 │ │ │ │ add %al,-0x35(%rax) │ │ │ │ jns 179c8d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $0x79,%al │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1253151,22 +1253061,21 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,0x1caa6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x47(%rax) │ │ │ │ + jp 17a74d5 │ │ │ │ add %al,(%rax) │ │ │ │ - js 17a754d │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x179c8(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - je 17a755d │ │ │ │ + lock je 17a755d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sbb %eax,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -1253477,20 +1253386,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb8aa38,%al │ │ │ │ ror $1,%dh │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x17a,%ecx │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x2004e901(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + ... │ │ │ │ + lock (bad) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ pushf │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jo 17a77d2 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x78(%rax) │ │ │ │ @@ -1259861,19 +1259769,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ and %ecx,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %al,-0x45(%rax) │ │ │ │ - fldl (%rcx) │ │ │ │ + add %dl,0x176b0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + jbe 17ab94d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ and $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ @@ -1260955,20 +1260863,21 @@ │ │ │ │ jp 17ac49d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x1c8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + mov $0x6,%al │ │ │ │ + jns 17ac4b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x900000000017acc,%al │ │ │ │ - (bad) │ │ │ │ + or %ebp,%edx │ │ │ │ add $0x0,%al │ │ │ │ add %eax,(%rax,%rax,1) │ │ │ │ add %dl,0x65(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -1261778,22 +1261687,20 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ jmp bc6ec9a <_edata@@Base+0x506ec9a> │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,(%rcx) │ │ │ │ mov $0x2,%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,%dl │ │ │ │ - jp 17accad │ │ │ │ + jp 17acca5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lock cmp $0x176,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ or %ebp,%edx │ │ │ │ add $0x0,%al │ │ │ │ add %eax,(%rax,%rax,1) │ │ │ │ add %al,0x66(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1264695,20 +1264602,20 @@ │ │ │ │ mov $0x7,%al │ │ │ │ jle 17ae9f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1(%rbx,%rcx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 17ae9f3 │ │ │ │ + jp 17aea05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 17aea62 │ │ │ │ - jnp 17aea0d │ │ │ │ + jo 17ae9d0 │ │ │ │ + jl 17aea0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0x7a,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ @@ -1265509,27 +1265416,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xb8aa38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,%bl │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex jnp 17af1e5 │ │ │ │ + add %al,0x1778e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x2e(%rax) │ │ │ │ + jbe 17af1ed │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0xc1,%bh │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1df120a │ │ │ │ add %al,(%rax) │ │ │ │ lock sub 0x2(%rcx),%ebp │ │ │ │ add %dl,(%rax) │ │ │ │ test $0x77,%al │ │ │ │ @@ -1273625,17 +1273529,21 @@ │ │ │ │ add %dl,%al │ │ │ │ rex.B jnp 17b40d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x1,0x7b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + mov $0xc4,%al │ │ │ │ + jp 17b40e5 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + rex.XB fiadds (%r9) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x174(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jnp 17b416c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ mov $0x1c2,%eax │ │ │ │ @@ -1276062,15 +1275970,16 @@ │ │ │ │ add %ch,-0x4c(%rax) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x1,0x7b(%rbx) │ │ │ │ + lock pop %rcx │ │ │ │ + jnp 17b58ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x7b(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17b59(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1276169,24 +1276078,21 @@ │ │ │ │ addl $0x0,(%rdx) │ │ │ │ push %rax │ │ │ │ add $0x163,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x1fcc2004(%rcx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex push %rbp │ │ │ │ - loop 17b5a01 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - (bad) │ │ │ │ + rorb $0x0,0x17c(%rdi) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 9277a0a <_edata@@Base+0x2677a0a> │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x2,-0x19(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ std │ │ │ │ ja 17b5a15 │ │ │ │ @@ -1277152,19 +1277058,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 317837a │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,-0x50(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ + jnp 17b6385 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + imul $0x1,%esp,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x17b(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ and $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov %ecx,0x2(%rdi) │ │ │ │ @@ -1282193,20 +1282102,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x96,%al │ │ │ │ jnp 17b96cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xae,%al │ │ │ │ - jl 17b96dd │ │ │ │ + (bad) │ │ │ │ + imul $0x1,%esp,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -1299357,21 +1299264,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ push %rsp │ │ │ │ or %al,(%rax) │ │ │ │ add %al,0x28f74(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - push %rax │ │ │ │ - pushf │ │ │ │ + add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ - enter $0xdcc1,$0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ + lock (bad) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ @@ -1306061,24 +1305965,22 @@ │ │ │ │ lock cmp $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ scas %es:(%rdi),%al │ │ │ │ movl $0x0,(%rcx) │ │ │ │ add %dl,0x17c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2000000000017c8f,%al │ │ │ │ - es jge 17c8fc5 │ │ │ │ + movabs 0x400000000017c8f,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex.WR jl 17c8fcd │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x17cae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - jl 17c8fd6 │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1f8afda │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xorb $0x0,0x2(%rdi) │ │ │ │ movabs 0x8000000000017c91,%al │ │ │ │ push %rbp │ │ │ │ ja 17c8fed │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1309140,26 +1309042,24 @@ │ │ │ │ or %ch,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x7d,%ah │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 238ceca │ │ │ │ + jo 17caec0 │ │ │ │ + jge 17caebd │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 17cae6d │ │ │ │ - out %eax,(%dx) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1a8ceda │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + mov $0xe0000000,%esp │ │ │ │ + movabs %eax,0xe9010000000002ef │ │ │ │ + add $0x20,%al │ │ │ │ + sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ rex movsxd 0x2(%rdi),%ecx │ │ │ │ add %dl,%al │ │ │ │ cmpl $0x0,0x1(%rax) │ │ │ │ cwtl │ │ │ │ cmc │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ @@ -1310264,25 +1310164,22 @@ │ │ │ │ add %dl,0x2b8d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,0x1c961(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex pop %rcx │ │ │ │ - loop 17cba61 │ │ │ │ + add %dh,%al │ │ │ │ + adc $0x70,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x1db0e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - sub $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1a8da6a │ │ │ │ add %al,(%rax) │ │ │ │ lock mov 0x2(%rax),%dl │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1311444,15 +1311341,15 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 47c8e66a <_edata@@Base+0x4108e66a> │ │ │ │ add %al,(%rax) │ │ │ │ loopne 17cc6cf │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x77(%rax) │ │ │ │ + add %al,-0x60(%rax) │ │ │ │ jge 17cc675 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0x17c,%edx │ │ │ │ add %al,(%rax) │ │ │ │ jo 17cc649 │ │ │ │ @@ -1317917,18 +1317814,19 @@ │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ lock add $0x17d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmp $0x176,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x32,%al │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor $0x7d,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 251268a │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x2(%rbx,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1321131,24 +1321029,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17d24(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17d2b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16281(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,0x6(%rax) │ │ │ │ - jge 17d262d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + push %rsp │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,0x5f648(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - sbb $0x1c,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1d99463a <_edata@@Base+0x16d9463a> │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0x28f,%esp │ │ │ │ add %al,(%rax) │ │ │ │ or %ebp,%edx │ │ │ │ add $0x0,%al │ │ │ │ add %eax,(%rax,%rax,1) │ │ │ │ @@ -1329325,23 +1329221,29 @@ │ │ │ │ add %bl,0x1cad6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1109973a <_edata@@Base+0xa49973a> │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x2b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000017d97,%al │ │ │ │ + subb $0x0,0x17e(%rip) │ │ │ │ + add %dh,%al │ │ │ │ + push %rcx │ │ │ │ + filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ + add %dl,0x5(%rax) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4c2004e901,%al │ │ │ │ - push %rax │ │ │ │ - add $0x2ac,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1332495,21 +1332397,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb8aa38,%al │ │ │ │ enter $0xc533,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1(%rbp,%rdi,2) │ │ │ │ xor %dl,0x1(%rbp,%rdi,2) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,-0x58(%rax) │ │ │ │ - faddl (%rcx) │ │ │ │ + add %dl,-0x5c(%rax) │ │ │ │ + jbe 17d97a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %ch,0x1da(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jnp 17d982c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ mov $0x1c2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1333344,18 +1333245,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x2af(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ mov $0x1c792,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add %ah,0x5e2a0(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + add %al,%al │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x17d97(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x60(%rax) │ │ │ │ jge 17da055 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jne 17da0cf │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1341742,15 +1341644,15 @@ │ │ │ │ jge 17df47d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 17df48a │ │ │ │ + xor %al,(%rax) │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17df4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1347469,20 +1347371,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp a024d7a <_edata@@Base+0x3424d7a> │ │ │ │ add %al,(%rax) │ │ │ │ jo 17e2db0 │ │ │ │ lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x7c2004,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - rex pop %rax │ │ │ │ - push %rdx │ │ │ │ - add $0x0,%eax │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ pushf │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x29cfa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17e2d(%rax) │ │ │ │ @@ -1397744,15 +1397646,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x630(%rdi) │ │ │ │ + xor %dl,0x630(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1398427,33 +1398329,31 @@ │ │ │ │ rex.WXB iretq │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ fsubl 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x6(%rsi,%riz,1) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,(%rax) │ │ │ │ - pop %rbx │ │ │ │ - jge 180a727 │ │ │ │ + and %ah,0x626(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %al,0x3(%rbp,%rdi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,%bh │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x32(%rax) │ │ │ │ cmp (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x58b(%rip) │ │ │ │ - add %dh,%al │ │ │ │ - sbb $0x8c,%al │ │ │ │ + rclb $0x8b,(%rdx) │ │ │ │ + add $0x0,%eax │ │ │ │ + andb $0x8c,(%rsi) │ │ │ │ add $0x0,%eax │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov 0x1(%rbp),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1398483,40 +1398383,42 @@ │ │ │ │ mov $0x2c9,%edi │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,-0x3f(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2cce7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x37f00(%rax) │ │ │ │ + add %al,-0x1b(%rax) │ │ │ │ + jle 180a7b7 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sbb $0x71,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + jno 180a7bf │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c311(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adcb $0xc3,(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,0x78(%rax) │ │ │ │ rex.WRX (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x3800000000017146,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dl,-0x6c(%rax) │ │ │ │ - addb $0x80,0x0(%rip) │ │ │ │ - int1 │ │ │ │ - flds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov 0x5(%rax),%al │ │ │ │ + add %al,0x2d9f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov (%rbx,%rax,1),%gs │ │ │ │ + add %ah,-0x72(%rax) │ │ │ │ + sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x2c0(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ (bad) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -1398535,62 +1398437,57 @@ │ │ │ │ es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ pop %rsp │ │ │ │ sub (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf4,%al │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + and %cl,(%rdi,%rbp,2) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rsp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xf(%rax) │ │ │ │ sub %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1a,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ + and %bl,(%rsp,%rdx,4) │ │ │ │ add $0x0,%eax │ │ │ │ mov $0x53,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - jno 180a86f │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x3710f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 180a800 │ │ │ │ + add %dh,-0x72(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - ret $0x56a │ │ │ │ + add %ah,-0x46(%rax) │ │ │ │ + push $0x5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x38000000000367ed,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %al,%al │ │ │ │ - or 0x5(%rdx),%ah │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,-0x1c(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ mov $0x7c,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x36527(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov 0x5(%rdi),%? │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ + jg 180a8b1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 180a832 │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ loop 180a886 │ │ │ │ @@ -1398605,16 +1398502,15 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ + add %dh,-0x5b(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1398624,58 +1398520,61 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.WRB (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x362ca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + imul $0x0,0x5(%rbp),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - lock adc 0x3(%rax),%ebp │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,%al │ │ │ │ + adc 0x3(%rax),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rbx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ call 180ac99 │ │ │ │ add %al,(%rax) │ │ │ │ - lock and %esp,0x5(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 180a954 │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,0x61(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x75(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex mov %eax,0x0(%rip) │ │ │ │ + add %dh,%al │ │ │ │ + cmp $0x589,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ loopne 180a904 │ │ │ │ jg 180a965 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,(%rbx) │ │ │ │ add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17542(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x37a56(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + cmpl $0x0,0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x42(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,0x33791(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ lret │ │ │ │ @@ -1398699,56 +1398598,52 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or $0xc3,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x362d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or 0x5(%rdx),%ah │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x561e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ + add %ah,0x50(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x13(%rax) │ │ │ │ add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ data16 rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x329(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 180aa67 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x71(%rax) │ │ │ │ - jg 180aa07 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %dl,0x37f62(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex cmp %esp,0x1(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.RX ja 180aa21 │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,0x39(%rax) │ │ │ │ + (bad) │ │ │ │ + add %dl,%al │ │ │ │ + rex.RXB ja 180aa21 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ out %al,(%dx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sbb 0x3(%rcx),%dh │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + adc $0x71,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x6f,%al │ │ │ │ + add %al,%al │ │ │ │ + lock outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cbb7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ out %al,$0x68 │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1398764,15 +1398659,15 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %ah,0x57f8f(%rax) │ │ │ │ + add %al,0x57f93(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x328c1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3b(%rax) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1398794,87 +1398689,91 @@ │ │ │ │ adc %cl,0x64e(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ jg 180aabd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xor 0x5(%rsi),%bh │ │ │ │ + mov $0x38,%al │ │ │ │ + jle 180aac9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rbp,%rsi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,-0x34(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x38(%rax) │ │ │ │ - add %gs:(%rax),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.X │ │ │ │ + add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ imul $0x0,0x6(%rbp),%ecx │ │ │ │ - adc %bh,(%rdx) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %cl,%bl │ │ │ │ + movabs 0x3800000000056136,%al │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + lret │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ gs ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ and 0x1(%rdi),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ah │ │ │ │ (bad) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov 0x5(%rdi),%? │ │ │ │ + add %ah,%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ + jg 180ab29 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 180abac │ │ │ │ - jp 180ab37 │ │ │ │ + jo 180aabc │ │ │ │ + jnp 180ab37 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,-0x40(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ out %eax,(%dx) │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x369e7(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,%al │ │ │ │ - frstor 0x1(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + rcr $1,%ch │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,-0x32(%rsi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.WRX (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - movabs 0xb73000000000056c,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %dh,0x2c5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp %esp,0x5(%rsi) │ │ │ │ + (bad) │ │ │ │ + adc %ah,0x5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x329(%rdx) │ │ │ │ add %ah,-0x79(%rax) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ @@ -1398888,39 +1398787,39 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - add %dl,0x5877e(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x79(%rax) │ │ │ │ - jnp 180abd9 │ │ │ │ + add %dl,0x58787(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + js 180ac4e │ │ │ │ + add $0x0,%eax │ │ │ │ rex adc 0x3(%rdx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x3800000000036401,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %ah,-0x70(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ jg 180ac09 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,(%rdx,%rbp,2) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sbb 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ @@ -1398962,16 +1398861,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ test %ecx,%ebx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1d(%rax) │ │ │ │ (bad) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov (%rdi),%ebp │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x2f,%ch │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ {rex2 0xc2} lar (%rax),%r16d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x77(%rax) │ │ │ │ iret │ │ │ │ @@ -1398984,55 +1398883,58 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,0x14(%rax) │ │ │ │ sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,(%rcx,%rsi,2) │ │ │ │ + orb $0x71,(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cmp $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x58(%rax) │ │ │ │ jno 180acd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 180ac5f │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x569(%rbp) │ │ │ │ + rolb $0x0,0x569(%rcx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + nop │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x1b(%rax) │ │ │ │ + sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x16f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex in $0x28,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + mov %ebp,0x3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36e7d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rcx) │ │ │ │ + roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %edx,%ecx │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ + loopne 180acf4 │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x14(%rax) │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x34(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jno 180ad27 │ │ │ │ + add %dh,%al │ │ │ │ + sbb 0x3(%rcx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ add %dl,(%rax) │ │ │ │ push $0x67 │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1399056,15 +1398958,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ adc %ebx,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2d9ea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x54(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ lock cmp $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x68(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1399124,19 +1399027,20 @@ │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mulb 0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x45,%al │ │ │ │ - ja 180ae29 │ │ │ │ + rex │ │ │ │ + rex.RXB ja 180ae29 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x60,(%rdx) │ │ │ │ + jo 180ae45 │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ rex mov $0x2b,%bl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push $0x64e │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1399156,33 +1399060,31 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,0x2c5b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ push %rdx │ │ │ │ add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jmp 180aedc │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x369f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cmp $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - imul $0x0,0x3(%rdx),%edi │ │ │ │ + add %dh,%al │ │ │ │ + mov %bh,0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %al,(%rdi) │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2c30f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x28(%rax) │ │ │ │ - push $0x3 │ │ │ │ + add %dh,(%rax) │ │ │ │ + fisubrs 0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x2,-0x31(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1399198,106 +1399100,94 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ add %dl,%al │ │ │ │ repz rolb %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4,%al │ │ │ │ + add %dl,(%rcx) │ │ │ │ mov 0x0(%rip),%eax │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rex pop %rbp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dl,0x1d(%rax) │ │ │ │ - jno 180af0f │ │ │ │ + add %dh,0x37119(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x365(%rax) │ │ │ │ + mov $0x365,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + rex mov $0x2d6,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sti │ │ │ │ + adc %bh,%bl │ │ │ │ roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x61(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xe(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56ca7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ + movabs %eax,0xaa3800000000056c │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,0x2cfc3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ ret $0x2df │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3800000000056d68,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,%al │ │ │ │ - cmp %bh,0x1(%rsi) │ │ │ │ + jo 180afcf │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock cmp %bh,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jrcxz 180afe4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cfdc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jle 180b001 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %al,%al │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x3b(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - and 0x1(%rdx),%esp │ │ │ │ + mov 0x3(%rsi),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd7,%al │ │ │ │ - push $0x3 │ │ │ │ + rolb $1,0x2c0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + rex cmp 0x3(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%dl │ │ │ │ - add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x4f(%rax) │ │ │ │ - ja 180afc9 │ │ │ │ + xor %ah,(%rbx) │ │ │ │ + (bad) │ │ │ │ + add %ah,0x36add(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + loop 180b01f │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x77,%al │ │ │ │ + add $0x0,%eax │ │ │ │ shlb $1,-0x3f(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ @@ -1399325,20 +1399215,19 @@ │ │ │ │ (bad) │ │ │ │ add %al,%al │ │ │ │ out %al,$0x63 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x160b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xor 0x5(%rsi),%bh │ │ │ │ + add %al,0x39(%rax) │ │ │ │ + jle 180b029 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rax) │ │ │ │ - (bad) │ │ │ │ + rcrb $0x60,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ movabs 0x380000000002c30b,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%edi │ │ │ │ rolb $1,(%rdx) │ │ │ │ @@ -1399363,17 +1399252,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cmp %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x200000000002d293,%al │ │ │ │ - pop %rcx │ │ │ │ - jp 180b08f │ │ │ │ + movabs 0xe00000000002d293,%al │ │ │ │ + test %bh,0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ lock iret │ │ │ │ @@ -1399399,33 +1399287,34 @@ │ │ │ │ cmp %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x68,%eax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sbb %dh,0x3(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x37113(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock add 0x0(%rcx,%rax,1),%ah │ │ │ │ + add %dh,%al │ │ │ │ + add 0x0(%rcx,%rax,1),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ rolb %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x62,%al │ │ │ │ - jp 180b107 │ │ │ │ + (bad) │ │ │ │ + xchg %bh,0x3(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %dh,(%rdi) │ │ │ │ + jle 180b111 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x7e,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ movabs 0xa000000000016b51,%al │ │ │ │ mulb 0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ push $0x3 │ │ │ │ @@ -1399434,27 +1399323,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0xc3,(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov %al,%ch │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ repz imul $0x0,(%rbx),%eax │ │ │ │ adcb $0x2,-0x29(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xfe,%al │ │ │ │ (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ - test $0x2f,%al │ │ │ │ + mov $0x2f,%dl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ push $0x1 │ │ │ │ add %ah,%al │ │ │ │ @@ -1399484,16 +1399373,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x369b1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0xcb,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - fsubrs 0x3(%rdx) │ │ │ │ + add %al,%al │ │ │ │ + fisubrs 0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x17d(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x16c,%esp │ │ │ │ @@ -1399506,28 +1399395,27 @@ │ │ │ │ push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 180b189 │ │ │ │ ja 180b1f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7a(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 180b181 │ │ │ │ + jnp 180b1ff │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0xd(%rax) │ │ │ │ - flds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex │ │ │ │ + repz flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc0000000000328e4,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ - addb $0x90,0x0(%rip) │ │ │ │ - rex.WXB iretq │ │ │ │ - add (%rax),%al │ │ │ │ + movabs 0xd0000000000328e4,%al │ │ │ │ + mov 0x5(%rax),%eax │ │ │ │ + add %dl,0x2cf4b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,0x1754a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x78(%rax) │ │ │ │ @@ -1399547,80 +1399435,74 @@ │ │ │ │ cmp $0x38,%cl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cmp %ecx,%ecx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x7a(%rax) │ │ │ │ - add $0x0,%ax │ │ │ │ - add %al,(%rax) │ │ │ │ - rex add $0x2,%cl │ │ │ │ + add %dl,0x56651(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x80(%rax) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - adc $0x6a,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x36a14(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2dc7f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - pushf │ │ │ │ - addb $0x38,0x0(%rip) │ │ │ │ + add %dl,%al │ │ │ │ + mov 0x5(%rax),%es │ │ │ │ + add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 180b2e3 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x58(%rax) │ │ │ │ + add %dh,-0x4e(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,(%rsi) │ │ │ │ - movsxd (%rbx),%eax │ │ │ │ + (bad) │ │ │ │ + sub %esp,0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 180b2f5 │ │ │ │ + sarb $1,(%rcx) │ │ │ │ jle 180b2c9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x7a(%rbx) │ │ │ │ + adc %bh,0x7b(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov %es,%ebp │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,%al │ │ │ │ + add $0x2,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sub $0x2c6,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + lock sub $0x2c6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ adc $0x2d0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ loopne 180b327 │ │ │ │ (bad) │ │ │ │ add %ah,%al │ │ │ │ in (%dx),%al │ │ │ │ add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rdi │ │ │ │ + add %al,0x43(%rax) │ │ │ │ jge 180b2ff │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x3(%rcx,%rbp,2) │ │ │ │ - add %dh,(%rax) │ │ │ │ - andb $0x0,0x5(%rsi) │ │ │ │ + add %al,0x56657(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3647a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x328d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -1399649,53 +1399531,51 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3265c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17(%rax) │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x32f(%rbp) │ │ │ │ + and %dh,0x32f(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x44,%al │ │ │ │ push $0x1 │ │ │ │ add %ah,%al │ │ │ │ roll $0x0,%fs:(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sbb 0x1(%rax),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x62,(%rbx) │ │ │ │ + rex in $0x61,%eax │ │ │ │ add $0x0,%eax │ │ │ │ - rorb $0x5,(%rdx,%riz,2) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cwtl │ │ │ │ - addb $0xe0,0x0(%rip) │ │ │ │ + adc %ah,%bh │ │ │ │ (bad) │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ + add $0x0,%eax │ │ │ │ + (bad) │ │ │ │ + mov %es,0x5(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + adc $0x8b,%al │ │ │ │ + add $0x0,%eax │ │ │ │ xor %dh,%dl │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0xd(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.WRXB imul $0x0,(%r9),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jbe 180b3c2 │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2deb7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -1399753,16 +1399633,15 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,0x16216(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ + add %al,-0x73(%rax) │ │ │ │ addb $0xc0,0x0(%rip) │ │ │ │ in $0x68,%eax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sub %esi,%eax │ │ │ │ add (%rax),%al │ │ │ │ @@ -1399792,17 +1399671,18 @@ │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x64,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sbb 0x0(%rbp,%rax,1),%dl │ │ │ │ - shr $1,%dh │ │ │ │ + add %dl,0x5941b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + out %al,(%dx) │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2c183(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ @@ -1399833,23 +1399713,23 @@ │ │ │ │ rex.WR (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x3(%rcx,%rbp,2) │ │ │ │ orb $0x1,0x62(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2000000000056684,%al │ │ │ │ - mov $0x2c5,%esp │ │ │ │ + lock pop %rbx │ │ │ │ + add $0x0,%ax │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,(%rbx) │ │ │ │ - push $0x3 │ │ │ │ + and %bh,0x2(%rbp,%rax,8) │ │ │ │ + add %dl,%al │ │ │ │ + adc 0x3(%rdx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex clc │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + orb $0x6f,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sarb %cl,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 180b5b4 │ │ │ │ @@ -1399865,60 +1399745,61 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x26(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - je 180b609 │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %dl,0x580(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %dh,0x4b(%rax) │ │ │ │ + add $0x0,%ax │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x3,0x34(%rcx) │ │ │ │ + lock mov 0x5(%rax),%al │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,-0x44(%rax) │ │ │ │ + xor (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ es sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0xdf,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1613c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ test $0x16f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x62f(%rax) │ │ │ │ + add %dh,0x62f(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x2c2(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0xd0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,0x1743b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ movabs 0x3800000000016239,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dl,-0x9(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - and %ah,%bl │ │ │ │ - add %fs:(%rax),%eax │ │ │ │ + add %dh,0x56cf6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jrcxz 180b68f │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cmp 0x1(%rax),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add 0x1(%rcx),%ah │ │ │ │ @@ -1399926,19 +1399807,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock fcmovne %st(7),%st │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sub $0x165,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x3,0x68(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $1,0x68(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.WXB jne 180b65d │ │ │ │ + add %al,0x4b(%rax) │ │ │ │ + jne 180b65d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock insb (%dx),%es:(%rdi) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ jo 180b693 │ │ │ │ movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1399946,15 +1399827,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ lret $0x362 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x60000000000368e5,%al │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ push %rax │ │ │ │ lret $0x2d0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 180b67f │ │ │ │ @@ -1843464,16 +1843345,16 @@ │ │ │ │ (bad) │ │ │ │ jae 18ff79f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xc2bd,$0x5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rax) │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ + adc %al,-0x78(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ rolb $1,0x1ce(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x2(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1c4cd │ │ │ │ @@ -1843686,17 +1843567,17 @@ │ │ │ │ (bad) 0x3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ imul $0x1,%esp,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x560(%rip) │ │ │ │ + shlb $0x60,(%rsi) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ sub %dl,(%rcx) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cld │ │ │ │ ds add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1869425,16 +1869306,16 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock frstor (%rsi) │ │ │ │ - (bad) │ │ │ │ + xor %ah,%ah │ │ │ │ + es (bad) │ │ │ │ ... │ │ │ │ push %rax │ │ │ │ push %rsp │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x32765(%rax) │ │ │ │ ... │ │ │ │ @@ -1874119,16 +1874000,16 @@ │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W insl (%dx),%es:(%rdi) │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1921258 │ │ │ │ - add %gs:(%rax),%eax │ │ │ │ + add %cl,0x66(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rdi │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1879627,16 +1879508,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1c525,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x332e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1d46b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.R (bad) │ │ │ │ + add %dl,0x41(%rax) │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ or %bh,0x1c1(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ xor %al,(%rbx) │ │ │ │ ... │ │ │ │ call 1943802 │ │ │ │ @@ -1908013,15 +1907894,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ rex.R filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x37f42,%al │ │ │ │ + shlb $0x7f,(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xor %ecx,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x332bf(%rax) │ │ │ │ @@ -1909523,18 +1909405,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1c47a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ add 0x3(%rdx),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x700000000005c2be,%al │ │ │ │ - mov $0x88,%dl │ │ │ │ - add $0x0,%eax │ │ │ │ + movabs 0xf00000000005c2be,%al │ │ │ │ + mov $0x588,%edi │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ nop │ │ │ │ repz lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x374ee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1d(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ @@ -1911654,20 +1911536,19 @@ │ │ │ │ add %ah,-0x1(%rax) │ │ │ │ roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0xc2,%bl │ │ │ │ add $0x0,%eax │ │ │ │ - movabs 0xe000000000058788,%al │ │ │ │ - mov %al,%bh │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x36115(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x90,%al │ │ │ │ + xchg %eax,0x0(%rip) │ │ │ │ + loopne 194995a │ │ │ │ + movl $0x0,(%rcx) │ │ │ │ + adcb $0x0,0x361(%rip) │ │ │ │ add %cl,0x1c0e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jmp 1949a51 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ @@ -1919399,15 +1919280,16 @@ │ │ │ │ pop %rax │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sub $0x1df,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x6b,%ch │ │ │ │ + jo 1952717 │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ cwtl │ │ │ │ leave │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1940284,16 +1940166,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jge 196698d │ │ │ │ - add $0x0,%eax │ │ │ │ + nop │ │ │ │ + xchg %eax,%edi │ │ │ │ + jns 1966919 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ mov $0xb6,%al │ │ │ │ and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ @@ -1940337,17 +1940222,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ out %al,$0x2c │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jnp 1966a25 │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,-0x6a(%rax) │ │ │ │ + jns 19669b1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ push %rax │ │ │ │ shll %cl,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -1940409,17 +1940295,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3399a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x15(%rax) │ │ │ │ sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jns 1966aed │ │ │ │ - add $0x0,%eax │ │ │ │ + loopne 1966a05 │ │ │ │ + jns 1966a79 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jp 1966a5a │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -1940479,16 +1940366,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x36d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x3(%rcx,%rdi,1) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock ja 1966bb5 │ │ │ │ - add $0x0,%eax │ │ │ │ + rex xchg %eax,%edx │ │ │ │ + jns 1966b41 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ lock adc 0x3(%rbp),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1940512,17 +1940401,18 @@ │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ and $0x3,%eax │ │ │ │ add %dh,-0x22(%rax) │ │ │ │ sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jbe 1966c1d │ │ │ │ - add $0x0,%eax │ │ │ │ + loopne 1966b32 │ │ │ │ + jns 1966ba9 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x380000000003263a,%al │ │ │ │ @@ -1940583,51 +1940473,57 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%cl │ │ │ │ sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - je 1966ce5 │ │ │ │ - add $0x0,%eax │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + loopne 1966bf8 │ │ │ │ + jns 1966c71 │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1966d0d │ │ │ │ - jp 1966ca1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %dh,0x321(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xchg %esp,0x3(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xor %esp,0x3(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + rorb $0x0,0x579(%rbp) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x21,%ch │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,-0x79(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,0x31(%rax) │ │ │ │ + add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock movabs %al,0xaa38000000000331 │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,%al │ │ │ │ + movabs %al,0xaa38000000000331 │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ sbb $0x326,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -1940641,29 +1940537,33 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ imul $0x3,(%rcx),%esi │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,0x32ce4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x72(%rax) │ │ │ │ - jp 1966d39 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x5798c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,0x2d805(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + and %esp,0x3(%rip) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov 0x5(%rcx),%edi │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000002d805,%al │ │ │ │ - and %esp,0x3(%rip) │ │ │ │ - add %al,%al │ │ │ │ - jo 1966ddd │ │ │ │ - add $0x0,%eax │ │ │ │ movabs 0x600000000002ded4,%al │ │ │ │ xor %al,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -1940678,17 +1940578,15 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,0x2(%rax) │ │ │ │ xor (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1966e19 │ │ │ │ - jp 1966db1 │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %cl,0x579(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x26,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -1940709,23 +1940607,22 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,-0x17(%rax) │ │ │ │ sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x7a(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x3f,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + orb $0x0,0x579(%rcx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x33fb5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,0x24(%rax) │ │ │ │ and $0x3,%eax │ │ │ │ add %dh,0x3750e(%rax) │ │ │ │ @@ -1940784,17 +1940681,16 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3399b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dl,(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - jp 1966ec9 │ │ │ │ + add %ah,-0x79(%rax) │ │ │ │ + jns 1966ec9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ lock adc %esi,0x3(%rbp) │ │ │ │ @@ -1940822,17 +1940718,15 @@ │ │ │ │ add $0x25,%ah │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) (%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1966f95 │ │ │ │ - jp 1966f31 │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %al,0x579(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1940853,25 +1940747,23 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,0x3399d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dl,(%rax) │ │ │ │ - imul $0x0,0x5(%rdx),%edi │ │ │ │ + add %ah,-0x7b(%rax) │ │ │ │ + jns 1966f91 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,%al │ │ │ │ - adc 0x3(%rbp),%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock adc 0x3(%rbp),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x3,0x7d(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1940890,36 +1940782,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ loopne 1967017 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push $0x7a │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,-0x7c(%rax) │ │ │ │ + jns 1966ff9 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add %dh,(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x38(%rax) │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 196708a │ │ │ │ - jp 1967029 │ │ │ │ - add %al,(%rax) │ │ │ │ + rolb $0x0,0x579(%rdx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x21,%ah │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x3(%rcx,%riz,1) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,-0x7a(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1940962,16 +1940855,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jrcxz 19670df │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - data16 jp 19670c1 │ │ │ │ + add %al,-0x7f(%rax) │ │ │ │ + jns 19670c1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -1979684,14 +1979577,26 @@ │ │ │ │ ... │ │ │ │ and $0x41,%al │ │ │ │ rex.WR │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,-0x74(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ + ... │ │ │ │ + add %al,(%rcx) │ │ │ │ + ... │ │ │ │ + mov %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + ... │ │ │ │ + or %ah,0x4f4e4b4e(,%rdx,2) │ │ │ │ + push %rdi │ │ │ │ + rex.WRX xor %r8b,-0x74(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ch │ │ │ │ (bad) │ │ │ │ decl (%rdi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ @@ -1979833,23 +1979738,46 @@ │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + and $0x49,%al │ │ │ │ + rex.WRX │ │ │ │ + add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + xor %al,-0x74(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x444e(,%rdx,2) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %al,-0x74(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ + add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x20(%rcx) │ │ │ │ - data16 jne 1990413 │ │ │ │ + add %dl,(%rax) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + and %ah,0x75(%rsi) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ movsxd 0x6f(%rcx,%rbp,2),%esi │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ mov %es,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1979858,41 +1979786,19 @@ │ │ │ │ add %bl,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex add %al,(%rax) │ │ │ │ - add %al,0x18(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex add %al,(%rax) │ │ │ │ - add %al,0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rbx,%rax,1) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rax) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ ... │ │ │ │ - and $0x55,%al │ │ │ │ - rex.WRX │ │ │ │ - rex.WXB │ │ │ │ - rex.WRX │ │ │ │ - rex.WRXB push %r15 │ │ │ │ - rex.WRX xor %r8b,-0x74(%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rsi,%rcx,2) │ │ │ │ + and $0x4e,%al │ │ │ │ rex.WRXB push %r12 │ │ │ │ rex.XB │ │ │ │ rex.WRXB │ │ │ │ rex.WRB push %r8 │ │ │ │ push %r10 │ │ │ │ rex.B │ │ │ │ rex.X │ │ │ │ @@ -1979937,15 +1979843,29 @@ │ │ │ │ xor %al,-0x74(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x0(,%rdi,1) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,-0x74(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ + ... │ │ │ │ + add %al,0x0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %dil,%dil │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex add %al,(%rax) │ │ │ │ + add %al,0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + or %al,(%rbx,%rax,1) │ │ │ │ + ... │ │ │ │ add %bh,%bh │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -1979954,53 +1979874,30 @@ │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ decl (%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + xor %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - and $0x49,%al │ │ │ │ - rex.WRX │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %al,-0x74(%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x444e(,%rdx,2) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %al,-0x74(%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - ... │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %cl,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %ah,-0x3442026a(%rcx) │ │ │ │ - jae 19904ef │ │ │ │ - jrcxz 1990579 │ │ │ │ + add %cl,(%rax) │ │ │ │ + movabs 0x30e3a873cbbdfd96,%eax │ │ │ │ rex.X mov %es,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x30e3a873cbbdfd96,%eax │ │ │ │ rex.X mov %es,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1980027,15 +1979924,15 @@ │ │ │ │ rex add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x73(%rcx) │ │ │ │ and %ch,0x6f(%rsi) │ │ │ │ - je 19905d7 │ │ │ │ + je 19905f7 │ │ │ │ (bad) │ │ │ │ and %ch,0x6f(%rsi) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ sub $0x6c6c756e,%eax │ │ │ │ and %ah,0x74(%rcx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ @@ -1980068,16 +1979965,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + ... │ │ │ │ add %al,0x1bf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1980102,16 +1980005,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x20(%rcx) │ │ │ │ - jae 1990708 │ │ │ │ - jb 19906ff │ │ │ │ + jae 1990738 │ │ │ │ + jb 199072f │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %ch,0x72(%edi) │ │ │ │ and %cl,0x55(%rsi) │ │ │ │ rex.WR │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1980147,20 +1980050,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ imul $0x7469656e,0x20(%rbx),%esi │ │ │ │ push $0x61207265 │ │ │ │ and %ah,0x6c(%rbx) │ │ │ │ (bad) │ │ │ │ - jae 1990795 │ │ │ │ + jae 19907c5 │ │ │ │ and %ch,0x62(%rdi) │ │ │ │ push $0x65 │ │ │ │ movsxd 0x6e(%rax,%riz,1),%esi │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jb 199074e │ │ │ │ + jb 199077e │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %ah,0x71(%rbp) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and %dh,0x70(%rbx) │ │ │ │ movsxd %gs:0x61(%rcx),%ebp │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ @@ -1980178,15 +1980081,64 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %bh,%bh │ │ │ │ + or %al,(%rax) │ │ │ │ + ... │ │ │ │ + add %al,0x0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x0(%rax) │ │ │ │ + ... │ │ │ │ + cmp $0x67,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.X mov %es,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp $0x67,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %al,-0x74(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rsi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %al,-0x74(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x67(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.X mov %es,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and 0x0(%rsi),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.X mov %es,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + ds cmp $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %al,-0x74(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x0(,%rdi,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %al,-0x74(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%bh │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ incl -0x41(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -1980222,71 +1980174,71 @@ │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ imul $0x656b2061,0x20(%rbx),%esi │ │ │ │ - jns 1990870 │ │ │ │ + jns 1990930 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jb 1990860 │ │ │ │ + jb 1990920 │ │ │ │ and %ah,0x6e(%rcx) │ │ │ │ and %dh,%fs:0x6f(%rbx) │ │ │ │ and %ah,0x61(%rbx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - je 199082b │ │ │ │ + je 19908eb │ │ │ │ (bad) │ │ │ │ - jne 1990880 │ │ │ │ - add %eax,%fs:(%rax) │ │ │ │ + jne 1990940 │ │ │ │ + add %al,%fs:(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x19(%rax) │ │ │ │ - (bad) │ │ │ │ add %ch,0x73(%rcx) │ │ │ │ and %ah,0x20(%rcx) │ │ │ │ movsxd 0x6e(%rdi),%ebp │ │ │ │ - jae 199089e │ │ │ │ + jae 199095e │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - je 199084e │ │ │ │ + je 199090e │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %dh,%fs:0x6f(%rbx) │ │ │ │ and %ah,0x61(%rbx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - je 199085c │ │ │ │ + je 199091c │ │ │ │ (bad) │ │ │ │ - jne 19908b1 │ │ │ │ + jne 1990971 │ │ │ │ add %al,%fs:(%rax) │ │ │ │ - add %ah,0x49(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x6e6e6163(%rax) │ │ │ │ + movsxd 0x6e(%rcx),%esp │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - je 1990877 │ │ │ │ + je 1990937 │ │ │ │ (bad) │ │ │ │ - jne 19908cc │ │ │ │ + jne 199098c │ │ │ │ add %ch,%fs:0x73(%rcx) │ │ │ │ and %ch,0x6f(%rsi) │ │ │ │ - je 1990887 │ │ │ │ + je 1990947 │ │ │ │ (bad) │ │ │ │ and %dh,0x79(%rbx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and %dh,%fs:0x6f(%rbx) │ │ │ │ and %ah,0x61(%rbx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - je 199089e │ │ │ │ + je 199095e │ │ │ │ (bad) │ │ │ │ - jne 19908f3 │ │ │ │ + jne 19909b3 │ │ │ │ add %al,%fs:(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1980301,20 +1980253,14 @@ │ │ │ │ push %rax │ │ │ │ rex.WR │ │ │ │ rex.WB push %r12 │ │ │ │ rex.XB │ │ │ │ push %r11 │ │ │ │ rex.RB │ │ │ │ rex.X mov %es,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ @@ -1980381,68 +1980327,18 @@ │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ incl (%rax) │ │ │ │ ... │ │ │ │ or %bh,%bh │ │ │ │ (bad) │ │ │ │ dec %edi │ │ │ │ - js 19909f2 │ │ │ │ + js 1990aa2 │ │ │ │ ... │ │ │ │ add %cl,(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - rex add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp $0x65,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.X mov %es,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp $0x65,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %al,-0x74(%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rsi) │ │ │ │ - add %al,%fs:(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %al,-0x74(%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x64(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.X mov %es,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and 0x0(%rax,%rax,1),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %al,-0x74(%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rsi) │ │ │ │ - cmp $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %al,-0x74(%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x0(,%rdi,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %al,-0x74(%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%bh │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ incl (%rax) │ │ │ │ and %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1980450,28 +1980346,14 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bh │ │ │ │ (bad) │ │ │ │ decl (%rdi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ fildl 0x0(%rip) │ │ │ │ ... │ │ │ │ add %bl,(%rax) │ │ │ │ fildl (%rcx) │ │ │ │ ... │ │ │ │ add %bl,(%rax) │ │ │ │ rex.B │ │ │ │ @@ -1980663,75 +1980545,63 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - and %al,(%rax) │ │ │ │ - and %al,(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,0x8000(%rax) │ │ │ │ ... │ │ │ │ add $0x0,%al │ │ │ │ add $0x0,%al │ │ │ │ ... │ │ │ │ + and %al,(%rax) │ │ │ │ + and %al,(%rax) │ │ │ │ + ... │ │ │ │ or %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1990dd2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdi) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + cmpb $0x0,0x200(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%bh │ │ │ │ + (bad) │ │ │ │ ljmp *-0x1(%rdi) │ │ │ │ (bad) │ │ │ │ lock add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x300bf(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x30007(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%bh │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ - add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x200bf(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3003f(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - cmpb $0x0,0x200(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%bh │ │ │ │ - (bad) │ │ │ │ (bad) │ │ │ │ call *%rdi │ │ │ │ - jmp 1990e27 │ │ │ │ + jmp 1990e17 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bh │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -1980739,14 +1980609,24 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x3e(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ cmp %bl,(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%bh │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex.WRX │ │ │ │ rex.WRXB │ │ │ │ @@ -1980994,14 +1980874,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x0(%rax) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x0(%rax) │ │ │ │ @@ -1981013,20 +1980899,14 @@ │ │ │ │ rex.WRX │ │ │ │ rex.RB │ │ │ │ add %r8b,(%rax) │ │ │ │ xor %al,-0x74(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov %al,(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ addb $0x0,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and $0x4e,%al │ │ │ │ rex.WRXB push %r12 │ │ │ │ pop %rdi │ │ │ │ rex.R │ │ │ │ @@ -1986231,20 +1986111,17 @@ │ │ │ │ jns 1994634 │ │ │ │ addr32 jb 1994647 │ │ │ │ (bad) │ │ │ │ gs jno 1994655 │ │ │ │ (bad) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sub %cl,0x3(%rdi) │ │ │ │ + add %al,0x34f26(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ + add %ch,0x61(%rbp) │ │ │ │ js 199465d │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ cs imul $0x332d6f,0x66(%rsi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ rex.RX jne 1994671 │ │ │ │ movsxd 0x6f(%rcx,%rbp,2),%esi │ │ │ │ @@ -1986258,16 +1986135,16 @@ │ │ │ │ (bad) │ │ │ │ outsw %ds:(%rsi),(%dx) │ │ │ │ jb 199463c │ │ │ │ addr32 jb 199468e │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,(%rax) │ │ │ │ - rex.WRXB add (%r8),%r8 │ │ │ │ + andb $0x4f,(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x65(%rbx) │ │ │ │ movsxd (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0xff,%dl │ │ │ │ add $0x0,%eax │ │ │ │ @@ -1987174,20 +1987051,18 @@ │ │ │ │ je 1994f41 │ │ │ │ pop %rdi │ │ │ │ jae 1994f44 │ │ │ │ movsxd 0x6e(%rdi),%ebp │ │ │ │ fs (bad) │ │ │ │ jb 1994f5f │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jb 1994f19 │ │ │ │ - sub %cl,0x3(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + jb 1994e69 │ │ │ │ + es rex.WRXB add (%r8),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ + add %ch,0x61(%rbp) │ │ │ │ js 1994f5d │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ cs imul $0x322d6f,0x66(%rsi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ rex.RX jne 1994f71 │ │ │ │ movsxd 0x6f(%rcx,%rbp,2),%esi │ │ │ │ @@ -1987559,18 +1987434,18 @@ │ │ │ │ push %rax │ │ │ │ jb 199530e │ │ │ │ addr32 jb 1995303 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ and %al,0x6c(%rsi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ ja 1995316 │ │ │ │ - sub %cl,0x3(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + es rex.WRXB add (%r8),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ - addr32 gs je 1995313 │ │ │ │ + add %ah,0x65(%rdi) │ │ │ │ + je 1995313 │ │ │ │ jo 1995322 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ je 1995318 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ jo 1995330 │ │ │ │ imul $0x78616d00,0x6e(%rdi),%ebp │ │ │ │ imul $0x666e692e,0x61(%rbp),%ebp │ │ │ │ @@ -1987852,20 +1987727,17 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ and %dl,0x61(%rsi) │ │ │ │ jb 19955f6 │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ jb 19955f6 │ │ │ │ movsxd (%rax),%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - sub %cl,0x3(%rdi) │ │ │ │ + add %al,0x34f26(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ + add %ch,0x61(%rbp) │ │ │ │ js 1995614 │ │ │ │ jae 199560f │ │ │ │ jo 1995617 │ │ │ │ jae 1995613 │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ je 19955ad │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1987977,18 +1987849,17 @@ │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ outsw %ds:(%rsi),(%dx) │ │ │ │ jb 19956ec │ │ │ │ rex.WRX jne 199573c │ │ │ │ (bad) │ │ │ │ push $0x79726f65 │ │ │ │ - sub %cl,0x3(%rdi) │ │ │ │ + es rex.WRXB add (%r8),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jb 1995743 │ │ │ │ + add %dh,0x61(%rdx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ outsl %fs:(%rsi),(%dx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ pop %rdi │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ imul $0x6d006369,0x74(%ebx),%esi │ │ │ │ @@ -1989030,20 +1988901,17 @@ │ │ │ │ movsxd 0x72(%rdi),%ebp │ │ │ │ jb 19961c1 │ │ │ │ movsxd 0x6f(%rcx,%rbp,2),%esi │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ jae 1996163 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sub %cl,0x3(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x34f26(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ + add %ch,0x61(%rbp) │ │ │ │ js 19961dd │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ cs imul $0x332d6f,0x66(%rsi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ rex.RX jne 19961f1 │ │ │ │ movsxd 0x6f(%rcx,%rbp,2),%esi │ │ │ │ @@ -2015001,389 +2014869,400 @@ │ │ │ │ and %al,0x1d2(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3f(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1de69(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x568cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + push $0x5 │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x2(%rbp,%rax,8) │ │ │ │ - add %dl,0x5c28c(%rax) │ │ │ │ + xor %ah,0x2c5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xor $0x628,%eax │ │ │ │ + nop │ │ │ │ + mov %es,%edx │ │ │ │ + add $0x0,%eax │ │ │ │ + shlb $0x0,0x628(%rip) │ │ │ │ ... │ │ │ │ + add %cl,0x1d578(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jns 19a4dfd │ │ │ │ + add $0x0,%eax │ │ │ │ xor %bl,%bh │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 19a4d2c │ │ │ │ + mov $0x93,%al │ │ │ │ je 19a4d9f │ │ │ │ ... │ │ │ │ rex test $0xd2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xor $0xde,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - lea 0x5(%rdi),%esp │ │ │ │ + add %al,0x56763(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x1dfef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + push %rsp │ │ │ │ + jae 19a4df1 │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1dfef,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jns 19a4e5e │ │ │ │ - add $0x0,%eax │ │ │ │ and %al,-0x22(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,-0x53(%rax) │ │ │ │ addr32 add $0x0,%eax │ │ │ │ lock or %edx,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3650f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1df6d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - ljmp *0x5(%rdi) │ │ │ │ + add %dh,%al │ │ │ │ + fldcw 0x5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 19a4e07 │ │ │ │ fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x160(%rbp) │ │ │ │ + and %bh,0x160(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x48,%al │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.WB jbe 19a4e3f │ │ │ │ + jo 19a4e76 │ │ │ │ + jbe 19a4e3f │ │ │ │ + ... │ │ │ │ + or %dh,%dh │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x7b(%rax) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ loopne 19a4e9e │ │ │ │ ret $0x5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3d(%rax) │ │ │ │ - popf │ │ │ │ + add %dl,%al │ │ │ │ + rex.W popf │ │ │ │ add $0x0,%eax │ │ │ │ jo 19a4ee6 │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x60,(%rbx) │ │ │ │ + cmpb $0x60,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ sbb $0x1,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x5(%rcx,%rbp,2) │ │ │ │ + lock rex.XB imul $0x5c009e8,0x0(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1a00ede │ │ │ │ + add %dh,(%rcx) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xor $0x161,%eax │ │ │ │ + add %dl,%al │ │ │ │ + sbb %bh,%bl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,(%rdx) │ │ │ │ - filds (%rcx) │ │ │ │ + add %dl,0x56d93(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x2f(%rax) │ │ │ │ + roll $0x20,0x0(%rip) │ │ │ │ + sub $0x589,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4000000000056db7,%al │ │ │ │ - (bad) │ │ │ │ - roll $0xf0,0x0(%rip) │ │ │ │ - (bad) │ │ │ │ - mov %eax,0x0(%rip) │ │ │ │ mov %bh,%ch │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x25,%al │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x5c198(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x46(%rax) │ │ │ │ - jb 19a4f21 │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x572,%eax │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ call 19c2e31 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x56b4b(%rax) │ │ │ │ + add %dh,0x23(%rax) │ │ │ │ + imul $0x0,0x0(%rip),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x41(%rax) │ │ │ │ - rolb $0x60,0x0(%rip) │ │ │ │ + rolb $0xb0,0x0(%rip) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ rex or $0xde,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x44(%rax) │ │ │ │ + add %dl,0x1a(%rax) │ │ │ │ add $0x0,%ax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ and %eax,%edx │ │ │ │ add $0x0,%eax │ │ │ │ - nop │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - xchg %al,0x0(%rip) │ │ │ │ + push %rax │ │ │ │ + test $0x86,%al │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ nop │ │ │ │ mov $0xdf,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x45(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xchg %eax,%edi │ │ │ │ jno 19a5041 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cmp $0xc0,%al │ │ │ │ add $0x0,%eax │ │ │ │ - mov $0x25,%al │ │ │ │ + and %ch,(%rcx) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ enter $0x5c1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0xf(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ fcmovnu %st(6),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movabs %eax,0x56b │ │ │ │ + add %al,0x7(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ sub %ch,0x1de(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x6c,%al │ │ │ │ - push $0x5 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmpb $0x0,0x1d6(%rsi) │ │ │ │ - add %al,0x37756(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x13(%rax) │ │ │ │ + push %rax │ │ │ │ + rex.R push $0x5 │ │ │ │ + ... │ │ │ │ + js 19a50e5 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x2c2(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,(%rsi) │ │ │ │ - imul $0xfffffff8,0x0(%rip),%eax │ │ │ │ - call 19a52d5 │ │ │ │ + mov $0xf5,%al │ │ │ │ + push $0x5 │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x573(%rip) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - sub %cl,-0x2b(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + clc │ │ │ │ + call 19a52d5 │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + or $0x73,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %cl,(%rdi) │ │ │ │ + {rex2 0x1} add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - lock cmp $0x5c0,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x6b(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,%al │ │ │ │ + cmp $0x5c0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 19a51b2 │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sub %edi,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sub %ah,0x5(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x26(%rax) │ │ │ │ + movsxd 0x0(%rip),%eax │ │ │ │ adc %bh,0x5c1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xchg %eax,%ebp │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %dl,0x36f(%rdi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - fiadds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %ah,-0x22(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x5(%rax,%rbp,2) │ │ │ │ + add %al,%al │ │ │ │ + gs push $0x5 │ │ │ │ ... │ │ │ │ add %bl,0x1dff7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x57396(%rax) │ │ │ │ + add %dl,0x57371(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ and %al,%bl │ │ │ │ add $0x0,%eax │ │ │ │ mov $0xd,%al │ │ │ │ rex.W (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $0xc1,%dh │ │ │ │ add $0x0,%eax │ │ │ │ - add %bl,%al │ │ │ │ + adc %dl,%dl │ │ │ │ gs add $0x0,%eax │ │ │ │ and $0x1de,%rax │ │ │ │ add %al,(%rax) │ │ │ │ - rex movabs %eax,0x2c1 │ │ │ │ + and %ah,0x2c1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ js 19a5304 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0x171,%edx │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1de5a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x6a(%rax) │ │ │ │ + add %dh,0x44(%rax) │ │ │ │ push $0x5 │ │ │ │ add %cl,-0x22(%rax) │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe5,%al │ │ │ │ - jb 19a52d1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1a01686 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x65fbe(%rax) │ │ │ │ + rex shlb $0x0,0x5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + mov $0xc3,%cl │ │ │ │ + add $0x0,%eax │ │ │ │ + cmpb $0x0,0x65f(%rsi) │ │ │ │ add %ch,-0x65(%rax) │ │ │ │ ret │ │ │ │ add $0x0,%eax │ │ │ │ - mov $0xd9,%al │ │ │ │ - cmp $0x6,%eax │ │ │ │ + nop │ │ │ │ + fstpt 0x6(%rip) │ │ │ │ add %ah,(%rax) │ │ │ │ test $0x1df,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jbe 19a536c │ │ │ │ - add $0x0,%eax │ │ │ │ + push %rax │ │ │ │ + push %rdx │ │ │ │ + jno 19a5301 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ shlb $0x5,-0x3f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x576(%rdi) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0xc1,%dh │ │ │ │ - add $0x0,%eax │ │ │ │ - loopne 19a536c │ │ │ │ + nop │ │ │ │ + test %dh,0x5(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $1,0x5c1(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + pop %rax │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x68(%rax) │ │ │ │ - roll $0xe0,0x0(%rip) │ │ │ │ - imul $0x0,0x5(%rcx),%ebp │ │ │ │ + roll $0x40,0x0(%rip) │ │ │ │ + imul $0x0,%fs:0x0(%rip),%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x1de96(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x61(%rax) │ │ │ │ + movabs 0xc00000000001de96,%al │ │ │ │ + pop %rdx │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6a(%rax) │ │ │ │ - roll $0x70,0x0(%rip) │ │ │ │ - mov $0x6d,%al │ │ │ │ + roll $0xb0,0x0(%rip) │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ jno 19a5364 │ │ │ │ add $0x0,%eax │ │ │ │ - xor %cl,%dh │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ - mov $0x5c162,%eax │ │ │ │ + rex flds 0x5(%rdx) │ │ │ │ + add %bh,0x5c162(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ + add %ah,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ jbe 19a53c1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ push %rsi │ │ │ │ - rolb $0x0,0x0(%rip) │ │ │ │ - hlt │ │ │ │ - jbe 19a53cf │ │ │ │ - add %al,(%rax) │ │ │ │ + rolb $0x60,0x0(%rip) │ │ │ │ + adc $0x77,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - iret │ │ │ │ + add %ah,-0x31(%rax) │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x572(%rdx) │ │ │ │ + sbbb $0x5,0x72(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 19a53cb │ │ │ │ - roll $0x90,0x0(%rip) │ │ │ │ + roll $0x60,0x0(%rip) │ │ │ │ (bad) │ │ │ │ jb 19a53ef │ │ │ │ ... │ │ │ │ lock adc %eax,%edx │ │ │ │ add $0x0,%eax │ │ │ │ - add %ah,-0x63(%rbx) │ │ │ │ + xor %ah,-0x63(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ push %rax │ │ │ │ sbb %esi,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ fwait │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ js 19a5416 │ │ │ │ add $0x0,%eax │ │ │ │ - push %rax │ │ │ │ - movsxd (%rdi),%esi │ │ │ │ + xor %ah,0x37(%rbp) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - or $0x1d5,%eax │ │ │ │ + fmuls (%rdx) │ │ │ │ + {rex2 0x1} add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - test %spl,0x1(%rax) │ │ │ │ + shrb $0x0,0x5(,%rbp,2) │ │ │ │ ... │ │ │ │ sbbb $0xce,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1617f(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2015395,1285 +2015274,1278 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ rcr $1,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5728c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x32(%rax) │ │ │ │ - (bad) │ │ │ │ + imul $0x0,0x5(%rdx),%esi │ │ │ │ + rex.W xor %spl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push $0x67 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ - rolb $0x70,0x0(%rip) │ │ │ │ - push %rdx │ │ │ │ + rolb $0xc0,0x0(%rip) │ │ │ │ + pop %rsi │ │ │ │ jb 19a550f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ test %eax,%eax │ │ │ │ add $0x0,%eax │ │ │ │ - mov $0x64,%al │ │ │ │ + (bad) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ jb 19a551f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x3f(%rsi) │ │ │ │ add $0x0,%eax │ │ │ │ - lock xchg %esi,0x5(%rdx) │ │ │ │ + push %rax │ │ │ │ + test %esi,0x5(%rdx) │ │ │ │ ... │ │ │ │ lock enter $0x1d1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0xc0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x5c02f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov %gs,(%rdi) │ │ │ │ + add %al,-0x69(%rax) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ - push $0x1dc25 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x3618b(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x5c23e(%rax) │ │ │ │ + test $0x3e,%al │ │ │ │ + ret $0x5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x58d87(%rax) │ │ │ │ + add %dh,0x58d84(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x27(%rax) │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xchg %eax,%esp │ │ │ │ + xor %dh,%bh │ │ │ │ imul $0xffffff90,0x0(%rip),%eax │ │ │ │ cmp %al,%al │ │ │ │ add $0x0,%eax │ │ │ │ - xor %dl,(%rbx) │ │ │ │ + rex (bad) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x52(%rax) │ │ │ │ roll $0x70,0x0(%rip) │ │ │ │ - loopne 19a5707 │ │ │ │ + push $0x6c │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0x1d1,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x174(%rsi) │ │ │ │ - add %ah,0x1d6ad(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x17(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - shlb $1,0x1d1(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %ah,0x61(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ mov %ds,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x33dcd(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + fnstsw 0x3(%rip) │ │ │ │ + add %dl,%al │ │ │ │ + movabs %eax,0x63100000000001d1 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ push %rdx │ │ │ │ {rex2 0x1} add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x69,%al │ │ │ │ - movsxd 0x0(%rip),%eax │ │ │ │ + rex │ │ │ │ + movsxd %gs:0x0(%rip),%eax │ │ │ │ adc %ah,(%rax) │ │ │ │ - roll $0x0,0x0(%rip) │ │ │ │ - rorb %cl,0x5(%rax) │ │ │ │ - add %ch,0x5c0d6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x54(%rax) │ │ │ │ - push $0x5 │ │ │ │ + roll $0x30,0x0(%rip) │ │ │ │ + iret │ │ │ │ + mov %al,0x0(%rip) │ │ │ │ + test $0xd6,%al │ │ │ │ + rolb $0xa0,0x0(%rip) │ │ │ │ + rex.WR push $0x5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1df97 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x60(%rax) │ │ │ │ - ja 19a5741 │ │ │ │ + add %ah,%al │ │ │ │ + movabs 0x28f0000000000577,%eax │ │ │ │ + ret │ │ │ │ + add $0x0,%eax │ │ │ │ + rorb $1,0x49(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ cmc │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%cl │ │ │ │ + rex lods %ds:(%rsi),%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ - lock sub %al,%bl │ │ │ │ - add $0x0,%eax │ │ │ │ - rorb $1,0x49(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ mov $0x5c039,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - cs add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x5e(%rax) │ │ │ │ - rolb $0xa0,0x0(%rip) │ │ │ │ - push $0x61 │ │ │ │ + pop %rax │ │ │ │ + movabs %al,0xf9c00000000005c0 │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x4b(%rax) │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x5(%rdx,%rbp,2) │ │ │ │ - add %bh,0x5c12c(%rax) │ │ │ │ + mov $0x83,%al │ │ │ │ + push $0x5 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x5c12c,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sbb $0x589,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - mov %eax,0x0(%rip) │ │ │ │ push %rax │ │ │ │ mov $0x1df,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x571e1,%al │ │ │ │ + sarb $0x0,0x5(%rcx,%rsi,2) │ │ │ │ ... │ │ │ │ + cwtl │ │ │ │ + push %rax │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1de50(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex.B push $0x5 │ │ │ │ - add %cl,(%rax) │ │ │ │ - rex.WR filds (%rcx) │ │ │ │ + push %rax │ │ │ │ + sbb %ebp,0x5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock movq 0x0(%rip),%mm0 │ │ │ │ + or %cl,0x1(%rdi,%rbx,8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ call 1a01903 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x61(%rax) │ │ │ │ + add %al,0x5e(%rax) │ │ │ │ jbe 19a5801 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ out %eax,$0xdd │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - frstor 0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ lock fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - shlb $1,0x5(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + andb $0x0,0x560(%rdi) │ │ │ │ + add %bl,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ + filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - fcoms 0x1df(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock test $0x82,%al │ │ │ │ + nop │ │ │ │ + mov $0x82,%bl │ │ │ │ add $0x0,%eax │ │ │ │ and %al,0x5c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 19a57d8 │ │ │ │ - (bad) │ │ │ │ + shlb $0x0,0x637(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + sbb %cl,%al │ │ │ │ + add $0x0,%eax │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sub %bl,(%rdx) │ │ │ │ - roll $0x0,0x0(%rip) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - jbe 19a5851 │ │ │ │ + movabs 0x576,%al │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ push $0x5c101 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - or 0x5(%rsi),%esi │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %esi,0x5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,(%rdi) │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x56d(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + mov $0x84,%al │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %ch,(%rdi) │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - (bad) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ - mov $0x1d4a6,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x25(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + sub 0x5(%rsi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - adc $0x1de,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sar $1,%dl │ │ │ │ - {rex2 0x2} add %al,(%rax) │ │ │ │ + rclb $1,0x1de(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - pop %rbp │ │ │ │ - roll $0x20,0x0(%rip) │ │ │ │ + movabs %al,0x5d600000000002d5 │ │ │ │ + roll $0xc0,0x0(%rip) │ │ │ │ gs insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1de09(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - movabs 0xcc00000000000161,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + sahf │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + int3 │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock data16 jb 19a5911 │ │ │ │ + mov $0x43,%al │ │ │ │ + jb 19a5911 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,-0x21(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5703e(%rax) │ │ │ │ + add %ah,0x17(%rax) │ │ │ │ + jo 19a5921 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fstp %st(5) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,%ch │ │ │ │ + fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c86f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock sbb %eax,%ecx │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1d17c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ jmp 19a5904 │ │ │ │ add $0x0,%eax │ │ │ │ - add %bl,0x72(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex (bad) │ │ │ │ + jb 19a594f │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x7d(%rax) │ │ │ │ - ret │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + jge 19a5916 │ │ │ │ add $0x0,%eax │ │ │ │ - rorb $0x0,0x637(%rsi) │ │ │ │ + movabs 0x63790,%al │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ push %rcx │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rdx) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ - cwtl │ │ │ │ + movabs 0x9800000000056f08,%al │ │ │ │ pop %rax │ │ │ │ - roll $0x80,0x0(%rip) │ │ │ │ - xor $0x36d,%eax │ │ │ │ + roll $0x30,0x0(%rip) │ │ │ │ + xor $0x6d,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 19a593f │ │ │ │ + add %ah,%al │ │ │ │ + popf │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,(%rdi) │ │ │ │ - jno 19a59b1 │ │ │ │ + push %rax │ │ │ │ + or %esi,0x5(%rcx) │ │ │ │ ... │ │ │ │ mov $0x97,%al │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x77,%bl │ │ │ │ - add $0x0,%eax │ │ │ │ + jo 19a5982 │ │ │ │ + ja 19a59d1 │ │ │ │ ... │ │ │ │ js 19a5970 │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 19a599f │ │ │ │ - imul $0x0,0x0(%rip),%eax │ │ │ │ + (bad) │ │ │ │ + mov 0x5(%rcx),%gs │ │ │ │ ... │ │ │ │ push $0x1de65 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x52(%rax) │ │ │ │ - push $0x5 │ │ │ │ - add %dh,-0xd(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xchg %ch,0x5(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 19a5a15 │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock shrl $0x0,0x0(%rbp,%rax,1) │ │ │ │ + and %bl,0x56c(%rbp) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1d3ce,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ movsxd (%rbx),%eax │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ xor %ebx,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x56e4e(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0xc(%rax) │ │ │ │ - roll $0xa0,0x0(%rip) │ │ │ │ - rex.WRXB jbe 19a5a81 │ │ │ │ + add %dh,0x3a(%rax) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ + (bad) │ │ │ │ + or $0xc1,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,0x5(%rsi,%rsi,2) │ │ │ │ ... │ │ │ │ nop │ │ │ │ ret │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x2c0(%rip) │ │ │ │ + add %dl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock in $0xde,%eax │ │ │ │ + add %dh,%al │ │ │ │ + in $0xde,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.RXB insb (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ or %bl,-0x3f(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ - rcrb $0x5,0x67(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lock push %rsi │ │ │ │ + addr32 add $0x0,%eax │ │ │ │ lock loope 19a5ae2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add %esi,0x5(%rbx) │ │ │ │ + add %dl,0x572da(%rax) │ │ │ │ ... │ │ │ │ - shlb $0x1,-0x22(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x568(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0xe0,%al │ │ │ │ - fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 19a5bae │ │ │ │ + push $0x5 │ │ │ │ + ... │ │ │ │ + add %ch,0x1dde0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,%bh │ │ │ │ - enter $0x2,$0x0 │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x2c8,%edi │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and %esi,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c174(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jae 19a5b5c │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x8(%rax) │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,(%rdi) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adcb $0x0,0x56f(%rcx) │ │ │ │ + rcrb $0x0,0x5(,%rbp,2) │ │ │ │ ... │ │ │ │ - add %bl,%al │ │ │ │ - sub %bh,%bl │ │ │ │ - add %eax,(%rax) │ │ │ │ + fsubrs (%rdx) │ │ │ │ + filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x56b96(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - cs roll $0xb0,0x0(%rip) │ │ │ │ - pop %rbx │ │ │ │ + and %bl,(%rbx) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ + cs roll $0x60,0x0(%rip) │ │ │ │ + pop %rbp │ │ │ │ ja 19a5c41 │ │ │ │ ... │ │ │ │ xor %ch,(%rbx) │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2c2ac,%al │ │ │ │ + adc %ah,0x2c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5c1f3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cwtl │ │ │ │ - add $0x0,%eax │ │ │ │ + nop │ │ │ │ + repz roll $0x0,0x0(%rip) │ │ │ │ + ficompl 0x5(%rax) │ │ │ │ ... │ │ │ │ - movabs 0x100000000001de7b,%al │ │ │ │ - xor $0x69,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - enter $0xc1d3,$0x5 │ │ │ │ + add %ah,0x1de7b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x5690e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex pop %rax │ │ │ │ + add %cl,%al │ │ │ │ + rol %cl,%ecx │ │ │ │ + add $0x0,%eax │ │ │ │ + jo 19a5d55 │ │ │ │ jo 19a5cff │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,-0x22(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x56832(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + or %ebp,0x5(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x56(%rax) │ │ │ │ - {rex2 0x1} add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 19a5d06 │ │ │ │ - jbe 19a5d41 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ clc │ │ │ │ mov $0xc3,%dh │ │ │ │ add $0x0,%eax │ │ │ │ rcr $0x5f,%ah │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ movabs %eax,0x75800000000001d3 │ │ │ │ (bad) │ │ │ │ add %bh,0x1de87(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3d,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + sarb $0x0,0x3(%rip) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x5c168(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - addr32 jb 19a5db1 │ │ │ │ + movabs 0xd00000000005c168,%al │ │ │ │ + gs jb 19a5db1 │ │ │ │ ... │ │ │ │ test $0xab,%al │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1800000000057186,%al │ │ │ │ - fcomp %st(7) │ │ │ │ - add %eax,(%rax) │ │ │ │ + loopne 19a5e4c │ │ │ │ + jno 19a5df1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x58226(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5c3be(%rax) │ │ │ │ + sbb %bl,%al │ │ │ │ + filds (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or 0x6(%rax),%ah │ │ │ │ + and %ch,(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ + nop │ │ │ │ + mov $0x5c3,%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rdx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ or %ah,0x5c3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 19a5e74 │ │ │ │ + push %rax │ │ │ │ + in (%dx),%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ sub %ch,%bh │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x5,0x73(%rdi) │ │ │ │ + addb $0x5,0x73(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov $0x5c0,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - jo 19a5f14 │ │ │ │ + jo 19a5f1c │ │ │ │ push $0x3 │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ push $0xffffffffffffffc1 │ │ │ │ add $0x0,%eax │ │ │ │ - sarb $0x5,0x72(%rcx) │ │ │ │ + lock jbe 19a5f6d │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ lock mov %cl,%al │ │ │ │ add $0x0,%eax │ │ │ │ - lock pushf │ │ │ │ - jb 19a5f31 │ │ │ │ + movabs 0x5729a,%al │ │ │ │ ... │ │ │ │ - rex.W stc │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7(%rax) │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x573a5,%al │ │ │ │ + rolb $1,0x573(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - push %rsp │ │ │ │ - fiadds (%rcx) │ │ │ │ + rclb $1,0x1(%rsi,%rbx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x68(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ + jo 19a6008 │ │ │ │ + push $0x5 │ │ │ │ ... │ │ │ │ - cmpb $0x5,-0x3d(%rdx) │ │ │ │ + add %al,0x5c37a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xorb $0x6,0x37(%rdx) │ │ │ │ + add %ah,0x74(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ rolb $0x0,0x1de(%rbp) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jnp 19a60a4 │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + push %rbx │ │ │ │ + imul $0x0,0x0(%rip),%eax │ │ │ │ ... │ │ │ │ mov $0xad,%al │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x6a(%rbp) │ │ │ │ - add $0x0,%eax │ │ │ │ - shlb $0x0,0x1de(%rdx) │ │ │ │ - add %dh,-0x64(%rax) │ │ │ │ - push $0x5 │ │ │ │ + rclb $1,0x5(%rdx,%rbp,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + shlb $0x0,0x1de(%rdx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + je 19a60e5 │ │ │ │ + add $0x0,%eax │ │ │ │ or %bh,-0x22(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - cmp $0x3,%eax │ │ │ │ + add %al,%al │ │ │ │ + or $0x3d,%al │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ mov $0xdf,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x571ca(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + jno 19a6101 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %cl,(%rsi) │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x66(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ + loopne 19a612e │ │ │ │ + add $0x0,%ax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x56c(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %ah,0x6c(%rsi) │ │ │ │ + add $0x0,%eax │ │ │ │ enter $0xdef8,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jmp 19a6197 │ │ │ │ - add $0x0,%eax │ │ │ │ - push $0x1de1d │ │ │ │ + (bad) │ │ │ │ + enter $0x56c,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x53(%rax) │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ + add %ch,0x1d(%rax) │ │ │ │ + fiadds (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + cmp $0xc0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1df32(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jmp 19a61b9 │ │ │ │ + add %dl,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ rcr $1,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - imul $0x0,0x5(%rbx),%ebp │ │ │ │ - push $0x1de92 │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rcx │ │ │ │ + imul $0x68,0x0(%rip),%eax │ │ │ │ + xchg %eax,%edx │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1(%rax) │ │ │ │ - ds add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + sbb %edi,(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x46(%rax) │ │ │ │ ret │ │ │ │ add $0x0,%eax │ │ │ │ jo 19a61bf │ │ │ │ rex.WR (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 19a6150 │ │ │ │ - roll $0x20,0x0(%rip) │ │ │ │ - (bad) │ │ │ │ - jo 19a618f │ │ │ │ - add %al,(%rax) │ │ │ │ + roll $0xe0,0x0(%rip) │ │ │ │ + sbb $0x370,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ lock filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x5(%rbx,%rsi,2) │ │ │ │ - add %dl,%al │ │ │ │ - pop %rsp │ │ │ │ - roll $0xa0,0x0(%rip) │ │ │ │ - pop %rcx │ │ │ │ + xor %ah,0x73(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ + rcrb $1,0x5(%rcx,%rax,8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 19a6201 │ │ │ │ jb 19a61b1 │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe4,%al │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ + xor %bh,0x56d(%rsi) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ cmp %dh,0x1de(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x5(%rdx,%rbp,2) │ │ │ │ - add %ch,(%rax) │ │ │ │ - rex.W ret │ │ │ │ + jo 19a625e │ │ │ │ + push $0x5 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sub %cl,-0x3d(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ lock rex.WRXB │ │ │ │ rex.WR (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ cmp %al,%al │ │ │ │ add $0x0,%eax │ │ │ │ - mov $0x2,%al │ │ │ │ + xor %al,(%rdi) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + cmp $0x6d,%bl │ │ │ │ add $0x0,%eax │ │ │ │ pop %rax │ │ │ │ hlt │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x56e99(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x27(%rax) │ │ │ │ + (bad) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ + rex (bad) │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - in (%dx),%eax │ │ │ │ + jo 19a6294 │ │ │ │ roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1de43(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - call 19a6855 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,-0x41(%rax) │ │ │ │ + addr32 add $0x0,%eax │ │ │ │ or %cl,(%rax) │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x161(%rbx) │ │ │ │ + loopne 19a6289 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x5c2ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x5c2(%rbx) │ │ │ │ add %dh,(%rax) │ │ │ │ or %esi,(%rsi,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sti │ │ │ │ ret $0x5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - mov 0x0(%rip),%es │ │ │ │ + add %ah,%al │ │ │ │ + jbe 19a62a9 │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ sub %dh,(%rax) │ │ │ │ - rolb $0xe0,0x0(%rip) │ │ │ │ - sbb (%rsi),%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + rolb $0x40,0x0(%rip) │ │ │ │ + sti │ │ │ │ + sub $0x3,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ ret $0x5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x58709(%rax) │ │ │ │ + add %dl,0x13(%rax) │ │ │ │ + xchg %eax,0x0(%rip) │ │ │ │ ... │ │ │ │ + or %dl,0x5c1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - roll $0xa0,0x0(%rip) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - jb 19a63b1 │ │ │ │ + and %ch,0x572(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ adc %bh,(%rdi) │ │ │ │ - rolb $0x80,0x0(%rip) │ │ │ │ - cmp %edi,0x3(%rip) │ │ │ │ + rolb $0xe0,0x0(%rip) │ │ │ │ + rex.R cmp $0x3,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ecx,%eax │ │ │ │ add $0x0,%eax │ │ │ │ - shlb $0x0,0x588(%rbx) │ │ │ │ - add %bl,%al │ │ │ │ - rolq $0x70,0x0(%rip) │ │ │ │ - sbb %bh,0x5(%rax) │ │ │ │ + lock mov $0x88,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + fmuls -0x3f(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + jo 19a641a │ │ │ │ + js 19a6401 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x56bbd(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sbb %ebx,%esi │ │ │ │ + add %dh,0x17(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ + rcrb $0xde,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - int1 │ │ │ │ - jp 19a641d │ │ │ │ + add %dh,0x31(%rax) │ │ │ │ + jbe 19a641d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1a024c7 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x37f9c(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + nop │ │ │ │ + jg 19a642f │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - jb 19a6411 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 19c42a7 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - rex.XB │ │ │ │ - {rex2 0x2} add %al,(%rax) │ │ │ │ + cmp %dl,%ah │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - (bad) │ │ │ │ + add %bl,0x6(%rax) │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ (bad) │ │ │ │ - test %ah,0x1(%rcx) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - xchg %eax,%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,-0x6a(%rax) │ │ │ │ ret │ │ │ │ add $0x0,%eax │ │ │ │ - shlb $1,0x63d(%rdi) │ │ │ │ + mov $0xb9,%al │ │ │ │ + cmp $0x6,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 19a64fe │ │ │ │ + add %dh,0x4c(%rax) │ │ │ │ ret $0x5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jle 19a6536 │ │ │ │ + add %dl,%al │ │ │ │ + jns 19a6536 │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov $0x5c2dc,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x3a,%bl │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %ch,(%rsi) │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%bh │ │ │ │ - ret │ │ │ │ - add (%rax),%al │ │ │ │ + rcrb $1,0x2c3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - rex roll $0x70,0x0(%rip) │ │ │ │ - ret │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + clc │ │ │ │ + rex roll $0x10,0x0(%rip) │ │ │ │ + sbb 0x0(%rbx,%rax,1),%ch │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x5c21e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ xchg %al,0x0(%rip) │ │ │ │ mov $0x9b,%al │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rdi) │ │ │ │ - push $0x5 │ │ │ │ + mov $0xde,%al │ │ │ │ + imul $0x1df1890,0x0(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sbb %bl,%bh │ │ │ │ - add %eax,(%rax) │ │ │ │ + sarb $1,0x562(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x3f(%rax) │ │ │ │ + cwtl │ │ │ │ (bad) │ │ │ │ - add %bl,0x5c161(%rax) │ │ │ │ + roll $0xe0,0x0(%rip) │ │ │ │ + lea 0x3(%rbp),%ebp │ │ │ │ + ... │ │ │ │ + cmp $0xdf,%ch │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x6f(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + jae 19a6591 │ │ │ │ ... │ │ │ │ + enter $0xdf1c,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1dffd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x573b9(%rax) │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ + shlb $1,0x5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sbb $0xdf,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x562d2(%rax) │ │ │ │ + sbb %bh,(%rdx) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - cmp %dh,%bl │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - and %eax,%esi │ │ │ │ + nop │ │ │ │ + or $0xc6,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x5c370(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - pop %rax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x6375a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dl,%bh │ │ │ │ + add %bl,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rcx) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + xor %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ + mov %cl,-0x22(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1de4b(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - and 0x5(%rax),%ch │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + stc │ │ │ │ + addr32 add $0x0,%eax │ │ │ │ mov %bl,0x5c1(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 19a65dc │ │ │ │ + adc %al,%al │ │ │ │ mov %al,0x0(%rip) │ │ │ │ ... │ │ │ │ rex.W │ │ │ │ rex fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sbb %edi,%eax │ │ │ │ - add (%rax),%al │ │ │ │ + movabs 0x2c70a,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp %ebx,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - je 19a669d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov 0x0(%rcx,%rax,1),%dh │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W jo 19a6663 │ │ │ │ - add $0x0,%eax │ │ │ │ - lock js 19a66e4 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,0x70(%rax) │ │ │ │ + rolb $0xf0,0x0(%rip) │ │ │ │ + clc │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x61(%rax) │ │ │ │ - int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + push $0x1cd61 │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - ja 19a668f │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2d477(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1cda8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.RX flds (%rdx) │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ ds fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - int3 │ │ │ │ + loopne 19a66cc │ │ │ │ addr32 add $0x0,%eax │ │ │ │ cmp %bl,0x1de(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,(%rsi) │ │ │ │ - push $0x5 │ │ │ │ - add %al,(%rax) │ │ │ │ + shr $1,%ch │ │ │ │ + imul $0x1dfd788,0x0(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sub %cl,(%rcx) │ │ │ │ - {rex2 0x1} add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 19a6799 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - mov %dl,%bh │ │ │ │ - filds (%rcx) │ │ │ │ + add %dl,0x572(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + call 19c4738 │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x5(%rdx,%rsi,2) │ │ │ │ - call 19c4748 │ │ │ │ + add %ah,0x2c760(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x73(%rax) │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ - pop %rax │ │ │ │ - xor %cl,%al │ │ │ │ + add %bl,0x32(%rax) │ │ │ │ + roll $0x70,0x0(%rip) │ │ │ │ + jg 19a67f2 │ │ │ │ add $0x0,%eax │ │ │ │ - loopne 19a67f7 │ │ │ │ - ja 19a6781 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rcl %cl,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,0x5(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x57f(%rax) │ │ │ │ + jo 19a671d │ │ │ │ + jg 19a67a1 │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x5c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,(%rbx) │ │ │ │ - (bad) │ │ │ │ + sbb %ch,0x1d4(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %sil,0x5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jg 19a6791 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x22(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.WX imul $0x5c13e28,0x0(%rip),%rax │ │ │ │ + add %dh,0x56924(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + test $0xc0,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %cl,0x3(%rcx,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 19a67d1 │ │ │ │ - addr32 add $0x0,%eax │ │ │ │ mov %bh,(%rcx) │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x567(%rsi) │ │ │ │ + movabs 0x2800000000056784,%al │ │ │ │ + ds roll $0x30,0x0(%rip) │ │ │ │ + jmp *0x5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1a0290e │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add $0x68,%al │ │ │ │ - add $0x0,%eax │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x572d8(%rax) │ │ │ │ + add %dh,-0x4c(%rax) │ │ │ │ + jb 19a6801 │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - rex.WRXB rolq $0x70,0x0(%rip) │ │ │ │ - and $0x67,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + or %cl,-0x3f(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ - loopne 19a67a5 │ │ │ │ + and %bl,(%rdi,%riz,2) │ │ │ │ + add $0x0,%eax │ │ │ │ + call 1a0293e │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sti │ │ │ │ + addr32 add $0x0,%eax │ │ │ │ + loopne 19a67b5 │ │ │ │ ret $0x5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movsxd (%rax),%ebp │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ah,%ch │ │ │ │ - roll $0xb0,0x0(%rip) │ │ │ │ - mov 0x3(%rcx),%? │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ fmuls 0x1df(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,%bh │ │ │ │ - jo 19a6841 │ │ │ │ - add %al,(%rax) │ │ │ │ + and %ch,0x570(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,-0x22(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - imul $0x1dfa410,0x0(%rip),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + fldcw 0x5(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %ah,0x1(%rdi,%rbx,8) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + jno 19a6861 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x71(%rbp) │ │ │ │ - add $0x0,%eax │ │ │ │ mov $0x5c16b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - fwait │ │ │ │ + add %dl,(%rax) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ jo 19a6807 │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%dh │ │ │ │ + add %bl,%al │ │ │ │ jo 19a6881 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex adc %ebx,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56917(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - roll %cl,(%rcx) │ │ │ │ + add %dl,0x14(%rax) │ │ │ │ + imul $0x1d3a638,0x0(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 19a681d │ │ │ │ (bad) │ │ │ │ add %cl,0x5c177(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x59668(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addr32 xchg %eax,%esi │ │ │ │ + add %bh,(%rax) │ │ │ │ + in $0xc1,%eax │ │ │ │ add $0x0,%eax │ │ │ │ + xor %bh,0x3(%rcx,%rsi,2) │ │ │ │ + add %al,%al │ │ │ │ + jg 19a6883 │ │ │ │ + add $0x0,%eax │ │ │ │ + add %ah,(%rdx) │ │ │ │ + sub %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ test $0x87,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + rex js 19a690a │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sarb $0x5,-0x40(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 19a691b │ │ │ │ - sub %eax,(%rbx) │ │ │ │ ... │ │ │ │ cmp %dh,(%rdi) │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ and %bh,0x1(%rdi,%rbx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x5705d,%al │ │ │ │ - rex.WB fiadds (%r9) │ │ │ │ + rex │ │ │ │ + ss jo 19a6911 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,(%rbx) │ │ │ │ - push $0x5 │ │ │ │ + add %cl,-0x22(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x567ea(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ mov %bl,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - jo 19a6931 │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov %esi,0x5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x800000000005c156,%al │ │ │ │ - add %ebp,0x3(%rbp) │ │ │ │ + sub %ch,0x1d5(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,%al │ │ │ │ + jbe 19a6941 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x700000000005c156,%al │ │ │ │ + add %ch,0x3(%rbp) │ │ │ │ ... │ │ │ │ shl $0xde,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x56(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + pop %rdi │ │ │ │ push $0x3 │ │ │ │ ... │ │ │ │ fdivrs (%rdi) │ │ │ │ - roll $0xc0,0x0(%rip) │ │ │ │ - fdivl 0x5(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + roll $0xa0,0x0(%rip) │ │ │ │ + in $0x77,%al │ │ │ │ + add $0x0,%eax │ │ │ │ add $0xde,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4(%rax) │ │ │ │ - imul $0xffffffa0,0x0(%rip),%eax │ │ │ │ - mov $0x1de,%edx │ │ │ │ - add %al,(%rax) │ │ │ │ - ror $1,%dl │ │ │ │ - push $0x5 │ │ │ │ + add %ah,%al │ │ │ │ + fldt 0x5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,-0x21(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movabs 0x700000000001deba,%al │ │ │ │ + movabs %eax,0x47d000000000056a │ │ │ │ + filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x56ef5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %ch,%ch │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.WX jae 19a6a11 │ │ │ │ + xor %ah,(%rdx) │ │ │ │ + jae 19a6a11 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 19c494d │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - leave │ │ │ │ + add %dl,-0x38(%rax) │ │ │ │ jne 19a6a1f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 19a6a4d │ │ │ │ - roll $0x0,0x0(%rip) │ │ │ │ - cmp %esi,0x5(%rdi) │ │ │ │ + roll $0x30,0x0(%rip) │ │ │ │ + cmp %dh,0x5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x5c1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x36e(%rbp) │ │ │ │ + rex stos %eax,%es:(%rdi) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - fsubs (%rcx) │ │ │ │ - filds (%rcx) │ │ │ │ + add %bl,%al │ │ │ │ + and %ebx,%edi │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 19a6a57 │ │ │ │ - (bad) │ │ │ │ - add %dl,-0x72(%rax) │ │ │ │ - roll %cl,(%rcx) │ │ │ │ + add %esp,0x5(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + mov %ebx,%ss │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 19a6a40 │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x70(%rax) │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%bh │ │ │ │ - jo 19a6a91 │ │ │ │ - add %al,(%rax) │ │ │ │ + rex mov $0x570,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ rex.W and %al,%dl │ │ │ │ add $0x0,%eax │ │ │ │ - mov $0xa0,%al │ │ │ │ + push %rax │ │ │ │ + popf │ │ │ │ xchg %al,0x0(%rip) │ │ │ │ ... │ │ │ │ fmuls -0x22(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c81a(%rax) │ │ │ │ + add %al,0x2c803(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5d(%rax) │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ + add %cl,%dl │ │ │ │ + leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7d(%rax) │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ + rcrb $1,(%rcx) │ │ │ │ imul $0x5c11170,0x0(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 19a6b5b │ │ │ │ + mov $0x6e,%al │ │ │ │ jbe 19a6af1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x4f(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x5c49d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.X xor %al,(%rsi) │ │ │ │ + add %dl,0x6304b(%rax) │ │ │ │ ... │ │ │ │ - fdivrs 0x1df(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,%cl │ │ │ │ + add %bl,%al │ │ │ │ + mov $0x1df,%edx │ │ │ │ + add %al,(%rax) │ │ │ │ + rex int3 │ │ │ │ jno 19a6b91 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,0x5c0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.WR (bad) │ │ │ │ + xor %al,%cl │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x62(%rax) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,-0x2c(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1dea8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5d(%rax) │ │ │ │ - push $0x5 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + xor $0x6a,%al │ │ │ │ + add $0x0,%eax │ │ │ │ lock xor %ebx,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x1d(%rax) │ │ │ │ + add %dl,-0x17(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,(%rdi,%rbx,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb $0x6e,%al │ │ │ │ add $0x0,%eax │ │ │ │ js 19a6c43 │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,(%rbx) │ │ │ │ - lret $0x2 │ │ │ │ + nop │ │ │ │ + sbb %ecx,%edx │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1de29(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c230(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sub $0xc2,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ sub $0x1de,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex and $0x32c,%eax │ │ │ │ + adc %al,(%rsp,%rbp,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - push %rcx │ │ │ │ - rolb $0x20,0x0(%rip) │ │ │ │ - int1 │ │ │ │ - push $0x3 │ │ │ │ + add %bl,0x51(%rax) │ │ │ │ + rolb $0xb0,0x0(%rip) │ │ │ │ + imulb 0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,-0x3e(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ loopne 19a6cfd │ │ │ │ sub %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2016685,192 +2016557,185 @@ │ │ │ │ xor $0x63,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x12(%rax) │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xa3,%al │ │ │ │ + loopne 19a6d48 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ js 19a6d2f │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x56999,%al │ │ │ │ + add %dl,0x569(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - xor %edi,%ebx │ │ │ │ - add %eax,(%rax) │ │ │ │ + fdivs (%rbx) │ │ │ │ + filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x44(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x3c,%al │ │ │ │ jge 19a6cff │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov $0x1d1,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x175d6,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5c0bc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jp 19a6d9e │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x568db(%rax) │ │ │ │ + add %dl,0x36382(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x4a(%rax) │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + loopne 19a6d42 │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ push %rax │ │ │ │ mov %edi,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x570,%edi │ │ │ │ + add %ah,(%rax) │ │ │ │ + cltd │ │ │ │ + jo 19a6d81 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ mov $0x7e,%al │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x61,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3b(%rax) │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x72,(%rsi) │ │ │ │ + xor %cl,(%rdx,%rsi,2) │ │ │ │ add $0x0,%eax │ │ │ │ lock (bad) │ │ │ │ ret │ │ │ │ add $0x0,%eax │ │ │ │ rol $0x57,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ push $0xffffffffffffffdf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x56ff0(%rax) │ │ │ │ + add %al,%al │ │ │ │ + lret $0x56f │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ test $0xc2,%al │ │ │ │ add $0x0,%eax │ │ │ │ - jo 19a6dc9 │ │ │ │ + add %ch,%cl │ │ │ │ xchg %al,0x0(%rip) │ │ │ │ ... │ │ │ │ or %ah,0x5(%rax,%rax,8) │ │ │ │ - add %dh,(%rax) │ │ │ │ - loop 19a6e34 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,-0x24(%rax) │ │ │ │ + sub %eax,(%rbx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x46(%rax) │ │ │ │ + js 19a6e88 │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4,%al │ │ │ │ - push $0x5 │ │ │ │ + (bad) │ │ │ │ + (bad) 0x5(%rdi) │ │ │ │ ... │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ add $0x1d2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%dl │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x5c122(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - loope 19a6e13 │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,-0x22(%rax) │ │ │ │ + mov %al,0x0(%rip) │ │ │ │ enter $0xc128,$0x5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x77,(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ + adc %dl,(%rbx) │ │ │ │ + ja 19a6ea1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ jo 19a6f16 │ │ │ │ - roll $0x60,0x0(%rip) │ │ │ │ - in $0x82,%al │ │ │ │ + roll $0x70,0x0(%rip) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ push %rax │ │ │ │ xor %al,%dl │ │ │ │ add $0x0,%eax │ │ │ │ - push %rax │ │ │ │ - cmp 0x5(%rdx),%ecx │ │ │ │ - add %dh,(%rax) │ │ │ │ - push %rdx │ │ │ │ - rolb $0x50,0x0(%rip) │ │ │ │ - lock cmp %al,(%rbx) │ │ │ │ + mov $0x37,%al │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ + xor %dl,-0x40(%rdx) │ │ │ │ + add $0x0,%eax │ │ │ │ + rclb $1,(%rcx,%rdi,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + rex.RXB fiadds (%r9) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,-0x22(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ + xor %ch,0x2c7(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - int3 │ │ │ │ + fmul %st(4),%st │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sarb $1,0x5(%rbp) │ │ │ │ + nop │ │ │ │ + sarb %cl,0x5(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x5c0e6 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x23(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + iret │ │ │ │ jnp 19a6eff │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x39,%al │ │ │ │ - roll $0x60,0x0(%rip) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + roll $0xf0,0x0(%rip) │ │ │ │ + jae 19a6f76 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x5c13e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + add %dh,%al │ │ │ │ + jrcxz 19a6f86 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%edi │ │ │ │ - roll $0xa0,0x0(%rip) │ │ │ │ + roll $0x40,0x0(%rip) │ │ │ │ + push %rdx │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x5c142(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - out %eax,(%dx) │ │ │ │ + add %al,-0x9(%rax) │ │ │ │ ja 19a6f51 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,0x5c0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%ch │ │ │ │ + xor %cl,%ch │ │ │ │ cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ mov $0xc2,%bl │ │ │ │ add $0x0,%eax │ │ │ │ nop │ │ │ │ ss xor $0x6,%al │ │ │ │ @@ -2016888,401 +2016753,437 @@ │ │ │ │ add $0x0,%eax │ │ │ │ rex orb $0x0,0x6(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ push $0xffffffffffffffc3 │ │ │ │ add $0x0,%eax │ │ │ │ - rolb $1,0x37(%rbx) │ │ │ │ + mov $0x45,%al │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ jo 19a6f86 │ │ │ │ ret │ │ │ │ add $0x0,%eax │ │ │ │ movabs 0xa800000000065fcd,%al │ │ │ │ (bad) │ │ │ │ - roll $0xe0,0x0(%rip) │ │ │ │ - add %cl,0x5(%rcx) │ │ │ │ + roll $0x10,0x0(%rip) │ │ │ │ + decb 0x5(%rax) │ │ │ │ add %dh,0x5c19a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - enter $0x572,$0x0 │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + jb 19a7001 │ │ │ │ ... │ │ │ │ + enter $0xc131,$0x5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - xor %eax,%ecx │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,-0x77(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %bh,0x589(%rip) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ fcoms -0x3e(%rsi) │ │ │ │ add $0x0,%eax │ │ │ │ - rex in $0x98,%al │ │ │ │ + and $0x98,%bh │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ + rex.W and $0xdc,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x1d(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,-0x65(%rax) │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,(%rdi) │ │ │ │ - jno 19a70a1 │ │ │ │ + jo 19a7093 │ │ │ │ + jo 19a70a1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x700000000001ce22,%al │ │ │ │ sbb $0xce,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sub %bl,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x17(%rax) │ │ │ │ - movsxd 0x0(%rip),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + adc $0x63,%al │ │ │ │ + add $0x0,%eax │ │ │ │ push %rax │ │ │ │ xor $0xc1,%al │ │ │ │ add $0x0,%eax │ │ │ │ - and %cl,-0x77(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ + push %rax │ │ │ │ + mov %r8,0x0(%rip) │ │ │ │ ... │ │ │ │ mov %dl,0x1de(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,%ah │ │ │ │ - imul $0x0,0x0(%rip),%eax │ │ │ │ - ... │ │ │ │ + shrb $0x0,0x5(%rcx,%rbp,2) │ │ │ │ + push $0x1d6c4 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + push $0x6f │ │ │ │ + add $0x0,%eax │ │ │ │ sbb %cl,0x1de(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x1(%rsp,%rsi,2) │ │ │ │ + rolb $0x0,0x174(%rdi) │ │ │ │ ... │ │ │ │ - lock pop %rdx │ │ │ │ + add %dh,%al │ │ │ │ + pop %rdx │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x5,0x69(%rbp) │ │ │ │ + andb $0x5,0x69(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,(%rax) │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jg 19a71a7 │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rax │ │ │ │ + push %rcx │ │ │ │ + sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1df37(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - out %eax,$0x63 │ │ │ │ - add $0x0,%eax │ │ │ │ - sub %bh,0x1de(%rbp) │ │ │ │ + xorb $0xdf,(%rdi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock fldcw 0x5(%rdx) │ │ │ │ + add %dh,0x563e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + mov $0x1de,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xa8,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + mov $0x6a,%dl │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %bl,0x1df(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sub $0x570,%eax │ │ │ │ + jo 19a71d5 │ │ │ │ + jbe 19a71b1 │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x1df(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x5800000000057630,%al │ │ │ │ + or %cl,%dh │ │ │ │ + {rex2 0x1} add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + mov $0x76,%dl │ │ │ │ + add $0x0,%eax │ │ │ │ + pop %rax │ │ │ │ (bad) │ │ │ │ rolb $0x80,0x0(%rip) │ │ │ │ - ret │ │ │ │ - cmp %al,(%rbx) │ │ │ │ + loopne 19a7203 │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ - or %ah,-0x3d(%rdx) │ │ │ │ - add $0x0,%eax │ │ │ │ - lock cltd │ │ │ │ - cltd │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + mov $0x599,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ cmp %dh,0x5(%rax,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock fldcw (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 19a71bf │ │ │ │ + sub %al,(%rbx) │ │ │ │ ... │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1de8f(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - out %al,$0x3d │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + jo 19a7228 │ │ │ │ + cmp $0x3,%eax │ │ │ │ add %al,0x1df1c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,0x56da2(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + xchg %dl,%ah │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %esp,0x1(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rsp │ │ │ │ ret $0x5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - cwtl │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,%al │ │ │ │ + ficompl 0x5(%rax) │ │ │ │ ... │ │ │ │ - xor %al,0x1df(%rcx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb $0x1,%edi │ │ │ │ + add %al,0x57(%rax) │ │ │ │ + jo 19a7331 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x70(%rbp) │ │ │ │ - add $0x0,%eax │ │ │ │ sub %al,(%rax) │ │ │ │ ret │ │ │ │ add $0x0,%eax │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + rex movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ mov 0x0(%rip),%es │ │ │ │ mov $0x2e,%al │ │ │ │ - roll $0x90,0x0(%rip) │ │ │ │ - andl $0x0,0x5(%rsi) │ │ │ │ + roll $0xf0,0x0(%rip) │ │ │ │ + jnp 19a73b1 │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add $0xde,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - je 19a73dc │ │ │ │ + add %dl,0x74(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ ss filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmp $0x56f,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xorb $0x6f,(%rsi) │ │ │ │ + add $0x0,%eax │ │ │ │ sarb $0x0,0x5c0(%rsi) │ │ │ │ - add %dl,(%rax) │ │ │ │ - iret │ │ │ │ - jns 19a739f │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + and $0x37a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ call 19c52e6 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - fdivl 0x3(%rbp) │ │ │ │ + add %ah,-0x26(%rax) │ │ │ │ + jne 19a73af │ │ │ │ ... │ │ │ │ enter $0xdfc7,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jb,pt 19a73f1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov %dh,0x5c0(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - shl $1,%ch │ │ │ │ + movabs 0x880000000005721d,%al │ │ │ │ + mov $0xc0,%cl │ │ │ │ + add $0x0,%eax │ │ │ │ (bad) │ │ │ │ + out %al,$0x62 │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ xchg %eax,%ecx │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ch │ │ │ │ - imul $0x0,0x0(%rip),%eax │ │ │ │ + movabs 0x5699d,%al │ │ │ │ ... │ │ │ │ - loopne 19a7483 │ │ │ │ - filds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - orb $0x5,0x63(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + xor %ebx,%edi │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x4b(%rax) │ │ │ │ + movsxd 0x0(%rip),%eax │ │ │ │ pop %rax │ │ │ │ jp 19a7424 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cmp $0x2cf,%eax │ │ │ │ + add %dl,%al │ │ │ │ + push %rbx │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x5c0(%rip) │ │ │ │ - add %ah,%al │ │ │ │ - int $0x6a │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x5c035(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x36ad3(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ and %bl,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ fisubs 0x5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cwtl │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - ja 19a74d1 │ │ │ │ + rex shlb $1,0x5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1a0366a │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - add $0x36e,%eax │ │ │ │ + add %dl,%al │ │ │ │ + sub 0x3(%rsi),%ebp │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ call 19c54a7 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - jo 19a7521 │ │ │ │ + add %dl,%al │ │ │ │ + enter $0x570,$0x0 │ │ │ │ ... │ │ │ │ - xor %al,%al │ │ │ │ - filds (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rcr $0x1,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %sil,0x5(%rdx) │ │ │ │ + sub $0x71,%ch │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ push $0x5c20f │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - push %rbx │ │ │ │ + add %dh,%al │ │ │ │ + push %rdi │ │ │ │ popf │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ nop │ │ │ │ jle 19a7584 │ │ │ │ add $0x0,%eax │ │ │ │ - lock fsubrl 0x3(%rbp) │ │ │ │ - ... │ │ │ │ - test $0x15,%al │ │ │ │ - roll $0x80,0x0(%rip) │ │ │ │ (bad) │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ - mov $0x80,%al │ │ │ │ - fiadds (%rcx) │ │ │ │ + loope 19a7638 │ │ │ │ + add (%rax),%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x5c115(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 19a7656 │ │ │ │ - imul $0x5c12a30,0x0(%rip),%eax │ │ │ │ + add %dh,0x5887f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x1de80(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x89,(%rax) │ │ │ │ + add %al,0x56934(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sub %cl,%al │ │ │ │ add $0x0,%eax │ │ │ │ + lock or $0x589,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ test $0xc4,%al │ │ │ │ - rolb $0x10,0x0(%rip) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - push $0x3 │ │ │ │ + rolb $0x30,0x0(%rip) │ │ │ │ + mov $0x368,%eax │ │ │ │ ... │ │ │ │ - add %ch,-0x47(%rax) │ │ │ │ - rolb $0x10,0x0(%rip) │ │ │ │ - cmpb $0x0,0x3(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + push $0x5c0b9 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x37982(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ sbb %esi,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x1a(%rax) │ │ │ │ - add $0x0,%ax │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x566,%esi │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rsi │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 19a75da │ │ │ │ + loopne 19a76b4 │ │ │ │ push $0x5 │ │ │ │ add %bh,0xb(%rax) │ │ │ │ ret $0x5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1a(%rax) │ │ │ │ + add %dh,0x15(%rax) │ │ │ │ test %al,0x0(%rip) │ │ │ │ and %dl,%ch │ │ │ │ ret $0x5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ test %edi,(%rdx) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ nop │ │ │ │ mov %bl,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5698b(%rax) │ │ │ │ + add %dl,0x56963(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ dec %ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1610a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x3d(%rax) │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x680000000002c69d,%al │ │ │ │ - cmp $0x1df,%eax │ │ │ │ + loopne 19a7655 │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x3d(%rax) │ │ │ │ + filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x3,0x7d(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 19a7726 │ │ │ │ + jge 19a76df │ │ │ │ ... │ │ │ │ add %ch,(%rdx) │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + lock or $0x6e,%al │ │ │ │ add $0x0,%eax │ │ │ │ - movabs %rax,0x34700000000001de │ │ │ │ + movabs %rax,0xc100000000001de │ │ │ │ push $0x5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,0x1df(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x45,%al │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ jno 19a7721 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ pop %rsp │ │ │ │ - rolb $0x40,0x0(%rip) │ │ │ │ - mov %esi,0x3(%rdi) │ │ │ │ + rolb $0xe0,0x0(%rip) │ │ │ │ + test %dh,0x3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ - roll $0x80,0x0(%rip) │ │ │ │ - sbb 0x3(%rbx),%ebp │ │ │ │ + roll $0x70,0x0(%rip) │ │ │ │ + (bad) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ ... │ │ │ │ - test $0xbd,%al │ │ │ │ - filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x1dfbd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %dh,0x5(%rdx) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) 0x5(%rcx) │ │ │ │ ... │ │ │ │ + fcomp %st(5) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x68,%ah │ │ │ │ + add $0x0,%eax │ │ │ │ mov %ch,-0x22(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0xe(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + leave │ │ │ │ push $0x5 │ │ │ │ ... │ │ │ │ add %bl,0x1dfa6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x57165(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0xf(%rax) │ │ │ │ - filds (%rcx) │ │ │ │ + rex jno 19a77f1 │ │ │ │ + ... │ │ │ │ + rex.W pandn (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock outsl %ds:(%rsi),(%dx) │ │ │ │ + loopne 19a7865 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ sbbb $0x0,0x1df(%rdx) │ │ │ │ - add %dh,0x57802(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + or 0x5(%rax),%bh │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - mov $0x5c3,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%bl │ │ │ │ + or %bh,0x5(%rbx,%rax,8) │ │ │ │ + add %al,(%rax) │ │ │ │ + sti │ │ │ │ pop %rdi │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xc395,$0x5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2017294,150 +2017195,157 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or %esi,0x3(%rbx) │ │ │ │ ... │ │ │ │ adc $0xde,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - js 19a7926 │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,0x56b86(%rax) │ │ │ │ ... │ │ │ │ - js 19a793c │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x6a(%rax) │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb00000000002d201,%al │ │ │ │ - mov $0x1de,%edi │ │ │ │ + adc %bh,%al │ │ │ │ + rolb $1,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,%cl │ │ │ │ + mov $0xbf,%al │ │ │ │ + fiadds (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xc1,%al │ │ │ │ push $0x5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,(%rsi,%rbx,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x43(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ addr32 add $0x0,%eax │ │ │ │ add %bl,(%rdi) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 19a78d4 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ call 19c5805 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x6c,%dl │ │ │ │ - add $0x0,%eax │ │ │ │ - cwtl │ │ │ │ - jns 19a7902 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.WRX jo 19a7931 │ │ │ │ + mov 0x0(%rbp,%rax,1),%gs │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x1df79(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x5c113 │ │ │ │ + add %al,0x57026(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x3(%rax) │ │ │ │ - push $0x3 │ │ │ │ + add %ch,0x13(%rax) │ │ │ │ + roll $0x90,0x0(%rip) │ │ │ │ + add %ebp,0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,-0x3d(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ - push %rax │ │ │ │ - cmp %esi,(%rdi) │ │ │ │ + xor %bh,(%rbx) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ push $0x1dee3 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - pop %rsp │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,0x56c36(%rax) │ │ │ │ ... │ │ │ │ - sbb %dl,0x5c1(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x576(%rdx) │ │ │ │ + add %bl,(%rax) │ │ │ │ + adc $0x5c1,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + rolb $1,0x576(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x1(%rdi,%rbx,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56f47(%rax) │ │ │ │ + add %al,0x56f1e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ adc %ebx,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jg 19a7a68 │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rbx │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ enter $0xdf7f,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x376(%rbx) │ │ │ │ + (bad) │ │ │ │ + mov %?,0x3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dh,0x5c1(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x566(%rdx) │ │ │ │ + sub %dh,0x5c1(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1df05,%eax │ │ │ │ + rcrb $1,0x5(%rsi,%riz,2) │ │ │ │ + add %bh,0x1df05(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cs insl (%dx),%es:(%rdi) │ │ │ │ + add %dh,0xb(%rax) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ lock ss filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x6f(%rbx) │ │ │ │ + (bad) │ │ │ │ + rex.WXB outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ sbb %bh,0x1de(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xbb,%al │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esp │ │ │ │ push $0x5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5c,%al │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x68(%rbp) │ │ │ │ + xor %cl,0x68(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ + fcomps 0x1d7(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + sarb $0x0,0x5(,%rbp,2) │ │ │ │ rex.W │ │ │ │ rex.RB filds (%r9) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1000000000056ed2,%al │ │ │ │ - mov $0x5,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + mov $0x56e,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - push $0x3 │ │ │ │ + adc %al,%dh │ │ │ │ + rolb $0x50,0x0(%rip) │ │ │ │ + int $0x6a │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ - test $0x7e,%al │ │ │ │ - filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x1df7e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x5706d,%al │ │ │ │ + add %al,0x57046(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ pop %rsi │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + (bad) │ │ │ │ + test %ebp,0x5(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ mov $0x25,%al │ │ │ │ - roll $0x90,0x0(%rip) │ │ │ │ - bnd jbe 19a7af1 │ │ │ │ + roll $0x70,0x0(%rip) │ │ │ │ + out %al,(%dx) │ │ │ │ + jbe 19a7af1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 19c4eed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3e(%rax) │ │ │ │ add %fs:(%rax),%eax │ │ │ │ ... │ │ │ │ @@ -2017447,165 +2017355,178 @@ │ │ │ │ add %dh,%al │ │ │ │ xchg %ecx,%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cmp $0xc1,%al │ │ │ │ add $0x0,%eax │ │ │ │ - and %cl,0x36b(%rsi) │ │ │ │ + rol $1,%bl │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x1d1(%rdi) │ │ │ │ + add %al,0x1d1b7(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x1624a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ ret $0x5 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x18(%rax) │ │ │ │ xor $0x6,%al │ │ │ │ ... │ │ │ │ push $0x1df61 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x46(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,0x56f94(%rax) │ │ │ │ ... │ │ │ │ - rolb $0x0,0x5c3(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - loopne 19a7cf2 │ │ │ │ + test %eax,%ebx │ │ │ │ + add $0x0,%eax │ │ │ │ + shl $0x57,%al │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ sub %ecx,%eax │ │ │ │ add $0x0,%eax │ │ │ │ - orb $0x3,0x6b(%rbx) │ │ │ │ + movabs 0x36b4c,%al │ │ │ │ ... │ │ │ │ - jo 19a7cd3 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0xf(%rax) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 19a7cde │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1cd17(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d2f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1de67(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - not %eax │ │ │ │ - add (%rax),%al │ │ │ │ + (bad) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xb(%rax) │ │ │ │ - rolb $0x90,0x0(%rip) │ │ │ │ - in $0x6a,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x36(%rax) │ │ │ │ - fiadds (%rcx) │ │ │ │ + push %rax │ │ │ │ + cmc │ │ │ │ + rolb $0x70,0x0(%rip) │ │ │ │ + (bad) │ │ │ │ + push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 19a7d66 │ │ │ │ - imul $0xffffffe8,0x0(%rip),%eax │ │ │ │ - and %dh,%cl │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ + lret $0x1de │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dl,(%rbx,%rbp,2) │ │ │ │ + add $0x0,%eax │ │ │ │ + call 19c4b57 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ iret │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push %rbx │ │ │ │ {rex2 0x1} add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x6e,(%rdx) │ │ │ │ + xor %ah,(%rax) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ lock xor %eax,%ebx │ │ │ │ add $0x0,%eax │ │ │ │ jo 19a7dce │ │ │ │ rex.WB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,(%rdi) │ │ │ │ - roll $0x10,0x0(%rip) │ │ │ │ - push $0xffffffffffffff89 │ │ │ │ - add $0x0,%eax │ │ │ │ + roll $0x40,0x0(%rip) │ │ │ │ + mov %eax,0x0(%eip) │ │ │ │ ... │ │ │ │ mov $0x5c204,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x372ea(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + lock jb 19a7e3f │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1df4e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56f21(%rax) │ │ │ │ - ... │ │ │ │ + nop │ │ │ │ + rex.WRX filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1ddd9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.RXB (bad) │ │ │ │ + loopne 19a7e41 │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ + ... │ │ │ │ + movabs 0x1ddd9,%al │ │ │ │ + rex.WX (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7a(%rax) │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x570(%rdi) │ │ │ │ + and %bh,0x70(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ jo 19a7f6a │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - loope 19a7f7a │ │ │ │ - add $0x0,%eax │ │ │ │ + movabs 0x56fbb,%al │ │ │ │ ... │ │ │ │ - js 19a7f4a │ │ │ │ - roll $0xa0,0x0(%rip) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x18(%rax) │ │ │ │ + roll $0xd0,0x0(%rip) │ │ │ │ + movabs 0x588,%eax │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ sub %ah,%al │ │ │ │ - roll $0x0,0x0(%rip) │ │ │ │ - push 0x3(%rax) │ │ │ │ + roll $0xb0,0x0(%rip) │ │ │ │ + sti │ │ │ │ + jo 19a7f6f │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - rol $0x5,%eax │ │ │ │ + enter $0xd6ac,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x3(%rdx,%rdi,2) │ │ │ │ + shl $0x6c,%ah │ │ │ │ + add $0x0,%eax │ │ │ │ + shlb $0x1,(%rsi,%rbx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x1,(%rsi,%rbx,8) │ │ │ │ + (bad) │ │ │ │ + movsxd %ebp,%eax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x5c0c1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + js 19a8026 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex imul $0x2,%ebp,%eax │ │ │ │ add %bh,0x5c04b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x327ec(%rax) │ │ │ │ - ... │ │ │ │ + add %ah,0x32823(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ fcmovu %st(7),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x572cc(%rax) │ │ │ │ + add %ah,0x572a8(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1ddea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cmc │ │ │ │ + add %ah,-0x10(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x45(%rax) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -2017614,19 +2017535,21 @@ │ │ │ │ nop │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1de77(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sbb $0x569,%eax │ │ │ │ + add %dl,-0x8(%rax) │ │ │ │ + push $0x5 │ │ │ │ ... │ │ │ │ + add %cl,(%rax) │ │ │ │ + test %dl,%cl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,0x1(%rcx,%rdx,8) │ │ │ │ add %dh,0x4d(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x5(%rax) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2017644,49 +2017567,52 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2cda2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1de18(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ + add %dh,-0x52(%rax) │ │ │ │ add $0x0,%ax │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x5c1(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf0,%al │ │ │ │ + loopne 19a8147 │ │ │ │ mov %al,0x0(%rip) │ │ │ │ rex push %rbx │ │ │ │ - roll $0x80,0x0(%rip) │ │ │ │ - rex.X │ │ │ │ - addr32 add $0x0,%eax │ │ │ │ + roll $0x70,0x0(%rip) │ │ │ │ + cmp %esp,0x5(%rdi) │ │ │ │ ... │ │ │ │ rolb $0x1,-0x21(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x6e,%bl │ │ │ │ + rex scas %es:(%rdi),%eax │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ and %dl,-0x22(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4c(%rax) │ │ │ │ - push $0x5 │ │ │ │ - add %dh,0x1d3fd(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + and 0x5(%rax),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x72(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xfd,%al │ │ │ │ + roll %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 19a8148 │ │ │ │ add %fs:(%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%ah │ │ │ │ + loopne 19a81a5 │ │ │ │ imul $0x0,0x0(%rip),%eax │ │ │ │ ... │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ ret │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,0x4a(%rbp) │ │ │ │ @@ -2017701,360 +2017627,343 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ and %bl,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5670e(%rax) │ │ │ │ + add %ah,0x566e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x74(%rax) │ │ │ │ - rolb $0xc0,0x0(%rip) │ │ │ │ - pop %rbx │ │ │ │ - jg 19a823f │ │ │ │ + rolb $0xa0,0x0(%rip) │ │ │ │ + rex.WB jg 19a823f │ │ │ │ ... │ │ │ │ jo 19a8201 │ │ │ │ ret $0x5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d(%rax) │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ + add %al,%al │ │ │ │ + cmp %eax,0x5(%rdi) │ │ │ │ ... │ │ │ │ - adc %bh,(%rbx) │ │ │ │ - roll $0xf0,0x0(%rip) │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + cmp %ecx,%eax │ │ │ │ + add $0x0,%eax │ │ │ │ + and %al,%ah │ │ │ │ mov %eax,0x0(%rip) │ │ │ │ sbb %dh,-0x22(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rbp │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2d2e4(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1d4f2(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - jo 19a82d1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %cl,0x1de(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - rcrb $0x0,0x569(%rdx) │ │ │ │ add %dh,(%rax) │ │ │ │ fcmovb %st(2),%st │ │ │ │ add $0x0,%eax │ │ │ │ add %ah,0x6(%rdx,%rdi,1) │ │ │ │ + add %bl,(%rax) │ │ │ │ + mov %esi,%ebx │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + jb 19a8344 │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %cl,0x4(%rax) │ │ │ │ - rolb $0x20,0x0(%rip) │ │ │ │ - pop %rbp │ │ │ │ + rex.W add $0xc0,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + lock outsl %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ jns 19a8361 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x51(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - imul $0x5,%ebx,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 19a83fd │ │ │ │ + ret │ │ │ │ + add $0x0,%eax │ │ │ │ movabs 0x65313,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5f(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x171a3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ fiadds (%ecx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0x568,%ebp │ │ │ │ + loopne 19a835f │ │ │ │ + push $0x5 │ │ │ │ + add %al,0x1dfeb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0xdf,%bl │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + jae 19a83e1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5733f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x20(%rax) │ │ │ │ - roll $0xa0,0x0(%rip) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %dh,-0x1a(%rax) │ │ │ │ + pop %rax │ │ │ │ + and %al,%cl │ │ │ │ + add $0x0,%eax │ │ │ │ + sarb $1,0x62(%rdx) │ │ │ │ + add $0x0,%eax │ │ │ │ + jo 19a83d8 │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x24,%al │ │ │ │ - jae 19a8401 │ │ │ │ + nop │ │ │ │ + cld │ │ │ │ + jb 19a8401 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xfc,%al │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 19a83fe │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x18(%rax) │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 19a8495 │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + adc %dl,0x6c(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ - movabs 0xd00000000005c13b,%al │ │ │ │ + movabs 0x5c13b,%al │ │ │ │ loopne 19a8491 │ │ │ │ add $0x0,%eax │ │ │ │ cmpb $0x0,0x5c3(%rcx) │ │ │ │ add %ah,%al │ │ │ │ jmp 19a849a │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 19a8422 │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jmp 19a84b6 │ │ │ │ + and %ah,(%rdi) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ sub %bl,%ah │ │ │ │ fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x1,0x60(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $1,0x60(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sub %bl,%dh │ │ │ │ + add %dh,%al │ │ │ │ + sub %bl,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3e(%rax) │ │ │ │ + add %dh,0x14(%rax) │ │ │ │ addr32 add $0x0,%eax │ │ │ │ ... │ │ │ │ and %al,0x1de(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - cmp $0x3,%eax │ │ │ │ + add %ch,0x3d(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ pop %rdx │ │ │ │ add $0x0,%eax │ │ │ │ loopne 19a852e │ │ │ │ sub %al,(%rsi) │ │ │ │ ... │ │ │ │ - mov $0x84,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + call 19c6399 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - or $0x161,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - call 19c63a9 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x33d97(%rax) │ │ │ │ + add %al,%al │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + cmp $0x3,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ - rolb $0xf0,0x0(%rip) │ │ │ │ - fidivrs 0x3(%rdx) │ │ │ │ + rolb $0x90,0x0(%rip) │ │ │ │ + test $0x7b,%al │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ - js 19a852a │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x58(%rax) │ │ │ │ roll %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock nop │ │ │ │ (bad) │ │ │ │ add %al,%al │ │ │ │ - movabs 0x25500000000001de,%al │ │ │ │ - push $0x5 │ │ │ │ + movabs 0xfcf00000000001de,%al │ │ │ │ + imul $0x1de2e90,0x0(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cs fiadds (%rcx) │ │ │ │ + and %bh,0x567(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %ah,0x67(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ mov $0x1dfc2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1f(%rax) │ │ │ │ - jb 19a85c1 │ │ │ │ + add %ah,0x571fc(%rax) │ │ │ │ ... │ │ │ │ - sub %cl,%bh │ │ │ │ - {rex2 0x1} add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %dh,0x576(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd0,%al │ │ │ │ - roll %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xba,%al │ │ │ │ - movsxd (%rbx),%eax │ │ │ │ + add %bh,%al │ │ │ │ + pop %rdi │ │ │ │ + rolb $0xe0,0x0(%rip) │ │ │ │ + jbe 19a8603 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x1d3d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa00000000001dfe3,%al │ │ │ │ - adc 0x5(%rbx),%dh │ │ │ │ + add %dh,0x363ba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1dfe3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - pop %rdi │ │ │ │ - rolb $0xb0,0x0(%rip) │ │ │ │ - xchg %ebp,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,-0x15(%rax) │ │ │ │ + jb 19a8601 │ │ │ │ ... │ │ │ │ + shlb $1,0x1de(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - fiadds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.XB push $0x5 │ │ │ │ + xor %bl,(%rbx) │ │ │ │ + push $0x5 │ │ │ │ ... │ │ │ │ test $0xad,%al │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x71,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x20(%rax) │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cmc │ │ │ │ - jb 19a8691 │ │ │ │ + ror $0x72,%dh │ │ │ │ + add $0x0,%eax │ │ │ │ + ... │ │ │ │ + test $0xbd,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x4e(%rax) │ │ │ │ + ja 19a86af │ │ │ │ ... │ │ │ │ - movabs 0x5c21c,%al │ │ │ │ - mov 0x5(%rsi),%eax │ │ │ │ + movabs 0x600000000005c21c,%al │ │ │ │ + xchg %eax,0x5(%rsi) │ │ │ │ add %ch,0x1de55(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ + add %dl,-0x77(%rax) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ scas %es:(%rdi),%al │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xa2,%al │ │ │ │ - jno 19a8741 │ │ │ │ + and %bh,0x71(%rsi) │ │ │ │ + add $0x0,%eax │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + {rex2 0x1} add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ + js 19a8751 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,%bl │ │ │ │ rolb $0x20,0x0(%rip) │ │ │ │ - movabs 0x36a,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ + movabs 0x74000000000036a,%eax │ │ │ │ ret $0x5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cs (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ - fadd %st(7),%st │ │ │ │ - fiadds (%rcx) │ │ │ │ + add %dh,0x58231(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + (bad) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sub $0x56b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + lock add $0x6b,%al │ │ │ │ + add $0x0,%eax │ │ │ │ add %ch,-0x3d(%rbp) │ │ │ │ add $0x0,%eax │ │ │ │ - push %rax │ │ │ │ - rex.WRX (bad) │ │ │ │ + xor %dl,0x37(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3f(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ - add %dh,0x7c(%rdx) │ │ │ │ + (bad) │ │ │ │ + jb 19a8817 │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ and %dh,(%rdi,%rbx,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - pop %rbp │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,0x56e49(%rax) │ │ │ │ ... │ │ │ │ - lock jns 19a87e1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + jns 19a87e1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sub %ch,0x5(%rcx) │ │ │ │ + add %dh,0x3(%rax) │ │ │ │ + imul $0x0,0x0(%rip),%eax │ │ │ │ ... │ │ │ │ push $0x1de02 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x65(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x16165(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ cs filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 19a88b3 │ │ │ │ + loopne 19a88b2 │ │ │ │ movsxd 0x0(%rip),%eax │ │ │ │ ... │ │ │ │ cmp %bl,%cl │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - shlb $0x0,0x5(%rdx) │ │ │ │ + rcrb $1,0x5(%rdx,%rsi,2) │ │ │ │ ... │ │ │ │ + add %ah,(%rax) │ │ │ │ + test $0xd4,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - pop %rbp │ │ │ │ - roll $0x90,0x0(%rip) │ │ │ │ - int $0x67 │ │ │ │ - add $0x0,%eax │ │ │ │ - cwtl │ │ │ │ - and %esi,%ebx │ │ │ │ + add %dh,0x21(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sbb $0x567,%eax │ │ │ │ - ... │ │ │ │ + add %bl,0x1de23(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + hlt │ │ │ │ + add $0x0,%ax │ │ │ │ add %al,(%rax) │ │ │ │ + sbb %bl,-0x3f(%rbp) │ │ │ │ + add $0x0,%eax │ │ │ │ + and %al,%dh │ │ │ │ + addr32 add $0x0,%eax │ │ │ │ jo 19a893d │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - movsxd 0x5(%rdi),%ebp │ │ │ │ + rex cmp 0x5(%rdi),%ebp │ │ │ │ ... │ │ │ │ fcomps 0x1ce(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x9000000000036218,%al │ │ │ │ mov $0xc1,%ah │ │ │ │ add $0x0,%eax │ │ │ │ - adc %al,(%rdi) │ │ │ │ + loopne 19a89ba │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %cl,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -2018062,206 +2017971,194 @@ │ │ │ │ add %ah,-0x73(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ {rex2 0xdf} sgdt (%r24) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - test $0x72,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + test %esi,0x5(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ adc %bh,0x5c0(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 19a8a03 │ │ │ │ + shlb $1,(%rax) │ │ │ │ push $0x3 │ │ │ │ ... │ │ │ │ sbb %dl,(%rsi) │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x66,%bh │ │ │ │ - add $0x0,%eax │ │ │ │ + adc %bl,0x566(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ shrb $0xde,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4e(%rax) │ │ │ │ + add %dh,0x24(%rax) │ │ │ │ addr32 add $0x0,%eax │ │ │ │ jo 19a89e1 │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x5a,%al │ │ │ │ + loopne 19a8a4c │ │ │ │ imul $0xffffffa8,0x0(%rip),%eax │ │ │ │ xor %ebx,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jge 19a8a92 │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rsp │ │ │ │ + addr32 add $0x0,%eax │ │ │ │ ... │ │ │ │ add %ch,-0x22(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - in $0xd3,%eax │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,-0x4e(%rax) │ │ │ │ + roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - es fiadds (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %ah,(%rsi) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 19a8ae6 │ │ │ │ - addr32 add $0x0,%eax │ │ │ │ + lock add 0x5(%rdi),%esp │ │ │ │ ... │ │ │ │ mov $0x1df83,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - lea 0x5(%rax),%esi │ │ │ │ + addr32 jo 19a8ae1 │ │ │ │ ... │ │ │ │ mov $0x1de36,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - pushf │ │ │ │ + add %ah,0x73(%rax) │ │ │ │ addr32 add $0x0,%eax │ │ │ │ and %ch,(%rdi) │ │ │ │ ret │ │ │ │ add $0x0,%eax │ │ │ │ jo 19a8ada │ │ │ │ rex.WB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%cl │ │ │ │ fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex (bad) │ │ │ │ + shlb $0x61,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x64(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ lret │ │ │ │ jno 19a8b2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $0x5,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - imul $0x0,0x3(%rdx),%ebp │ │ │ │ + add %dh,0x6a(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - jbe 19a8b28 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + push %rbx │ │ │ │ + int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x63(%rax) │ │ │ │ - jb 19a8b61 │ │ │ │ add %al,(%rax) │ │ │ │ + and %bl,(%rax) │ │ │ │ + roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - call 19c58b8 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sbb %dl,%bl │ │ │ │ - add (%rax),%al │ │ │ │ + adc %bl,%ah │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x3a(%rax) │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ + push %rax │ │ │ │ + mov $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - and %cl,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - mov $0xe2,%al │ │ │ │ - jbe 19a8b91 │ │ │ │ + add %al,(%rax) │ │ │ │ + or %ah,(%rdx) │ │ │ │ + roll $0x70,0x0(%rip) │ │ │ │ + fidivs 0x5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ - roll $0xd0,0x0(%rip) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + roll $0xf0,0x0(%rip) │ │ │ │ + mov $0x566,%esi │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0xc2,%al │ │ │ │ add $0x0,%eax │ │ │ │ jo 19a8bd1 │ │ │ │ xor $0x6,%al │ │ │ │ - ... │ │ │ │ - movabs 0xc00000000001df14,%al │ │ │ │ - cwtl │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - ... │ │ │ │ - jo 19a8c31 │ │ │ │ - {rex2 0x1} add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x78(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - rcrb $1,0x1df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x98000000000582bb,%al │ │ │ │ - je 19a8c61 │ │ │ │ + fmuls -0x2b(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56910(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - rol $0x5,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shl $0x67,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,-0x1d(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ + ... │ │ │ │ + movabs 0xb00000000001df14,%al │ │ │ │ + je 19a8c98 │ │ │ │ + add $0x0,%eax │ │ │ │ + ... │ │ │ │ + rcrb $1,0x1df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - pushf │ │ │ │ - roll $0x70,0x0(%rip) │ │ │ │ - lret │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rol $1,%ch │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ + fadd %st(1),%st │ │ │ │ + rolb $0x0,0x0(%rip) │ │ │ │ + (bad) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - cltd │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0x1de74(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x60(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jmp 19a8cf3 │ │ │ │ add $0x0,%eax │ │ │ │ - rex.W jb 19a8ca2 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x5701e(%rax) │ │ │ │ + sbb %bl,0x5(%rcx,%rax,8) │ │ │ │ + add %ah,(%rax) │ │ │ │ + loopne 19a8d09 │ │ │ │ + add (%rax),%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x5c2d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%esp │ │ │ │ cmp (%rsi),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rex.W jb 19a8ca2 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + stc │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ + ... │ │ │ │ mov $0x1de1b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - and %al,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x15(%rax) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ add %ecx,%eax │ │ │ │ add $0x0,%eax │ │ │ │ - movabs 0x2a0000000005761e,%al │ │ │ │ - rex.R │ │ │ │ - rex.WRXB │ │ │ │ - rex.XB sub $0x49525453,%eax │ │ │ │ + mov $0x19,%al │ │ │ │ + jbe 19a8d11 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sub 0x43(%rdi,%rcx,2),%al │ │ │ │ + sub $0x49525453,%eax │ │ │ │ rex.WRX │ │ │ │ rex.RXB push %r11 │ │ │ │ sub (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ rex.RXB │ │ │ │ rex.RB push %r12 │ │ │ │ rex.W │ │ │ │ @@ -2173005,18 +2172902,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dl,%al │ │ │ │ - mulb 0x5(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,-0x13(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ (bad) │ │ │ │ sbb $0x196,%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ addl $0x0,0x1(%rax) │ │ │ │ sti │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2174311,31 +2174207,31 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ or $0x1a0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %esi,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmp $0x7e,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jle,pt 1a00df7 │ │ │ │ - add %al,(%rax) │ │ │ │ + shrb $1,(%rcx) │ │ │ │ + jle 1a00def │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock push %rdi │ │ │ │ - jle 1a00e07 │ │ │ │ + shrb $1,(%rsi,%rdi,2) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,0x37e4a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,0x2bb35(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x2bb(%rip) │ │ │ │ add %ah,0x3d(%rax) │ │ │ │ mov $0x2,%ebx │ │ │ │ add %bh,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rcx) │ │ │ │ @@ -2174350,23 +2174246,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ movabs 0xf4010000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - in (%dx),%eax │ │ │ │ + add %dl,-0x1c(%rax) │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x60,%dh │ │ │ │ + push %rax │ │ │ │ + in (%dx),%eax │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2324011,16 +2323908,15 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x19(%rax) │ │ │ │ loope 1c00035 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,%ah │ │ │ │ - xchg %eax,%ecx │ │ │ │ + sbb $0x91,%dh │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2324291,41 +2324187,42 @@ │ │ │ │ ... │ │ │ │ add %dh,0x16004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3c(%rax) │ │ │ │ loop 1c0046d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c004aa │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + rclb $1,0x6f(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dl,(%rax) │ │ │ │ - sub $0x75,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.WRB jne 1c004a9 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ rolb $1,(%rax,%riz,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push %rcx │ │ │ │ loop 1c004b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $1,%bh │ │ │ │ - pop 0x0(%rip) │ │ │ │ + adc %bl,(%rax) │ │ │ │ + nop │ │ │ │ + add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ addb $0x0,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2324355,20 +2324252,16 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ add $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%ch │ │ │ │ loope 1c00545 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe5,%al │ │ │ │ - js 1c0054f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + movabs 0x10000000000378a1,%al │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2324397,27 +2324290,25 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ push %rdi │ │ │ │ loopne 1c005d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x5(%rcx,%rbp,2) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + loopne 1c00562 │ │ │ │ + imul $0x1a00010,0x0(%rip),%eax │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %dh,0x5(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1c00617 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17946(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ @@ -2324429,27 +2324320,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x16005(%rax) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - imul $0x1a00010,0x0(%rip),%eax │ │ │ │ - ... │ │ │ │ - add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov 0x5(%rcx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x5,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %dh,0x16005(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x49(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -2324465,20 +2324360,17 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ add $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0xe1,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x6a(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + movabs 0x10000000000335,%al │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2324505,19 +2324397,20 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e211(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov 0x5(%rcx),%ch │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2324618,17 +2324511,19 @@ │ │ │ │ ... │ │ │ │ rolb $1,(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - notl 0x5(%rcx) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + cli │ │ │ │ + xchg %eax,%ecx │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2324655,15 +2324550,15 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56989(%rax) │ │ │ │ + add %dl,0x56985(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2324677,18 +2324572,20 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x37b47(%rax) │ │ │ │ + add %ah,0x13(%rax) │ │ │ │ + jnp 1c00a17 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2324698,15 +2324595,15 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ or $0xe2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36e9b(%rax) │ │ │ │ + add %dl,0x36e7c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2324715,15 +2324612,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x7(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ - mov 0x5(%rcx),%gs │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov %ebp,0x5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2324734,17 +2324633,18 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x16007(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ and $0x1e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - adcb $0x10,0x0(%rbp,%rax,1) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + rex test $0x94,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2324771,21 +2324671,18 @@ │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ imul $0x1,%ecx,%esp │ │ │ │ + add %dl,0x3721d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rcx │ │ │ │ - jb 1c00b7f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2324811,15 +2324708,15 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - adc %bh,0x71(%rbp) │ │ │ │ + and %bh,0x71(%rbx) │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2324922,17 +2324819,16 @@ │ │ │ │ or %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $1,%bl │ │ │ │ loope 1c00db5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - filds (%rdx) │ │ │ │ + adc %bh,%bl │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2325167,16 +2325063,16 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x1600a(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov 0x5(%rcx),%ebp │ │ │ │ + add %ah,%al │ │ │ │ + xchg %ebp,0x5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2325380,16 +2325276,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ loopne 1c01505 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c01499 │ │ │ │ - jno 1c01511 │ │ │ │ + rex lea 0x5(%rcx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2325513,17 +2325408,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ scas %es:(%rdi),%al │ │ │ │ loope 1c016fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,%ch │ │ │ │ - js 1c01707 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x378(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2325535,16 +2325428,17 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ or $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c0173d │ │ │ │ loope 1c01745 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c016d0 │ │ │ │ - gs add $0x0,%eax │ │ │ │ + lock adc %ah,0x5(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2325659,17 +2325553,15 @@ │ │ │ │ add %dh,%al │ │ │ │ or $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rsi │ │ │ │ - es add (%rax),%eax │ │ │ │ + add %ah,0x322ef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2325681,18 +2325573,18 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e1dd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - setb 0x0(%rip) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dh,%al │ │ │ │ + adc 0x5(%rdx),%dl │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2325703,16 +2325595,15 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x12(%rax) │ │ │ │ loope 1c019cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,(%rcx) │ │ │ │ - xchg %eax,%edx │ │ │ │ + lock adc $0x92,%al │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2325730,16 +2325621,16 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ adc %cl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - adc %dl,0x5(%rdx) │ │ │ │ + add %dh,%al │ │ │ │ + adc 0x5(%rdx),%edx │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2325841,16 +2325732,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push %rcx │ │ │ │ loop 1c01b7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x59b(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %dl,(%rax) │ │ │ │ + fwait │ │ │ │ + add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ addb $0x0,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2325863,17 +2325755,15 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x58(%rax) │ │ │ │ loop 1c01bc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - lret │ │ │ │ - jge 1c01bcf │ │ │ │ + rcrb $0x3,0x7e(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2325940,18 +2325830,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x1600f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e092(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %eax,%edx │ │ │ │ - jp 1c01cef │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + push $0x37b │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2326032,16 +2325920,16 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ adc %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,-0x20(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - adc 0x5(%rdi),%edx │ │ │ │ + add %dh,0x596b7(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2327594,16 +2327482,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e0aa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x35(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ + add %ah,-0x27(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2327615,18 +2327503,17 @@ │ │ │ │ es (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x56(%rax) │ │ │ │ loopne 1c03515 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c0357f │ │ │ │ - jle 1c03521 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + mov $0x7d,%bl │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2327637,16 +2327524,16 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36147(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,-0x40(%rax) │ │ │ │ + (bad) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2327659,28 +2327546,29 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x40(%rax) │ │ │ │ loop 1c035a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex shll %cl,0x3(%rax) │ │ │ │ + mov $0x9e,%al │ │ │ │ + jo 1c035af │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %cl,0x4a(%rcx) │ │ │ │ + add %ah,0x19(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1602860(%rax) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ @@ -2327739,29 +2327627,30 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x60,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e1e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.B outsb %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + and 0x3(%rsi),%ch │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,0x1603c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.RX (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sub %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ @@ -2327917,16 +2327806,20 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ sub $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x15,%al │ │ │ │ loop 1c0394d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x10000000000338fe,%al │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + mov $0x70,%al │ │ │ │ + cmp %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2327951,16 +2327844,18 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,%al │ │ │ │ sub $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %eax,%ebx │ │ │ │ + mov $0xd8,%al │ │ │ │ (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ addb $0x0,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2328038,19 +2327933,20 @@ │ │ │ │ lock cs (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ or $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x48(%rax) │ │ │ │ - xor %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sbb %esi,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2328082,20 +2327978,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e25b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - loopne 1c03c0b │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,-0x62(%rax) │ │ │ │ + js 1c03b97 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2328103,41 +2327999,33 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16030(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ fsubp %st,%st(1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56988(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %dh,-0x7c(%rax) │ │ │ │ + imul $0x1a00010,0x0(%rip),%eax │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - xor %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - fsubp %st,%st(1) │ │ │ │ + xor %dh,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - out %al,$0x78 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x1e1de(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + movabs 0x10000000000378,%eax │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2328148,19 +2328036,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ loope 1c03c65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,%bh │ │ │ │ - js 1c03c6f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + movabs %al,0x10000000000378 │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2328172,19 +2328057,20 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ loope 1c03cad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock in $0x78,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1c03c52 │ │ │ │ + js 1c03cb7 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2328194,15 +2328080,15 @@ │ │ │ │ xor 0x1(%rax),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c03ca1 │ │ │ │ loope 1c03cf5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,%cl │ │ │ │ + loopne 1c03c98 │ │ │ │ js 1c03cff │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2328217,17 +2328103,15 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - loopne 1c03dbb │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x3789e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2328238,20 +2328122,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e1af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jrcxz 1c03e03 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,-0x60(%rax) │ │ │ │ + js 1c03d8f │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2328260,16 +2328144,18 @@ │ │ │ │ add %dl,0x16034(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ scas %es:(%rdi),%al │ │ │ │ loope 1c03dcd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x10000000000378e6,%al │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + shlb $1,0x378(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2328277,15 +2328163,16 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ xor $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x1f(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + lahf │ │ │ │ js 1c03e1f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2328298,20 +2328185,17 @@ │ │ │ │ ... │ │ │ │ add %dh,0x16035(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x51(%rax) │ │ │ │ loope 1c03e5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,%ah │ │ │ │ - js 1c03e67 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + andb $0x0,0x378(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2328321,20 +2328205,16 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16(%rax) │ │ │ │ loop 1c03ea5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe4,%al │ │ │ │ - js 1c03eaf │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + movabs 0x10000000000378a0,%al │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2328344,17 +2328224,15 @@ │ │ │ │ ss (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x50(%rax) │ │ │ │ loope 1c03eed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%bl │ │ │ │ - js 1c03ef7 │ │ │ │ - add %al,(%rax) │ │ │ │ + and %ah,0x378(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2328367,15 +2328245,15 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x4f(%rax) │ │ │ │ loope 1c03f35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x10000000000378e1,%al │ │ │ │ + movabs 0x100000000003789f,%al │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2328385,20 +2328263,20 @@ │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e1b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - loopne 1c03ffb │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,-0x62(%rax) │ │ │ │ + js 1c03f87 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2328406,15 +2328284,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x16038(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0xe1,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x1f(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + lahf │ │ │ │ js 1c03fcf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2328427,17 +2328306,15 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ cmp %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe3,%al │ │ │ │ - js 1c04017 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x378(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2328448,15 +2328325,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16039(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0xe1,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x1d(%rax) │ │ │ │ + add %al,%al │ │ │ │ + lahf │ │ │ │ js 1c0405f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2328471,18 +2328349,20 @@ │ │ │ │ cmp 0x1(%rax),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0xe1,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x378e1(%rax) │ │ │ │ + add %dh,-0x61(%rax) │ │ │ │ + js 1c040a7 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2328492,17 +2328372,15 @@ │ │ │ │ cmp 0x1(%rax),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c040f7 │ │ │ │ loop 1c040e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c040d0 │ │ │ │ - js 1c040ef │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %ah,0x378(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2328536,17 +2328414,15 @@ │ │ │ │ cmp 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rsi) │ │ │ │ loop 1c04175 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,%ch │ │ │ │ - js 1c0417f │ │ │ │ - add %al,(%rax) │ │ │ │ + and %ah,0x378(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2328638,17 +2328514,16 @@ │ │ │ │ ds (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x63(%rax) │ │ │ │ loopne 1c042dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,%al │ │ │ │ - sahf │ │ │ │ - add $0x0,%eax │ │ │ │ + add %cl,0x59e(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2328717,19 +2328592,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x41(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e215(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - js 1c04407 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + imul $0x0,0x3(%rax),%edi │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2328740,19 +2328612,19 @@ │ │ │ │ rex.B (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x15(%rax) │ │ │ │ loop 1c04445 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex scas %es:(%rdi),%al │ │ │ │ - js 1c0444f │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,0x78(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2328838,17 +2328710,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x16044(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e25a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jle 1c045b9 │ │ │ │ + add %dh,-0x24(%rax) │ │ │ │ + jge 1c045b9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2328863,18 +2328734,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0xa(%rax) │ │ │ │ loope 1c045f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - call 1c04936 │ │ │ │ + xor %bh,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2328885,16 +2328757,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rdx │ │ │ │ loop 1c0463d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c04670 │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + jo 1c0461b │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2328908,18 +2328780,17 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5a(%rax) │ │ │ │ loop 1c04685 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - test $0x2,%ebp │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + (bad) │ │ │ │ + movabs 0x100000000002d3,%al │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2328969,15 +2328840,15 @@ │ │ │ │ rex.RXB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5b(%rax) │ │ │ │ loop 1c0475d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,%dl │ │ │ │ + adc %dh,%bl │ │ │ │ mov 0x0(%rip),%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2329034,16 +2328905,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rbx │ │ │ │ loop 1c04835 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - js 1c047c3 │ │ │ │ + push %rax │ │ │ │ + jbe 1c047c3 │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2329121,16 +2328992,20 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ clc │ │ │ │ loope 1c04955 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1000000000057bac,%al │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + lock (bad) │ │ │ │ + jp 1c04961 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2329140,15 +2329015,16 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x3(%rsi,%rdi,1) │ │ │ │ + (bad) │ │ │ │ + cmp 0x3(%rip),%bh │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2329160,33 +2329036,33 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3b(%rax) │ │ │ │ loope 1c049e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sarb $0x3,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x1604c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e1f5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36c9f(%rax) │ │ │ │ + add %dl,0x36ced(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2329198,16 +2329074,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001604c,%al │ │ │ │ add %edx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sub $0xc9,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + loop 1c04a42 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2329222,15 +2329098,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cli │ │ │ │ loope 1c04abd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%bh │ │ │ │ + loopne 1c04a6c │ │ │ │ je 1c04ac7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2329245,19 +2329121,19 @@ │ │ │ │ rex.WR (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5b(%rax) │ │ │ │ loop 1c04b05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0xc6,%cl │ │ │ │ - add (%rax),%al │ │ │ │ + subb $0x2,-0x3b(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2329267,19 +2329143,20 @@ │ │ │ │ rex.WRB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ fsubp %st,%st(1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xorl $0x0,0x3(%rbp) │ │ │ │ + add %dl,0x62(%rax) │ │ │ │ + jbe 1c04b57 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2329290,18 +2329167,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ loope 1c04b95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x85,%cl │ │ │ │ - add $0x0,%eax │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + nop │ │ │ │ + adc %eax,0x5(%rbp) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2329311,20 +2329188,15 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0xb(%rax) │ │ │ │ loope 1c04bdd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + movabs 0x1000000000036cf2,%al │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2329338,15 +2329210,18 @@ │ │ │ │ rex.WRB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mul %cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36ca3(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + int1 │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2329361,16 +2329236,16 @@ │ │ │ │ orb $0x1,0x60(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%ch │ │ │ │ loope 1c04c6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + rep insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2329384,20 +2329259,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1604d,%al │ │ │ │ cld │ │ │ │ loope 1c04cb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock pushf │ │ │ │ - fiadds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + lock neg %ebp │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2329407,17 +2329281,15 @@ │ │ │ │ rex.WRB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xc(%rax) │ │ │ │ loope 1c04cfd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,%cl │ │ │ │ - jae 1c04d07 │ │ │ │ - add %al,(%rax) │ │ │ │ + rolb $1,0x373(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2329472,20 +2329344,18 @@ │ │ │ │ rex.WRX (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jmp *%rcx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sbb %edi,0x3(%rdi) │ │ │ │ + add %al,0x37fa5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2329536,20 +2329406,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x1,0x60(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex adc $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - loope 1c04f13 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + or %esp,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2329597,15 +2329466,15 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ in $0xe1,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x360e2(%rax) │ │ │ │ + add %al,0x3620b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2330681,17 +2330550,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x1606d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ loop,pt 1c05e6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x378(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x480000000003786a,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2330702,15 +2330570,17 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ loop,pt 1c05eb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x378(%rsi) │ │ │ │ + rex push $0x78 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2330763,16 +2330633,16 @@ │ │ │ │ jno 1c05fe3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sbb $0xe0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ jg 1c05f97 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2333074,15 +2332944,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x160ba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x53(%rax) │ │ │ │ loop 1c07f0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,-0x66(%rsi) │ │ │ │ + lock out %al,$0x99 │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2333095,16 +2332965,16 @@ │ │ │ │ mov $0x160,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rbx │ │ │ │ loop 1c07f55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c07faf │ │ │ │ - (bad) │ │ │ │ + mov $0xe6,%al │ │ │ │ + cltd │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2333116,16 +2332986,16 @@ │ │ │ │ add %ah,0x160bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rbx │ │ │ │ loop 1c07f9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex push %rsi │ │ │ │ - (bad) │ │ │ │ + adc %ah,%bh │ │ │ │ + cltd │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2333136,15 +2333006,16 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x160,%esp │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x1,-0x1e(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x66(%rsi) │ │ │ │ + shl $1,%dh │ │ │ │ + cltd │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2333357,15 +2333228,16 @@ │ │ │ │ ret $0x160 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c0834f │ │ │ │ loop 1c082fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x60(%rcx) │ │ │ │ + mov $0x26,%al │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2333378,16 +2333250,17 @@ │ │ │ │ add %al,0x160c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push %rsi │ │ │ │ loop 1c08345 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x72,%al │ │ │ │ - jle 1c0834f │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ + jge 1c0834f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2333400,16 +2333273,16 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e257(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jle 1c08403 │ │ │ │ + add %ah,%al │ │ │ │ + outsw %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2333423,20 +2333296,19 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x57(%rax) │ │ │ │ loop 1c083d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x5e,%al │ │ │ │ - sub $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + push %rax │ │ │ │ + push %rbp │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2333447,20 +2333319,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push %rdi │ │ │ │ loop 1c0841d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c08480 │ │ │ │ - sub $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + jo 1c08477 │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2333469,18 +2333339,19 @@ │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ enter $0x1eb,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x57561(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + addr32 jne 1c08471 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2333489,20 +2333360,18 @@ │ │ │ │ add %dh,-0x3a(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ enter $0x1eb,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - jne 1c084b9 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x5756b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2333512,37 +2333381,37 @@ │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ enter $0x1eb,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6d(%rax) │ │ │ │ - jne 1c08501 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + imul $0x0,0x5(%rbp),%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x160c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1ebc9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x6d(%rax) │ │ │ │ - jne 1c08549 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + imul $0x0,0x5(%rbp),%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2333604,15 +2333473,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc8,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e1fb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2d77b(%rax) │ │ │ │ + add %al,-0x3e(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2333627,19 +2333498,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mul %ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - jrcxz 1c0870e │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x363,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2333671,16 +2333541,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ stc │ │ │ │ loope 1c08735 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x94,(%rbx) │ │ │ │ - add $0x0,%eax │ │ │ │ + rclb $0x5,-0x6c(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2333692,17 +2333563,20 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1(%rax) │ │ │ │ loope 1c0877d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x36f(%rax) │ │ │ │ + jo 1c087cf │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2333832,15 +2333706,17 @@ │ │ │ │ add %dl,0x160d1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ stc │ │ │ │ loope 1c08975 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x2c6(%rsi) │ │ │ │ + push %rax │ │ │ │ + out %eax,(%dx) │ │ │ │ + enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2333852,21 +2333728,18 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ shlb %cl,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0xe1,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - int1 │ │ │ │ - cmp %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x3385d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2333952,19 +2333825,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x160d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ loope 1c08b25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c08b6d │ │ │ │ - jno 1c08b31 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x4800000000057030,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2334058,17 +2333928,19 @@ │ │ │ │ add %dl,0x160d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ std │ │ │ │ loope 1c08c8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x2(%rsi,%rax,8) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + lock out %al,(%dx) │ │ │ │ + enter $0x2,$0x0 │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2334094,16 +2333966,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x160d9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e1fd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov 0x3(%rax),%bh │ │ │ │ + add %dl,0x55(%rax) │ │ │ │ + js 1c08d27 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2334117,15 +2333989,16 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7(%rax) │ │ │ │ loope 1c08d65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x3,0x7a(%rbx) │ │ │ │ + push %rax │ │ │ │ + xor 0x3(%rdx),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2334140,15 +2334013,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ loop 1c08dad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x578(%rbx) │ │ │ │ + mov $0x1b,%al │ │ │ │ + ja 1c08db9 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2334156,16 +2334031,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x160db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e23f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - movabs %eax,0x148000000000578 │ │ │ │ + add %dl,0x5771b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2334197,16 +2334073,16 @@ │ │ │ │ add %ah,%al │ │ │ │ fsubl 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0xe1,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5a(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + fdivrl (%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2334301,16 +2334177,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf0000000000160de,%al │ │ │ │ xchg %eax,%esp │ │ │ │ loopne 1c08fed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c08fc0 │ │ │ │ - jge 1c08ff7 │ │ │ │ + rolb $0x3,0x7e(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2334321,17 +2334196,16 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ fbld 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x1e0(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - jge 1c0903f │ │ │ │ + loopne 1c09080 │ │ │ │ + jle 1c0903f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2334605,16 +2334479,16 @@ │ │ │ │ out %eax,$0x60 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2b(%rax) │ │ │ │ loopne 1c09425 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,(%rsi) │ │ │ │ - cltd │ │ │ │ + jo 1c093f3 │ │ │ │ + cwtl │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2334627,15 +2334501,15 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3b(%rax) │ │ │ │ loopne 1c0946d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x61(%rbx) │ │ │ │ + shrb $1,0x63(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2334647,16 +2334521,16 @@ │ │ │ │ ... │ │ │ │ add %ah,-0x19(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e03b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - out %eax,$0xcb │ │ │ │ + add %dh,(%rax) │ │ │ │ + and %dl,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2334668,16 +2334542,19 @@ │ │ │ │ ... │ │ │ │ add %al,0x160e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.RB loopne 1c094fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1000000000057097,%al │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + jo 1c09482 │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2334685,18 +2334562,19 @@ │ │ │ │ ... │ │ │ │ add %ah,0x160e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jb 1c09523 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x57097(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %dl,-0x80(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2334706,16 +2334584,18 @@ │ │ │ │ out %eax,$0x60 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.X jrcxz 1c0958d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1000000000056e4c,%al │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + cmpb $0x6d,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %dl,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2334746,16 +2334626,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e09b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x591d1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + rcll %cl,0x5(%rcx) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2334802,19 +2334682,19 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4b(%rax) │ │ │ │ loop 1c096f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x37c,%edi │ │ │ │ + nop │ │ │ │ + test %bh,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2334860,17 +2334740,17 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ call 1c09926 │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x1e1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock imul $0x0,(%rbx,%rax,1),%edi │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + addb $0x0,0x33b(%rsi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2334895,20 +2334775,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jmp 1c099b6 │ │ │ │ add %al,(%rax) │ │ │ │ lock insl (%dx),%es:(%rdi) │ │ │ │ loopne 1c0985d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - fdivs (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + rolb $0x3,0x30(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2334992,17 +2334871,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x160e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x23(%rax) │ │ │ │ loope 1c099c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,%ch │ │ │ │ - jno 1c099cf │ │ │ │ - add %al,(%rax) │ │ │ │ + and %ch,0x371(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2335014,15 +2334891,16 @@ │ │ │ │ add %al,%al │ │ │ │ jmp 1c09b66 │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c099e4 │ │ │ │ loope 1c09a0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c09a07 │ │ │ │ + (bad) │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ jno 1c09a17 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2335924,15 +2335802,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x16100(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x70(%rax) │ │ │ │ loopne 1c0a6b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x3,0x72(%rbp) │ │ │ │ + lock repz jno 1c0a6bf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2335945,16 +2335823,17 @@ │ │ │ │ add %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ out %eax,$0xe1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4f(%rax) │ │ │ │ - jne 1c0a709 │ │ │ │ + add %ah,%al │ │ │ │ + push %rdi │ │ │ │ + je 1c0a709 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2337233,15 +2337112,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,(%rcx,%riz,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e24f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36f3e(%rax) │ │ │ │ + add %dl,0x36ed6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2338409,17 +2338288,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb000000000016139,%al │ │ │ │ rex.WRX loop 1c0c94d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xor $0x3,%al │ │ │ │ + adc %ah,%al │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2339221,17 +2339099,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x5,-0x65(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex jns 1c0d33e │ │ │ │ + add $0x0,%eax │ │ │ │ loopne 1c0d3e8 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2339437,18 +2339314,20 @@ │ │ │ │ rex.R (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ fsubp %st,%st(1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x37975(%rax) │ │ │ │ + add %dl,0x43(%rax) │ │ │ │ + jns 1c0d68f │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2339458,15 +2339337,16 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x22(%rax) │ │ │ │ loope 1c0d6cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x3,0x79(%rbp) │ │ │ │ + jo 1c0d715 │ │ │ │ + jns 1c0d6d7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2339478,15 +2339358,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex.RX (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e123(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x378af(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + imul $0x0,0x3(%rax),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2339560,15 +2339441,15 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jmp *%rax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x3c(%rax) │ │ │ │ + add %al,0x9(%rax) │ │ │ │ jno 1c0d83f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2339600,18 +2339481,19 @@ │ │ │ │ ... │ │ │ │ add %al,0x16149(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x371c4(%rax) │ │ │ │ + add %ah,0x9(%rax) │ │ │ │ + jno 1c0d8cf │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2339662,16 +2339544,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%esi │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex and $0x598,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1c0d96f │ │ │ │ + xchg %eax,%edi │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2339911,19 +2339794,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x900000000001614e,%al │ │ │ │ cltd │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xor $0x32d,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + push %rax │ │ │ │ + fsubrl 0x3(%rip) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2340074,15 +2339956,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x52(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e497(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x67(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ jns 1c0df47 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2340097,20 +2339980,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - loop 1c0dfeb │ │ │ │ - add (%rax),%eax │ │ │ │ + lock or %esp,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2340914,15 +2340795,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16156c0(%rax) │ │ │ │ ... │ │ │ │ - loopne 1c0e92e │ │ │ │ + add %al,%bh │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ addb $0x0,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2341329,18 +2341210,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ pop %rdx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e081(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - loope 1c0ef1b │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x9(%rax) │ │ │ │ + (bad) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ addb $0x0,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2341808,17 +2341687,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16166b0(%rax) │ │ │ │ ... │ │ │ │ - adc %al,%cl │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ + push %rax │ │ │ │ + mov $0x561,%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ addb $0x0,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2341893,18 +2341772,19 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ push $0x161 │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%dl │ │ │ │ loopne 1c0f64d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x371(%rbx) │ │ │ │ + adc %al,0x71(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2341931,18 +2341811,20 @@ │ │ │ │ ... │ │ │ │ add %dl,0x69(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e25a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36ccf(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + fsubrl 0x3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2342051,21 +2341933,18 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e0c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne 1c0f899 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x57506(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2342077,20 +2341956,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pop %rbx │ │ │ │ loop 1c0f8d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - in $0x78,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + rex movabs 0x10000000000378,%eax │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2342202,19 +2342077,18 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ jo 1c0fadc │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e0ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x66(%rax) │ │ │ │ - jle 1c0fa91 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x57db3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2342223,16 +2342097,18 @@ │ │ │ │ add %ah,0x16170(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ loopne 1c0facd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7e(%rbp) │ │ │ │ - add $0x0,%eax │ │ │ │ + jo 1c0fa84 │ │ │ │ + jge 1c0fad9 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2342243,17 +2342119,16 @@ │ │ │ │ jno 1c0fb6c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x52(%rax) │ │ │ │ loopne 1c0fb15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x5,0x7e(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lock mov $0x7d,%dl │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2342264,17 +2342139,16 @@ │ │ │ │ jno 1c0fbb4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x52(%rax) │ │ │ │ loopne 1c0fb5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x5,0x7e(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lock mov $0x7d,%bl │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2342283,19 +2342157,18 @@ │ │ │ │ ... │ │ │ │ add %dl,0x72(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e0ae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x65(%rax) │ │ │ │ - jle 1c0fbb1 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x57db2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2342305,16 +2342178,15 @@ │ │ │ │ jb 1c0fc44 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x51(%rax) │ │ │ │ loopne 1c0fbed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x5,0x7e(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %dh,0x57d(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2342324,16 +2342196,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x73(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e0af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - fs jle 1c0fc41 │ │ │ │ + add %dl,-0x4e(%rax) │ │ │ │ + jge 1c0fc41 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2342347,17 +2342219,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ loopne 1c0fc7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - gs jle 1c0fc89 │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $1,0x57d(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2342368,15 +2342238,16 @@ │ │ │ │ add %dl,0x16174(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ loopne 1c0fcc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x7e(%rsi) │ │ │ │ + nop │ │ │ │ + mov $0x7d,%bl │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2342386,16 +2342257,16 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ jne 1c0fd64 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e0b9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jrcxz 1c0fcb1 │ │ │ │ + add %ah,(%rax) │ │ │ │ + jle 1c0fcb1 │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2342406,16 +2342277,15 @@ │ │ │ │ add %al,%al │ │ │ │ jne 1c0fdac │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0x1e0,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - test %cl,%bh │ │ │ │ + shl $0xcb,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2342428,15 +2342298,17 @@ │ │ │ │ add %ah,0x76(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x1e0,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x161(%rax) │ │ │ │ + and %dh,%bh │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2342448,16 +2342320,16 @@ │ │ │ │ ja 1c0fe3c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x46(%rax) │ │ │ │ loopne 1c0fde5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x24,%al │ │ │ │ - cltd │ │ │ │ + adc %bl,%al │ │ │ │ + cwtl │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2342465,18 +2342337,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x16177(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e0ba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4d(%rax) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov %bh,(%rbx,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2342485,16 +2342358,16 @@ │ │ │ │ add %al,0x78(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0x1e0,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,(%rcx) │ │ │ │ - jbe 1c0fe7f │ │ │ │ + jo 1c0fea6 │ │ │ │ + ja 1c0fe7f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2342505,17 +2342378,15 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ js 1c0ff14 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e0ac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - loope 1c0feff │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x33ca2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2342526,19 +2342397,17 @@ │ │ │ │ ... │ │ │ │ add %al,0x16179(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x55(%rax) │ │ │ │ loopne 1c0ff05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x3c,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x33c(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2342546,20 +2342415,19 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ jp 1c0ffa4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e0ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - loope 1c0ff8f │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,-0x5e(%rax) │ │ │ │ + cmp $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2342570,16 +2342438,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ loopne 1c0ff95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4800000000033cdf,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ + rex movabs 0x14800000000033c,%eax │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2342590,20 +2342458,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ loopne 1c0ffdd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - and (%rcx),%esp │ │ │ │ - add (%rax),%eax │ │ │ │ + and %bh,0x2df(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2342613,18 +2342478,16 @@ │ │ │ │ jnp 1c1007c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x54(%rax) │ │ │ │ loopne 1c10025 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $0x3c,%bh │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ + (bad) │ │ │ │ + movabs 0x14800000000033c,%eax │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2342634,19 +2342497,16 @@ │ │ │ │ add %dl,0x1617c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ loopne 1c1006d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - loope 1c100af │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ + (bad) │ │ │ │ + movabs %al,0x14800000000033c │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2342655,16 +2342515,16 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ jge 1c1010c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e1df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - ss je 1c100bf │ │ │ │ + add %dh,(%rax) │ │ │ │ + fdivl 0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2342676,18 +2342536,20 @@ │ │ │ │ ... │ │ │ │ add %dh,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e1df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x37436(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) 0x3(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2342697,15 +2342559,15 @@ │ │ │ │ jg 1c1019c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x56e37(%rax) │ │ │ │ + add %dl,0x56d23(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2342718,17 +2342580,16 @@ │ │ │ │ jg 1c101e4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x20(%rax) │ │ │ │ loope 1c1018d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + jo 1c101b5 │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2342739,17 +2342600,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x16180(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ in $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - pop %rsi │ │ │ │ - es add (%rax),%eax │ │ │ │ + add %al,0x322ef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2342759,20 +2342618,18 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ andl $0x0,0x1(%rcx) │ │ │ │ lock fsub %st(1),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x52(%rax) │ │ │ │ - js 1c10227 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x3781c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2342780,16 +2342637,16 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ andl $0x0,0x1(%rcx) │ │ │ │ mov $0xe2,%al │ │ │ │ loope 1c10265 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2,%al │ │ │ │ - (bad) │ │ │ │ + mov $0xa7,%al │ │ │ │ + cltd │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2342800,16 +2342657,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x16182(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ fsub %st(1),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x578,%edx │ │ │ │ + add %dl,0x33(%rax) │ │ │ │ + ja 1c102b9 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2342819,35 +2342677,33 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ andl $0x0,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e1e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x27(%rax) │ │ │ │ - rolb $1,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x2d60e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x16184(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e1c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x33ebc(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + cmp 0x3(%rip),%bh │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2342859,15 +2342715,18 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3b(%rax) │ │ │ │ loope 1c10385 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1000000000033eba,%al │ │ │ │ + cmpb $0x3d,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2342878,19 +2342737,19 @@ │ │ │ │ test %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%ch │ │ │ │ loope 1c103cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sarl $0x3,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2342901,16 +2342760,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ loope 1c10415 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x33e,%edi │ │ │ │ + xor %bh,0x33d(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2342923,20 +2342781,19 @@ │ │ │ │ xchg %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%dh │ │ │ │ loope 1c1045d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sarl $0x3,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + sarb $0x3d,(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2342944,18 +2342801,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x16187(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x3a(%rax) │ │ │ │ loope 1c104a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x33e(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + movabs 0x1000000000033d3b,%al │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2342966,17 +2342821,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ loope 1c104ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xbf,%al │ │ │ │ - ds add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bh,(%rsi) │ │ │ │ + cmp $0x3,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2342987,18 +2342841,18 @@ │ │ │ │ add %ah,0x16188(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ loope 1c10535 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x33e(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + loopne 1c10573 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2343007,16 +2342861,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ mov %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $0xe1,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x44(%rax) │ │ │ │ - ds add (%rax),%eax │ │ │ │ + add %al,0x33d3a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2343029,19 +2342882,19 @@ │ │ │ │ mov %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%bh │ │ │ │ loope 1c105c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,%dl │ │ │ │ - ds add (%rax),%eax │ │ │ │ + addb $0x3,0x3d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2343051,15 +2342904,16 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x39(%rax) │ │ │ │ loope 1c1060d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x0,0x33e(%rdx) │ │ │ │ + (bad) │ │ │ │ + cmp %edi,0x3(%rip) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2343070,17 +2342924,16 @@ │ │ │ │ add %ah,%al │ │ │ │ mov 0x1(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0xe1,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x40(%rax) │ │ │ │ - ds add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + ds cmp $0x3,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2343090,20 +2342943,18 @@ │ │ │ │ ... │ │ │ │ add %dh,-0x75(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e1c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x40(%rax) │ │ │ │ + cmp $0x3,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ - ret $0x33e │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2343113,17 +2342964,16 @@ │ │ │ │ mov %fs,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c106a9 │ │ │ │ loope 1c106e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - ds add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1c10728 │ │ │ │ + cmp $0x3,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2343132,37 +2342982,35 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x1618c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ enter $0x1e1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x33e,%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmp 0x3(%rip),%edi │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ lea 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe00000000001e1c8,%al │ │ │ │ - mov $0x33e,%edx │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + movabs 0xc00000000001e1c8,%al │ │ │ │ + cmp %edi,0x3(%rip) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2343170,20 +2343018,18 @@ │ │ │ │ ... │ │ │ │ add %dh,0x1618d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x38(%rax) │ │ │ │ loope 1c107bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sarb $0x3,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + xor %bh,(%rdi) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2343192,19 +2343038,19 @@ │ │ │ │ add %al,-0x72(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ enter $0x1e1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x41(%rax) │ │ │ │ - ds add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + cmp $0x33d,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2343214,17 +2343060,16 @@ │ │ │ │ mov 0x1(%rcx),%fs │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%cl │ │ │ │ loope 1c1084d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xbb,%al │ │ │ │ - ds add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + and %bh,(%rdx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2343236,20 +2343081,18 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x36(%rax) │ │ │ │ loope 1c10895 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - ret $0x33e │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + rex │ │ │ │ + rex.B cmp $0x3,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2343260,19 +2343103,19 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x38(%rax) │ │ │ │ loope 1c108dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sarl $0x3,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %al,0x3d(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2343281,18 +2343124,18 @@ │ │ │ │ add %al,0x16190(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ leave │ │ │ │ loope 1c10925 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x33e(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + xor %bh,(%rsi) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2343303,15 +2343146,17 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x37(%rax) │ │ │ │ loope 1c1096d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1000000000033ebc,%al │ │ │ │ + add %bh,(%rbx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2343320,16 +2343165,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16191(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ lret $0x1e1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x33e(%rdx) │ │ │ │ - add %dl,(%rax) │ │ │ │ + movabs 0x1000000000033d39,%al │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2343339,17 +2343183,17 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ xchg %eax,%edx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e1c9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x40(%rax) │ │ │ │ - ds add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x3,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2343363,18 +2343207,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ loope 1c10a45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x33e(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + mov $0x3c,%al │ │ │ │ + cmp $0x3,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2343385,18 +2343229,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ leave │ │ │ │ loope 1c10a8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x33e,%ebx │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %bh,(%rdx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2343405,16 +2343249,15 @@ │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e1ca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x3e(%rax) │ │ │ │ - ds add (%rax),%eax │ │ │ │ + add %ah,0x33d40(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2343427,19 +2343270,20 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + rex.XB jp 1c10b27 │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x0,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2343450,20 +2343294,18 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ fsub %st(1),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - ret $0x379 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x379a2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2343471,16 +2343313,17 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16195(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x28(%rax) │ │ │ │ loope 1c10bad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c10b4c │ │ │ │ - jno 1c10bb7 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jo 1c10bb7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2343493,17 +2343336,15 @@ │ │ │ │ add %dh,0x16196(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ loope 1c10bf5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xa0,%al │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %al,0x2df(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2343516,18 +2343357,20 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ fabs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x59345(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2343538,15 +2343381,17 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x27(%rax) │ │ │ │ loope 1c10c85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,-0x6c(%rbp) │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + xchg %eax,%esp │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2343559,15 +2343404,15 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ fucom %st(1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36146(%rax) │ │ │ │ + add %dh,0x362bf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2343576,19 +2343421,18 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x16199(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e1da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push %rdx │ │ │ │ - test %al,0x0(%rip) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dh,0x58364(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2343599,20 +2343443,18 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.WB xor $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x33440(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2343623,18 +2343465,20 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsub %st(1),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x33449(%rax) │ │ │ │ + add %dh,0x40(%rax) │ │ │ │ + xor $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2343644,19 +2343488,18 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fndisi(8087 only) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x33e,%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,0x3b(%rax) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2343667,20 +2343510,18 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ fndisi(8087 only) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sarl $0x3,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dh,0x3f(%rax) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2343688,19 +2343529,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x1619c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x25(%rax) │ │ │ │ loope 1c10e7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0x33e,%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + movabs 0x1000000000033d3a,%al │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2343709,17 +2343547,16 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ popf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e1db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x42(%rax) │ │ │ │ - ds add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x3c(%rax) │ │ │ │ + cmp $0x3,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2343729,19 +2343566,18 @@ │ │ │ │ ... │ │ │ │ add %ah,0x1619d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ fndisi(8087 only) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x33e,%esi │ │ │ │ + add %al,0x33d3c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2343752,20 +2343588,18 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ fndisi(8087 only) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sarl $0x3,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + rex cmp $0x3,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2343776,19 +2343610,18 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ fsub %st,%st(1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x33e,%ebx │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,0x3a(%rax) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2343798,17 +2343631,16 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x24(%rax) │ │ │ │ loope 1c10fe5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x3e,%cl │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1c11029 │ │ │ │ + cmp $0x3,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2343819,19 +2343651,18 @@ │ │ │ │ add %ah,%al │ │ │ │ lahf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e1dc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x33e,%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,0x3b(%rax) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2343839,72 +2343670,70 @@ │ │ │ │ ... │ │ │ │ add %dh,-0x60(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e1dc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x33e,%ebp │ │ │ │ + add %al,0x33d3b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xe3d0000000000161,%eax │ │ │ │ loope 1c110bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c110ca │ │ │ │ - imul $0x1a00010,0x0(%rip),%eax │ │ │ │ - ... │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + addb $0x5,(%rcx,%rbp,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x161(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - loope 1c110e4 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne 1c11111 │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %dh,(%rax) │ │ │ │ + movabs %al,0xe160000000000161 │ │ │ │ + loope 1c11105 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + movabs 0x1000000000057437,%al │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ movabs %al,0xe130000000000161 │ │ │ │ loope 1c1114d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c11180 │ │ │ │ - jne 1c11159 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + je 1c11159 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2343916,18 +2343745,21 @@ │ │ │ │ ... │ │ │ │ add %dl,0x161a3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ loope 1c11174 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5752e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + (bad) │ │ │ │ + je 1c111a1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2343937,21 +2343769,18 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loope 1c111bc │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x57437(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne 1c111e9 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2343962,17 +2343791,16 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ psraw (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c112a9 │ │ │ │ - lahf │ │ │ │ - add $0x0,%eax │ │ │ │ + adc %dl,0x59f(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2344048,17 +2343876,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pop %rax │ │ │ │ loop 1c11345 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdx │ │ │ │ - add %gs:(%rax),%eax │ │ │ │ + jo 1c112f1 │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2344066,17 +2343894,17 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ test $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x800000000001e258,%al │ │ │ │ - lret │ │ │ │ - jge 1c11397 │ │ │ │ + movabs 0xe00000000001e258,%al │ │ │ │ + pop %rdi │ │ │ │ + jle 1c11397 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2344089,16 +2343917,15 @@ │ │ │ │ add %dh,0x161a9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rcx │ │ │ │ loop 1c113d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c113f8 │ │ │ │ - sub (%rbx),%eax │ │ │ │ + adc %cl,0x3(%rax,%rbp,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2344114,15 +2343941,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ pop %rcx │ │ │ │ loop 1c1141d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1000000000032b1d,%al │ │ │ │ + adc %cl,0x28(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2344132,19 +2343962,19 @@ │ │ │ │ add %dh,0x161aa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rax │ │ │ │ loop 1c11465 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmp %ch,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock sub (%rbx),%ax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2344155,15 +2343985,15 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x50(%rax) │ │ │ │ loop 1c114ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x2b,(%rax) │ │ │ │ + shlb $1,0x2b(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2344175,18 +2344005,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x161ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.WRXB loop 1c114f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x6e,(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + movabs 0x1000000000056cf3,%al │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2344198,16 +2344026,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ push %rax │ │ │ │ loop 1c1153d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1000000000056e07,%al │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + xor $0x6c,%bl │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2344216,15 +2344046,16 @@ │ │ │ │ add %dh,0x161ac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ loop 1c11585 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x6e,(%rdi) │ │ │ │ + (bad) │ │ │ │ + rep insb (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2344236,16 +2344067,16 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e250(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + add %al,-0xd(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2344256,16 +2344087,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x161ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x51(%rax) │ │ │ │ loop 1c11615 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,(%rsi) │ │ │ │ - (bad) │ │ │ │ + add %dl,%dh │ │ │ │ + cltd │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2344277,59 +2344108,68 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e251(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x56afd(%rax) │ │ │ │ + add %al,-0xa(%rax) │ │ │ │ + push $0x5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dl,0x5752b(%rax) │ │ │ │ + add %al,%al │ │ │ │ + rex.WR jne 1c11699 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x161ae(%rax) │ │ │ │ + mov $0xae,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push %rax │ │ │ │ loop 1c116a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x87,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ fwait │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ addb $0x0,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sub $0x75,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + jo 1c11727 │ │ │ │ + jne 1c116e1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %ch,0x161(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x51,%al │ │ │ │ loop 1c116ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock out %eax,(%dx) │ │ │ │ - pop 0x0(%rip) │ │ │ │ + xor %bl,(%rax) │ │ │ │ + nop │ │ │ │ + add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ addb $0x0,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2344385,15 +2344225,16 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x78(%rax) │ │ │ │ loopne 1c117c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x59,%al │ │ │ │ + nop │ │ │ │ + pop %rbx │ │ │ │ xor (%rsi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2344406,16 +2344247,16 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ mov $0x61,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e252(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + out %eax,$0x99 │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2344429,17 +2344270,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ push %rdx │ │ │ │ loop 1c11855 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x5,-0x66(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + out %al,$0x99 │ │ │ │ + add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2345567,16 +2345408,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x1(%rcx,%riz,2) │ │ │ │ add %ah,0x1e23d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x74(%rax) │ │ │ │ - fildl (%rdx) │ │ │ │ + add %dl,-0x3e(%rax) │ │ │ │ + flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2345588,20 +2345429,18 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x43(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e23e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cmp %ch,0x3(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x36f50(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2345610,16 +2345449,16 @@ │ │ │ │ add %dl,%al │ │ │ │ mov $0x161,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rdx) │ │ │ │ loop 1c128a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c12926 │ │ │ │ - lea 0x0(%rip),%eax │ │ │ │ + rex jp 1c12838 │ │ │ │ + add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2345631,20 +2345470,18 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %edx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0xf(%rax) │ │ │ │ - faddl (%rdx) │ │ │ │ + add %dh,0x2dc16(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2345653,16 +2345490,16 @@ │ │ │ │ add %dl,%al │ │ │ │ mov $0x161,%esi │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,(%rbx) │ │ │ │ loop 1c12935 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb1,%al │ │ │ │ - ss add (%rax),%eax │ │ │ │ + adc %cl,(%rsi,%rsi,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2345675,17 +2345512,18 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cmp $0xe2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x82,%dl │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + lret $0x581 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2345784,20 +2345622,21 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0xe1,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sahf │ │ │ │ + js 1c12aef │ │ │ │ add %al,(%rax) │ │ │ │ - loope 1c12b63 │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2345925,36 +2345764,37 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ enter $0x161,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e248(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - and %r8d,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + jrcxz 1c12d0a │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x161c8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e228(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x56b9b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x56c,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2345963,19 +2345803,19 @@ │ │ │ │ add %dl,%al │ │ │ │ enter $0x161,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7f(%rax) │ │ │ │ loopne 1c12db5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0x34,%ah │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1c12d74 │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2345984,16 +2345824,16 @@ │ │ │ │ add %dh,%al │ │ │ │ enter $0x161,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x7f(%rax) │ │ │ │ loopne 1c12dfd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - xor $0x3,%al │ │ │ │ + mov $0xb9,%al │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2346006,20 +2345846,18 @@ │ │ │ │ lret $0x161 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ shl $1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - hlt │ │ │ │ - jne 1c12e51 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x574fc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %dl,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2346499,17 +2346337,16 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x30(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e1f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d(%rax) │ │ │ │ - xor $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + cmp $0x331,%eax │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2346522,17 +2346359,18 @@ │ │ │ │ shlb $1,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ adc %esp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sub $0x596,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + push %rbp │ │ │ │ + xchg %eax,%esi │ │ │ │ + add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2346544,15 +2346382,15 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ adc %esp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2e(%rax) │ │ │ │ + add %al,0x56(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2346562,17 +2346400,18 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ shll $1,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf00000000001e210,%al │ │ │ │ - sub $0x596,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0xe00000000001e210,%al │ │ │ │ + push %rbp │ │ │ │ + xchg %eax,%esi │ │ │ │ + add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2346582,16 +2346421,17 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x2e(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e20f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cs xchg %eax,%esi │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rsi │ │ │ │ + xchg %eax,%esi │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2346604,15 +2346444,16 @@ │ │ │ │ shlb %cl,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf,%al │ │ │ │ loop 1c1366d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c136a0 │ │ │ │ + (bad) │ │ │ │ + push %rsi │ │ │ │ xchg %eax,%esi │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2346626,17 +2346467,17 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ psrad (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cs xchg %eax,%esi │ │ │ │ - add $0x0,%eax │ │ │ │ + adcb $0x5,-0x6a(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2346648,15 +2346489,16 @@ │ │ │ │ shll %cl,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,(%rax) │ │ │ │ loop 1c136fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmp (%rbx,%rax,1),%edi │ │ │ │ + mov $0x2d,%al │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2346670,16 +2346512,15 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x10(%rax) │ │ │ │ loop 1c13745 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,(%rsi) │ │ │ │ - xchg %eax,%esi │ │ │ │ + add %dl,-0x6a(%rsi) │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2346693,20 +2346534,16 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xd(%rax) │ │ │ │ loop 1c1378d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c1372b │ │ │ │ - jb 1c13797 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + movabs 0x100000000003725c,%al │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2346716,15 +2346553,15 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ psrad (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x9a,%al │ │ │ │ + loopne 1c13837 │ │ │ │ jb 1c137df │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2346737,16 +2346574,15 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ {rex2 0x61} add %r16d,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ or $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cltd │ │ │ │ + loopne 1c1387e │ │ │ │ jb 1c13827 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2346761,15 +2346597,15 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xd(%rax) │ │ │ │ loop 1c13865 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + rex pop %rsi │ │ │ │ jb 1c1386f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2346786,20 +2346622,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ loop 1c138ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c1384c │ │ │ │ - jb 1c138b7 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + movabs 0x100000000003725d,%al │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2346807,16 +2346639,16 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x29(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e20d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cltd │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rbp │ │ │ │ jb 1c138ff │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2346833,20 +2346665,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ loop 1c1393d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x99,%al │ │ │ │ - jb 1c13947 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x72(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2346856,18 +2346687,19 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xf(%rax) │ │ │ │ loop 1c13985 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x372(%rdx) │ │ │ │ + and %bl,0x72(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2346878,17 +2346710,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ loop 1c139cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - jb 1c139d7 │ │ │ │ + sbbb $0x3,0x72(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2346902,15 +2346732,18 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xe(%rax) │ │ │ │ loop 1c13a15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x372(%rdx) │ │ │ │ + (bad) │ │ │ │ + pop %rbp │ │ │ │ + jb 1c13a1f │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2346922,18 +2346755,21 @@ │ │ │ │ add %dl,%al │ │ │ │ fldenv 0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0xe2,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3729a(%rax) │ │ │ │ + add %al,%al │ │ │ │ + pop %rbp │ │ │ │ + jb 1c13a67 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2346944,15 +2346780,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ loop 1c13aa5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x372(%rdx) │ │ │ │ + rex pop %rbp │ │ │ │ + jb 1c13aaf │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2346963,17 +2346801,16 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) 0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x1e0,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%ch │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1c13b18 │ │ │ │ + ss add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2346983,19 +2346820,21 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x161db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ or $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x75(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + pop %rsp │ │ │ │ + jbe 1c13b3f │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2347005,15 +2346844,16 @@ │ │ │ │ fsubl 0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rax) │ │ │ │ loop 1c13b7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x564(%rdx) │ │ │ │ + adcb $0x5,(%rsp,%riz,2) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2347024,18 +2346864,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x161dc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x10(%rax) │ │ │ │ loop 1c13bc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x564(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + movabs 0x1000000000056414,%al │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2347045,15 +2346883,16 @@ │ │ │ │ frstor 0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ loop 1c13c0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x374(%rdi) │ │ │ │ + rcrb $0x3,0x74(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2347064,16 +2346903,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x161dd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xc(%rax) │ │ │ │ loop 1c13c55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock push %rdx │ │ │ │ - fldl (%rdx) │ │ │ │ + add %ah,0x2(%rsp,%rbx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2347087,15 +2346925,15 @@ │ │ │ │ fisubs 0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc,%al │ │ │ │ loop 1c13c9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xa0,%al │ │ │ │ + mov $0x61,%al │ │ │ │ js 1c13ca7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2347108,16 +2346946,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x161de(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ or $0xe2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - lahf │ │ │ │ + add %ah,%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ jne 1c13cef │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2347131,20 +2346969,16 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ fbld 0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x1,(%rdx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,(%rdx) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + movabs 0x4800000000032739,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2347448,15 +2347282,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%esi │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock pushf │ │ │ │ + and %ch,%bl │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ addb $0x0,(%rax) │ │ │ │ @@ -2347474,21 +2347308,20 @@ │ │ │ │ in $0x61,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jbe 1c1418b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,%al │ │ │ │ + add 0x3(%rdi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2347648,19 +2347481,20 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rcx │ │ │ │ loop 1c143ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x78(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1c14402 │ │ │ │ + js 1c143f7 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2347861,16 +2347695,17 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.RXB loop 1c146bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - adc $0x334,%eax │ │ │ │ + mov $0xfa,%al │ │ │ │ + xor (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2348204,20 +2348039,20 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ mull 0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1e1(%rdi) │ │ │ │ - add %dl,(%rax) │ │ │ │ - in $0x78,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,-0x60(%rax) │ │ │ │ + js 1c14b47 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2348401,16 +2348236,16 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ add %edx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sbb $0x28,%al │ │ │ │ + add %dl,%al │ │ │ │ + fsubrs (%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2348425,15 +2348260,17 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %edx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x33fde(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + or %edi,(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2348446,16 +2348283,16 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ add %dl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + xchg %esi,0x3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2348468,20 +2348305,18 @@ │ │ │ │ add %dh,%al │ │ │ │ std │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e203(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x21(%rax) │ │ │ │ - cmp %al,(%rbx) │ │ │ │ + add %ah,0x336fa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2348489,18 +2348324,19 @@ │ │ │ │ ... │ │ │ │ add %dh,-0x2(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e203(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x576a0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + test $0x575,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2348625,15 +2348461,17 @@ │ │ │ │ add %esp,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ and $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x378b9(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jbe 1c1515b │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2348789,15 +2348627,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c15316 │ │ │ │ (bad) │ │ │ │ add %al,0x1e212(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x31(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2348809,16 +2348648,16 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ add $0x62,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e213(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - iret │ │ │ │ + add %dh,%al │ │ │ │ + pop %rdi │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2348830,17 +2348669,17 @@ │ │ │ │ ... │ │ │ │ add %dh,0x5(%rax) │ │ │ │ (bad) │ │ │ │ add %al,0x13(%rax) │ │ │ │ loop 1c153ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jo 1c1534a │ │ │ │ - add $0x0,%eax │ │ │ │ + adcb $0x5,(%rdi,%rdx,4) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2348851,15 +2348690,16 @@ │ │ │ │ add %dh,%al │ │ │ │ add $0x162,%eax │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c15404 │ │ │ │ loop 1c153f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x568(%rcx) │ │ │ │ + and %al,(%rsi) │ │ │ │ + push $0x5 │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2348869,15 +2348709,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x6(%rax) │ │ │ │ (bad) │ │ │ │ add %dh,0x13(%rax) │ │ │ │ loop 1c1543d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock outsl %ds:(%rsi),(%dx) │ │ │ │ + loopne 1c15455 │ │ │ │ xchg %eax,%edi │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2348890,16 +2348730,16 @@ │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %dl,(%rax) │ │ │ │ adc %edx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jo 1c15422 │ │ │ │ + add %al,(%rax) │ │ │ │ + adc $0x97,%al │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2348908,16 +2348748,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x7(%rax) │ │ │ │ (bad) │ │ │ │ add %dh,0x1e212(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jo 1c1546a │ │ │ │ + add %ah,(%rax) │ │ │ │ + adc $0x97,%al │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2348929,19 +2348769,16 @@ │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %ah,0x14(%rax) │ │ │ │ loop 1c15515 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x70,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ - add $0x0,%eax │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + movabs 0x1000000000059714,%al │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2348949,16 +2348786,17 @@ │ │ │ │ ... │ │ │ │ add %dh,0x8(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0xe2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56881(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + push $0x5 │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2348969,34 +2348807,32 @@ │ │ │ │ add %dh,%al │ │ │ │ or %ah,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,(%rdx,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - xchg %eax,%edi │ │ │ │ - add $0x0,%eax │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,%al │ │ │ │ + adc 0x5(%rdi),%edx │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x9(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,0x1e214(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x70(%rax) │ │ │ │ + add %ah,0x14(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2349010,16 +2348846,15 @@ │ │ │ │ or %esp,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,(%rbx) │ │ │ │ loop 1c15635 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jo 1c155d2 │ │ │ │ + rex adc $0x97,%al │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2349048,20 +2348883,16 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ or 0x1(%rdx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x1e2(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c1564f │ │ │ │ - jno 1c156cf │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + movabs 0x10000000000370c5,%al │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2349069,16 +2348900,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0xb(%rax) │ │ │ │ (bad) │ │ │ │ add %al,%al │ │ │ │ adc $0xe2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - test %esi,0x3(%rcx) │ │ │ │ + add %ah,-0x3b(%rax) │ │ │ │ + jo 1c15717 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2349091,20 +2348922,18 @@ │ │ │ │ add %dh,%al │ │ │ │ or 0x1(%rdx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock adc $0xe2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7b(%rax) │ │ │ │ - jno 1c1575f │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x370c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2349112,20 +2348941,20 @@ │ │ │ │ ... │ │ │ │ add %dh,0xc(%rax) │ │ │ │ (bad) │ │ │ │ add %al,%al │ │ │ │ adc %esp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + shll $1,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x73,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2349135,16 +2348964,16 @@ │ │ │ │ or $0x62,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ adc %esp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x24(%rax) │ │ │ │ - jae 1c157ef │ │ │ │ + add %dh,(%rax) │ │ │ │ + shll $1,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2349175,19 +2349004,20 @@ │ │ │ │ add %dh,%al │ │ │ │ or $0x162,%eax │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,(%rdx) │ │ │ │ loop 1c15875 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x73,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rax │ │ │ │ + fidivl 0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2349195,16 +2349025,20 @@ │ │ │ │ ... │ │ │ │ add %dh,0xe(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,0x12(%rax) │ │ │ │ loop 1c158bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1000000000037330,%al │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + jo 1c1589c │ │ │ │ + jb 1c158c7 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2349234,16 +2349068,19 @@ │ │ │ │ adc %ah,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c159a4 │ │ │ │ loop 1c1594d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000002da0a,%al │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + adcb $0x2,-0x27(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2349253,15 +2349090,15 @@ │ │ │ │ adc %esp,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dh │ │ │ │ loope 1c15995 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x37d(%rax) │ │ │ │ + adc %al,0x37e(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2349734,15 +2349571,15 @@ │ │ │ │ add %ah,%al │ │ │ │ and $0x162,%eax │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,(%rsi) │ │ │ │ loope 1c1600d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,%dh │ │ │ │ + jo 1c15ffa │ │ │ │ xchg %eax,%ecx │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0x9c,%cl │ │ │ │ @@ -2349757,36 +2349594,40 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,0x16(%rax) │ │ │ │ loope 1c16055 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex movabs %eax,0x1000000000036c │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xor $0x6c,%cl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ adcb $0x74,0x27(%rbp) │ │ │ │ repz xchg %esp,%eax │ │ │ │ fimull 0x1(%rbx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ stc │ │ │ │ or %al,(%rax) │ │ │ │ ... │ │ │ │ and %ah,(%rsi) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ - add %dl,0x58cd5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + mov %es,0x0(%rip) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ (bad) │ │ │ │ cmp $0x9,%al │ │ │ │ mov $0xf9,%dl │ │ │ │ (bad) │ │ │ │ jnp 1c160c2 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2349818,15 +2349659,18 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,0x1e116(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36c9c(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ addb $0xff,0x77(%rsi) │ │ │ │ int $0x18 │ │ │ │ pop %rsp │ │ │ │ @@ -2349837,17 +2349681,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x16226(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e116(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + rep insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ sbbb $0x24,-0x402a57cb(%rdi) │ │ │ │ sarl %cl,(%rax) │ │ │ │ @@ -2349858,22 +2349701,19 @@ │ │ │ │ lock outsl %ds:(%rsi),(%dx) │ │ │ │ or $0x0,%al │ │ │ │ ... │ │ │ │ movabs 0x16226,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - hlt │ │ │ │ - xchg %eax,%ecx │ │ │ │ - add $0x0,%eax │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + notl 0x5(%rcx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%bl │ │ │ │ test $0xb3,%al │ │ │ │ adc 0x1a(%rdi),%bl │ │ │ │ (bad) │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6c(%rax) │ │ │ │ @@ -2349901,15 +2349741,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ push $0xc │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ - cmc │ │ │ │ + clc │ │ │ │ xchg %eax,%ecx │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x23(%rdi) │ │ │ │ @@ -2349946,18 +2349786,21 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %dl,0x1e118(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - notb 0x5(%rcx) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + stc │ │ │ │ + xchg %eax,%ecx │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ subb $0xd1,0x3e52afa0(%rsi) │ │ │ │ negb (%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2349999,17 +2349842,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sub %spl,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc00000000001e114,%al │ │ │ │ - popf │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + movabs 0xf00000000001e114,%al │ │ │ │ + jmp 1c16427 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ xorb $0x61,0x12c45f40(%rip) │ │ │ │ movabs %al,0x13015a │ │ │ │ @@ -2350038,21 +2349880,18 @@ │ │ │ │ ... │ │ │ │ add %al,0x16228(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x15(%rax) │ │ │ │ loope 1c16445 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,(%rsi) │ │ │ │ - xchg %eax,%edx │ │ │ │ - add $0x0,%eax │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lock adc %edx,0x5(%rdx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ andb $0x75,(%rcx) │ │ │ │ rex.X jns 1c1640c │ │ │ │ pop %rdi │ │ │ │ (bad) │ │ │ │ adc %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2350064,18 +2349903,21 @@ │ │ │ │ add %ah,0x16228(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1000000000036c,%eax │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ andb $0x40,0x76(%rsi) │ │ │ │ sub $0xad,%al │ │ │ │ stc │ │ │ │ test %al,0x1(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2350086,15 +2349928,15 @@ │ │ │ │ add %al,%al │ │ │ │ sub %ah,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ adc $0x1e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x7b(%rsi) │ │ │ │ + and %dh,0x7a(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0xa2,(%rax) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ @@ -2350111,16 +2349953,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c1653a │ │ │ │ (bad) │ │ │ │ add %al,%al │ │ │ │ adc $0x1e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x7b(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ + xorb $0x5,0x7a(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x2f,(%rdx) │ │ │ │ sub $0x941ad173,%eax │ │ │ │ and $0x1301,%eax │ │ │ │ @@ -2350145,21 +2349988,19 @@ │ │ │ │ add %al,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ or %eax,(%rax) │ │ │ │ ... │ │ │ │ and %ch,(%rcx) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - repz xchg %eax,%ecx │ │ │ │ - add $0x0,%eax │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + notb 0x5(%rcx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,(%rdi) │ │ │ │ jae 1c16590 │ │ │ │ pop %rcx │ │ │ │ mov $0xed,%ch │ │ │ │ fists 0x1(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2350168,22 +2350009,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x29(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,0x1e259(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x6b(%rax) │ │ │ │ - js 1c165ff │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x37853(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0xd8b00eb(%rbx) │ │ │ │ rex.WX cmp %cl,0x1(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2350192,16 +2350030,16 @@ │ │ │ │ add %al,%al │ │ │ │ sub %esp,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x1,-0x1e(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - test $0x2,%ch │ │ │ │ + lock sahf │ │ │ │ + roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ch │ │ │ │ @@ -2350213,19 +2350051,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sti │ │ │ │ or (%rax),%eax │ │ │ │ ... │ │ │ │ sub 0x1(%rdx),%spl │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - call *0x5(%rcx) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + jo 1c1668c │ │ │ │ + xchg %eax,%edx │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x19fc0ca(%rbx) │ │ │ │ xchg %esi,(%rcx) │ │ │ │ jns 1c166aa │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2350233,17 +2350073,15 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x2a(%rax) │ │ │ │ (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ adc $0x1e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock enter $0x373,$0x0 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + movabs 0x100000000003737f,%al │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ or $0xe0,%ch │ │ │ │ mov -0x24(%rbx,%rbp,8),%fs │ │ │ │ add %esp,(%rcx,%rax,1) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2350255,20 +2350093,21 @@ │ │ │ │ add %al,0x1622a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ loope 1c16715 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x36c(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rex │ │ │ │ + rep insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ orb $0x5b,(%rcx) │ │ │ │ and 0x56c540c8(%rip),%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2350357,39 +2350196,39 @@ │ │ │ │ loopne 1c1689d │ │ │ │ (bad) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ loope 1c1687d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x3(%rsp,%rbp,2) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + shl $0x6c,%dl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ sbbb $0xcd,-0x77b49340(%rax) │ │ │ │ js 1c168f8 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cwtl │ │ │ │ jbe 1c168ac │ │ │ │ ... │ │ │ │ adc %ch,(%rdx,%riz,2) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6(%rax) │ │ │ │ - lea 0x0(%rip),%eax │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + or %cl,0x5(%rbp) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,-0xf2a7865(%rdx) │ │ │ │ cmp %edx,0x13014a(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%esi │ │ │ │ jbe 1c168f4 │ │ │ │ @@ -2350416,20 +2350255,18 @@ │ │ │ │ sub $0x62,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17(%rax) │ │ │ │ loope 1c16955 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x330(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rclb $0x0,0x32f(%rdi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ adcb $0x9e,-0x4(%rbp) │ │ │ │ in $0xb7,%eax │ │ │ │ sahf │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ jnp 1c1697a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2350518,16 +2350355,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ loope 1c16abd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c16af8 │ │ │ │ - je 1c16ac7 │ │ │ │ + (bad) │ │ │ │ + fdivl 0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdi,%rbp,2) │ │ │ │ @@ -2350544,17 +2350381,21 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2d(%rax) │ │ │ │ (bad) │ │ │ │ add %dh,-0x29(%rax) │ │ │ │ loope 1c16b05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1000000000037436,%al │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + lock (bad) 0x3(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ (bad) │ │ │ │ mov $0xe9,%cl │ │ │ │ clc │ │ │ │ jns 1c16b94 │ │ │ │ and (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2350567,44 +2350408,35 @@ │ │ │ │ add %dh,%al │ │ │ │ sub $0x162,%eax │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c16b20 │ │ │ │ loope 1c16b4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,(%rdi) │ │ │ │ - je 1c16b57 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x10000000000373dc,%al │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,-0x10646d8a(%rax) │ │ │ │ hlt │ │ │ │ push $0x13017e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x2e(%rax) │ │ │ │ (bad) │ │ │ │ add %dh,0x1e1d6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x373dc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - je 1c16b9f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,0x73(%rbx) │ │ │ │ xchg %eax,%esi │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ xchg %ebx,(%rax) │ │ │ │ mov $0x130106,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2350614,16 +2350446,15 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %al,-0x29(%rax) │ │ │ │ loope 1c16bdd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ + jo 1c16c58 │ │ │ │ jns 1c16be7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2350637,16 +2350468,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x2f(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,0x1e1d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ + add %dl,0x76(%rax) │ │ │ │ jns 1c16c2f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2350663,43 +2350493,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ (bad) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0xe4,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x62(%rax) │ │ │ │ - xor %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x32f9a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ orb $0xe6,(%rsp,%rcx,8) │ │ │ │ data16 (bad) │ │ │ │ xor %ch,0x1(%rdi,%rcx,1) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ xor %ah,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x900000000001e117,%al │ │ │ │ - (bad) │ │ │ │ - lea 0x0(%rip),%eax │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x600000000001e117,%al │ │ │ │ + sbb %cl,0x5(%rbp) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ addb $0x4c,0x2b69d0c3(%rdi) │ │ │ │ shlb %cl,0x1(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2350709,15 +2350534,18 @@ │ │ │ │ xor %ah,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,(%rdi) │ │ │ │ loope 1c16cfd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1000000000036ca0,%al │ │ │ │ + shr $0x6c,%dh │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ xorb $0x78,(%rbx) │ │ │ │ in $0xf5,%eax │ │ │ │ cmp $0x1301667b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2350728,23 +2350556,21 @@ │ │ │ │ push %rax │ │ │ │ xor %ah,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0xe1,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - fwait │ │ │ │ - xor %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,-0x67(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ sbbb $0x46,-0x6ab85f92(%rbp) │ │ │ │ pop %rsi │ │ │ │ adc (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2350753,15 +2350579,17 @@ │ │ │ │ ... │ │ │ │ add %dh,0x30(%rax) │ │ │ │ (bad) │ │ │ │ add %dh,%al │ │ │ │ sbb %ah,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36ca4(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + repnz insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ addb $0xc9,0x6c(%rdx,%rbx,4) │ │ │ │ adcl $0x0,0x13011480(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2350771,15 +2350599,15 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x16230(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x1e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c16d7d │ │ │ │ + and %dh,%dl │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ andb $0x2d,-0x73ec8c98(%rip) │ │ │ │ @@ -2350881,23 +2350709,21 @@ │ │ │ │ lock xor %esp,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ adc %cl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x68(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - fwait │ │ │ │ - xor %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ adcb $0x4c,(%rcx) │ │ │ │ (bad) │ │ │ │ mov $0x3e,%dh │ │ │ │ mov $0x36,%bh │ │ │ │ sub %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2351002,22 +2350828,19 @@ │ │ │ │ adc %dh,(%rdx,%riz,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2e(%rax) │ │ │ │ loop 1c170a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x78,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + subb $0x3,0x78(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%bh │ │ │ │ int3 │ │ │ │ (bad) │ │ │ │ leave │ │ │ │ add %al,0x1c(%rdi) │ │ │ │ xor $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2351815,22 +2351638,21 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmp $0x62,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - rolb $1,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rbp │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rbx │ │ │ │ sbb %ecx,%esp │ │ │ │ rex.WR movabs %al,0x130126a583 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2351953,15 +2351775,16 @@ │ │ │ │ add $0xec683e04,%eax │ │ │ │ {rex2 0x78} add %r18,(%r19) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0x6f,%bh │ │ │ │ + add %al,%bl │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ loopne 1c17c61 │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2352206,15 +2352029,15 @@ │ │ │ │ or $0x17,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%ah │ │ │ │ + loopne 1c17f0e │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2352280,17 +2352103,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x16244(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2e(%rax) │ │ │ │ loop 1c1801d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%edx │ │ │ │ - jle 1c18029 │ │ │ │ + rcr $1,%bh │ │ │ │ + jge 1c18029 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x610f6e6d(%rax) │ │ │ │ @@ -2352304,16 +2352126,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ add %ah,0x1e23a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - add %edx,%edi │ │ │ │ + add %dh,-0x75(%rax) │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%ch │ │ │ │ imul $0x4cb1a4be,(%rbx),%esi │ │ │ │ @@ -2352325,19 +2352147,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x62(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e1d9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5756c(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jne 1c18127 │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,0x765b383e(%rcx) │ │ │ │ or %edi,%esp │ │ │ │ sub %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2352346,15 +2352170,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x45(%rax) │ │ │ │ (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ loop,pt 1c180f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sub (%rbx),%esi │ │ │ │ + shrb $1,0x31(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x5317f997(%rsi) │ │ │ │ popf │ │ │ │ @@ -2352367,16 +2352191,15 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x16245(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cmp $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c1817a │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + xor %dl,0x6f(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x11(%rcx) │ │ │ │ jno 1c180f9 │ │ │ │ @@ -2352389,16 +2352212,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ add %ah,%al │ │ │ │ mov $0x1e7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x85,%al │ │ │ │ - add (%rax),%ax │ │ │ │ + loopne 1c18160 │ │ │ │ + add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x1f(%rbx) │ │ │ │ rex movabs %eax,0x13013fc264f4 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2352409,15 +2352232,17 @@ │ │ │ │ xor %al,0x62(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3(%rax) │ │ │ │ loope 1c181cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x33c(%rbx) │ │ │ │ + nop │ │ │ │ + adc %bh,(%rbx,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdi) │ │ │ │ push %rdx │ │ │ │ @@ -2352434,20 +2352259,22 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c18250 │ │ │ │ (bad) │ │ │ │ add %dl,0x1e073(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - jns 1c18295 │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rsi │ │ │ │ + jnp 1c1821f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,-0x22875a8c(%rbp) │ │ │ │ (bad) │ │ │ │ mov $0x130167,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2352495,21 +2352322,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ stc │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xor $0x32d,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %bl,%ah │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,(%rsi) │ │ │ │ negb (%rax) │ │ │ │ (bad) │ │ │ │ jl 1c182cd │ │ │ │ rex.X │ │ │ │ rex.XB add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2352518,16 +2352343,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ add %ah,0x1e243(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3f(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + enter $0x561,$0x0 │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x66d140ff(%rdx) │ │ │ │ movabs 0x13011ef1,%al │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2352558,15 +2352384,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c18401 │ │ │ │ (bad) │ │ │ │ add %al,0x1e101(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x59f43(%rax) │ │ │ │ + add %al,0x59edf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x25(%rdi) │ │ │ │ add %ebp,(%rbx,%riz,2) │ │ │ │ adc %esi,(%rdx) │ │ │ │ @@ -2352578,16 +2352404,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,0x1e11f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x43(%rax) │ │ │ │ - lahf │ │ │ │ + add %al,-0x21(%rax) │ │ │ │ + sahf │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2f(%rcx) │ │ │ │ in (%dx),%al │ │ │ │ @@ -2352603,15 +2352429,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %ah,%al │ │ │ │ sbb %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56d57(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc 0x0(%rbp,%rax,1),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rdx) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ jne 1c18485 │ │ │ │ @@ -2352622,17 +2352449,20 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x16248(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push $0x1e1 │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1000000000059f42,%al │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + sbb $0x9e,%dh │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x58cabb93(%rax) │ │ │ │ out %al,$0x1b │ │ │ │ sub $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2352641,41 +2352471,41 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ add %ah,0x3a(%rax) │ │ │ │ loopne 1c184e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x22(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + loopne 1c184c8 │ │ │ │ + fldl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,(%rdx) │ │ │ │ ficoml 0x14ce6b71(%rax) │ │ │ │ rex.WRXB add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x62(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e10d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.XB lahf │ │ │ │ - add $0x0,%eax │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + fistps 0x5(%rsi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,(%rdi) │ │ │ │ cmc │ │ │ │ add $0x5da109b2,%eax │ │ │ │ cmp %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2352683,15 +2352513,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x49(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,0x1e03a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2de76(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + fstp %st(5) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x18(%rbp) │ │ │ │ addr32 (bad) │ │ │ │ mov %ah,0x130114b1(%rsi) │ │ │ │ @@ -2352701,20 +2352533,22 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c185fb │ │ │ │ (bad) │ │ │ │ add %dl,0x1e076(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x5a(%rax) │ │ │ │ + jnp 1c185c9 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - sbb 0x0(%rbp,%rax,1),%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,-0x6e1925df(%rdi) │ │ │ │ jp 1c185b7 │ │ │ │ jbe 1c185e2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2352723,16 +2352557,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16249(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3(%rax) │ │ │ │ loope 1c18605 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.XB lahf │ │ │ │ + and %bl,%bh │ │ │ │ + sahf │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dh │ │ │ │ rex.WR cmp %r12b,%al │ │ │ │ @@ -2352748,22 +2352582,17 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ add %ah,0x76(%rax) │ │ │ │ loopne 1c1864d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x8a,%al │ │ │ │ - jl 1c18657 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x1000000000037d10,%al │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,(%rcx) │ │ │ │ call 13a8280 │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ add %dx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2352773,40 +2352602,40 @@ │ │ │ │ adc %cl,0x62(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc %esp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x59f43(%rax) │ │ │ │ + add %ah,-0x21(%rax) │ │ │ │ + sahf │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,-0x74(%rax) │ │ │ │ shlb $0x85,0x46(%rax) │ │ │ │ rex.RX sub %r8b,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x4a(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,0x1e11d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.X lahf │ │ │ │ - add $0x0,%eax │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x59ede(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0xd(%rdi,%rdi,8) │ │ │ │ cld │ │ │ │ pop %rcx │ │ │ │ int3 │ │ │ │ push %sp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2352815,19 +2352644,22 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x4a,%al │ │ │ │ (bad) │ │ │ │ add %ah,0x1e168(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36e26(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + lret $0x36d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,%ah │ │ │ │ ss (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ jp 1c1879e │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2352835,17 +2352667,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,0x1ea8b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.RXB (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + shlb $0x0,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x64e968a4(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ loope 1c187bf │ │ │ │ @@ -2352859,15 +2352690,16 @@ │ │ │ │ and %cl,0x62(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x68(%rax) │ │ │ │ loope 1c187b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x61(%rbx) │ │ │ │ + loopne 1c18798 │ │ │ │ + sahf │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x5e(%rbp) │ │ │ │ fisttps -0x20(%rsi) │ │ │ │ @@ -2352883,18 +2352715,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %ah,%al │ │ │ │ mov %ch,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x47(%rax) │ │ │ │ + add %dl,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x30(%rdi) │ │ │ │ lahf │ │ │ │ int3 │ │ │ │ xor %al,%dl │ │ │ │ @@ -2352908,21 +2352738,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %dh,0x68(%rax) │ │ │ │ loope 1c18845 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x5,-0x61(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + ficomps 0x5(%rsi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x50b8a978(%rax,%riz,8) │ │ │ │ cmp 0x1(%rax),%edx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2352930,21 +2352758,19 @@ │ │ │ │ ... │ │ │ │ add %al,0x4c(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,%al │ │ │ │ add $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.X lahf │ │ │ │ - add $0x0,%eax │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + ficomps 0x5(%rsi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0x7(%rbx,%rcx,1) │ │ │ │ jne 1c18905 │ │ │ │ adc %ebp,%edx │ │ │ │ ds add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2352954,16 +2352780,15 @@ │ │ │ │ orb $0x0,0x1(%rdx,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ stc │ │ │ │ loope 1c188d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rbx) │ │ │ │ - (bad) │ │ │ │ + and %ah,(%rcx,%riz,2) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x50(%rsi) │ │ │ │ jae 1c18921 │ │ │ │ @@ -2352979,16 +2352804,16 @@ │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ stc │ │ │ │ loope 1c1891d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c188db │ │ │ │ - test %eax,0x0(%rip) │ │ │ │ + sbb $0x84,%cl │ │ │ │ + add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x36(%rax) │ │ │ │ xor %bl,-0x7f(%rcx) │ │ │ │ fnstcw 0x130125(%rsi) │ │ │ │ @@ -2353000,20 +2352825,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %dh,0x4c(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x37d(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + lock jo 1c189e8 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ and $0xfe,%dl │ │ │ │ adc %edi,%edi │ │ │ │ pop %rbp │ │ │ │ jrcxz 1c189d2 │ │ │ │ adc $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2353021,18 +2352846,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x62(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e1f8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - adc 0x5(%rsi),%ah │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,-0x63(%rax) │ │ │ │ + gs add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x10(%rbx) │ │ │ │ cwtl │ │ │ │ jne 1c18973 │ │ │ │ @@ -2353064,19 +2352887,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x4f(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,0x18(%rax) │ │ │ │ loope 1c18a3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - movabs %eax,0x1000000000036c │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x1000000000036cf1,%al │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ and $0x69,%bh │ │ │ │ adc 0x4(%rax),%esi │ │ │ │ jle 1c18a6c │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2353087,18 +2352908,20 @@ │ │ │ │ orb $0x1,0x62(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ loop,pt 1c18a85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock pop 0x5(%rbp) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %dh,0x584(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,-0x32(%rbx) │ │ │ │ fstpl 0x3e3e32ef(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2353107,20 +2352930,21 @@ │ │ │ │ rorb $1,0x62(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3b(%rax) │ │ │ │ loop 1c18acd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x361(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,-0x10faedab(%rsi,%rsi,4) │ │ │ │ (bad) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2353129,42 +2352953,40 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ add %ah,0x17(%rax) │ │ │ │ loop 1c18b15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x36c(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + and %ch,%bh │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ xorb $0xe,-0xe(%rax,%rbx,4) │ │ │ │ and %al,%bl │ │ │ │ rex.WRXB pop %r15 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1000000000016250,%al │ │ │ │ loopne 1c18b3c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x2e(%rax) │ │ │ │ - jge 1c18b67 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x37d93(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,0x388d6ba(%rax) │ │ │ │ push %rbp │ │ │ │ push $0x13015e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2353173,17 +2352995,15 @@ │ │ │ │ add %dh,%al │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ add %al,-0x20(%rax) │ │ │ │ loope 1c18ba5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c18b7b │ │ │ │ - jge 1c18baf │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %dl,0x37d(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rbx) │ │ │ │ (bad) │ │ │ │ @@ -2353199,16 +2353019,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c18c33 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ loop,pt 1c18bed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x86,%al │ │ │ │ - (bad) │ │ │ │ + shlb $0x60,(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rsi) │ │ │ │ rex.R pushf │ │ │ │ @@ -2353221,19 +2353040,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x62(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e24e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x58378(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + test $0x82,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ faddl 0x5a(%rbp) │ │ │ │ (bad) │ │ │ │ movsxd 0x130179(%rdi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2353242,15 +2353063,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x52(%rax) │ │ │ │ (bad) │ │ │ │ add %al,%al │ │ │ │ cmp %edx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36e37(%rax) │ │ │ │ + add %dl,0x36f50(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x22469faa(%rbx) │ │ │ │ (bad) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ @@ -2353262,16 +2353083,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x16252(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e10f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - loopne 1c18d2f │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x63,%ah │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x22(%rsp) │ │ │ │ fdivr %st(1),%st │ │ │ │ @@ -2353285,21 +2353106,17 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ push %rdx │ │ │ │ (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ add $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bpl,(%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x1000000000032d3d,%al │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%bh │ │ │ │ pop %rsi │ │ │ │ rex.RB xor $0x1733269,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2353309,15 +2353126,16 @@ │ │ │ │ and %dl,0x62(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5(%rax) │ │ │ │ loop 1c18d55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xor $0x61,%al │ │ │ │ + loopne 1c18d9b │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%dl │ │ │ │ rex.WXB xchg %rax,%r10 │ │ │ │ @@ -2353332,19 +2353150,21 @@ │ │ │ │ ... │ │ │ │ add %ah,0x53(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,%al │ │ │ │ and %ah,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x57b56(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + jno 1c18e1d │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,0x6bad70a9(%rax) │ │ │ │ (bad) │ │ │ │ fldcw (%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2353352,16 +2353172,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rbx │ │ │ │ (bad) │ │ │ │ add %dl,0x1e205(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xor $0x61,%al │ │ │ │ + add %al,%al │ │ │ │ + rex.B (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x1a(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -2353393,19 +2353213,21 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rsp │ │ │ │ (bad) │ │ │ │ add %dl,0x1e217(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - movabs 0x1000000000036c,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,-0x12(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ andb $0xdd,0xc5ff2c7(%rdi) │ │ │ │ rex.W adc $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2353431,17 +2353253,20 @@ │ │ │ │ ... │ │ │ │ add %dl,0x16254(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex jrcxz 1c18f05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1000000000033760,%al │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + and %bl,0x335(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rcx,%rcx,8) │ │ │ │ sbb $0x390c941f,%eax │ │ │ │ jb 1c18f2a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2353451,17 +2353276,16 @@ │ │ │ │ add %dl,%al │ │ │ │ push %rsp │ │ │ │ (bad) │ │ │ │ add %ah,(%rax) │ │ │ │ sub $0x1,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x61(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %al,%ch │ │ │ │ + (bad) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x4c(%rdi) │ │ │ │ xchg %eax,%edi │ │ │ │ mov 0x12302a9(%rbx),%ch │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2353472,18 +2353296,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rbp │ │ │ │ (bad) │ │ │ │ add %al,0x1e341(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x7(%rax) │ │ │ │ - cwtl │ │ │ │ - add $0x0,%eax │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + movabs 0x10000000000598,%eax │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x2f(%rbx) │ │ │ │ adc -0x20(%rsi),%eax │ │ │ │ mov %cs,%ecx │ │ │ │ add (%rcx),%al │ │ │ │ @@ -2353497,15 +2353319,18 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ push %rbp │ │ │ │ (bad) │ │ │ │ add %ah,(%rax) │ │ │ │ sbb %esp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36c9c(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ adcb $0x17,-0x7e(%rsi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2353521,16 +2353346,16 @@ │ │ │ │ (bad) │ │ │ │ push %rbp │ │ │ │ (bad) │ │ │ │ add %al,%al │ │ │ │ jo 1c19003 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp (%rsi),%esp │ │ │ │ + add %al,%al │ │ │ │ + jmp 1c1904c │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rdi) │ │ │ │ movabs %al,0x130174a715dd0526 │ │ │ │ @@ -2353561,17 +2353386,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x62(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0x1e7,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,%bl │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x325(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ pop %rax │ │ │ │ @@ -2353606,16 +2353429,16 @@ │ │ │ │ adcb $0x1,0x62(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rbx) │ │ │ │ loope 1c19145 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x14,%al │ │ │ │ - xor $0x3,%al │ │ │ │ + add %bh,%cl │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx,%rax,1) │ │ │ │ @@ -2353633,16 +2353456,15 @@ │ │ │ │ add %dh,0x16256(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ in (%dx),%al │ │ │ │ loope 1c1918d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - call 1c1945e │ │ │ │ + xor %bh,0x2ca(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4085fcf2(%rip) │ │ │ │ cmp %eax,0x38(%rbp) │ │ │ │ @@ -2353653,39 +2353475,33 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rsi │ │ │ │ (bad) │ │ │ │ add %ah,0x1e22b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x57f3a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - idivb 0x5(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x6805e2e6(%rdx) │ │ │ │ adc $0x13015354,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x62(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e4e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - fwait │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x36cea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ adcb $0xe6,0x9(%rdx) │ │ │ │ adc 0x25(%rax),%esi │ │ │ │ push %rdx │ │ │ │ @@ -2353699,16 +2353515,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x57(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - popf │ │ │ │ + add %dl,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add $0xde,%ch │ │ │ │ @@ -2353724,15 +2353540,18 @@ │ │ │ │ add %al,%al │ │ │ │ push %rdi │ │ │ │ (bad) │ │ │ │ add %al,-0x3e(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x36c(%rcx) │ │ │ │ + loopne 1c192a1 │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ adcb $0x5a,(%rcx) │ │ │ │ fcoms (%rdx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2353747,18 +2353566,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x62(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e7,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c19280 │ │ │ │ - add (%rax),%ax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + movabs 0x10000000000365d7,%al │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x11bfc6ce(%rip) │ │ │ │ rex.RB (bad) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2353768,16 +2353584,15 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ add %ah,0x1e11a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - popf │ │ │ │ + add %al,-0x15(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ xorb $0x6d,-0x16f83a97(%rdx) │ │ │ │ @@ -2353792,21 +2353607,22 @@ │ │ │ │ ... │ │ │ │ add %dh,0x58(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,(%rax) │ │ │ │ sub %dl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - int $0x7b │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,-0x68(%rax) │ │ │ │ + jnp 1c1938f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,-0x6(%rbp) │ │ │ │ std │ │ │ │ mov 0x5a(%rbp),%bl │ │ │ │ adc $0x13016c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2353815,15 +2353631,17 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16258(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ and %dh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36ca2(%rax) │ │ │ │ + add %al,%al │ │ │ │ + lock insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ andb $0x90,0x36(%rbp) │ │ │ │ xchg %eax,%ebx │ │ │ │ jb 1c1937e │ │ │ │ @@ -2353837,15 +2353655,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c19462 │ │ │ │ (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ add %dl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x37c8a(%rax) │ │ │ │ + add %al,0x37d10(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%dh │ │ │ │ cmc │ │ │ │ mov $0xfb96e1cf,%esp │ │ │ │ @@ -2353859,15 +2353677,15 @@ │ │ │ │ adc %bl,0x62(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ js 1c19444 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x5f(%rax) │ │ │ │ + add %al,-0x11(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ adc $0xf,%dh │ │ │ │ @@ -2353910,15 +2353728,19 @@ │ │ │ │ sbbb $0x1,0x62(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,%ch │ │ │ │ loope 1c194ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1000000000036c9d,%al │ │ │ │ + shr $1,%bl │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ adc $0x56,%ah │ │ │ │ xor %dh,0xec728b1(%rip) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2353929,16 +2353751,15 @@ │ │ │ │ rcrb $0x1,0x62(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c19575 │ │ │ │ loop 1c19535 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c194ea │ │ │ │ - (bad) │ │ │ │ + shl $0x35,%bh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x5854c9d8(%rbx,%rdi,8) │ │ │ │ mov %ss,0x13(%rcx,%rax,1) │ │ │ │ @@ -2353948,37 +2353769,37 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rcx │ │ │ │ (bad) │ │ │ │ add %dh,0x1e06e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x65(%rax) │ │ │ │ - xor %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + cltd │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ andb $0x10,0x40c08431(%rbx) │ │ │ │ imul $0x13,0x1(%rdi),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x5a(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,%al │ │ │ │ adc $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x62,%ch │ │ │ │ + add %dh,-0x1f(%rax) │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ sbbb $0xb9,0x27(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -2353995,15 +2353816,18 @@ │ │ │ │ rcrb $0x1,0x62(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock leave │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3(%rsp,%rbp,2) │ │ │ │ + rex │ │ │ │ + repnz insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ sbbb $0x1a,-0x77(%rsi) │ │ │ │ mov $0x22b622bb,%edx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2354013,15 +2353837,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x62(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e4b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x63(%rax) │ │ │ │ + add %ah,-0x15(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ subb $0xb6,0x1f93cc1a(%rsi) │ │ │ │ @@ -2354035,15 +2353859,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x5b(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,%al │ │ │ │ adc %esp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x61(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ sbbb $0xf6,-0x10(%rsi) │ │ │ │ @@ -2354055,16 +2353880,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xd00000000001625b,%al │ │ │ │ sub %ah,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cmc │ │ │ │ + add %ah,0x3a(%rax) │ │ │ │ jg 1c196f1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2354081,20 +2353905,21 @@ │ │ │ │ rcrb $1,0x62(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6e(%rax) │ │ │ │ loopne 1c1972d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x36c(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + lock in (%dx),%al │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ cmpb $0x49,-0x6e9b45bf(%rbx,%rbx,4) │ │ │ │ jl 1c19752 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2354103,19 +2353928,21 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rsp │ │ │ │ (bad) │ │ │ │ add %ah,(%rax) │ │ │ │ and $0xe2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - movabs %al,0x1000000000036c │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + lock insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ xor $0xba,%dh │ │ │ │ {rex2 0x3e} or (%r19),%r12b │ │ │ │ popf │ │ │ │ jnp 1c1979a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2354123,16 +2353950,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x5c(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,0x1e22e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4(%rax) │ │ │ │ - cmp $0x3,%al │ │ │ │ + add %ah,-0x80(%rax) │ │ │ │ + cmp (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7(%rbx) │ │ │ │ @@ -2354150,16 +2353977,16 @@ │ │ │ │ nop │ │ │ │ pop %rsp │ │ │ │ (bad) │ │ │ │ add %dh,%al │ │ │ │ sub %cl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sahf │ │ │ │ + add %dh,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ cmpb $0xe7,(%rbx) │ │ │ │ @@ -2354175,17 +2354002,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ pop %rbp │ │ │ │ (bad) │ │ │ │ add %al,-0x26(%rax) │ │ │ │ loope 1c1984d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rdx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + and %ch,0x324(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3caf849(%rbx) │ │ │ │ add 0x130137(%rip),%ah │ │ │ │ @@ -2354196,18 +2354021,15 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ pop %rbp │ │ │ │ (bad) │ │ │ │ add %ah,0x1e111(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lahf │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x36ced(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ adcb $0x7b,-0x3f(%rbp) │ │ │ │ pushf │ │ │ │ fsubrl 0x62(%rdx) │ │ │ │ @@ -2354221,17 +2354043,22 @@ │ │ │ │ ... │ │ │ │ add %al,0x1625d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6(%rax) │ │ │ │ loop 1c198dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1000000000033e6d,%al │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %ch,%dh │ │ │ │ + cmp $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,%bl │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ jmp 1c1996f │ │ │ │ cmp %bl,%ah │ │ │ │ mov $0x13016b,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2354242,18 +2354069,21 @@ │ │ │ │ add %dh,0x1625d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ loop 1c19925 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex movabs %al,0x1000000000036c │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + lock insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ subb $0xcb,(%rsi) │ │ │ │ jae 1c199ae │ │ │ │ (bad) │ │ │ │ pop %rdx │ │ │ │ rolb $0x13,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2354264,15 +2354094,15 @@ │ │ │ │ loopne 1c199bf │ │ │ │ (bad) │ │ │ │ add %al,%al │ │ │ │ cltd │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%bh │ │ │ │ + loopne 1c19946 │ │ │ │ ds add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rsi) │ │ │ │ lret $0xd5c3 │ │ │ │ @@ -2354289,15 +2354119,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - cmp %esi,0x3(%rsi) │ │ │ │ + stc │ │ │ │ + jne 1c199bf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x42(%rsi) │ │ │ │ @@ -2354312,17 +2354143,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex pop %rsi │ │ │ │ (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ jns 1c199db │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - js 1c19a70 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x36d06(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rdi) │ │ │ │ cmp $0x46f853a1,%eax │ │ │ │ movsxd (%ecx),%eax │ │ │ │ @@ -2354335,15 +2354164,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x1625e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ in $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x33c77(%rax) │ │ │ │ + add %al,0x33caf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x34256eb6(%rdx) │ │ │ │ pop %rcx │ │ │ │ test $0x130154,%eax │ │ │ │ @@ -2354372,15 +2354201,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rsi │ │ │ │ (bad) │ │ │ │ add %al,0x1e206(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x20(%rax) │ │ │ │ + add %al,0x69(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%dh │ │ │ │ mov $0xc0eab33c,%eax │ │ │ │ add 0x1(%rdx),%dh │ │ │ │ @@ -2354394,16 +2354223,15 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rdi │ │ │ │ (bad) │ │ │ │ add %al,0x4b(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex.W (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%bl │ │ │ │ es out %al,$0xaa │ │ │ │ int $0x4a │ │ │ │ @@ -2354414,17 +2354242,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rdi │ │ │ │ (bad) │ │ │ │ add %dh,0x1e206(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - loopne 1c19bcd │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + imul $0x0,0x5(%rdx),%esp │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x15(%rbp) │ │ │ │ sub $0x47,%al │ │ │ │ push %rdi │ │ │ │ @@ -2354437,21 +2354264,22 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x1625f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e5a1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x49(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,-0x46(%rdi) │ │ │ │ mov 0x74841413(%rdx),%edi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2354460,15 +2354288,15 @@ │ │ │ │ rcrb $1,0x62(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ adc %ecx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x1b(%rax) │ │ │ │ + add %ah,-0x5f(%rax) │ │ │ │ js 1c19bff │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2354483,22 +2354311,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x62(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e16a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2f(%rax) │ │ │ │ - jb 1c19c47 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x3716d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0xc1ff5b2(%rip) │ │ │ │ jl 1c19c02 │ │ │ │ es add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2354507,20 +2354332,23 @@ │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %ah,-0x5e(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sbb 0x0(%rbp,%rax,1),%bh │ │ │ │ + add %dh,(%rax) │ │ │ │ + pop %rdx │ │ │ │ + jnp 1c19c91 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rbx,%rax,2) │ │ │ │ and $0xad,%al │ │ │ │ (bad) │ │ │ │ push %rdi │ │ │ │ fidivrl 0x1(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2354531,22 +2354359,20 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16260(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ shl $0x1,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xchg %ah,0x3(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc $0x65,%bh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x3f(%rcx) │ │ │ │ and %cl,0x336b9e42(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2354555,23 +2354381,21 @@ │ │ │ │ loopne 1c19d6a │ │ │ │ (bad) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - fwait │ │ │ │ - xor %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + lock cwtl │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ xorb $0xa0,(%rbx) │ │ │ │ mov $0x3f,%bl │ │ │ │ lea -0x1(%rbx),%eax │ │ │ │ add %edx,%fs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2354581,17 +2354405,15 @@ │ │ │ │ xor %ah,0x62(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ or %ah,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x60(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x36cee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ xorb $0xcc,(%rax) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ idivl 0x14a36a8(%rdx) │ │ │ │ @@ -2354605,15 +2354427,18 @@ │ │ │ │ add %al,0x16261(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ loope 1c19da5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x332,%edx │ │ │ │ + (bad) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + xor %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4e4ed9be(%rbp) │ │ │ │ sbb %ebx,0x130112(%rsi) │ │ │ │ @@ -2354626,16 +2354451,16 @@ │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %dh,%al │ │ │ │ shl %cl,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3d(%rax) │ │ │ │ - add (%rax),%ax │ │ │ │ + add %al,0x50(%rax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x79(%rcx) │ │ │ │ jg 1c19db1 │ │ │ │ repz mov $0x23,%ah │ │ │ │ @@ -2354647,15 +2354472,18 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ vpshufb (%rax),%xmm31,%xmm24 │ │ │ │ add %al,0x1e302(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2d8e2(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%dh │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pushf │ │ │ │ @@ -2354667,19 +2354495,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ vpshufb (%rax),%xmm31,%xmm24 │ │ │ │ add %dl,0x1e208(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x377d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + movabs %eax,0x10000000000377 │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ xor $0x19,%al │ │ │ │ sub $0x6e5909e8,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2354689,18 +2354517,21 @@ │ │ │ │ shlb $0x1,0x62(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x20(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - movabs 0x1000000000036c,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + out %al,(%dx) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ orb $0xe,-0x345e1182(%rsi) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ adc $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2354729,17 +2354560,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x62(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e075(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x5e(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x36cf0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ addb $0x6b,0x54(%rcx,%rbx,2) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ out %al,(%dx) │ │ │ │ @@ -2354752,15 +2354581,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x63(%rax) │ │ │ │ (bad) │ │ │ │ add %dh,0x75(%rax) │ │ │ │ loopne 1c19f9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sahf │ │ │ │ + push %rax │ │ │ │ + in (%dx),%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ or $0x5f,%al │ │ │ │ @@ -2354777,17 +2354607,16 @@ │ │ │ │ movsxd 0x1(%rdx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jns 1c19fc3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + jnp 1c1a057 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%cl │ │ │ │ xor %ah,0x316357e4(%rip) │ │ │ │ @@ -2354800,22 +2354629,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,0x62(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mul %bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - test %esp,0x3(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x10(%rbp) │ │ │ │ (bad) │ │ │ │ xor $0xd4,%al │ │ │ │ mov $0x1301537d,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2354825,17 +2354653,16 @@ │ │ │ │ adc %ah,0x1(%rdx,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jns 1c1a053 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jnp 1c1a0e7 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rsi,%rax,2) │ │ │ │ fwait │ │ │ │ @@ -2354848,15 +2354675,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c1a116 │ │ │ │ (bad) │ │ │ │ add %dh,0x1e1e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x3d(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ jno 1c1a0c7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2354870,18 +2354698,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1(%rdx,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb00000000001e8f1,%al │ │ │ │ - rex.RXB (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0xc00000000001e8f1,%al │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0xe56febe(%rax) │ │ │ │ test $0xcb,%al │ │ │ │ adc %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2354893,20 +2354720,21 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,0x4f(%rax) │ │ │ │ loop 1c1a14d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x23,%bl │ │ │ │ - add (%rax),%eax │ │ │ │ + rcrb $0x3,0x24(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,(%rdx,%rsi,4) │ │ │ │ lret │ │ │ │ andl $0xffffff95,-0x5b(%rdx) │ │ │ │ cmp %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2354916,15 +2354744,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x65(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,%al │ │ │ │ rex.W loop 1c1a195 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex cmc │ │ │ │ + rex stos %eax,%es:(%rdi) │ │ │ │ jno 1c1a19f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2354941,16 +2354769,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c1a237 │ │ │ │ (bad) │ │ │ │ add %al,%al │ │ │ │ shl %cl,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3d(%rax) │ │ │ │ - add (%rax),%ax │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rcx) │ │ │ │ mov $0x98e4899b,%eax │ │ │ │ pop %rbx │ │ │ │ @@ -2354984,20 +2354813,20 @@ │ │ │ │ shlb $1,0x62(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4f(%rax) │ │ │ │ loop 1c1a26d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x72,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + and %ah,0x372(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,%ch │ │ │ │ leave │ │ │ │ fadds (%rdx) │ │ │ │ nop │ │ │ │ ds xor %esp,0x1(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2355008,15 +2354837,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ sbb %ah,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3309b(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cltd │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ xorb $0x45,0x62(%rax) │ │ │ │ fdivs 0x132730b(%rdx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2355046,15 +2354878,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x66(%rax) │ │ │ │ (bad) │ │ │ │ add %al,%al │ │ │ │ rex.RXB loop 1c1a345 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x6e(%rax) │ │ │ │ + add %ah,%ah │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x49ec2689(%rsi) │ │ │ │ rex.RX jp 1c1a3dd │ │ │ │ @@ -2355065,16 +2354898,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x16266,%al │ │ │ │ rex.R loop 1c1a38d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c1a32a │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + shl $0x6b,%ch │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x66(%rcx) │ │ │ │ lret │ │ │ │ sub (%rdi),%ecx │ │ │ │ @@ -2355089,15 +2354922,15 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ add %dl,-0x18(%rax) │ │ │ │ loope 1c1a3d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x87,%al │ │ │ │ + mov $0x1c,%al │ │ │ │ imul $0x10,0x0(%rip),%eax │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x2d(%rbx) │ │ │ │ cwtl │ │ │ │ mov $0xc,%ah │ │ │ │ mov $0x13012f70,%esi │ │ │ │ @@ -2355110,20 +2354943,20 @@ │ │ │ │ add %ah,0x62(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x44(%rax) │ │ │ │ loop 1c1a41d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x36b(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1c1a407 │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x1e12d7c1(%rdx) │ │ │ │ jl 1c1a485 │ │ │ │ add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2355131,18 +2354964,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x62(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e209(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - rex.WXB imul $0x1a00010,0x0(%rip),%rax │ │ │ │ - ... │ │ │ │ - xorl $0x4dac87f4,0x6f(%rcx) │ │ │ │ - jle 1c1a48a │ │ │ │ + loopne 1c1a4d3 │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x780b908f(%rcx) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + rex.WRB jle 1c1a48a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ @@ -2355166,20 +2355004,22 @@ │ │ │ │ ... │ │ │ │ add %dh,0x16267(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add $0xe2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - test %ah,0x0(%rbx,%rax,1) │ │ │ │ + add %ah,(%rax) │ │ │ │ + lea 0x3(%rbx),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,%bh │ │ │ │ out %al,(%dx) │ │ │ │ ret $0x681e │ │ │ │ loop 1c1a527 │ │ │ │ add %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2355190,18 +2355030,16 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ jbe 1c1a51b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - jl 1c1a547 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x37c,%esp │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dh │ │ │ │ push %rbx │ │ │ │ @@ -2355218,17 +2355056,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ loop 1c1a585 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rdx │ │ │ │ - sahf │ │ │ │ + add %dh,%bh │ │ │ │ + popf │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x6f(%rbx) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ @@ -2355245,16 +2355082,16 @@ │ │ │ │ push %rax │ │ │ │ push $0x162 │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c1a59b │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c1a5e6 │ │ │ │ - xor $0x3,%al │ │ │ │ + and %bh,%cl │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x36(%rdx) │ │ │ │ @@ -2355272,22 +2355109,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push $0x162 │ │ │ │ add %al,(%rax) │ │ │ │ rex add $0xe2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x11(%rax) │ │ │ │ - jne 1c1a621 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + divl 0x0(%rbp,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%dl │ │ │ │ sti │ │ │ │ adc $0xaec1b8de,%eax │ │ │ │ sbb %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2355298,22 +2355133,19 @@ │ │ │ │ add %dl,%al │ │ │ │ push $0x162 │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c1a65e │ │ │ │ loop 1c1a65d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c1a651 │ │ │ │ - jne 1c1a669 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + lock divl 0x0(%rbp,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x56(%rcx) │ │ │ │ add $0xecec052a,%eax │ │ │ │ or %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2355323,22 +2355155,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ imul $0x0,0x1(%rdx),%esp │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ loopne 1c1a6a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x38,%al │ │ │ │ - xor (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + subb $0x32,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0xa869764(%rdx) │ │ │ │ clc │ │ │ │ out %eax,(%dx) │ │ │ │ rex.WRX add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2355348,15 +2355178,19 @@ │ │ │ │ xor %ch,0x62(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0xb(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1000000000036039,%al │ │ │ │ + adc %ch,(%rbx) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x4a(%rsi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ data16 (bad) │ │ │ │ loope 1c1a785 │ │ │ │ (bad) │ │ │ │ @@ -2355368,16 +2355202,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ imul $0x0,0x1(%rdx),%esp │ │ │ │ orb $0x1,-0x1e(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0x2dc,%ecx │ │ │ │ + adc %dh,%ch │ │ │ │ + fldl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x6d8cf2ca(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -2355388,16 +2355223,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x16269(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e504(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x32d2d(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,-0x26(%rax) │ │ │ │ + sub $0x3,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ shlb $1,0x4a(%rcx,%rsi,4) │ │ │ │ xor $0xfc,%al │ │ │ │ and %al,(%rcx) │ │ │ │ @@ -2355410,37 +2355245,36 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ imul $0x0,0x1(%rdx),%esp │ │ │ │ push %rax │ │ │ │ sub %dl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x332f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x334,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,0x133b5a69(%rbx,%riz,8) │ │ │ │ out %al,(%dx) │ │ │ │ or (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x6a(%rax) │ │ │ │ (bad) │ │ │ │ add %al,0x1e245(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - ds sub %eax,(%rbx) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + sub %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdi) │ │ │ │ @@ -2355456,19 +2355290,18 @@ │ │ │ │ mov $0x6a,%al │ │ │ │ (bad) │ │ │ │ add %dl,(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ loopne 1c1a855 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x5(%rdi,%rax,4) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $1,0x5(%rsi,%rax,4) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%ch │ │ │ │ mov $0xd280133c,%ebp │ │ │ │ mov $0x31,%bh │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2355479,34 +2355312,36 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%esp │ │ │ │ loopne 1c1a89d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sub %edx,0x5(%rdi) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + push %rax │ │ │ │ + int $0x96 │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,-0x5c2633b8(%rbx) │ │ │ │ int $0xe0 │ │ │ │ jno 1c1a8c2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x6b(%rax) │ │ │ │ (bad) │ │ │ │ add %dh,0x1e0d1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x32aba(%rax) │ │ │ │ + add %dh,0x32aed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x2b(%rbp) │ │ │ │ movabs %eax,0x1301748e02f9b7 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2355517,16 +2355352,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x1626b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2d(%rax) │ │ │ │ loopne 1c1a92d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - es lahf │ │ │ │ + xor %al,%cl │ │ │ │ + sahf │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x58(%rdi) │ │ │ │ jl 1c1a97b │ │ │ │ @@ -2355541,17 +2355376,16 @@ │ │ │ │ add %al,%al │ │ │ │ imul $0x0,0x1(%rdx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2e(%rax) │ │ │ │ loopne 1c1a975 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c1a999 │ │ │ │ - jns 1c1a97f │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + call 1c1acf6 │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x4cdf41a8(%rsi) │ │ │ │ or %esi,(%rbx) │ │ │ │ @@ -2355565,15 +2355399,15 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %ah,%al │ │ │ │ xor $0x1e0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x330(%rbx) │ │ │ │ + rcrb $1,0x32f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x5,(%rdx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ @@ -2355590,15 +2355424,18 @@ │ │ │ │ push %rax │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %al,0x36(%rax) │ │ │ │ loopne 1c1aa05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x36c(%rbx) │ │ │ │ + add %dh,%dl │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ andb $0xed,0x3057ade2(%rbx) │ │ │ │ cld │ │ │ │ adc (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2355610,17 +2355447,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x1626c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ fucom %st(0) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - fnsave (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x32fb3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x17(%rdx) │ │ │ │ (bad) │ │ │ │ test %esp,0x1290edd(%rsi) │ │ │ │ @@ -2355633,22 +2355468,18 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %ah,%al │ │ │ │ or $0x1e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%ah │ │ │ │ - js 1c1aa9f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $0x0,0x378(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%bl │ │ │ │ (bad) │ │ │ │ jmp 1c1aa68 │ │ │ │ fidivl 0x130175(%rbp,%rcx,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2355658,15 +2355489,17 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %al,-0x31(%rax) │ │ │ │ loopne 1c1aadd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x3(%rax,%rbp,1) │ │ │ │ + adc %ch,0x26(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x6(%rbx) │ │ │ │ xchg %eax,%edi │ │ │ │ imul $0x48,%gs:(%rax,%riz,1),%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2355678,15 +2355511,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c1ab87 │ │ │ │ (bad) │ │ │ │ add %dl,-0x26(%rax) │ │ │ │ loopne 1c1ab25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x28,%bl │ │ │ │ + and %ah,0x26(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%al │ │ │ │ ficompl 0x17(%rsi) │ │ │ │ @@ -2355697,22 +2355530,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x6d,%al │ │ │ │ (bad) │ │ │ │ add %dl,%al │ │ │ │ fsubp %st,%st(0) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x23(%rax) │ │ │ │ - xor %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x2f,%bl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,0x57(%rsi) │ │ │ │ lock rex.XB mov $0x3,%r10b │ │ │ │ cld │ │ │ │ sub $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2355720,21 +2355552,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %ah,(%rax) │ │ │ │ adc %ah,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x8c,%bh │ │ │ │ - add $0x0,%eax │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x58cd1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0x501ba79b(%rax) │ │ │ │ not %ah │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2355744,20 +2355574,21 @@ │ │ │ │ and %ch,0x62(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.WB loop 1c1abfd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36c(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + and %dh,%al │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ sbbb $0xca,-0x4a353cb(%rbx) │ │ │ │ and %bh,(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2355767,22 +2355598,21 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ loopne 1c1ac45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rex (bad) │ │ │ │ (bad) │ │ │ │ - fstpt 0x3(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ out %eax,$0xbf │ │ │ │ mov $0x18,%dl │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ fstpl 0x1(%rbx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2355794,15 +2355624,17 @@ │ │ │ │ add %al,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ add %dh,%al │ │ │ │ jns 1c1ac6b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36c96(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + jp 1c1acff │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x7b5f92b(%rbx) │ │ │ │ mov $0x13010e32,%edi │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2355833,15 +2355665,15 @@ │ │ │ │ and %ch,0x62(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jns 1c1acfb │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x69(%rax) │ │ │ │ + add %al,0x7b(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x58(%rcx) │ │ │ │ @@ -2355896,20 +2355728,21 @@ │ │ │ │ ... │ │ │ │ add %dh,0x1626f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x36(%rax) │ │ │ │ loopne 1c1adf5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x36c(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %ch,%ch │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ cmpb $0xc,(%rdx) │ │ │ │ or 0x4ff3b570(%rcx),%esi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2355917,16 +2355750,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock outsl %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ add %ah,(%rax) │ │ │ │ push $0xffffffffffffffe1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - repnz ds add (%rax),%eax │ │ │ │ + add %al,0x3602e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%cl │ │ │ │ sbb $0xbc,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ @@ -2355943,17 +2355775,15 @@ │ │ │ │ xor %dh,0x62(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ adc %cl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %ch,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x326ff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rax) │ │ │ │ or 0x12fe49a2(%rax),%al │ │ │ │ rex.XB add %edx,(%r11) │ │ │ │ @@ -2355967,15 +2355797,18 @@ │ │ │ │ jo 1c1af25 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x61(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x37b(%rdx) │ │ │ │ + push %rax │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + jnp 1c1aed7 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdx) │ │ │ │ movabs %al,0x13015baf3fbd1374 │ │ │ │ @@ -2355985,21 +2355818,19 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x8000000000016270,%al │ │ │ │ add $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - and $0x563,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x562ae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x191b54d5(%rax) │ │ │ │ add $0x13014429,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2356008,20 +2355839,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sti │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sub $0x32d,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + fldcw 0x3(%rip) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x7841d23c(%rbp) │ │ │ │ jmp 14c2dfa6 <_edata@@Base+0xe02dfa6> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2356064,22 +2355894,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jno 1c1b08d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e1ae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x19(%rax) │ │ │ │ - js 1c1b03f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x378a2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%bh │ │ │ │ hlt │ │ │ │ xor $0xbf,%al │ │ │ │ cwtl │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %r18,(%r27) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2356089,18 +2355916,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,0x62(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex add $0x1e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x37c(%rdi) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + rorb $1,0x37c(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x65(%rsi) │ │ │ │ movabs %al,0x1301398e070da5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2356109,17 +2355938,20 @@ │ │ │ │ jno 1c1b11d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e(%rax) │ │ │ │ loop 1c1b0c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1000000000056549,%al │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + and %dl,%ah │ │ │ │ + fs add $0x0,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,-0x653fe3d(%rsi) │ │ │ │ fucomi %st(2),%st │ │ │ │ js 1c1b0ea │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2356128,16 +2355960,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x72(%rax) │ │ │ │ (bad) │ │ │ │ add %dh,%al │ │ │ │ sbb %dl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - idivl 0x3(%rcx) │ │ │ │ + add %ah,-0x1f(%rax) │ │ │ │ + jp 1c1b117 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rcx) │ │ │ │ @@ -2356177,15 +2356009,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jae 1c1b1f5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e54f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x33c03(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + jg 1c1b1de │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%bh │ │ │ │ sub $0x22,%al │ │ │ │ xchg %eax,%ebp │ │ │ │ @@ -2356198,17 +2356032,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x8000000000016273,%al │ │ │ │ jno 1c1b1c3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - pop %rax │ │ │ │ - jne 1c1b1f1 │ │ │ │ + add %ah,0x61(%rax) │ │ │ │ + je 1c1b1f1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5567fcc4(%rip) │ │ │ │ @@ -2356221,16 +2356054,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c1b295 │ │ │ │ (bad) │ │ │ │ add %dh,0x1e22d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x32d2d(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + fisubrl 0x3(%rip) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x7bbf2ba3(%rax) │ │ │ │ (bad) │ │ │ │ mov (%rdi),%esp │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2356243,22 +2356076,20 @@ │ │ │ │ and %dh,0x1(%rdx,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c1b29f │ │ │ │ loop 1c1b275 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb2,%al │ │ │ │ - jnp 1c1b27f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %ch,0x7b(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,(%rax) │ │ │ │ sbb 0x24be120f(%rcx),%ah │ │ │ │ and %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2356267,16 +2356098,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x74(%rax) │ │ │ │ (bad) │ │ │ │ add %al,0x40(%rax) │ │ │ │ loop 1c1b2bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c1b301 │ │ │ │ - pushf │ │ │ │ + add %cl,%dh │ │ │ │ + fwait │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x64(%rsi) │ │ │ │ cld │ │ │ │ @@ -2356293,15 +2356124,16 @@ │ │ │ │ je 1c1b35d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7e(%rax) │ │ │ │ loopne 1c1b305 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x5,0x75(%rax) │ │ │ │ + rex (bad) │ │ │ │ + je 1c1b311 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ @@ -2356319,20 +2356151,22 @@ │ │ │ │ jne 1c1b3a5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x54(%rax) │ │ │ │ loop 1c1b34d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x2b(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + imul $0x3,(%rax),%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,(%rcx) │ │ │ │ and %ch,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ fwait │ │ │ │ xor $0x84,%al │ │ │ │ push $0x1 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2356344,15 +2356178,15 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ jne 1c1b3ed │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e254(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x32b42(%rax) │ │ │ │ + add %dh,0x3286e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ xchg %eax,%edx │ │ │ │ @@ -2356369,21 +2356203,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ loopne 1c1b3dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,%dl │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + or 0x5(%rdx),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x92c1083(%rbx) │ │ │ │ sbb $0x130117ca,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2356392,16 +2356224,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push %rbx │ │ │ │ loop 1c1b425 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x2b(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + subb $0x0,0x3(%rax,%rbp,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ jg 1c1b42c │ │ │ │ (bad) │ │ │ │ @@ -2356418,16 +2356249,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push %rsp │ │ │ │ loop 1c1b46d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - sub (%r11),%eax │ │ │ │ + push %rax │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsp,%rcx,1) │ │ │ │ @@ -2356441,15 +2356273,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c1b521 │ │ │ │ (bad) │ │ │ │ add %al,0x55(%rax) │ │ │ │ loop 1c1b4b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1,%al │ │ │ │ + and %ch,%bl │ │ │ │ jp 1c1b4bf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2356463,15 +2356295,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x16277(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e254(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - rex.X sub (%rbx),%eax │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7bc709af(%rip) │ │ │ │ @@ -2356488,16 +2356321,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push %rsp │ │ │ │ loop 1c1b545 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.X sub (%rbx),%eax │ │ │ │ + shrb $0x3,0x28(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ @@ -2356511,19 +2356343,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x62(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ and $0x1,%eax │ │ │ │ + add %ah,-0x1(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcll $1,0x5(%rbx) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,-0x133f69e0(%rsi) │ │ │ │ mov 0x1301(%rsp,%rbp,2),%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2356553,17 +2356387,15 @@ │ │ │ │ jns 1c1b675 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x5c(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,%al │ │ │ │ - ds add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + addb $0x0,0x33e(%rsi) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ subb $0x8a,0x2a(%rdi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ fwait │ │ │ │ @@ -2356645,17 +2356477,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x7a(%rax) │ │ │ │ (bad) │ │ │ │ add %al,%al │ │ │ │ jae 1c1b71b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x73(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,%al │ │ │ │ + imul $0x0,0x3(%rbx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x39(%rdi) │ │ │ │ (bad) │ │ │ │ movsxd -0x6(%rbx),%edi │ │ │ │ @@ -2356672,17 +2356503,16 @@ │ │ │ │ jnp 1c1b7dd │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6(%rax) │ │ │ │ loope 1c1b785 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex outsb %ds:(%rsi),(%dx) │ │ │ │ - je 1c1b78f │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + sbb $0x374,%eax │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ pop %rbx │ │ │ │ @@ -2356701,34 +2356531,35 @@ │ │ │ │ xor %bh,0x62(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ or %dl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x32(%rax) │ │ │ │ - lret $0x2 │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x2c9,%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,%ah │ │ │ │ rex.RB sarb %cl,0x171cdd6(%r9,%rdx,1) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x7b(%rax) │ │ │ │ (bad) │ │ │ │ add %al,0x1e242(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x4b(%rax) │ │ │ │ + add %ah,-0x42(%rax) │ │ │ │ mov 0x0(%rip),%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2356746,22 +2356577,22 @@ │ │ │ │ ... │ │ │ │ add %dl,0x1627b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ shl %cl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cwtl │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,%al │ │ │ │ + and 0x3(%rbp),%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,-0x1a45db9b(%rax) │ │ │ │ mov $0x13013063,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2356769,15 +2356600,15 @@ │ │ │ │ sarb $0x1,0x62(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x42,%al │ │ │ │ loop 1c1b8a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jae 1c1b90b │ │ │ │ + subb $0x60,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rdi) │ │ │ │ pop %rdi │ │ │ │ @@ -2356813,16 +2356644,17 @@ │ │ │ │ jl 1c1b98d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x76(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,(%rsi) │ │ │ │ - sub $0x3,%eax │ │ │ │ + rcr $0x2d,%bl │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ xorb $0x1,0x7a31f13a(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2356850,21 +2356682,20 @@ │ │ │ │ ... │ │ │ │ add %dl,0x1627c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.WRXB in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex add (%rbx,%rax,1),%edi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bh,0x3b(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x27f3b05c(%rdi) │ │ │ │ sub $0x6b,%al │ │ │ │ xor (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2356875,22 +2356706,17 @@ │ │ │ │ jl 1c1ba65 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x43(%rax) │ │ │ │ loop 1c1ba0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%dl │ │ │ │ - jge 1c1ba17 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x1000000000037dbd,%al │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,(%rsi) │ │ │ │ sbb (%rsp,%rbx,4),%ah │ │ │ │ cmc │ │ │ │ fiaddl 0x2(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2356901,20 +2356727,22 @@ │ │ │ │ lock jl 1c1baad │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x58(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x7b,%dl │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1c1bac7 │ │ │ │ + jnp 1c1ba5f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,-0x19(%rdi) │ │ │ │ (bad) │ │ │ │ lea (%rbx),%edx │ │ │ │ rex.WRXB add $0x13014d,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2356923,17 +2356751,16 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ jge 1c1baf5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e10d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - int1 │ │ │ │ - roll %cl,(%rdx) │ │ │ │ + add %al,0x1e(%rax) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bh │ │ │ │ @@ -2356948,21 +2356775,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x7d(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,0x1e7fc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sub $0x32d,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + fisubrl 0x3(%rip) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%bl │ │ │ │ pop %rbx │ │ │ │ cmc │ │ │ │ xor 0x14fa57f(%rip),%esp │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2356973,20 +2356798,20 @@ │ │ │ │ add %ah,0x1627d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x37b(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + and %ch,0x7b(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%bh │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sbb $0x22,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %r10d,(%r11) │ │ │ │ @@ -2356999,19 +2356824,22 @@ │ │ │ │ sarb $1,0x62(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ or %esp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3796b(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sub 0x3(%rcx),%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,%ah │ │ │ │ xchg %eax,%ebp │ │ │ │ adc -0x59(%rcx),%al │ │ │ │ pop %rsp │ │ │ │ (bad) │ │ │ │ or (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2357025,16 +2356853,15 @@ │ │ │ │ jle 1c1bc15 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.XB out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c1bbf6 │ │ │ │ - sub $0x3,%eax │ │ │ │ + lock fldt 0x3(%rip) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x30(%rdx,%riz,2) │ │ │ │ stc │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ push $0x27 │ │ │ │ @@ -2357049,22 +2356876,20 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rax │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock ret │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rcl $0x24,%dh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ (bad) (%rsi) │ │ │ │ @@ -2357096,17 +2356921,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c1bd08 │ │ │ │ (bad) │ │ │ │ add %dh,%al │ │ │ │ jbe 1c1bc73 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x26(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x36dd0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rbx) │ │ │ │ int1 │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2357120,17 +2356943,17 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ jg 1c1bd35 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e092(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x3f(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + jmp 1c1c27b │ │ │ │ + add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x5461dcde(%rip) │ │ │ │ add 0x1301(%rdx,%rcx,1),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2357141,22 +2356964,22 @@ │ │ │ │ cmpb $0x1,0x62(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ loop 1c1bd25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sahf │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1c1bd2d │ │ │ │ + jno 1c1bd2f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,-0x54(%rdi,%rdi,1) │ │ │ │ xchg %eax,%esi │ │ │ │ add %ebp,(%rdi) │ │ │ │ (bad) │ │ │ │ and %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2357169,16 +2356992,16 @@ │ │ │ │ jg 1c1bdc5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rex.RB loop 1c1bd6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,(%rax) │ │ │ │ - jl 1c1bd79 │ │ │ │ + mov $0x7d,%al │ │ │ │ + jnp 1c1bd79 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x21(%rcx) │ │ │ │ @@ -2357195,22 +2357018,19 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ andb $0x0,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x45(%rax) │ │ │ │ loop 1c1bdb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %cl,%cl │ │ │ │ (bad) │ │ │ │ - cmp %ah,0x5(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,0x682a597a(%rdx) │ │ │ │ lret $0x601c │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2357218,20 +2357038,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c1bd72 │ │ │ │ (bad) │ │ │ │ add %dh,0x2e(%rax) │ │ │ │ loop 1c1bdfd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rsp,%rdi,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %al,0x33b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,%ah │ │ │ │ lahf │ │ │ │ andl $0x1,0x554370a7(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2357240,21 +2357060,22 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16280(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.X loop 1c1be45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jo 1c1beb0 │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1c1bdd0 │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ pushf │ │ │ │ stc │ │ │ │ loope 1c1be3c │ │ │ │ call 1d4bfcc │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2357266,15 +2357087,19 @@ │ │ │ │ add %ah,%al │ │ │ │ andb $0x0,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.XB loop 1c1be8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock movabs 0x10000000000379,%eax │ │ │ │ + rex │ │ │ │ + gs jns 1c1be97 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0xf9,%al │ │ │ │ mov -0x70(%rdi),%fs │ │ │ │ (bad) │ │ │ │ @@ -2357287,16 +2357112,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex andl $0x0,0x1(%rdx) │ │ │ │ (bad) │ │ │ │ add %dl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,0x4b(%rax) │ │ │ │ addr32 add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rcx) │ │ │ │ imul $0xe17346c7,%ecx,%eax │ │ │ │ @@ -2357308,17 +2357132,21 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x162(%rcx) │ │ │ │ add %dl,0x1e202(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - rex.WXB imul $0x1a00010,0x0(%rip),%rax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + loopne 1c1bf8b │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rdi) │ │ │ │ (bad) │ │ │ │ movsxd (%rdx),%ebp │ │ │ │ je 1c1bf52 │ │ │ │ cmp $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2357326,15 +2357154,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x162(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ shl %cl,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3663d(%rax) │ │ │ │ + add %ah,0x50(%rax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x5d(%rax) │ │ │ │ (bad) │ │ │ │ fucomip %st(2),%st │ │ │ │ @@ -2357347,15 +2357176,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %dl,0x1e1d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x80(%rax) │ │ │ │ + add %dl,0x16(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%cl │ │ │ │ @@ -2357373,20 +2357202,23 @@ │ │ │ │ ... │ │ │ │ add %al,0x16282(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ psraw (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0x39,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + cmp %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,%al │ │ │ │ adc $0xd7,%al │ │ │ │ rex.XB pop %r13 │ │ │ │ lcall *(%rbx) │ │ │ │ add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2357414,16 +2357246,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x162(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe1,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2e(%rax) │ │ │ │ - jne 1c1c091 │ │ │ │ + add %al,%al │ │ │ │ + ss je 1c1c091 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x67e21a27(%rip) │ │ │ │ @@ -2357436,19 +2357268,21 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c1c045 │ │ │ │ (bad) │ │ │ │ add %ah,0x1e945(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36146(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x362,%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,0x745975bd(%rsi) │ │ │ │ xchg %eax,%edx │ │ │ │ cs pop %rsi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2357456,20 +2357290,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x5000000000016283,%al │ │ │ │ cwtl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x3c,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x33b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,%dl │ │ │ │ cltd │ │ │ │ adc 0x1e62ec24(%rip),%cl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2357479,22 +2357313,21 @@ │ │ │ │ loopne 1c1c0d5 │ │ │ │ (bad) │ │ │ │ add %dl,%al │ │ │ │ pushf │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c1c15c │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + adc $0x25,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,(%rcx,%rbp,8) │ │ │ │ rex.WRXB int1 │ │ │ │ int3 │ │ │ │ add %ebx,0x19(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2357505,20 +2357338,18 @@ │ │ │ │ test %spl,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,(%rcx) │ │ │ │ loop 1c1c1a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0x77,%bh │ │ │ │ - add (%rax),%eax │ │ │ │ + rex movabs %eax,0x10000000000377 │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,(%rsp,%rbx,8) │ │ │ │ (bad) │ │ │ │ lret │ │ │ │ js 1c1c1c1 │ │ │ │ fnstsw (%rcx,%rax,1) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2357529,19 +2357360,19 @@ │ │ │ │ ... │ │ │ │ add %al,0x16284(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or %ah,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x377d7(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + movabs %eax,0x10000000000377 │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,0x2edb1fd(%rip) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ call 1d4c32b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2357572,15 +2357403,17 @@ │ │ │ │ test %esp,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c1c253 │ │ │ │ loope 1c1c27d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x3(%rcx,%rsi,2) │ │ │ │ + and %cl,0x71(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x45803ced(%rbx) │ │ │ │ rex.WX mov $0x79,%spl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2357593,16 +2357426,18 @@ │ │ │ │ test %esp,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,%dl │ │ │ │ loope 1c1c2c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x75,(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ + rex (bad) │ │ │ │ + je 1c1c2d1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x5a(%rdx) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ loopne 1c1c2a6 │ │ │ │ @@ -2357613,16 +2357448,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x16285(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.WXB loop 1c1c30d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cs sub $0x3,%eax │ │ │ │ + and %bl,%bl │ │ │ │ + sub $0x3,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x1e(%rsi) │ │ │ │ test %bl,%cl │ │ │ │ iret │ │ │ │ fldt 0x130123(%rsi) │ │ │ │ @@ -2357636,39 +2357471,44 @@ │ │ │ │ test %esp,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ loop 1c1c334 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5752e(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + je 1c1c361 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,%ch │ │ │ │ fidivl 0x756b8687(%rcx) │ │ │ │ cmp %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ test %esp,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1e0cf,%al │ │ │ │ - pushf │ │ │ │ - push $0x5 │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + movabs 0xc00000000001e0cf,%al │ │ │ │ + sub $0x568,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,(%rbx) │ │ │ │ and $0xc8,%al │ │ │ │ std │ │ │ │ es jle 1c1c361 │ │ │ │ xor %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2357680,16 +2357520,16 @@ │ │ │ │ add %dl,-0x7a(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ loopne 1c1c3e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c1c401 │ │ │ │ - js 1c1c3ef │ │ │ │ + mov $0xe1,%al │ │ │ │ + ja 1c1c3ef │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x77df9146(%rax) │ │ │ │ @@ -2357702,22 +2357542,21 @@ │ │ │ │ xchg %ah,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xchg %eax,%ebx │ │ │ │ loopne 1c1c42d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x89,%al │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + lock out %eax,(%dx) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,%dl │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ (bad) │ │ │ │ cmp 0x1301626e(%rcx),%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2357726,22 +2357565,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x162(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ in $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x7d(%rax) │ │ │ │ - jne 1c1c47f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x37662(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x5f12f8cb(%rbp) │ │ │ │ jmp *0x7a(%rbp) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2357750,35 +2357586,33 @@ │ │ │ │ lock xchg %ah,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c1c44c │ │ │ │ loopne 1c1c4bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,(%rax) │ │ │ │ - js 1c1c4c7 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + lock loope 1c1c53a │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x2effe8c8(%rbx) │ │ │ │ adcb $0x0,0x130145(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x162(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ rex jrcxz 1c1c4e4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x59a02(%rax) │ │ │ │ + add %dl,0x599a7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x1e9e9c8f(%rax,%riz,4) │ │ │ │ mov $0x3c,%bh │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2357792,33 +2357626,38 @@ │ │ │ │ xchg %esp,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%bl │ │ │ │ loopne 1c1c54d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x0,0x379(%rcx) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ + mov 0x3(%rcx),%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,-0x19(%rdx) │ │ │ │ jns 1c1c5ab │ │ │ │ or %al,0x130129ae(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x162(%rdi) │ │ │ │ add %dh,-0x1d(%rax) │ │ │ │ loope 1c1c595 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x62(%rcx) │ │ │ │ + and %ch,%bh │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x4e5c58b5(%rcx) │ │ │ │ cmp $0x13012509,%eax │ │ │ │ @@ -2357830,16 +2357669,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x87,%al │ │ │ │ (bad) │ │ │ │ add %dh,-0x6d(%rax) │ │ │ │ loopne 1c1c5dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - js 1c1c5e7 │ │ │ │ + shl $1,%cl │ │ │ │ + ja 1c1c5e7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rcx) │ │ │ │ @@ -2357852,41 +2357691,41 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c1c5a1 │ │ │ │ (bad) │ │ │ │ add %ah,0x1e1e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - push $0x362 │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,(%rdx) │ │ │ │ sbb %cl,-0x58(%rax) │ │ │ │ repz adc %cl,0x34(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x162(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x600000000001e093,%al │ │ │ │ - sbb %bh,0x3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x300000000001e093,%al │ │ │ │ + loop 1c1c6ea │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,(%rdi) │ │ │ │ mov $0xef,%dh │ │ │ │ jbe 1c1c709 │ │ │ │ and 0x130108(%rbp),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2357896,22 +2357735,21 @@ │ │ │ │ add %al,-0x78(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ loop 1c1c6b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xbb,%al │ │ │ │ - fiadds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + neg %ebp │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,0x26(%rsi) │ │ │ │ ds xchg %eax,%ecx │ │ │ │ jp 1c1c6a7 │ │ │ │ mov $0x13016d,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2357921,15 +2357759,16 @@ │ │ │ │ add %dh,-0x78(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ loopne 1c1c6fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dil,0x3(%rax) │ │ │ │ + adc %ah,%dl │ │ │ │ + ja 1c1c707 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dl │ │ │ │ @@ -2357942,15 +2357781,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1000000000016288,%al │ │ │ │ (bad) │ │ │ │ loop 1c1c745 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + rorb $1,(%rcx) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x33(%rbx) │ │ │ │ @@ -2357967,16 +2357806,15 @@ │ │ │ │ mov %ah,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ loopne 1c1c78d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock fistpll 0x3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x378(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x366907aa(%rbp) │ │ │ │ push %rsp │ │ │ │ @@ -2357992,21 +2357830,22 @@ │ │ │ │ mov %esp,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ loop 1c1c7d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x37,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + or %esp,0x3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,%al │ │ │ │ sahf │ │ │ │ stc │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ filds 0x65(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2358019,20 +2357858,19 @@ │ │ │ │ push %rax │ │ │ │ mov %esp,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,-0x20(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - {rex2 0x6e} add $0x0,%rax │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x56dc1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x39(%rsi) │ │ │ │ sub %dh,%bh │ │ │ │ sti │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ sbb $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2358041,15 +2357879,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x162(%rcx) │ │ │ │ add %ah,%al │ │ │ │ fsub %st,%st(1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36c9e(%rax) │ │ │ │ + add %dh,-0x14(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ sbb $0x72,%bh │ │ │ │ jae 1c1c80a │ │ │ │ xchg %eax,%edi │ │ │ │ @@ -2358060,16 +2357900,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x162(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x800000000001e204,%al │ │ │ │ - rcl %cl,%edi │ │ │ │ + movabs 0x200000000001e204,%al │ │ │ │ + or %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x7b61aba3(%rdx,%rdx,8) │ │ │ │ and $0x5e,%al │ │ │ │ @@ -2358083,17 +2357923,15 @@ │ │ │ │ push %rax │ │ │ │ mov 0x1(%rdx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,(%rdx,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x11(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x36db9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x4e948ac7(%rcx) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ @@ -2358105,22 +2357943,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x162(%rdx) │ │ │ │ add %dl,0x6a(%rax) │ │ │ │ loope 1c1c93d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c1c971 │ │ │ │ - jb 1c1c947 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + jo 1c1c9b4 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rdi) │ │ │ │ (bad) │ │ │ │ movsxd -0x74(%rsi),%ebx │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ fcoml 0x1(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2358130,22 +2357967,21 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x1628a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - adc %ebp,0x3(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1c1c943 │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,(%rdx) │ │ │ │ push $0xffffffffffffff9a │ │ │ │ (bad) │ │ │ │ repz mov %al,%bl │ │ │ │ push %rsi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2358156,21 +2357992,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x162(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.WRX loop 1c1c9cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmp %bl,%al │ │ │ │ - add (%rax),%al │ │ │ │ + and %dl,(%rcx) │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,-0x318c3662(%rcx) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ xor (%rcx),%rax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2358197,20 +2358032,19 @@ │ │ │ │ ... │ │ │ │ add %al,0x1628b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.WRXB loop 1c1ca5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x63(%rbp) │ │ │ │ - add $0x0,%eax │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1c1ca3f │ │ │ │ + (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x4cc113ee(%rip) │ │ │ │ xchg %eax,%edi │ │ │ │ sbb $0x20,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2358220,17 +2358054,16 @@ │ │ │ │ mov $0x8b,%al │ │ │ │ (bad) │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%edi │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.WRX │ │ │ │ - add (%rax),%ax │ │ │ │ + add %ch,0x67(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rdi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x66cb80fd,%eax │ │ │ │ @@ -2358260,20 +2358093,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x1(%rdx,%riz,2) │ │ │ │ add %dl,%al │ │ │ │ cwtl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x572(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,0x5(%rcx,%rsi,2) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x2d48dcb3(%rdx) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2358283,37 +2358114,36 @@ │ │ │ │ mov %fs,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cwtl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x3,0x66(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + and %ch,0x67(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%ah │ │ │ │ mov $0xd13c3ad1,%edx │ │ │ │ ret $0x104 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x1628c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e497(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sahf │ │ │ │ + add %dl,%al │ │ │ │ + in (%dx),%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ adcb $0xa5,(%rdi) │ │ │ │ @@ -2358329,16 +2358159,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x1(%rdx,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ cltd │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - or %ch,0x3(%rbx) │ │ │ │ + loopne 1c1cc83 │ │ │ │ + push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x48a2d679(%rdi) │ │ │ │ @@ -2358371,21 +2358201,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex lea 0x1(%rdx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000001e498,%al │ │ │ │ - adc $0x7b,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + movabs 0x700000000001e498,%al │ │ │ │ + fidivrl 0x3(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,0xdab74da(%rsi) │ │ │ │ popf │ │ │ │ (bad) │ │ │ │ push %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2358395,17 +2358226,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x162(%rbp) │ │ │ │ add %dl,(%rax) │ │ │ │ cwtl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.WRX │ │ │ │ - add (%rax),%ax │ │ │ │ + loopne 1c1cd57 │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rcx) │ │ │ │ push %rcx │ │ │ │ mov $0x9670f7d9,%edi │ │ │ │ @@ -2358417,16 +2358247,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c1ccaf │ │ │ │ (bad) │ │ │ │ add %ah,0x47(%rax) │ │ │ │ loop 1c1cd2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0x74,%dl │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,%cl │ │ │ │ + jae 1c1cd39 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rbx) │ │ │ │ adc %ebx,%ecx │ │ │ │ lock adc -0x3a(%rcx),%al │ │ │ │ @@ -2358441,19 +2358273,23 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ mov 0x1(%rdx),%fs │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,-0x1e(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3725c(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + jae 1c1cd7f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,%ah │ │ │ │ movabs %al,0x130134157cb25e6a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2358462,16 +2358298,16 @@ │ │ │ │ mov 0x1(%rdx),%fs │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.RXB loop 1c1cdbd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c1cd84 │ │ │ │ - je 1c1cdc9 │ │ │ │ + and %al,%cl │ │ │ │ + jae 1c1cdc9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x71f1d919(%rip) │ │ │ │ @@ -2358482,18 +2358318,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x8e,%al │ │ │ │ (bad) │ │ │ │ add %dl,0x1e24d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor %esp,0x5(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x66,%dh │ │ │ │ + add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ch │ │ │ │ ret $0x4535 │ │ │ │ in $0x15,%eax │ │ │ │ @@ -2358509,15 +2358344,17 @@ │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ stc │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1000000000036148,%al │ │ │ │ + mov $0xc4,%al │ │ │ │ + (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x7d(%rdi) │ │ │ │ sbb $0x9a2d443,%eax │ │ │ │ or $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2358526,91 +2358363,98 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ (bad) │ │ │ │ add %al,%al │ │ │ │ shl %cl,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - test %esp,0x3(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,(%rcx) │ │ │ │ cs addr32 (bad) │ │ │ │ add %bh,0x59(%rdx) │ │ │ │ xor $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x162(%rdi) │ │ │ │ add %ah,0x1e249(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movabs %al,0x1000000000036c │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + int1 │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ subb $0xc,0x6652720f(%rdx) │ │ │ │ je 1c1cf1f │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x162(%rdi) │ │ │ │ add %dh,-0x28(%rax) │ │ │ │ loopne 1c1cf25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1000000000057275,%al │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + xorb $0x5,0x71(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,-0x2fce9b9c(%rbp) │ │ │ │ rex.WRX movabs $0x13016f,%rbp │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %dh,%al │ │ │ │ sbb %ecx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x59(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,-0x7d(%rax) │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,%bh │ │ │ │ fistpll 0x5dd59404(%rdi) │ │ │ │ jle 1c1cf92 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,-0x70(%rax) │ │ │ │ (bad) │ │ │ │ add %dh,%al │ │ │ │ imul $0x1,%ecx,%esp │ │ │ │ - add %al,0x33ef2(%rax) │ │ │ │ + add %ah,0x3602e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%ah │ │ │ │ rex.WRB │ │ │ │ ss shl $1,%ebp │ │ │ │ @@ -2358624,20 +2358468,20 @@ │ │ │ │ nop │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %ah,0x8(%rax) │ │ │ │ loop 1c1cffd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x38(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + shlb $1,0x336(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,%bh │ │ │ │ std │ │ │ │ xor %r8,%r11 │ │ │ │ mov $0x130138c9,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2358646,16 +2358490,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x162(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jmp *%rdi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x32d2e(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,-0x25(%rax) │ │ │ │ + sub $0x3,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%ch │ │ │ │ je 1c1d07e │ │ │ │ xlat %ds:(%rbx) │ │ │ │ in (%dx),%eax │ │ │ │ @@ -2358672,16 +2358516,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ xchg %eax,%ecx │ │ │ │ (bad) │ │ │ │ add %al,-0xb(%rax) │ │ │ │ loope 1c1d08d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + xor $0x6c,%dl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ adc $0xd9,%cl │ │ │ │ xor (%rdx),%ch │ │ │ │ @@ -2358697,16 +2358540,15 @@ │ │ │ │ ... │ │ │ │ add %dh,-0x6f(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,0xf(%rax) │ │ │ │ loope 1c1d0d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - je 1c1d065 │ │ │ │ + xor %ch,-0x76(%rbx) │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi,%rcx,8) │ │ │ │ or -0x39(%r14),%al │ │ │ │ @@ -2358720,15 +2358562,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x16291(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x3,0x3e(%rbp) │ │ │ │ + and %ch,%dh │ │ │ │ + cmp $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1299443e(%rdi) │ │ │ │ @@ -2358766,16 +2358609,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x162(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ loop 1c1d1ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x39,%al │ │ │ │ - jbe 1c1d1b7 │ │ │ │ + mov $0xf9,%al │ │ │ │ + jne 1c1d1b7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ @@ -2358789,23 +2358632,21 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,-0x6e(%rax) │ │ │ │ (bad) │ │ │ │ add %al,0x1e1f4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - leave │ │ │ │ - jae 1c1d1ff │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jg 1c1d26e │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ addb $0x64,-0xdb703fc(%rcx) │ │ │ │ pop %rdx │ │ │ │ jb 1c1d21a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2358813,16 +2358654,15 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,-0x6e(%rax) │ │ │ │ (bad) │ │ │ │ add %dh,%al │ │ │ │ add $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - loopne 1c1d2a5 │ │ │ │ + and %ch,0x62(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3da66cd7(%rdx) │ │ │ │ pop %rcx │ │ │ │ @@ -2358836,15 +2358676,15 @@ │ │ │ │ mov $0x92,%al │ │ │ │ (bad) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ loop 1c1d285 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,%al │ │ │ │ + loopne 1c1d2f2 │ │ │ │ (bad) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rcx) │ │ │ │ jp 1c1d31f │ │ │ │ push %rdx │ │ │ │ @@ -2358859,22 +2358699,20 @@ │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%edx │ │ │ │ (bad) │ │ │ │ add %al,%al │ │ │ │ fsub %st(7),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %ah,0x3(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,-0x29(%rax) │ │ │ │ + add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rsi) │ │ │ │ adc $0x821e,%ax │ │ │ │ jns 1c1d2fc │ │ │ │ and %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2358885,15 +2358723,15 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ mul %cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36ca0(%rax) │ │ │ │ + add %ah,0x36cee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ orb $0x5a,(%rsp,%rax,8) │ │ │ │ pop %rcx │ │ │ │ xor %dh,%dh │ │ │ │ @@ -2358906,16 +2358744,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c1d2e5 │ │ │ │ (bad) │ │ │ │ add %dh,0x1e1ca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x1c(%rax) │ │ │ │ - jl 1c1d367 │ │ │ │ + add %al,0x6a(%rax) │ │ │ │ + jge 1c1d367 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x51(%rdi) │ │ │ │ @@ -2358930,15 +2358768,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x162(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9,%al │ │ │ │ loop 1c1d3a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jno 1c1d417 │ │ │ │ + jo 1c1d400 │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rcx) │ │ │ │ lret $0x8397 │ │ │ │ @@ -2358974,33 +2358813,34 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,-0x6c(%rax) │ │ │ │ (bad) │ │ │ │ add %al,0x1e1d9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x33e,%esi │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmp $0x3d,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x3b8ae4e5(%rbp) │ │ │ │ rex.WRXB mov $0x47,%r13b │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1(%rdx,%riz,2) │ │ │ │ - movabs 0x200000000001e1e0,%al │ │ │ │ - sarb %cl,0x3(%rbp) │ │ │ │ + movabs 0x700000000001e1e0,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ + jge 1c1d487 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dh │ │ │ │ @@ -2359033,16 +2358873,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c1d496 │ │ │ │ (bad) │ │ │ │ add %dl,%al │ │ │ │ loopne 1c1d4ec │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sarb %cl,0x3(%rbp) │ │ │ │ + add %dl,-0x6d(%rax) │ │ │ │ + jge 1c1d517 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4b(%rbp) │ │ │ │ @@ -2359058,23 +2358898,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x162(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rcx) │ │ │ │ loop 1c1d555 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - pushf │ │ │ │ - xor %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1c1d4f3 │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ adcb $0xa5,-0x572d3bd7(%rsp,%rbx,4) │ │ │ │ pop %rdi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2359083,15 +2358921,15 @@ │ │ │ │ push %rax │ │ │ │ xchg %eax,%ebp │ │ │ │ (bad) │ │ │ │ add %dl,(%rax) │ │ │ │ sub %edx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x5f(%rax) │ │ │ │ + add %ah,-0x11(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ andb $0x8,-0x1971485(%rip) │ │ │ │ @@ -2359106,16 +2358944,16 @@ │ │ │ │ nop │ │ │ │ xchg %eax,%ebp │ │ │ │ (bad) │ │ │ │ add %ah,0x2c(%rax) │ │ │ │ loop 1c1d5e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sub %ch,0x3(%rdi) │ │ │ │ + rex push %rbp │ │ │ │ + jo 1c1d5ef │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3a3f1f0f(%rip) │ │ │ │ @@ -2359125,38 +2358963,39 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x162(%rbp) │ │ │ │ add %dh,0x1e0d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - adcb $0x10,0x0(%rbp,%rax,1) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %ah,(%rax) │ │ │ │ + test $0x94,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x4d(%rsi) │ │ │ │ imul $0x13,0x106a012(,%rcx,4),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x162(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c1d64f │ │ │ │ loope 1c1d675 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x7c(%rdx) │ │ │ │ - add $0x0,%eax │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + addl $0x10,%fs:0x0(%rip) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x17(%rax) │ │ │ │ fiaddl 0x51c8ab0(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2359165,17 +2359004,20 @@ │ │ │ │ (bad) │ │ │ │ xchg %eax,%esi │ │ │ │ (bad) │ │ │ │ add %dl,%al │ │ │ │ rex.WR loop 1c1d6bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1000000000058378,%al │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + rex test $0x82,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x33(%rbp) │ │ │ │ xchg %cl,%dh │ │ │ │ xor %esi,%ebx │ │ │ │ push $0x130103 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2359184,16 +2359026,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16296(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.B loop 1c1d705 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c1d752 │ │ │ │ - xchg %eax,%ebx │ │ │ │ + and %dh,-0x6d(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bl │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -2359209,16 +2359050,15 @@ │ │ │ │ loopne 1c1d6d8 │ │ │ │ (bad) │ │ │ │ add %ah,%al │ │ │ │ hlt │ │ │ │ loope 1c1d74d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $1,%al │ │ │ │ - jae 1c1d757 │ │ │ │ + cmpb $0x3,0x73(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0xfe,-0x6d(%rax) │ │ │ │ @@ -2359232,17 +2359072,16 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x69(%rax) │ │ │ │ (bad) │ │ │ │ add %dh,-0x1f(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x61(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1c1d75e │ │ │ │ + (bad) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x3ceb06a8(%rip) │ │ │ │ (bad) 0x29(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2359254,21 +2359093,21 @@ │ │ │ │ nop │ │ │ │ xchg %eax,%edi │ │ │ │ (bad) │ │ │ │ add %dh,-0x22(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c1d828 │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + mov $0x362,%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,%dl │ │ │ │ push %rbp │ │ │ │ mov $0xd2,%cl │ │ │ │ loope 1c1d87c │ │ │ │ sbb 0x1(%rdi),%edi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2359299,16 +2359138,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x4000000000016298,%al │ │ │ │ or %dl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - imul $0x0,0x3(%rcx),%edi │ │ │ │ + add %dl,(%rax) │ │ │ │ + sub $0x79,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%bh │ │ │ │ push %rdx │ │ │ │ add $0xc4,%al │ │ │ │ @@ -2359322,22 +2359162,21 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,-0x67(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,0x1e23b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %ah,0x3(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + ss (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0xd(%rsi) │ │ │ │ mov $0x61889ec9,%ebx │ │ │ │ cmp (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2359345,16 +2359184,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ cltd │ │ │ │ (bad) │ │ │ │ add %dl,0x1e1e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2e(%rax) │ │ │ │ - jne 1c1d909 │ │ │ │ + add %ah,%al │ │ │ │ + ss je 1c1d909 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dl │ │ │ │ @@ -2359367,18 +2359206,17 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %dl,0x1e808(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x57(%rax) │ │ │ │ - jnp 1c1d951 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jno 1c1d9c5 │ │ │ │ + add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6(%rsi) │ │ │ │ rex.RB (bad) │ │ │ │ push %rdi │ │ │ │ @@ -2359393,15 +2359231,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ (bad) │ │ │ │ add %ah,-0x67(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rdx) │ │ │ │ + rex push %rdx │ │ │ │ xchg %eax,%edx │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ @@ -2359417,21 +2359255,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c1d964 │ │ │ │ (bad) │ │ │ │ add %ah,(%rax) │ │ │ │ or %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lock sahf │ │ │ │ - add $0x0,%eax │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov 0x5(%rsi),%ebx │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x52(%rbp) │ │ │ │ cwtl │ │ │ │ xchg %eax,%edi │ │ │ │ pop %rdi │ │ │ │ fdivl 0x42(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2359442,19 +2359278,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9a,%al │ │ │ │ (bad) │ │ │ │ add %dh,%al │ │ │ │ or %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x57b57(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + jb 1c1da9d │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,(%rdx) │ │ │ │ and 0x72(%rdx,%rbx,1),%ebx │ │ │ │ cmp %edi,%ebx │ │ │ │ adc $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2359465,18 +2359303,15 @@ │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %dh,-0x8(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x3c,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + movabs 0x1000000000033b7f,%al │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x6a(%rax) │ │ │ │ movabs 0x13016daf8d6717,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2359487,16 +2359322,15 @@ │ │ │ │ fwait │ │ │ │ (bad) │ │ │ │ add %dh,%al │ │ │ │ in (%dx),%eax │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rbx,%rax,1),%edi │ │ │ │ + cmpb $0x3,0x3b(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xf(%rsi) │ │ │ │ @@ -2359512,19 +2359346,17 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,-0x65(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ call 1c1daf8 │ │ │ │ - add %dl,%al │ │ │ │ - push %rdi │ │ │ │ - jnp 1c1db01 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jb 1c1db75 │ │ │ │ + add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x74dd68c(%rax) │ │ │ │ test %esi,0x130143(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2359583,22 +2359415,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x1(%rdx,%riz,2) │ │ │ │ add %dl,0x0(%rax) │ │ │ │ call 1c1dbd0 │ │ │ │ - add %dh,-0x5(%rax) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x32515(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,-0x7bbf8942(%rdi) │ │ │ │ adc $0x13016dd3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2359606,19 +2359435,23 @@ │ │ │ │ push %rax │ │ │ │ pushf │ │ │ │ (bad) │ │ │ │ add %al,%al │ │ │ │ or %ah,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x575ef(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + clc │ │ │ │ + je 1c1dc21 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x23(%rsi) │ │ │ │ fistpll -0x40(%rsi,%rsi,4) │ │ │ │ (bad) │ │ │ │ and %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2359626,15 +2359459,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x1629c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e1f4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36c9f(%rax) │ │ │ │ + add %dh,-0x13(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ addb $0xbc,-0x6a395031(%rdi) │ │ │ │ sub (%rcx),%ecx │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2359646,20 +2359481,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9c,%al │ │ │ │ (bad) │ │ │ │ add %dh,0xa(%rax) │ │ │ │ loop 1c1dca5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x69(%rdx) │ │ │ │ - add $0x0,%eax │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rcr $1,%bh │ │ │ │ + push $0x5 │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x4(%rbp) │ │ │ │ pop %rbp │ │ │ │ mov $0xc5,%cl │ │ │ │ sub 0x130177(%rcx),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2359722,19 +2359556,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x162(%rbp) │ │ │ │ add %dl,0x1e037(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x330d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + rex.RXB xor %r8b,(%r11) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rsi) │ │ │ │ (bad) │ │ │ │ or 0x153f836(,%rdi,2),%bh │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2359743,21 +2359580,22 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ sahf │ │ │ │ (bad) │ │ │ │ add %ah,0x1e20a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - rex.WX imul $0x1a00010,0x0(%rip),%rax │ │ │ │ - ... │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - xchg %eax,%edx │ │ │ │ - push %rcx │ │ │ │ - out %al,(%dx) │ │ │ │ - (bad) │ │ │ │ + fildll 0x5(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,-0x3911ae6e(%rsi) │ │ │ │ sub $0x93,%al │ │ │ │ adc %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2359765,20 +2359603,19 @@ │ │ │ │ ... │ │ │ │ add %al,-0x62(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ jns 1c1de33 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4a(%rax) │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x36b3b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x1a(%rdx) │ │ │ │ xchg %eax,%ebx │ │ │ │ xor $0xc5,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2359895,16 +2359732,15 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x5ed0000000000162,%al │ │ │ │ loop 1c1e04d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - fwait │ │ │ │ + and %ch,%dl │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ andb $0xe2,-0x5b136691(%rbp) │ │ │ │ @@ -2359918,36 +2359754,39 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ movabs 0xe2e0000000000162,%al │ │ │ │ loope 1c1e095 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x3,0x62(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1c1e088 │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x6b10991c(%rsi) │ │ │ │ test $0x13017b7d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c1e072 │ │ │ │ (bad) │ │ │ │ add %dl,(%rax) │ │ │ │ jrcxz 1c1e0bc │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36268(%rax) │ │ │ │ + add %al,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x291b764f(%rip) │ │ │ │ test %bh,(%rdi) │ │ │ │ push $0x1 │ │ │ │ @@ -2359960,15 +2359799,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x162a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ loop,pn 1c1e125 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,(%rsi) │ │ │ │ + loopne 1c1e104 │ │ │ │ sub $0x3,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x53b948da(%rdx) │ │ │ │ (bad) │ │ │ │ ds or (%rcx),%eax │ │ │ │ @@ -2359980,20 +2359819,20 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ movabs 0x770000000000162,%al │ │ │ │ loop 1c1e16d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x2de(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xor $0xdd,%bh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x71(%rcx) │ │ │ │ lcall (bad) │ │ │ │ fstpl 0x45(%rdi) │ │ │ │ iret │ │ │ │ xor (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2360003,35 +2359842,38 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ movabs 0x7a0000000000162,%eax │ │ │ │ loop 1c1e1b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock or %esp,0x3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,0x28(%rdx,%rbx,4) │ │ │ │ sbb $0x2a71668f,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex movabs 0x4c10000000000162,%eax │ │ │ │ loop 1c1e1fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000002d8a1,%al │ │ │ │ + rol $0xd7,%bh │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x7de7ad3c(%rdx) │ │ │ │ es mov $0x2,%ch │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2360042,15 +2359884,15 @@ │ │ │ │ jo 1c1e1db │ │ │ │ (bad) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ loop 1c1e245 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rdi) │ │ │ │ + mov $0x9,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%bh │ │ │ │ @@ -2360067,15 +2359909,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x162a1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x33(%rax) │ │ │ │ loopne 1c1e28d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x3,0x68(%rcx) │ │ │ │ + rcrb $0x3,0x68(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x24(%rax) │ │ │ │ @@ -2360089,17 +2359931,16 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ movabs 0x51e0000000000162,%eax │ │ │ │ call 1c1e2d8 │ │ │ │ - add %dl,0x47(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + shlb $0x0,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x745975bd(%rsi) │ │ │ │ xchg %eax,%edx │ │ │ │ cs pop %rsi │ │ │ │ @@ -2360112,20 +2359953,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x162(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.WB loop 1c1e31d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x33f(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x3d,%ch │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,%bh │ │ │ │ shlb $1,-0x2f(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ mov %edi,%es │ │ │ │ adc $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2360136,15 +2359977,16 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x5e(%rax) │ │ │ │ (bad) │ │ │ │ add %al,%al │ │ │ │ psraw (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1000000000057e66,%al │ │ │ │ + adc %dh,0x5(%rbp,%rdi,2) │ │ │ │ + add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%ch │ │ │ │ sbb %bl,%bl │ │ │ │ (bad) │ │ │ │ mov $0x11d5c2e,%edi │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2360156,19 +2359998,23 @@ │ │ │ │ ... │ │ │ │ add %al,0x162a2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe1,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x378e3(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + lahf │ │ │ │ + js 1c1e3b7 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,0x3c7d4d25(%rsp,%rcx,4) │ │ │ │ push %rsp │ │ │ │ adc (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2360176,22 +2360022,20 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ movabs %al,0x33e0000000000162 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xchg %ah,0x3(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rcl $0x65,%bh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ subb $0xb7,-0x3260bbca(%rax) │ │ │ │ (bad) │ │ │ │ add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2360220,21 +2360064,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x1(%rdx,%riz,2) │ │ │ │ add %dl,0x1e244(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jo 1c1e4ab │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,%al │ │ │ │ + rex.WX filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,-0x53(%rdx) │ │ │ │ lea (%rdx),%di │ │ │ │ fwait │ │ │ │ xor 0x1(%rdx),%dh │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2360263,16 +2360108,16 @@ │ │ │ │ add %dh,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %dh,%al │ │ │ │ cmp %edx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - int1 │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2360287,17 +2360132,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %dh,0x1e16a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rep insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ adc $0x61,%al │ │ │ │ rex.R ljmp *(%rax) │ │ │ │ @@ -2360311,30 +2360155,35 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x162(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x1(%rdx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1000000000036c9e,%al │ │ │ │ + nop │ │ │ │ + in (%dx),%al │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ xor $0x87,%ch │ │ │ │ movabs 0x130175c6448952,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,-0x5a(%rax) │ │ │ │ (bad) │ │ │ │ add %al,0x1e0d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x569f2(%rax) │ │ │ │ + add %ah,0x56987(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%dl │ │ │ │ jmp 2e453aa8 <_edata@@Base+0x27853aa8> │ │ │ │ pop %rsp │ │ │ │ @@ -2360369,16 +2360218,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x162a6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x29(%rax) │ │ │ │ loopne 1c1e67d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c1e6fb │ │ │ │ - jnp 1c1e687 │ │ │ │ + xor %al,0x3(%rbx,%rdi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x25(%rcx) │ │ │ │ @@ -2360416,18 +2360264,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add %ah,-0x1c(%rax) │ │ │ │ loope 1c1e70d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x3c(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + movabs 0x1000000000033b86,%al │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x2c864b1f(%rbx) │ │ │ │ (bad) │ │ │ │ or $0x130167,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2360437,21 +2360282,20 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x59(%rax) │ │ │ │ (bad) │ │ │ │ add %al,-0x28(%rax) │ │ │ │ loopne 1c1e755 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jmp 1c1eacd │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rex jbe 1c1e7ca │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,-0x7f8e9a9(%rcx) │ │ │ │ std │ │ │ │ repnz or %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2360499,21 +2360343,22 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x162(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,-0x1e(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - push $0x62 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,-0x51(%rax) │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,-0x5c(%rdi) │ │ │ │ (bad) │ │ │ │ cmp %ebx,0x1765ca9(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2360522,20 +2360367,23 @@ │ │ │ │ ... │ │ │ │ add %al,-0x58(%rax) │ │ │ │ (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.R loop 1c1e875 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x62(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,0x368c000a(%rdi,%rdi,8) │ │ │ │ (bad) │ │ │ │ and $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2360543,21 +2360391,17 @@ │ │ │ │ jo 1c1e85a │ │ │ │ (bad) │ │ │ │ add %dh,%al │ │ │ │ cld │ │ │ │ loope 1c1e8bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x2(%rsi,%rbx,8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x100000000002ddd2,%al │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,(%rcx) │ │ │ │ (bad) │ │ │ │ movabs %al,0x13010656f90b6e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2360584,21 +2360428,21 @@ │ │ │ │ shrb $1,0x162(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cld │ │ │ │ loope 1c1e94d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xaf,%al │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rolb $0x3,0x6f(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,(%rsp,%rbx,8) │ │ │ │ (bad) │ │ │ │ fnstcw 0x15f7315(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2360608,38 +2360452,36 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ test $0x162,%eax │ │ │ │ add %al,(%rax) │ │ │ │ sar $0xe1,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - mov 0x3(%rcx),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + sahf │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,(%rdi) │ │ │ │ out %eax,(%dx) │ │ │ │ xchg %eax,%esp │ │ │ │ orl $0x13,0x11f1b3d(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,-0x57(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,0x1e760(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x46(%rax) │ │ │ │ + add %dh,-0x41(%rax) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x79(%rdi) │ │ │ │ jrcxz 1c1e9f5 │ │ │ │ loope 1c1ea72 │ │ │ │ out %al,$0x3f │ │ │ │ @@ -2360651,17 +2360493,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x162(%rcx) │ │ │ │ add %ah,%al │ │ │ │ fs out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x61(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rol $1,%ah │ │ │ │ + (bad) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x6(%rbx) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ loope 1c1ea85 │ │ │ │ add %bh,0x1(%rbx,%rax,2) │ │ │ │ @@ -2360674,17 +2360515,16 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ test $0x162,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x1(%rax,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c1eaba │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rsi) │ │ │ │ push %rsp │ │ │ │ xorb $0x3c,-0x18(%rax) │ │ │ │ @@ -2360698,17 +2360538,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x162(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x8,%al │ │ │ │ loopne 1c1eab5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ - jnp 1c1eac1 │ │ │ │ + loopne 1c1eb2b │ │ │ │ + jp 1c1eac1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0xd8,(%rsi) │ │ │ │ @@ -2360721,16 +2360560,15 @@ │ │ │ │ ... │ │ │ │ add %dh,-0x56(%rax) │ │ │ │ (bad) │ │ │ │ add %dh,0x34(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x36c(%rdx) │ │ │ │ - add %dl,(%rax) │ │ │ │ + movabs 0x1000000000036cf0,%al │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ cmpb $0x2c,0x72e96d34(%rcx) │ │ │ │ (bad) 0x1(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2360739,18 +2360577,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x162aa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ out %al,(%dx) │ │ │ │ jmp 1c1eb48 │ │ │ │ - add %dh,0x49(%rax) │ │ │ │ + add %dl,-0x3b(%rax) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%bh │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ fisttpll -0x4c(%rax) │ │ │ │ @@ -2360764,16 +2360600,16 @@ │ │ │ │ add %dl,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ rex.WX loop 1c1eb8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - lahf │ │ │ │ + push %rax │ │ │ │ + in (%dx),%eax │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ andb $0x0,-0x39(%rsi,%rbp,2) │ │ │ │ @@ -2360790,23 +2360626,22 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ sub %esp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - pushf │ │ │ │ - xor %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + cltd │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ orb $0xd5,-0x7c694883(%rax) │ │ │ │ xor %ebp,0x1(%rbx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2360814,19 +2360649,21 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x55(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movabs 0x1000000000036c,%eax │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + lock insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ sbb $0xfd,%ah │ │ │ │ or %esi,(%rsi,%riz,2) │ │ │ │ hlt │ │ │ │ push $0x7f │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2360837,15 +2360674,17 @@ │ │ │ │ nop │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %ah,%al │ │ │ │ rex.RB loop 1c1ec65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x36c(%rcx) │ │ │ │ + sub $0x6c,%bh │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ cmpb $0xa5,-0x718cc1eb(%rdx) │ │ │ │ ret │ │ │ │ pop %rdx │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2360856,18 +2360695,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x162(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,-0x1e(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sahf │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x36cec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ xorb $0x71,(%rsi) │ │ │ │ rex.X adc %ebx,%ebp │ │ │ │ and 0x3a(%rdx),%edx │ │ │ │ @@ -2360879,15 +2360715,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x1(%rdx,%riz,2) │ │ │ │ add %dh,%al │ │ │ │ rex.R loop 1c1ecf5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x3(%rsp,%rbp,2) │ │ │ │ + (bad) │ │ │ │ + repnz insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ orb $0x54,(%rcx) │ │ │ │ jmp 1c1ed4e │ │ │ │ in (%dx),%al │ │ │ │ jno 1c1ece7 │ │ │ │ @@ -2360899,17 +2360738,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,-0x54(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,0x1e246(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x64(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x36cea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ orb $0xc0,0x16(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2360923,20 +2360760,21 @@ │ │ │ │ ... │ │ │ │ add %dl,0x162ac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x75(%rax) │ │ │ │ loopne 1c1ed85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36c(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rex out %al,(%dx) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ sbbb $0x7d,(%rax) │ │ │ │ sub %ebp,%edx │ │ │ │ (bad) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2360946,15 +2360784,17 @@ │ │ │ │ add %dl,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ (bad) │ │ │ │ add %dl,(%rax) │ │ │ │ loop,pn 1c1edcd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x36c(%rbx) │ │ │ │ + shl $0x6c,%cl │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ sbbb $0xf1,-0x70e30ad6(%rcx,%rdi,8) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2360966,20 +2360806,21 @@ │ │ │ │ add %ch,0x162(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rsp │ │ │ │ loop 1c1ee15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x36c(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rex │ │ │ │ + lock insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ subb $0xc7,-0x7948215a(%rbx) │ │ │ │ stc │ │ │ │ jbe 1c1ee3a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2360989,15 +2360830,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ (bad) │ │ │ │ add %al,0x34(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1000000000036ca1,%al │ │ │ │ + movabs 0x1000000000036cef,%al │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ adcb $0x96,0x6f13da30(%rsi,%rcx,4) │ │ │ │ add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2361006,22 +2360847,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c1ee47 │ │ │ │ (bad) │ │ │ │ add %dh,0x49(%rax) │ │ │ │ loop 1c1eea5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x9d,%al │ │ │ │ - xor %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sbbb $0x0,0x32f(%rdx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ or $0xa6,%al │ │ │ │ (bad) │ │ │ │ rex.WXB xor $0xfc,%al │ │ │ │ xchg %al,0x13(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2361029,22 +2360866,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x162(%rbp) │ │ │ │ add %dl,%al │ │ │ │ add %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5(%rax) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x15(%rax) │ │ │ │ + and $0x3,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,0x592f839b(%rdi) │ │ │ │ (bad) │ │ │ │ xchg %eax,%ecx │ │ │ │ cmp (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2361055,15 +2360889,15 @@ │ │ │ │ add %dh,%al │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ rex.WRB loop 1c1ef35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x36b,%ebx │ │ │ │ + adc %ah,0x36b(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x58(%rbx) │ │ │ │ cmp (%rcx),%bh │ │ │ │ @@ -2361077,16 +2360911,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ (bad) │ │ │ │ add %dl,0x1e802(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x54(%rax) │ │ │ │ - jnp 1c1ef87 │ │ │ │ + add %al,(%rax) │ │ │ │ + fstpt 0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ @@ -2361099,15 +2360933,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ (bad) │ │ │ │ add %ah,0x1e126(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - adc $0x334,%eax │ │ │ │ + cli │ │ │ │ + xor (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0xc20a94b(%rax) │ │ │ │ and $0xe,%al │ │ │ │ @@ -2361121,41 +2360957,38 @@ │ │ │ │ ... │ │ │ │ add %ah,0x162ae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x20(%rax) │ │ │ │ loope 1c1f00d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex adc $0x334,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp $0x32,%dl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x781f10b5(%rbp) │ │ │ │ ror %cl,%edx │ │ │ │ add %edx,%fs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x162(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,-0x1e(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - leave │ │ │ │ - test %al,0x0(%rip) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,-0x17(%rax) │ │ │ │ + addl $0x10,0x0(%rip) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%bl │ │ │ │ pop %rcx │ │ │ │ mov %esi,0x3c98c814(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2361163,16 +2360996,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x162(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,-0x1e(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.WRX and $0x3,%rax │ │ │ │ + add %al,0x32569(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%bl │ │ │ │ (bad) │ │ │ │ xor $0x34,%al │ │ │ │ jns 1c1f0fc │ │ │ │ @@ -2361186,16 +2361019,15 @@ │ │ │ │ ... │ │ │ │ add %ah,-0x51(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,0x7(%rax) │ │ │ │ loopne 1c1f0e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c1f117 │ │ │ │ - sub $0x3,%eax │ │ │ │ + lock fldcw 0x3(%rip) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x3cfe536e(%rbp) │ │ │ │ cmp $0x13011092,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2361206,17 +2361038,15 @@ │ │ │ │ nop │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ (bad) │ │ │ │ add %dl,0x48(%rax) │ │ │ │ loop 1c1f12d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,(%rdi) │ │ │ │ - cmp $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + sarb $1,0x338(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x204d384b(%rbx) │ │ │ │ mov %dl,%dl │ │ │ │ @@ -2361229,19 +2361059,23 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ (bad) │ │ │ │ add %dl,0x1e1e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x375db(%rax) │ │ │ │ + add %al,%al │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + jne 1c1f17f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,%cl │ │ │ │ xchg %eax,%edi │ │ │ │ cmp $0x30,%al │ │ │ │ push %rcx │ │ │ │ (bad) │ │ │ │ cli │ │ │ │ push $0x1 │ │ │ │ @@ -2361253,22 +2361087,19 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ (bad) │ │ │ │ add %al,0x1e248(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x10(%rax) │ │ │ │ - cmp $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x338be(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x6e(%rax) │ │ │ │ jns 1c1f205 │ │ │ │ pop %rsi │ │ │ │ add $0x13117280,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2361359,20 +2361190,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%ah │ │ │ │ (bad) │ │ │ │ add %dl,(%rax) │ │ │ │ add $0x1e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x99,%al │ │ │ │ - sub $0x3,%al │ │ │ │ + lock pop %rsp │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,0xe7aa279(%rdi,%rbp,4) │ │ │ │ mov $0x4,%bl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2361465,21 +2361296,18 @@ │ │ │ │ xor %dl,%al │ │ │ │ (bad) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ loope 1c1f48d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x73,%ah │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rex push $0x373 │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rcx) │ │ │ │ nop │ │ │ │ sub $0xbf06fe48,%eax │ │ │ │ xor $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2361563,15 +2361391,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dh │ │ │ │ (bad) │ │ │ │ add %ah,0x1e105(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x21(%rax) │ │ │ │ + add %dh,-0x6c(%rax) │ │ │ │ jno 1c1f5ff │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x4a9833ae(%rsi) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ @@ -2361584,15 +2361412,15 @@ │ │ │ │ ... │ │ │ │ add %al,-0x2a(%rax) │ │ │ │ (bad) │ │ │ │ add %al,0x8(%rax) │ │ │ │ loope 1c1f63d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex leave │ │ │ │ + mov $0xc3,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2361669,16 +2361497,16 @@ │ │ │ │ add %dl,-0x68(%rax) │ │ │ │ ja 1c1f755 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex or %esp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x17(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,-0x44(%rax) │ │ │ │ + cltd │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rsp,%rsi,8) │ │ │ │ @@ -2361694,15 +2361522,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x177(%rbp) │ │ │ │ add %dh,0x9(%rax) │ │ │ │ loopne 1c1f7a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%ch │ │ │ │ + and %al,(%rax) │ │ │ │ jp 1c1f7b1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2361718,15 +2361546,17 @@ │ │ │ │ ... │ │ │ │ add %dh,0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %al,%al │ │ │ │ fs loopne 1c1f7ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock shlb $0x0,0x3(%rax) │ │ │ │ + jo 1c1f7ae │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ah │ │ │ │ fldenv 0x50(%rbp) │ │ │ │ @@ -2361784,20 +2361614,20 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x61(%rax) │ │ │ │ (bad) │ │ │ │ add %al,0x1e0b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x376f4(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,-0x49(%rax) │ │ │ │ + jbe 1c1f8cf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x72(%rax) │ │ │ │ ds mov $0x5661d7f,%ecx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2361805,15 +2361635,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x1(%rdx,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock fs loopne 1c1f90d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x3(%rcx,%riz,2) │ │ │ │ + shlb $1,0x60(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ loopne 1c1f90e │ │ │ │ out %eax,$0x24 │ │ │ │ @@ -2361829,18 +2361661,21 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ loope 1c1f955 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x79(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + nop │ │ │ │ + shlb $0x0,0x5(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x51(%rax) │ │ │ │ sbb %ah,0x63ffbd3b(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2361866,15 +2361701,16 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %ah,(%rax) │ │ │ │ gs loopne 1c1f9e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock fistpll 0x3(%rdx) │ │ │ │ + nop │ │ │ │ + mov 0x3(%rdx),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rsi) │ │ │ │ (bad) │ │ │ │ sbb -0x60(%rcx,%rax,4),%ah │ │ │ │ @@ -2362066,15 +2361902,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%ch │ │ │ │ (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ - movabs 0x97400000000001e0,%al │ │ │ │ + movabs 0x8e100000000001e0,%al │ │ │ │ mov 0x0(%rip),%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x3f(%rbx) │ │ │ │ xchg %eax,%edx │ │ │ │ (bad) │ │ │ │ or (%rsi),%bl │ │ │ │ @@ -2362087,15 +2361923,15 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ mulb 0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - movabs 0xb5d00000000001e0,%al │ │ │ │ + movabs 0x68e00000000001e0,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2362108,15 +2361944,15 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,-0xa(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,%al │ │ │ │ - movabs %al,0xbe900000000001e0 │ │ │ │ + movabs %al,0xb9b00000000001e0 │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2362132,33 +2361968,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%dh │ │ │ │ (bad) │ │ │ │ add %dl,-0x5f(%rax) │ │ │ │ loopne 1c1fd45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 1c1fd8a │ │ │ │ (bad) │ │ │ │ - ret $0x2ce │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,-0xf(%rcx) │ │ │ │ add %edi,0x6f000d2c(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,%bh │ │ │ │ (bad) │ │ │ │ add %dl,(%rax) │ │ │ │ - movabs %al,0xb6f00000000001e0 │ │ │ │ + movabs %al,0x6a300000000001e0 │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2362170,17 +2362008,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x162f7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e0a1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %ah,%al │ │ │ │ + rex.X (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ @@ -2362196,15 +2362033,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c1fe09 │ │ │ │ (bad) │ │ │ │ add %dh,-0x5e(%rax) │ │ │ │ loopne 1c1fe1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x61,%ah │ │ │ │ + lock addr32 (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ah │ │ │ │ @@ -2362224,18 +2362061,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ loopne 1c1fe65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,%ch │ │ │ │ - jp 1c1fe71 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp $0x79,%bh │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ cli │ │ │ │ rex.B jne 1c1fe3f │ │ │ │ mov $0x4f,%al │ │ │ │ @@ -2362246,17 +2362081,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf8,%al │ │ │ │ (bad) │ │ │ │ add %dh,0x1e0a4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7(%rax) │ │ │ │ - jbe 1c1feb7 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x376,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rdx,%rax,8) │ │ │ │ movabs 0x130144296ad9c4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2362265,22 +2362099,20 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,0x1e0a7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - push (%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,-0x2b(%rax) │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%dh │ │ │ │ pop %rsp │ │ │ │ and 0x1aec9ddb(%rip),%edi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2362290,18 +2362122,16 @@ │ │ │ │ mov $0xf9,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ loopne 1c1ff3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,%bh │ │ │ │ - jp 1c1ff49 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp $0x79,%cl │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0xdcc96e(%rsi) │ │ │ │ rex.WRXB xchg %rax,%r10 │ │ │ │ and %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2362314,15 +2362144,15 @@ │ │ │ │ stc │ │ │ │ (bad) │ │ │ │ add %ah,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ loopne 1c1ff85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex cmc │ │ │ │ + loopne 1c1ff41 │ │ │ │ jbe 1c1ff8f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x62(%rdx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ @@ -2362340,16 +2362170,16 @@ │ │ │ │ jo 1c1ffbc │ │ │ │ (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ loopne 1c1ffcd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%dl │ │ │ │ - jp 1c1ffd9 │ │ │ │ + and %bh,%ch │ │ │ │ + jns 1c1ffd9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0xdcc96e(%rsi) │ │ │ │ rex.WRXB xchg %rax,%r10 │ │ │ │ and %eax,(%rcx) │ │ │ │ @@ -2362363,19 +2362193,16 @@ │ │ │ │ add %ah,0x162fa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ loopne 1c20015 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - divl 0x3(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x48000000000376b9,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x62(%rdx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ push %rbx │ │ │ │ pushf │ │ │ │ or (%rdx),%ebp │ │ │ │ @@ -2362389,16 +2362216,18 @@ │ │ │ │ push %rax │ │ │ │ sti │ │ │ │ (bad) │ │ │ │ add %ah,-0x5a(%rax) │ │ │ │ loopne 1c2005d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock in $0x7a,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + rex (bad) │ │ │ │ + jns 1c20069 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rbx) │ │ │ │ mov %bh,(%rbx,%rsi,2) │ │ │ │ cs and %gs:0x1(%rcx),%bl │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2362409,17 +2362238,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x162fb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5b(%rax) │ │ │ │ loopne 1c200a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,%cl │ │ │ │ - jbe 1c200af │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bh,0x376(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%bh │ │ │ │ test %ah,-0xa(%rdi) │ │ │ │ (bad) │ │ │ │ mov $0xbb,%dh │ │ │ │ @@ -2362434,15 +2362261,15 @@ │ │ │ │ and %bh,%ah │ │ │ │ (bad) │ │ │ │ add %al,%al │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ loopne 1c200ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock fdivrl 0x5(%rdx) │ │ │ │ + rex idivl 0x5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x2c(%rbp) │ │ │ │ lock adc %esp,0x13013700(%rbx,%rdx,4) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2362454,17 +2362281,15 @@ │ │ │ │ (bad) │ │ │ │ cld │ │ │ │ (bad) │ │ │ │ add %dh,-0x5b(%rax) │ │ │ │ loopne 1c20135 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock stc │ │ │ │ - jbe 1c2013f │ │ │ │ - add %al,(%rax) │ │ │ │ + sarb $1,0x376(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x894abd8(%rcx) │ │ │ │ rex cltd │ │ │ │ cmp $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2362475,20 +2362300,20 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ std │ │ │ │ (bad) │ │ │ │ add %dl,0x1e0b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x1d(%rax) │ │ │ │ - jp 1c20189 │ │ │ │ + add %ah,0x579fd(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,-0x4b143284(%rbx) │ │ │ │ xchg %eax,%ecx │ │ │ │ test %ebx,(%rcx,%rax,1) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2362497,17 +2362322,17 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x3(%rax) │ │ │ │ (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0xe0,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push %rbp │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x70(%rdi) │ │ │ │ @@ -2362525,16 +2362350,16 @@ │ │ │ │ cmp $0x62,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x49(%rax) │ │ │ │ loopne 1c2020d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $1,%dh │ │ │ │ - xor (%rbx),%eax │ │ │ │ + loopne 1c201e6 │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ hlt │ │ │ │ (bad) │ │ │ │ @@ -2362549,16 +2362374,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c20248 │ │ │ │ (bad) │ │ │ │ add %al,-0x55(%rax) │ │ │ │ loopne 1c20255 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,%ch │ │ │ │ - jp 1c20261 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jns 1c20261 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x23e11997(%rdx) │ │ │ │ clc │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ @@ -2362571,17 +2362397,15 @@ │ │ │ │ mov $0xfe,%al │ │ │ │ (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ loopne 1c2029d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%cl │ │ │ │ - jbe 1c202a7 │ │ │ │ - add %al,(%rax) │ │ │ │ + lock mov $0x376,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x65(%rsi) │ │ │ │ mov $0xf62b709b,%ebp │ │ │ │ cs add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2362592,17 +2362416,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c202d8 │ │ │ │ (bad) │ │ │ │ add %dl,-0x50(%rax) │ │ │ │ loopne 1c202e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x48000000000333ff,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + rex │ │ │ │ + {rex2 0x32} add (%r16),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ loope 1c20338 │ │ │ │ xor 0x10883f6(%rbx),%ah │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2362613,20 +2362441,21 @@ │ │ │ │ jmp *0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jge 1c2030b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x57ae3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,%al │ │ │ │ + std │ │ │ │ + jns 1c20339 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x3e175102(%rbx) │ │ │ │ xchg %eax,%ecx │ │ │ │ rex.WX (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2362635,16 +2362464,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1e0(%rsi) │ │ │ │ add %dl,%al │ │ │ │ - push %rsp │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + jmp 1c203e8 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0xe(%rdi) │ │ │ │ @@ -2362664,20 +2362492,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xchg %eax,%ecx │ │ │ │ loopne 1c203bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c203c2 │ │ │ │ - xor $0x3,%al │ │ │ │ + adc $0x32,%bh │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,(%rax) │ │ │ │ jbe 1c20458 │ │ │ │ (bad) │ │ │ │ mov $0x10aa69f,%esi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2362687,19 +2362516,16 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ add %ah,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x1e0(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - fistpll 0x5(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x48000000000579f9,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x82bc071(%rcx) │ │ │ │ cmp %ah,%cl │ │ │ │ add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2362710,16 +2362536,16 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex lahf │ │ │ │ loopne 1c2044d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c204a6 │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + jo 1c2043d │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x7d(%rbp) │ │ │ │ @@ -2362732,16 +2362558,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add %esp,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd00000000001e09f,%al │ │ │ │ - mov $0x360,%esi │ │ │ │ + movabs 0xf00000000001e09f,%al │ │ │ │ + mov $0x361,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rdx) │ │ │ │ (bad) │ │ │ │ in (%dx),%al │ │ │ │ clc │ │ │ │ @@ -2362801,15 +2362627,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x16311(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x66(%rax) │ │ │ │ loopne 1c2056d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c20598 │ │ │ │ + loopne 1c205e8 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2362845,16 +2362671,15 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c20660 │ │ │ │ loopne 1c205fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x360,%edx │ │ │ │ + add %dh,0x361(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%bh │ │ │ │ (bad) │ │ │ │ movabs 0x13014f9c111271,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2362863,17 +2362688,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sbb 0x1(%rbx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000001e066,%al │ │ │ │ - loop 1c206c5 │ │ │ │ - add $0x0,%eax │ │ │ │ + movabs 0x800000000001e066,%al │ │ │ │ + cld │ │ │ │ + jns 1c20651 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lea 0x2fc72c90(,%rdx,4),%ebp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2362884,16 +2362711,17 @@ │ │ │ │ rex (bad) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x20(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - fistpll 0x5(%rdx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cli │ │ │ │ + jns 1c20699 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x31(%rsi) │ │ │ │ je 1c2066b │ │ │ │ add 0x13011920(%rdi),%edi │ │ │ │ @@ -2362905,21 +2362733,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and 0x1(%rbx),%spl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jae 1c206b3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - jae 1c206df │ │ │ │ + add %al,0x3735f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,0x9(%rbp) │ │ │ │ mov %fs,%eax │ │ │ │ adcl $0x1,0x28(%rsi,%rdi,2) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2362930,17 +2362757,20 @@ │ │ │ │ (bad) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x1(%rax,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x480000000003606a,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + xorb $0x0,0x3(%rax,%riz,2) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,-0x37951155(%rax) │ │ │ │ xor (%rsi),%edx │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2362950,36 +2362780,34 @@ │ │ │ │ jo 1c2078b │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x1,-0x20(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x76,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + mov $0x376,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x4effdf64(%rsi) │ │ │ │ or $0x8c,%al │ │ │ │ xor $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rdi) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x1e0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c207ac │ │ │ │ + jo 1c2076e │ │ │ │ jbe 1c207b7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%cl │ │ │ │ cmp $0x14,%al │ │ │ │ @@ -2362998,18 +2362826,22 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9e,%al │ │ │ │ loopne 1c207f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x361(%rdx) │ │ │ │ + push %rax │ │ │ │ + gs (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,(%rbx) │ │ │ │ push %rcx │ │ │ │ movabs 0x13015300af4d49,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2363019,15 +2362851,15 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c207d9 │ │ │ │ loopne 1c2083d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb3,%al │ │ │ │ + loopne 1c208a8 │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2363043,17 +2362875,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ imul $0x0,0x1(%rbx),%esp │ │ │ │ rcrb $1,0x1e0(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c20850 │ │ │ │ - xor $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + and %cl,0x332(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rsi) │ │ │ │ adc $0x8dae1f62,%eax │ │ │ │ ss sbb $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2363062,18 +2362892,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x1(%rbx,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x58b(%rdi) │ │ │ │ + lock lea 0x5(%rbx),%ecx │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,%dh │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ cmp $0x44,%al │ │ │ │ call 1d50a6c │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2363083,15 +2362914,15 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ js 1c2096e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e0a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x37dc3(%rax) │ │ │ │ + add %dh,0x37e38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x58(%rbp) │ │ │ │ or %dh,-0x3e(%rbx) │ │ │ │ @@ -2363105,32 +2362936,35 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x7b(%rax) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1e0(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x360,%esp │ │ │ │ + add %ah,-0x49(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,0x3b156ccd(%rbp) │ │ │ │ roll $0x0,0x13012c(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c20a18 │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock movabs 0xc7800000000001e0,%al │ │ │ │ - xor $0x3,%al │ │ │ │ + lock movabs 0x90100000000001e0,%al │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0xffffffff9e88a8f1 │ │ │ │ add %bl,0x1(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2363143,16 +2362977,16 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x1e0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c209b5 │ │ │ │ - (bad) │ │ │ │ + rex │ │ │ │ + rex.X (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x17(%rdx,%rdx,8) │ │ │ │ @@ -2363164,16 +2362998,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x163(%rcx) │ │ │ │ add %al,0x1e0a1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ jae 1c20a3f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x7ebfef59(%rax) │ │ │ │ cmp %eax,(%rbx) │ │ │ │ @@ -2363181,15 +2363015,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x163(%rax) │ │ │ │ add %ah,%al │ │ │ │ - movabs 0xbb500000000001e0,%eax │ │ │ │ + movabs 0xb5c00000000001e0,%eax │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2363200,15 +2363034,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x4000000000016397,%al │ │ │ │ - movabs %al,0xf6a00000000001e0 │ │ │ │ + movabs %al,0xb9400000000001e0 │ │ │ │ jbe 1c20acf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x4c(%rbp,%rdx,2) │ │ │ │ cmp %dl,%dl │ │ │ │ @@ -2363222,22 +2363056,18 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,-0x62(%rax) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x700000000001e0a2,%al │ │ │ │ - mov $0x61,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0xb00000000001e0a2,%al │ │ │ │ + imul $0x0,0x3(%rax),%esp │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%cl │ │ │ │ pop %rsi │ │ │ │ (bad) │ │ │ │ sbb %ah,0x11b4a33(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2363247,30 +2363077,34 @@ │ │ │ │ ... │ │ │ │ add %al,-0x5c(%rax) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e0(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x360(%rbx) │ │ │ │ + (bad) │ │ │ │ + mov $0x61,%dh │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,0x4b8a1405(%rbp) │ │ │ │ movsxd 0x2f(%rdx),%edi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x30000000000163a8,%al │ │ │ │ - movabs %eax,0xe0700000000001e0 │ │ │ │ - jp 1c20ba9 │ │ │ │ + movabs %eax,0xfac00000000001e0 │ │ │ │ + jns 1c20ba9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rdi) │ │ │ │ ja 1c20bdf │ │ │ │ (bad) │ │ │ │ @@ -2363281,16 +2363115,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c20b86 │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - movabs %eax,0xdcd00000000001e0 │ │ │ │ - jp 1c20bf1 │ │ │ │ + movabs %eax,0xf7200000000001e0 │ │ │ │ + jns 1c20bf1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%ch │ │ │ │ cmp 0x7b(%rbx),%ah │ │ │ │ rex.WRXB │ │ │ │ @@ -2363302,15 +2363136,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x163(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - movabs %eax,0xfa500000000001e0 │ │ │ │ + movabs %eax,0xbc500000000001e0 │ │ │ │ jbe 1c20c37 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%ch │ │ │ │ jnp 1c20c4a │ │ │ │ @@ -2363323,20 +2363157,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x163(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1e0(%rbx) │ │ │ │ - add %dh,0x56eeb(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,%al │ │ │ │ + fildll 0x5(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,(%rdi) │ │ │ │ pop %rbp │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ xchg %eax,%edi │ │ │ │ test $0x12a2fb2,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2363344,15 +2363178,15 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x163b7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - movabs %eax,0xb5700000000001e0 │ │ │ │ + movabs %eax,0x68700000000001e0 │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2363367,21 +2363201,20 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,-0x45(%rax) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x1(%rax,%riz,8) │ │ │ │ + add %dl,0x3785a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lahf │ │ │ │ - js 1c20d0f │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,(%rcx) │ │ │ │ mov $0xf36f888e,%esi │ │ │ │ mov $0x13014d,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2363391,16 +2363224,15 @@ │ │ │ │ mov $0x163,%edi │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ loopne 1c20d4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xae,%al │ │ │ │ - jae 1c20d57 │ │ │ │ + andb $0x3,0x73(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x310bedd4(%rbp) │ │ │ │ jb 1c20dd6 │ │ │ │ xor %eax,(%rcx) │ │ │ │ @@ -2363414,15 +2363246,16 @@ │ │ │ │ add %dh,-0x3a(%rax) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0x1e0,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - lock fistpll 0x5(%rdx) │ │ │ │ + rex cli │ │ │ │ + jns 1c20da1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rax) │ │ │ │ jrcxz 1c20d6d │ │ │ │ xor %ah,0x10ff3b9(%rip) │ │ │ │ @@ -2363435,16 +2363268,16 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x1(%rax,%riz,8) │ │ │ │ - jo 1c20e1f │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + jo 1c20db7 │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x5b522b3b(%rsi) │ │ │ │ @@ -2363461,17 +2363294,16 @@ │ │ │ │ fisubl 0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c20dde │ │ │ │ loopne 1c20e25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - leave │ │ │ │ - xor $0x3,%al │ │ │ │ + jo 1c20dbe │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x443eae10(%rbx) │ │ │ │ xor 0x13012f(%rbx),%bh │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2363480,19 +2363312,20 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ fisubl 0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe00000000001e0a5,%al │ │ │ │ - call 1c211ab │ │ │ │ + movabs 0x600000000001e0a5,%al │ │ │ │ + fdivl 0x3(%rip) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,0x37(%rdx) │ │ │ │ jo 1c20e63 │ │ │ │ idiv %esp │ │ │ │ (bad) │ │ │ │ or %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2363501,23 +2363334,20 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,-0xd(%rax) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000001e0cc,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + movabs 0x100000000001e0cc,%al │ │ │ │ + ret $0x361 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x3c8d07fe(%rdi) │ │ │ │ push %rdi │ │ │ │ pop %rdx │ │ │ │ rex.WX add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2363525,16 +2363355,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c20ee9 │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x1e0(%rcx) │ │ │ │ - add %ah,0x17(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,-0x44(%rax) │ │ │ │ + cltd │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rbx) │ │ │ │ rex.RXB movabs %al,0x130155dc7de555 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2363547,16 +2363377,20 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex leave │ │ │ │ loopne 1c20f45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x48000000000371df,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + jno 1c20f4f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x3d0e5e54(%rdi) │ │ │ │ leave │ │ │ │ jo 1c20fc6 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2363567,18 +2363401,16 @@ │ │ │ │ nop │ │ │ │ sti │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x1e0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c20f77 │ │ │ │ - jp 1c20f99 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sar $0x79,%bh │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x2f4a9130(%rbp) │ │ │ │ pop %rsi │ │ │ │ test $0x130174,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2363590,16 +2363422,17 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $1,%ah │ │ │ │ loopne 1c20fd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rol $1,%dl │ │ │ │ (bad) │ │ │ │ - enter $0x360,$0x0 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x7942ff27(%rsi) │ │ │ │ and $0x13016ea6,%eax │ │ │ │ @@ -2363610,15 +2363443,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jmp *0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1e0(%rdx) │ │ │ │ - add %dl,0x36c27(%rax) │ │ │ │ + add %ah,0x77(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x44(%rcx) │ │ │ │ xor -0x2c(%rbx,%rdx,2),%edx │ │ │ │ @@ -2363633,19 +2363468,19 @@ │ │ │ │ add 0x0(%rcx,%rax,1),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ loopne 1c21065 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + and %bh,0x5(%rcx,%rbx,4) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,%dh │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ sub $0x41cda565,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2363656,16 +2363491,16 @@ │ │ │ │ add %cl,(%rsp,%riz,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x3c(%rax) │ │ │ │ loopne 1c210ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c21065 │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ + data16 (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdi,%rax,2) │ │ │ │ @@ -2363724,16 +2363559,15 @@ │ │ │ │ add %dh,0x16413(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ loopne 1c21185 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x61,%dh │ │ │ │ + shrb $1,0x60(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -2363816,21 +2363650,19 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x16343(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ add $0x1e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xorb $0x0,0x3(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + xor %cl,0x3(%rdi,%rsi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,(%rdx,%rbp,4) │ │ │ │ divl 0x2fd4f05f(%rip) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2363985,16 +2363817,15 @@ │ │ │ │ add %dh,0x1634a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ loope 1c2152d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c2151d │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + adc %ch,0x6e(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rcx) │ │ │ │ @@ -2364010,16 +2363841,15 @@ │ │ │ │ rex.WX movslq (%rcx),%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,(%rsi) │ │ │ │ loope 1c21575 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - leave │ │ │ │ + rol $1,%bl │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2364036,15 +2363866,16 @@ │ │ │ │ adc %cl,0x63(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6(%rax) │ │ │ │ loope 1c215bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0x60,%dh │ │ │ │ + jo 1c21583 │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0xb(%rcx) │ │ │ │ @@ -2364079,20 +2363910,21 @@ │ │ │ │ jo 1c2168d │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0xe1,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lret $0x360 │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,%dl │ │ │ │ rex.RB out %al,(%dx) │ │ │ │ fistpl 0x129a467(%rbx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2364123,15 +2363955,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ loope 1c216dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%dh │ │ │ │ + rol $1,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2364146,16 +2363978,16 @@ │ │ │ │ rclb $0x1,0x63(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ loope 1c21725 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe0,%al │ │ │ │ - jp 1c21731 │ │ │ │ + add %bh,%bl │ │ │ │ + jns 1c21731 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x7d077e98(%rbp) │ │ │ │ push %rcx │ │ │ │ shlb $0x13,0x1(%rdi) │ │ │ │ @@ -2364189,21 +2364021,20 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ loope 1c217b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x60,%bh │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + push %rax │ │ │ │ + ret $0x361 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,0x2d20ead4(%rax) │ │ │ │ jle 1c21783 │ │ │ │ or (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2364215,19 +2364046,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ loope 1c217fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add $0x61,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,0x6f7e7ab7(%rdi) │ │ │ │ and %bh,(%rdi,%rcx,1) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2364236,16 +2364069,17 @@ │ │ │ │ rex push %rsp │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xe1,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - enter $0x360,$0x0 │ │ │ │ + add %dh,-0x3d(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7f(%rcx) │ │ │ │ jo 1c218ac │ │ │ │ @@ -2364262,18 +2364096,16 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7,%al │ │ │ │ loope 1c2188d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c21876 │ │ │ │ - jp 1c21899 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sar $0x79,%dh │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rsi) │ │ │ │ movabs %al,0x13014d20f9d694e0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2364284,15 +2364116,15 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c218d9 │ │ │ │ loope 1c218d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,%dl │ │ │ │ + loopne 1c21897 │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2364312,18 +2364144,16 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,(%rax) │ │ │ │ loope 1c2191d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,%ah │ │ │ │ - jp 1c21929 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp $0x79,%dh │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x696d9256(%rdi) │ │ │ │ or %bh,%bh │ │ │ │ and %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2364336,20 +2364166,21 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c2196a │ │ │ │ loope 1c21965 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex outsl %ds:(%rsi),(%dx) │ │ │ │ - xor %al,(%rbx) │ │ │ │ + add %ah,0x2f(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,(%rcx) │ │ │ │ es or (%rsi),%ebp │ │ │ │ mov %al,(%rbx) │ │ │ │ unpcklps (%rcx),%xmm0 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2364357,17 +2364188,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x5c(%rax) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x900000000001e108,%al │ │ │ │ - in $0x7a,%eax │ │ │ │ - add $0x0,%eax │ │ │ │ + movabs 0xe00000000001e108,%al │ │ │ │ + (bad) │ │ │ │ + jns 1c219b9 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x1(%rbp,%rax,4) │ │ │ │ pop %gs │ │ │ │ jmp 1c219ce │ │ │ │ push %rdi │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2364594,15 +2364427,15 @@ │ │ │ │ movsxd (%rcx),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rax) │ │ │ │ loope 1c21d0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c21cc8 │ │ │ │ + mov $0x18,%al │ │ │ │ xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x6bad70a9(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2364651,16 +2364484,16 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ or %cl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x61,%dh │ │ │ │ + add %dl,(%rax) │ │ │ │ + push $0x60 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ah │ │ │ │ @@ -2364702,17 +2364535,16 @@ │ │ │ │ jno 1c21ece │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %esp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.RX │ │ │ │ - add (%rax),%ax │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%eax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bh │ │ │ │ xchg %eax,%ecx │ │ │ │ @@ -2364751,18 +2364583,21 @@ │ │ │ │ jno 1c21f5e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ repz loope 1c21f05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x360(%rdx) │ │ │ │ + mov $0x61,%bpl │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,%ah │ │ │ │ jnp 1c21f8a │ │ │ │ (bad) │ │ │ │ movabs %eax,0x130175f59a │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2364836,20 +2364671,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ je 1c2207e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e10a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1(%rax) │ │ │ │ - xor $0x3,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + fdivs (%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,%ch │ │ │ │ in (%dx),%al │ │ │ │ (bad) │ │ │ │ xchg %eax,%edi │ │ │ │ mov $0x177d0f3,%esi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2364862,16 +2364699,19 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rbx) │ │ │ │ loope 1c2206d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4800000000033391,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ + loopne 1c22067 │ │ │ │ + xor %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%dh │ │ │ │ push %rcx │ │ │ │ lret │ │ │ │ loope 1c220b1 │ │ │ │ pop %rdx │ │ │ │ adc 0x1(%rdx),%bh │ │ │ │ @@ -2364886,16 +2364726,16 @@ │ │ │ │ jbe 1c2210e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %esp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex.RX popf │ │ │ │ + add %dh,-0x15(%rax) │ │ │ │ + pushf │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x11b85899(%rdi) │ │ │ │ cmpb $0x5b,(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2364908,20 +2364748,19 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ or %esp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x361b5(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + push $0x360 │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%ah │ │ │ │ push $0xffffffffc4084ee8 │ │ │ │ sub $0x4c,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2364931,16 +2364770,16 @@ │ │ │ │ cmpb $0x1,0x63(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ or %esp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x61,%bl │ │ │ │ + add %dh,(%rax) │ │ │ │ + data16 (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3b(%rbx) │ │ │ │ @@ -2364958,20 +2364797,18 @@ │ │ │ │ and %bh,0x63(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ or %esp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x361b6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + imul $0x0,0x3(%rax),%esp │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x60(%rax) │ │ │ │ (bad) │ │ │ │ pop %rdi │ │ │ │ out %al,$0xe │ │ │ │ xor (%rax),%ah │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2364981,16 +2364818,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x163(%rax) │ │ │ │ add %dh,%al │ │ │ │ or %esp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x29(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jp 1c22247 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x267db800(%rdx,%rcx,1) │ │ │ │ @@ -2365002,16 +2364839,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x2000000000016383,%al │ │ │ │ or %cl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x55(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + add %dh,%al │ │ │ │ + in (%dx),%al │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rcx) │ │ │ │ @@ -2365047,16 +2364885,18 @@ │ │ │ │ loopne 1c2222c │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0xe1,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x58(%rax) │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + add %dh,%al │ │ │ │ + adc 0x3(%rcx),%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x5ab9b95f(%rax) │ │ │ │ or $0xf8,%al │ │ │ │ jnp 1c222d2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2365101,17 +2364941,16 @@ │ │ │ │ add %al,%al │ │ │ │ mov 0x1(%rbx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex or %ecx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - push (%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + {rex2 0x32} add (%r16),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x654a4ca3(%rsi) │ │ │ │ gs stos %eax,%es:(%rdi) │ │ │ │ @@ -2365125,22 +2364964,20 @@ │ │ │ │ ... │ │ │ │ add %al,0x16398(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ or %cl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x22,%dl │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,-0x70(%rax) │ │ │ │ + and (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x546c61c6(%rbx) │ │ │ │ test $0xe0,%al │ │ │ │ sub (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2365152,22 +2364989,18 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,(%rbx) │ │ │ │ loope 1c22415 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c223d5 │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x361(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x4d6fd4b0(%rcx) │ │ │ │ mov $0xc,%cl │ │ │ │ sbb (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2365178,19 +2365011,21 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c22465 │ │ │ │ loope 1c2245d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmp $0x36f,%eax │ │ │ │ + rex │ │ │ │ + {rex2 0x6e} add (%rax),%r24 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,-0x72(%rbp) │ │ │ │ and %dl,%bh │ │ │ │ pop %rdx │ │ │ │ xchg %ch,0x130144(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2365277,20 +2365112,19 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c22573 │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000001e10b,%al │ │ │ │ - fstps 0x5(%rsi) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x1e10b,%al │ │ │ │ + je 1c22569 │ │ │ │ + add $0x0,%eax │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x605402d4(%rip) │ │ │ │ sbb %ebp,0x130145(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2365578,20 +2365412,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x59dba(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x5f(%rax) │ │ │ │ + popf │ │ │ │ + add $0x0,%eax │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0x124cdd9a(%rax) │ │ │ │ sahf │ │ │ │ xchg %eax,%ebx │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2365717,22 +2365550,20 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ or $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - loop 1c22ceb │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,%al │ │ │ │ + or 0x3(%rdx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x79(%rsi) │ │ │ │ xchg %eax,%edx │ │ │ │ and -0x5d(%rsi),%bl │ │ │ │ mov $0x15,%dh │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2365743,20 +2365574,19 @@ │ │ │ │ rex sti │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rcx,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x56738(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x566,%esp │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x2cb7fe51(%rbp) │ │ │ │ jbe 1c22cc5 │ │ │ │ rex.RXB add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2365778,19 +2365608,23 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ add %esp,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e10c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cmp $0x36f,%eax │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,%bl │ │ │ │ ret │ │ │ │ idivl (%rdi) │ │ │ │ mov $0x4a,%ch │ │ │ │ leave │ │ │ │ add $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2365803,15 +2365637,15 @@ │ │ │ │ add %dh,%al │ │ │ │ add %esp,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mul %cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x360e0(%rax) │ │ │ │ + add %dl,0x361f5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2(%rsi) │ │ │ │ mov $0x7b,%ah │ │ │ │ @@ -2365869,20 +2365703,20 @@ │ │ │ │ add %dh,%al │ │ │ │ pcmpgtb (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock or $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x73(%rax) │ │ │ │ - jno 1c22e87 │ │ │ │ + add %dh,0x372ad(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ sbb -0x6ac34c15(%rcx),%al │ │ │ │ sbb (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2365956,15 +2365790,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,(%rdi) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ or $0x1e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock sub %ch,0x0(%rbx,%rax,1) │ │ │ │ + xor %bh,0x6c(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xf2,-0xb255da(%rcx) │ │ │ │ or %esp,0x1(%rax) │ │ │ │ @@ -2366091,16 +2365926,16 @@ │ │ │ │ and %ah,0x64(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xd(%rax) │ │ │ │ loope 1c2314d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sub %ebp,0x0(%rbx,%rax,1) │ │ │ │ + lock jns 1c231bf │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0xbd,0x5a(%rbx) │ │ │ │ xchg %esi,(%rdx) │ │ │ │ @@ -2366158,16 +2365993,15 @@ │ │ │ │ nop │ │ │ │ add %ax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x17(%rax) │ │ │ │ loope 1c23225 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c232a8 │ │ │ │ - and $0x3,%eax │ │ │ │ + shlb $0x0,0x325(%rcx) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x458bd7f8(%rbp) │ │ │ │ in (%dx),%al │ │ │ │ (bad) │ │ │ │ @@ -2366388,25 +2366222,28 @@ │ │ │ │ je 1c2357e │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x3,0x6e(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + data16 outsb %ds:(%rsi),(%dx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x164(%rdi) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x64,%bh │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorl %cl,(%rsp,%rsi,1) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ push $0xffffffffffffff9e │ │ │ │ rex.WRX xor (%rcx),%r8b │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2366417,15 +2366254,15 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x164,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rex sbb $0x1e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c23560 │ │ │ │ + mov $0x44,%al │ │ │ │ xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%bh │ │ │ │ mov $0xf00ddb30,%esi │ │ │ │ @@ -2366438,17 +2366275,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x164(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sbb %ecx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x33,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x33230(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3b(%rdi) │ │ │ │ clc │ │ │ │ @@ -2366463,19 +2366298,19 @@ │ │ │ │ add %ah,-0x48(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x11(%rax) │ │ │ │ loope 1c23615 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x57e(%rcx) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + lock fidivrs 0x5(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,(%rcx) │ │ │ │ xchg %eax,%ebp │ │ │ │ mov %dh,0x3e(%rcx) │ │ │ │ loope 1c23609 │ │ │ │ rex.RX add %r10d,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2366486,22 +2366321,18 @@ │ │ │ │ nop │ │ │ │ mov $0x164,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c2366b │ │ │ │ loope 1c2365d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xor $0x6c,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x36c(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ subb $0xe2,-0x16de439a(%rip) │ │ │ │ rex.RXB and $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2366824,15 +2366655,15 @@ │ │ │ │ rolb $0x1,0x64(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c23ae4 │ │ │ │ loopne 1c23b25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex std │ │ │ │ + mov $0x9b,%al │ │ │ │ jb 1c23b2f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x31(%rbx) │ │ │ │ sbb -0x3a(%rax),%cl │ │ │ │ @@ -2366952,16 +2366783,15 @@ │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ loopne 1c23cd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,(%rcx) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + sarb $1,0x6c(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ @@ -2366975,20 +2366805,21 @@ │ │ │ │ adc %cl,0x1(%rsp,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ loopne 1c23d1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,(%rax) │ │ │ │ - jle 1c23d27 │ │ │ │ + rcr $0x7d,%ch │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,(%rcx) │ │ │ │ sahf │ │ │ │ es sub $0x9f,%al │ │ │ │ rolb $0x0,0x130147(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2366998,16 +2366829,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ loopne 1c23d65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c23d2e │ │ │ │ (bad) │ │ │ │ + rex.XB (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bl │ │ │ │ @@ -2367060,15 +2366891,18 @@ │ │ │ │ jo 1c23e84 │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0xe0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36e55(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ (bad) │ │ │ │ @@ -2367082,21 +2366916,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x64(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e0b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - shlb $0x0,0x3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x361,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%cl │ │ │ │ jae 1c23e93 │ │ │ │ mov $0x21c928bd,%esp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2367106,20 +2366938,21 @@ │ │ │ │ loopne 1c23f21 │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4f(%rax) │ │ │ │ loopne 1c23ecd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cwtl │ │ │ │ - js 1c23ed7 │ │ │ │ + add %dl,0x78(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,-0x5d(%rsi,%rbp,4) │ │ │ │ mov $0x3d1f3b66,%esi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2367129,20 +2366962,19 @@ │ │ │ │ (bad) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4c(%rax) │ │ │ │ loopne 1c23f15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,%dh │ │ │ │ - jbe 1c23f1f │ │ │ │ + sarb $0x0,0x376(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,%bh │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ jo 1c23ed7 │ │ │ │ and $0x45,%edi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2367153,20 +2366985,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x168(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ adc %ecx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x6f(%rax) │ │ │ │ - xor %al,(%rbx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + addr32 (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ sub $0xb,%al │ │ │ │ xor %edx,%ebp │ │ │ │ mov $0x11b6984,%edx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2367195,16 +2367029,15 @@ │ │ │ │ (bad) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0xe0,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - shll $0x0,0x3(%rax) │ │ │ │ + add %dh,0x361bc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x4a(%rbx) │ │ │ │ cmc │ │ │ │ @@ -2367217,16 +2367050,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%dl │ │ │ │ push $0x1 │ │ │ │ add %al,0x1e113(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1(%rax) │ │ │ │ - xor $0x3,%al │ │ │ │ + add %ah,-0x28(%rax) │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x33682b8b(%rax) │ │ │ │ movabs 0x13012dfc,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2367235,22 +2367068,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex fisubrl 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rcx,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x40(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x361,%esp │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x42b77c66(%rsi) │ │ │ │ cmc │ │ │ │ pop %rbx │ │ │ │ pop %rsp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2367283,15 +2367113,16 @@ │ │ │ │ rex (bad) 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c2411e │ │ │ │ loope 1c2410d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%cl │ │ │ │ + nop │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2367307,16 +2367138,15 @@ │ │ │ │ fildll 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x13,%al │ │ │ │ loope 1c24155 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xbb,%al │ │ │ │ - (bad) │ │ │ │ + mov $0x61,%sil │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x39(%rdx) │ │ │ │ @@ -2367334,16 +2367164,17 @@ │ │ │ │ loopne 1c241fb │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ adc %ecx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - add %dh,(%rbx,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x75(%rsp,%rdx,8) │ │ │ │ xchg %eax,(%rax) │ │ │ │ and %ebx,0x130166(%rax) │ │ │ │ @@ -2367377,15 +2367208,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb0,%al │ │ │ │ loopne 1c2422d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x373(%rsi) │ │ │ │ + lock (bad) │ │ │ │ + jae 1c24237 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x74947707(%rip) │ │ │ │ or %dh,0x130176(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2367397,16 +2367230,15 @@ │ │ │ │ add %ax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0xe0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ + rex.B (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x45(%rdi) │ │ │ │ @@ -2367481,20 +2367313,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ nop │ │ │ │ add %ecx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x57566(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + je 1c243a1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,(%rdi,%rbp,1) │ │ │ │ add (%rsi),%dl │ │ │ │ jno 1c24408 │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ lgdt (%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2367505,18 +2367338,16 @@ │ │ │ │ mov $0x82,%al │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x4b(%rax) │ │ │ │ loopne 1c243dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,%cl │ │ │ │ - jp 1c243e9 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp $0x79,%bl │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%bh │ │ │ │ clc │ │ │ │ call ffffffffa61d4707 <_edata@@Base+0xffffffff9f5d4707> │ │ │ │ rex.WX add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2367558,16 +2367389,16 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ xchg %esp,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x4a(%rax) │ │ │ │ loopne 1c244b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $1,%bl │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + loopne 1c24499 │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rbx) │ │ │ │ rol %cl,%edx │ │ │ │ rex.WX cmp %bpl,0x130168cf(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2367616,16 +2367447,18 @@ │ │ │ │ ... │ │ │ │ add %dh,0x1648a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x49(%rax) │ │ │ │ loopne 1c2458d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x48000000000376f9,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ + nop │ │ │ │ + mov $0x376,%ebx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%dl │ │ │ │ sahf │ │ │ │ jp 1c2461f │ │ │ │ xchg %eax,%edx │ │ │ │ {rex2 0x8e} (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2367659,15 +2367492,16 @@ │ │ │ │ rex xchg %eax,%esi │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x48(%rax) │ │ │ │ loopne 1c2461d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x60,%dh │ │ │ │ + xor %al,%cl │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ @@ -2367682,34 +2367516,36 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x1(%rsp,%riz,2) │ │ │ │ add %dl,-0x47(%rax) │ │ │ │ loopne 1c24665 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex and 0x5(%rax),%ebx │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1c24635 │ │ │ │ + xchg %eax,%edi │ │ │ │ + add $0x0,%eax │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x7b80d8c7(%rip) │ │ │ │ gs lret $0x15a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x16adb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ adc $0x1e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x330(%rbp) │ │ │ │ + adc %bl,(%rax) │ │ │ │ + xor %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x69a49b90(%rdi) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ push $0x130111 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2367776,21 +2367612,20 @@ │ │ │ │ add %ah,-0x60(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x46(%rax) │ │ │ │ loopne 1c247cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0x76,%cl │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + jo 1c2478d │ │ │ │ + jbe 1c247d7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x5c(%rax) │ │ │ │ sbb $0x4125c759,%eax │ │ │ │ jl 1c247f2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2367800,16 +2367635,15 @@ │ │ │ │ add %dl,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e0,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x28,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + sarb $1,0x6c(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x675888c4(%rdi) │ │ │ │ @@ -2367821,18 +2367655,21 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x164(%rcx) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x1e0,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x361(%rbx) │ │ │ │ + adc %ah,0x60(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,0x73fba279(%rip) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ lea 0x1(%rbx),%esi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2367840,17 +2367677,15 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,-0x51(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e0bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x42(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x361b9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ch │ │ │ │ add %ch,-0x58(%rdx) │ │ │ │ @@ -2367861,16 +2367696,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x164(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x1e0,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x48000000000334c6,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ + xor %al,0x332(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rdx,%rcx,4) │ │ │ │ sub -0x44(%rsi),%ebx │ │ │ │ pop %rcx │ │ │ │ mov $0x67,%dh │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2367904,16 +2367740,17 @@ │ │ │ │ lret │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3d(%rax) │ │ │ │ loopne 1c2497d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,%bl │ │ │ │ - jp 1c24989 │ │ │ │ + (bad) │ │ │ │ + std │ │ │ │ + jns 1c24989 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x39(%rdi) │ │ │ │ test %ebx,(%rax) │ │ │ │ loop 1c24955 │ │ │ │ @@ -2367927,17 +2367764,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c24997 │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x1e0,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x480000000002cec2,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %al,-0x2c(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ xchg %dh,-0x25(%rax) │ │ │ │ adc %cl,0x13016c2f(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2367947,16 +2367788,15 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17(%rax) │ │ │ │ loope 1c24a0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jmp 1c24a7f │ │ │ │ + shrb $1,0x6e(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%cl │ │ │ │ @@ -2368075,17 +2367915,15 @@ │ │ │ │ rex in (%dx),%al │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ shl $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,%al │ │ │ │ - xor $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + and %dl,0x332(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x5ba29d7d(%rdi) │ │ │ │ jnp 1c24b7a │ │ │ │ push %rbx │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2368099,20 +2367937,21 @@ │ │ │ │ cmc │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ shl $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - js 1c24c0f │ │ │ │ + sar $0x77,%cl │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,(%rdi) │ │ │ │ sub (%rdx),%dl │ │ │ │ lock iret │ │ │ │ sbb 0x79(%rdx),%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2368279,15 +2368118,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb000000000016dfc,%al │ │ │ │ and $0x1e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x3,0x66(%rbp) │ │ │ │ + shlb $0x3,0x67(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x2531ae7(%rbp) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ xchg %eax,%ebp │ │ │ │ @@ -2368325,17 +2368164,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c24ed7 │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e0c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jge 1c24f56 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x37b48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rcx) │ │ │ │ and 0x11(%rbp),%ebp │ │ │ │ @@ -2368351,15 +2368188,15 @@ │ │ │ │ adc 0x1(%rbp),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,%al │ │ │ │ loopne 1c24f1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,%dl │ │ │ │ + xor %bl,%al │ │ │ │ jns 1c24f27 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rdx,%rbp,1) │ │ │ │ (bad) │ │ │ │ @@ -2368374,16 +2368211,16 @@ │ │ │ │ add %ah,0x18(%rax) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ int $0xe0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x61,%ah │ │ │ │ + add %dh,0x67(%rax) │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x65(%rsi) │ │ │ │ @@ -2368398,20 +2368235,21 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16519(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x39(%rax) │ │ │ │ loopne 1c24fad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock stos %al,%es:(%rdi) │ │ │ │ - sub $0x3,%al │ │ │ │ + add %ch,0x2d(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,-0x12(%rsi) │ │ │ │ movsxd 0x10b4e0b7(%rsi),%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2368441,16 +2368279,17 @@ │ │ │ │ rcrb $0x65,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lret $0x1e0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - fbstp 0x3(%rcx) │ │ │ │ + nop │ │ │ │ + xchg %eax,%esp │ │ │ │ + jno 1c25047 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x22926d27(%rbx) │ │ │ │ adcb $0x1,0x22(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2368600,22 +2368439,17 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x6f,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0x1e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - loope 1c2529b │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x4800000000036208,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%ch │ │ │ │ shll $0x7e,0x61(%rax) │ │ │ │ xor 0x13017d(%rdi),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2368623,15 +2368457,15 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x6f,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e1c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x1f(%rax) │ │ │ │ + add %dh,-0xa(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2368668,16 +2368502,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x16f(%rdx) │ │ │ │ add %dl,-0x42(%rax) │ │ │ │ loope 1c2530d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,(%rsi) │ │ │ │ - jnp 1c25319 │ │ │ │ + (bad) │ │ │ │ + xor %bh,0x5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x18429ffd(%rax) │ │ │ │ pop %rbp │ │ │ │ add $0x0,%al │ │ │ │ @@ -2368692,20 +2368526,21 @@ │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ loopne 1c25355 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock stos %eax,%es:(%rdi) │ │ │ │ - sub $0x3,%al │ │ │ │ + xor %ch,0x2d(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,-0x63(%rdx) │ │ │ │ push %rax │ │ │ │ sbb 0x16c94a9(%rax),%ch │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2368755,15 +2368590,15 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ fs add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e0cb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x4a(%rax) │ │ │ │ + add %al,0x69(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2368777,15 +2368612,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x171(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0xe1,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x46(%rax) │ │ │ │ + add %ah,-0x69(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2368805,20 +2368640,20 @@ │ │ │ │ (bad) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ int $0xe0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36d3d(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,%al │ │ │ │ + and %ch,0x3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,-0x16(%rdi) │ │ │ │ (bad) │ │ │ │ xchg %eax,%ebx │ │ │ │ mov $0x13ff59a,%edi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2368826,16 +2368661,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x17152(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e119(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x27(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + add %ah,(%rax) │ │ │ │ + ja 1c25577 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x7e,%ah │ │ │ │ @@ -2368851,19 +2368686,20 @@ │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ loopne 1c2554d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock shll %cl,0x3(%rdi) │ │ │ │ + mov $0xa2,%al │ │ │ │ + push $0x3 │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,(%rsp,%rdx,1) │ │ │ │ and $0xb63dbf3a,%eax │ │ │ │ push %rbx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2368874,22 +2368710,19 @@ │ │ │ │ jno 1c2558d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c255ab │ │ │ │ loope 1c25595 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + shlb $0x3,0x6c(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ xor $0xc1,%bh │ │ │ │ push %rdx │ │ │ │ subl $0x53,(%rdi) │ │ │ │ jns 1c255d5 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2368971,17 +2368804,19 @@ │ │ │ │ ... │ │ │ │ add %al,0x165a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x32(%rax) │ │ │ │ loopne 1c256fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x48000000000367d3,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + shlb $0x0,0x368(%rcx) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rsp,%rdx,1) │ │ │ │ and $0xb63dbf3a,%eax │ │ │ │ push %rbx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2368993,17 +2368828,22 @@ │ │ │ │ jb 1c2573d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,(%rdx) │ │ │ │ loope 1c25745 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x480000000003306f,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + nop │ │ │ │ + addr32 (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ sbbb $0x8e,0x29(%rax) │ │ │ │ in $0xb2,%eax │ │ │ │ in (%dx),%eax │ │ │ │ push %rsi │ │ │ │ jo 1c2576a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2369071,21 +2368911,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x165(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ or $0xe0,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - jbe 1c25871 │ │ │ │ + add %dh,0x57547(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,-0x27(%rdi) │ │ │ │ xchg %eax,%edi │ │ │ │ sbb 0x1744709(%rax),%bh │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2369095,15 +2368934,15 @@ │ │ │ │ add %ah,-0x29(%rax) │ │ │ │ jb 1c258a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36c26(%rax) │ │ │ │ + add %ah,0x36c76(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x4a,0x68(%rsi) │ │ │ │ add %esi,(%rsi) │ │ │ │ @@ -2369132,16 +2368971,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x165(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xce,%al │ │ │ │ loopne 1c2593d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c25981 │ │ │ │ - jbe 1c25949 │ │ │ │ + lock rex.RXB jne 1c25949 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%ah │ │ │ │ xchg %eax,%ebp │ │ │ │ sarl $0x34,0x8(%rcx) │ │ │ │ @@ -2369157,16 +2368995,15 @@ │ │ │ │ jae 1c2597d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c2599c │ │ │ │ loope 1c25985 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - es insb (%dx),%es:(%rdi) │ │ │ │ + rex jbe 1c259f7 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x79,0x1b(%rdx) │ │ │ │ @@ -2369182,19 +2369019,16 @@ │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ loopne 1c259cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - jbe 1c259d9 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rolb $1,0x75(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x115aaeb8(%rbx) │ │ │ │ add (%rdi),%bl │ │ │ │ pop %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2369231,20 +2369065,18 @@ │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ iret │ │ │ │ loopne 1c25a5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - fcomps 0x5(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %al,0x598(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%cl │ │ │ │ test %ah,0x5f(%rcx) │ │ │ │ or $0x85,%al │ │ │ │ adc 0x1(%rsi),%edx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2369256,17 +2369088,15 @@ │ │ │ │ jae 1c25a9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,(%rdx) │ │ │ │ loope 1c25aa5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - js 1c25aaf │ │ │ │ + shrb $0x3,0x78(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x11(%rax) │ │ │ │ je 1c25ace │ │ │ │ or $0x17a93a2,%eax │ │ │ │ @@ -2369298,20 +2369128,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x173(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rbx) │ │ │ │ loope 1c25b35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x66(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + shlb $0x3,0x67(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ add %dh,-0x17eb262e(%rbp,%rdi,1) │ │ │ │ rex.WB pop %r14 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2369320,16 +2369151,16 @@ │ │ │ │ lock mov $0x73,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1b(%rax) │ │ │ │ loope 1c25b7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c25bd7 │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + jo 1c25b6f │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x80(%rdi) │ │ │ │ @@ -2369365,17 +2369196,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x173b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e561(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - and $0x598,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + int $0x97 │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x3b3f57ef(%rsi) │ │ │ │ mov $0xae,%dh │ │ │ │ cmp (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2369447,15 +2369278,16 @@ │ │ │ │ xor %cl,%dl │ │ │ │ jae 1c25d25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,(%rcx,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x51(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ jae 1c25d37 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x33(%rbp) │ │ │ │ jo 1c25da6 │ │ │ │ @@ -2369491,15 +2369323,18 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x173cb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0x1e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x373(%rbp) │ │ │ │ + (bad) │ │ │ │ + pop %rdi │ │ │ │ + jae 1c25dc7 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rdi) │ │ │ │ jle 1c25d5e │ │ │ │ mov $0x67167f9d,%ebx │ │ │ │ adc %edx,(%rbx) │ │ │ │ @@ -2369560,21 +2369395,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sbb $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - mov $0x61,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + push $0x360 │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x18(%rcx,%rax,8) │ │ │ │ (bad) │ │ │ │ imul $0x5f,0x66(%rbx),%ebx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2369582,22 +2369414,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xe0000000000173da,%al │ │ │ │ int1 │ │ │ │ loope 1c25edd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc1,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + mov $0x361,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x2c972c1(%rcx) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ je 1c25f76 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2369607,22 +2369436,17 @@ │ │ │ │ add %bl,%bl │ │ │ │ jae 1c25f1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock shl $0x1,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c25f0c │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x480000000003620a,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x39e4b755(%rsi) │ │ │ │ push %rax │ │ │ │ and $0x130131,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2369631,21 +2369455,19 @@ │ │ │ │ add %dh,-0x24(%rax) │ │ │ │ jae 1c25f65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x1,(%rcx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%bh │ │ │ │ - add %gs:(%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + adcb $0x3,0x65(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x26(%rsi) │ │ │ │ popf │ │ │ │ mov %edx,0x20(%rax,%rbp,2) │ │ │ │ rex.WXB add %rdx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2369669,18 +2369491,22 @@ │ │ │ │ jae 1c25ff5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1c,%al │ │ │ │ loope 1c25ffd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x361(%rdi) │ │ │ │ + jo 1c2606c │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,%ch │ │ │ │ fs lahf │ │ │ │ (bad) │ │ │ │ xchg %eax,%ebx │ │ │ │ mov $0x13012009,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2369711,18 +2369537,15 @@ │ │ │ │ jae 1c26085 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c260a6 │ │ │ │ loope 1c2608d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c26056 │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sarb $0x0,0x361(%rdi) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rsi) │ │ │ │ and %al,(%rsi) │ │ │ │ add %esi,0x2a(%rbx) │ │ │ │ @@ -2369754,17 +2369577,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ call 1c26289 │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1e1(%rdx) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xor $0x6c,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,%al │ │ │ │ + test %ebp,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0xf2,0x335a03a9(%rsi,%riz,4) │ │ │ │ cmp (%rcx),%eax │ │ │ │ @@ -2369852,15 +2369674,15 @@ │ │ │ │ lock jae 1c2627d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ repz loope 1c26285 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c2626a │ │ │ │ + jo 1c2627f │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2369879,22 +2369701,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ in (%dx),%eax │ │ │ │ loope 1c262cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c26295 │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x48000000000361be,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x673a60dc(%rax) │ │ │ │ rcr $1,%al │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2369920,17 +2369737,15 @@ │ │ │ │ cmc │ │ │ │ jae 1c26355 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $0xe0,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - loopne 1c263dd │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x37a8b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x7ef79db7(%rsi) │ │ │ │ pushf │ │ │ │ @@ -2369947,18 +2369762,22 @@ │ │ │ │ jae 1c2639d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c263bf │ │ │ │ loope 1c263a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x362(%rdx) │ │ │ │ + jo 1c2637b │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,0x55(%rax) │ │ │ │ mov 0x38(%rcx),%? │ │ │ │ clc │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ sub (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2369985,32 +2369804,30 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rsp,%rsi,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e292(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - loopne 1c264ac │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x37197(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x760e4710(%rip) │ │ │ │ jp 1c26485 │ │ │ │ cmp $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %al,0x19(%rax) │ │ │ │ + add %dh,0x19(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0x174,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2370100,15 +2369917,16 @@ │ │ │ │ add %al,0xe(%rax) │ │ │ │ je 1c26595 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push $0x1e0 │ │ │ │ add %al,(%rax) │ │ │ │ - lock adc $0x57b,%eax │ │ │ │ + xor %dil,0x5(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rcx) │ │ │ │ pop %rsp │ │ │ │ mov $0x62d5cf59,%edx │ │ │ │ (bad) │ │ │ │ @@ -2370561,15 +2370379,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ in $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - mov $0x370,%ebp │ │ │ │ + mov %dh,0x3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x31(%rbx) │ │ │ │ divl (%rcx) │ │ │ │ hlt │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ @@ -2370584,19 +2370403,18 @@ │ │ │ │ ... │ │ │ │ add %dh,0x17477(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1b(%rax) │ │ │ │ loope 1c26bcd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x370(%rbp) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rorb $1,0x370(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x22716375(%rbp) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ lret $0x118 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2370605,15 +2370423,15 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ jl 1c26c7f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e1e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3e(%rax) │ │ │ │ + add %al,0x1f(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2370631,16 +2370449,15 @@ │ │ │ │ je 1c26c55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe5,%al │ │ │ │ loope 1c26c5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,(%rbx) │ │ │ │ - cwtl │ │ │ │ + ror $0x97,%bl │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x66(%rbp) │ │ │ │ flds 0x4e(%rax,%rdi,1) │ │ │ │ mov $0x39,%dl │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2370671,22 +2370488,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1(%rsp,%rsi,2) │ │ │ │ add %dl,(%rax) │ │ │ │ add %cl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6d(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + add 0x3(%rdi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rcx) │ │ │ │ jb 1c26d7f │ │ │ │ rex.RXB xchg %eax,%r9d │ │ │ │ mov $0x13013dfb,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2370695,15 +2370510,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex xchg %esi,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ out %al,$0xe1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3d(%rax) │ │ │ │ + add %dh,0x1e(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2370738,19 +2370553,19 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x3000000000017495,%al │ │ │ │ loopnel 1c26dc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x599(%rip) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1c26db2 │ │ │ │ + cwtl │ │ │ │ + add $0x0,%eax │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,(%rsi) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ loope 1c26e26 │ │ │ │ sbb $0x13131de,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2370762,19 +2370577,20 @@ │ │ │ │ xchg %eax,%esi │ │ │ │ je 1c26e05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex out %al,$0xe1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x370,%esi │ │ │ │ + add %al,0x3708b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,-0x70(%rcx) │ │ │ │ adc %cl,%ah │ │ │ │ mov $0x17c69fc,%ecx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2370981,17 +2370797,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x174(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c270c0 │ │ │ │ loope 1c270dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4800000000036e3d,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + rcrb $0x6e,(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorl $0xa3,(%rcx) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ mov $0x13010f7d,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2370999,15 +2370819,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ movabs 0x6b80000000000174,%al │ │ │ │ loopne 1c27125 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,(%rsi) │ │ │ │ + add %bl,(%rdi) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2371021,20 +2370841,20 @@ │ │ │ │ ... │ │ │ │ add %dl,0x174a2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ out %al,$0xe1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov 0x3(%rsi),%ebp │ │ │ │ + add %ah,0x36e3a(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,%ch │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ cmp 0x77(%rax),%cl │ │ │ │ xor %bl,%bh │ │ │ │ jns 1c27192 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2371066,17 +2370886,19 @@ │ │ │ │ je 1c271f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c27263 │ │ │ │ loopne 1c271fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex orl $0x1a00148,0x0(%rbp,%rax,1) │ │ │ │ + adc %bl,0x58c(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ - sbb $0x3c855ae8,%eax │ │ │ │ + add %bl,0x3c855ae8(%rip) │ │ │ │ or %esp,%eax │ │ │ │ sbb $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2371084,16 +2370906,16 @@ │ │ │ │ je 1c2723d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bh │ │ │ │ loope 1c27245 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,%dh │ │ │ │ - xor (%rbx),%eax │ │ │ │ + mov $0xd2,%al │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x43a2ed6b(%rdi) │ │ │ │ fwait │ │ │ │ repnz adc %edx,(%r11) │ │ │ │ @@ -2371285,22 +2371107,19 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ mov $0x74,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e06b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x43(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x361,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rdi) │ │ │ │ int3 │ │ │ │ or $0xdc452af9,%eax │ │ │ │ add $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2371351,21 +2371170,20 @@ │ │ │ │ nop │ │ │ │ mov $0x174,%esp │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%bh │ │ │ │ loope 1c275a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0x71,%bh │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + mov $0x94,%al │ │ │ │ + jno 1c275af │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x67(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ and %esp,(%rdi) │ │ │ │ mov $0x13015568,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2371443,16 +2371261,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x174c9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e1e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x324fa(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x12(%rax) │ │ │ │ + and $0x3,%eax │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4a(%rdx) │ │ │ │ movabs 0x1301036368b8cb,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2371498,19 +2371316,19 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ lret $0x174 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1e2(%rcx) │ │ │ │ add %dl,%al │ │ │ │ - add %ebx,0x5(%rdx) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + cltd │ │ │ │ + add $0x0,%eax │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,(%rsp,%rax,4) │ │ │ │ mov (%rdi),%dh │ │ │ │ rex.RX and %r15d,0x60(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2371520,19 +2371338,20 @@ │ │ │ │ xor %cl,%bh │ │ │ │ je 1c27825 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe1,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48(%rax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - add $0x0,%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %al,0x59370(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,-0x68(%rbx) │ │ │ │ imul $0x2b,0x10(%rsi),%edi │ │ │ │ sub $0x130119,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2371572,17 +2371391,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x174d4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ out %eax,$0xe1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - fsubrl (%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x328ea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x3d219b40(%rax,%rax,2) │ │ │ │ xor (%rdx),%ch │ │ │ │ @@ -2371619,15 +2371436,17 @@ │ │ │ │ (bad) │ │ │ │ je 1c2798d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock loopnel 1c27995 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x370,%esi │ │ │ │ + mov $0x8b,%al │ │ │ │ + jo 1c2799f │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%ah │ │ │ │ int1 │ │ │ │ add %esi,0x59200592(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2371641,22 +2371460,21 @@ │ │ │ │ je 1c279d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ loopnel 1c279dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ (bad) │ │ │ │ - js 1c27a5b │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + js 1c279e7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,-0x76bc6ee8(,%rcx,4) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2371665,16 +2371483,17 @@ │ │ │ │ je 1c27a1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,%al │ │ │ │ loope 1c27a25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0x370,%esi │ │ │ │ + push %rax │ │ │ │ + mov 0x3(%rax),%esi │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x62(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ shlb %cl,0x60(%rcx) │ │ │ │ sbb 0x1(%rdi),%edi │ │ │ │ @@ -2371689,17 +2371508,15 @@ │ │ │ │ je 1c27a65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ loopnel 1c27a6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,%bh │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock shll $0x0,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2c91eca9(%rdi) │ │ │ │ pop %rbx │ │ │ │ @@ -2371712,16 +2371529,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) 0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e005(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x23(%rax) │ │ │ │ - sub (%rbx),%eax │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%cl │ │ │ │ cmp %esi,%gs:-0x46(%rdx) │ │ │ │ (bad) │ │ │ │ @@ -2371734,16 +2371552,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ fbstp 0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e005(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x20(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + add %al,0xc(%rax) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ and %eax,0x38(%rbp) │ │ │ │ jno 1c27b4e │ │ │ │ @@ -2371782,17 +2371600,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ loopne 1c27b8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xor $0x599,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + shr $0x98,%al │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x4c(%rcx) │ │ │ │ in (%dx),%eax │ │ │ │ rex.WB mov %r15b,%cl │ │ │ │ add $0x130136,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2371804,20 +2371621,19 @@ │ │ │ │ add %dh,0x174e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ loopne 1c27bd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c27bb8 │ │ │ │ - jno 1c27bdf │ │ │ │ + adc %dl,0x3(%rcx,%rsi,2) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,-0x3d(%rbx) │ │ │ │ cmp %esp,0x65b8bc67(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2371863,16 +2371679,16 @@ │ │ │ │ jmp 1c27d17 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x8(%rax) │ │ │ │ loopne 1c27cad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%ch │ │ │ │ - sub (%rbx),%eax │ │ │ │ + shr $1,%dl │ │ │ │ + sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x44c0b0b9(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ or $0x1,%al │ │ │ │ @@ -2371926,15 +2371742,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rax │ │ │ │ loopne 1c27d85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c27d46 │ │ │ │ + loopne 1c27d40 │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2371951,20 +2371767,20 @@ │ │ │ │ add %al,-0xd(%rax) │ │ │ │ je 1c27dc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0xe0,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x23(%rax) │ │ │ │ - sub (%rbx),%eax │ │ │ │ + add %al,0x328eb(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,-0x1a6fbe4(%rdi,%rdi,4) │ │ │ │ cwtl │ │ │ │ rex.RXB add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2371974,16 +2371790,17 @@ │ │ │ │ je 1c27e0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x22(%rax) │ │ │ │ - sub (%rbx),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0xa(%rdi) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ (bad) │ │ │ │ @@ -2372035,19 +2371852,20 @@ │ │ │ │ add %ah,-0x7(%rax) │ │ │ │ je 1c27ee5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,-0x20(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x360,%esp │ │ │ │ + add %ah,0x361b6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,0x4e948ac7(%rcx) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ rex.RXB add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2372056,17 +2371874,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex cld │ │ │ │ je 1c27f2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1e0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4800000000036b74,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + jo 1c27efa │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rax,%rax,8) │ │ │ │ test $0xd4036d51,%eax │ │ │ │ push %rdi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2372076,15 +2371898,15 @@ │ │ │ │ mov $0x0,%al │ │ │ │ jne 1c27f75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,-0x20(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x32bdd(%rax) │ │ │ │ + add %ah,0x328eb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5c(%rdx,%rbx,4) │ │ │ │ push %rcx │ │ │ │ @@ -2372129,22 +2371951,20 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ or %dh,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000001e039,%al │ │ │ │ - loope 1c280bb │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + movabs 0x100000000001e039,%al │ │ │ │ + mulb 0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,0x670e162c(%rax) │ │ │ │ (bad) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2372181,22 +2372001,18 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ pcmpeqw (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x20(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x61,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + imul $0x0,0x3(%rax),%esp │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0x5918e983(%rip) │ │ │ │ sub %esp,%ebp │ │ │ │ ds add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2372261,21 +2372077,20 @@ │ │ │ │ push %rax │ │ │ │ sub %dh,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x20(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x78(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + adc %bh,(%rax) │ │ │ │ + js 1c2820f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%dl │ │ │ │ pushf │ │ │ │ call 3b91c877 <_edata@@Base+0x34d1c877> │ │ │ │ add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2372284,17 +2372099,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sub $0x175,%eax │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,-0x20(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - loope 1c282cd │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,-0x5(%rax) │ │ │ │ + jns 1c28259 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%bl │ │ │ │ jle 1c2824c │ │ │ │ movabs %al,0x1301475bf8b2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2372303,22 +2372119,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock ss jne 1c2828d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x1,-0x20(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c2825b │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bh,0x361(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,(%rbx,%rsi,4) │ │ │ │ mov $0xe38dd228,%esi │ │ │ │ add $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2372362,18 +2372174,19 @@ │ │ │ │ cmp 0x1(%rbp),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x68,%al │ │ │ │ loopne 1c2836d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x360(%rbp) │ │ │ │ + xorb $0x0,0x361(%rdi) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,%ah │ │ │ │ push %rdx │ │ │ │ xchg %eax,%esp │ │ │ │ xchg %eax,%ebx │ │ │ │ (bad) │ │ │ │ out %eax,(%dx) │ │ │ │ es jle 1c28392 │ │ │ │ @@ -2372388,17 +2372201,16 @@ │ │ │ │ jne 1c283ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c2841a │ │ │ │ loopne 1c283b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c283b4 │ │ │ │ - xchg %eax,%edi │ │ │ │ - add $0x0,%eax │ │ │ │ + adc %ah,0x597(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x62c00906(%rax) │ │ │ │ int $0xc │ │ │ │ and (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2372710,19 +2372522,20 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ rex.WB jne 1c287e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex imul $0x1,%eax,%esp │ │ │ │ - add %al,0x35(%rax) │ │ │ │ - cltd │ │ │ │ - add $0x0,%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %ah,0x598e8(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%ah │ │ │ │ mov $0x76,%al │ │ │ │ push %rsp │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ xchg %eax,%edi │ │ │ │ cs push %rdi │ │ │ │ adc %edx,(%rbx) │ │ │ │ @@ -2372941,23 +2372754,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x75(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e069(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x361,%edi │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,(%rsi,%rcx,8) │ │ │ │ xor %esi,%edi │ │ │ │ cwtl │ │ │ │ in $0xce,%al │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2372967,21 +2372776,22 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x75(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ imul $0x1,%eax,%esp │ │ │ │ - add %dh,(%rax) │ │ │ │ - std │ │ │ │ - xor (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb %cl,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,-0x3c6d7eb7(%rsi) │ │ │ │ push $0x13013b48 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2373061,15 +2372871,17 @@ │ │ │ │ add %al,%al │ │ │ │ movsxd 0x1(%rbp),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x20(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x360ba(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x61,%ch │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ch │ │ │ │ flds -0x71d815f5(%rdi) │ │ │ │ @@ -2373100,19 +2372912,20 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ gs jne 1c28cf5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,-0x20(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - adc $0x57b,%eax │ │ │ │ + add %al,0x57a2f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,0x60f2e50(%rcx,%rsi,1) │ │ │ │ add %al,0x1(%rdx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2373122,19 +2372935,20 @@ │ │ │ │ addr32 jne 1c28d3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push $0xffffffffffffffe0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x67(%rax) │ │ │ │ - nop │ │ │ │ - add $0x0,%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %al,0x590c1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,0x5c(%rsi) │ │ │ │ mov $0x7246c928,%ebx │ │ │ │ sub $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2373145,15 +2372959,17 @@ │ │ │ │ jne 1c28d85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push $0xffffffffffffffe0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x360bb(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x61,%dh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x17e84b94(%rdi) │ │ │ │ hlt │ │ │ │ @@ -2373168,20 +2372984,19 @@ │ │ │ │ loopne 1c28e3c │ │ │ │ jne 1c28dcd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x1,-0x20(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex stos %al,%es:(%rdi) │ │ │ │ - je 1c28de1 │ │ │ │ + subb $0x0,0x573(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,-0x41(%rsi) │ │ │ │ add $0x647d1f4e,%eax │ │ │ │ jne 1c28dfa │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2373192,20 +2373007,20 @@ │ │ │ │ jbe 1c28e88 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push $0xffffffffffffffe0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x56314(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x5(%rbx),%ah │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,%bl │ │ │ │ rex.WRX │ │ │ │ fwait │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ ret $0xf1bd │ │ │ │ or (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2373237,47 +2373052,50 @@ │ │ │ │ jp 1c28f18 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ imul $0x1,%eax,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4800000000059e92,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ + rex (bad) │ │ │ │ + sahf │ │ │ │ + add $0x0,%eax │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x16(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ fldt 0x1731ac7(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dl,0x16021(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + and 0x1(%rax),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorl $0x0,0x1(%rbp) │ │ │ │ + add %al,0x175(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ addb $0x0,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c28f5b │ │ │ │ + jo 1c28f60 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x7a(%rax) │ │ │ │ jne 1c28f35 │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2373291,16 +2373109,16 @@ │ │ │ │ (bad) │ │ │ │ or 0x13017375(%rcx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c28fad │ │ │ │ - (bad) │ │ │ │ + rex │ │ │ │ + rex.XB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov %esi,0x1(%rbp) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2373342,20 +2373160,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x175(%rax) │ │ │ │ add %dl,0x6b(%rax) │ │ │ │ loopne 1c29015 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - je 1c29021 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x48000000000573a8,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%dl │ │ │ │ movabs %al,0x13012aaf6d339f3b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2373364,15 +2373178,17 @@ │ │ │ │ rclb $1,0x175(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ loope 1c2905d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + and %dl,(%rsi) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dh │ │ │ │ js 1c29065 │ │ │ │ push %rbx │ │ │ │ @@ -2373510,21 +2373326,18 @@ │ │ │ │ jne 1c2924d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc9,%al │ │ │ │ loop 1c29255 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x6c(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $1,0x36c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ cmpb $0x51,(%rsp,%rax,8) │ │ │ │ repz xor %esi,(%rax,%rax,1) │ │ │ │ rex.RX add %r10d,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2373729,19 +2373542,21 @@ │ │ │ │ and 0x1(%rdx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ fnstsw %ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x74(%rax) │ │ │ │ - (bad) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %dh,(%rax) │ │ │ │ + shll %cl,0x3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c43537 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,-0x1a8f1748(%rbx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ jl 1c2954a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2373807,15 +2373622,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock jns 1c296b1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e21e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x44(%rax) │ │ │ │ + add %al,-0x2a(%rax) │ │ │ │ mov %es,0x0(%rip) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%dh │ │ │ │ adc $0x58,%al │ │ │ │ cmp %dl,0x15140f7(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2373851,20 +2373666,20 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ jl 1c29741 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e21e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1a(%rax) │ │ │ │ - jl 1c296e1 │ │ │ │ + add %dh,0x57b59(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,0x44e7e199(%rip) │ │ │ │ jo,pt 1c29756 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2374143,18 +2373958,16 @@ │ │ │ │ add %ah,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ jbe 1c29abd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x1e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%dl │ │ │ │ + mov $0xb,%al │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dl │ │ │ │ lea -0x848d716(%rip),%ebp │ │ │ │ add (%rcx),%al │ │ │ │ @@ -2374250,17 +2374063,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x160(%rbx) │ │ │ │ add %dh,-0x9(%rax) │ │ │ │ loop 1c29c2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c29c69 │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + mov %ebp,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x2f,(%rdx) │ │ │ │ sub $0x941ad173,%eax │ │ │ │ and $0x1301,%eax │ │ │ │ @@ -2374321,18 +2374133,18 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x45(%rax) │ │ │ │ loopne 1c29d05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x69(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + xor %cl,(%rbx) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rsi) │ │ │ │ ds mov %edi,0x5c51fd38(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2374416,22 +2374228,17 @@ │ │ │ │ jo 1c29e31 │ │ │ │ (bad) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ loopne 1c29e25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - loopne 1c29e67 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x4800000000033ca1,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0x3c066a4(%rip) │ │ │ │ xor (%rax),%esp │ │ │ │ sub %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2374440,20 +2374247,21 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,%al │ │ │ │ mov $0x1e0,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1,%al │ │ │ │ - xor $0x3,%al │ │ │ │ + lock fdivs (%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,%dl │ │ │ │ push %rcx │ │ │ │ rcrb $1,(%rax) │ │ │ │ mov $0x23,%ch │ │ │ │ (bad) │ │ │ │ sbb (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2374565,19 +2374373,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%dl │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e0da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - lcall *0x5(%rcx) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + cltd │ │ │ │ + add $0x0,%eax │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,(%rcx) │ │ │ │ rex.B ja 1c2a0ba │ │ │ │ cwtl │ │ │ │ rorb $1,0x63(%rdi) │ │ │ │ adc %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2375372,20 +2375180,17 @@ │ │ │ │ ... │ │ │ │ add %al,0x67(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,-0x62(%rax) │ │ │ │ loopne 1c2aa3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,-0x72(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movabs 0x8000000000058e88,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,-0x3b(%rsi) │ │ │ │ int3 │ │ │ │ repz clc │ │ │ │ jg 1c2aabc │ │ │ │ rex.X add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2375397,17 +2375202,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sahf │ │ │ │ loopne 1c2aa85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - bnd jae 1c2aa8f │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + mov $0x373,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdi) │ │ │ │ rex.WRB jb 1c2aafe │ │ │ │ @@ -2375421,16 +2375225,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex je 1c2ab25 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e0a6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x33d,%edx │ │ │ │ + add %al,0x20(%rax) │ │ │ │ + cmp $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rsi) │ │ │ │ (bad) │ │ │ │ @@ -2375447,18 +2375252,18 @@ │ │ │ │ loopne 1c2ab83 │ │ │ │ (bad) │ │ │ │ add %dh,%al │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ loopne 1c2ab15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c2ab8d │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor %dl,0x6b(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4f(%rdi) │ │ │ │ pop %rsi │ │ │ │ (bad) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ push %rbp │ │ │ │ @@ -2375470,15 +2375275,18 @@ │ │ │ │ add %al,-0x80(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ loopne 1c2ab5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x37b(%rbx) │ │ │ │ + push %rax │ │ │ │ + push $0x7b │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ popf │ │ │ │ sub %ebx,%eax │ │ │ │ jo 1c2ab28 │ │ │ │ @@ -2375495,17 +2375303,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ loopne 1c2aba5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x80000000000337ef,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + loopne 1c2ab9e │ │ │ │ + ss add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,0x5a6a9515(%rcx) │ │ │ │ mov $0x13011418,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2375513,16 +2375324,17 @@ │ │ │ │ lock mov %fs,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa7,%al │ │ │ │ loopne 1c2abed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex push %rdx │ │ │ │ - int $0x2 │ │ │ │ + push %rax │ │ │ │ + clc │ │ │ │ + roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -2375538,16 +2375350,15 @@ │ │ │ │ add %al,-0x6d(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ loopne 1c2ac35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c2abfe │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ + add %dl,0x6d(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ (bad) │ │ │ │ @@ -2375561,20 +2375372,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x162(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ rex test $0xe0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x34(%rax) │ │ │ │ - jl 1c2ac87 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x37bfc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x45(%rdi) │ │ │ │ mul %esp │ │ │ │ xchg %eax,%ebx │ │ │ │ out %eax,$0x30 │ │ │ │ add $0x1,%al │ │ │ │ @@ -2375585,16 +2375393,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x1629f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e0a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - iret │ │ │ │ + add %dl,%al │ │ │ │ + int3 │ │ │ │ mov %eax,0x0(%rip) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ sbb %bh,%dh │ │ │ │ @@ -2375606,16 +2375414,19 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x162(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x1e0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x7d,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jl 1c2ad19 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ lahf │ │ │ │ @@ -2375629,15 +2375440,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock stos %eax,%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %ah,-0x57(%rax) │ │ │ │ loopne 1c2ad55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x57d(%rax) │ │ │ │ + rex (bad) │ │ │ │ + jl 1c2ad61 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%cl │ │ │ │ rex.WR mov -0x32(%rax),%ss │ │ │ │ @@ -2375653,15 +2375466,15 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ lret │ │ │ │ (bad) │ │ │ │ add %dh,%al │ │ │ │ test $0x1e0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c2ad4d │ │ │ │ + and %dh,(%rdi) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x5d(%rbp) │ │ │ │ @@ -2375674,17 +2375487,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf00000000001630c,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ loopne 1c2ade5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x3c,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $0x0,0x33c(%rcx) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1971485(%rip) │ │ │ │ or %bh,0x4d(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2375698,40 +2375509,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ loopne 1c2ae2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c2ae11 │ │ │ │ - cmp $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + andb $0x0,0x33c(%rcx) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x6d2ecd98(%rsi) │ │ │ │ sub $0x13015fca,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ adc $0x163,%eax │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1e0(%rbp) │ │ │ │ + add %ah,(%rax) │ │ │ │ + movabs %al,0x28000000000033c │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - loope 1c2aeb7 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ fmuls 0x66(%rcx) │ │ │ │ add (%rcx),%bl │ │ │ │ (bad) │ │ │ │ jbe 1c2ae9a │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2375745,17 +2375550,17 @@ │ │ │ │ rex movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c2ae6b │ │ │ │ loopne 1c2aebd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,%cl │ │ │ │ - sahf │ │ │ │ - add $0x0,%eax │ │ │ │ + and %bh,0x5(%rsi,%rbx,4) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%cl │ │ │ │ ss (bad) │ │ │ │ (bad) │ │ │ │ @@ -2375768,16 +2375573,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x700000000001e0b1,%al │ │ │ │ - loop 1c2aea9 │ │ │ │ + movabs 0x600000000001e0b1,%al │ │ │ │ + jge 1c2aea9 │ │ │ │ add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ xchg %eax,%ebp │ │ │ │ @@ -2375792,16 +2375597,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c2afa6 │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c2af35 │ │ │ │ - sahf │ │ │ │ + (bad) │ │ │ │ + jle 1c2aef1 │ │ │ │ add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdx) │ │ │ │ nop │ │ │ │ @@ -2375818,16 +2375623,16 @@ │ │ │ │ xor %bh,0x63(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe0,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - loopne 1c2af39 │ │ │ │ + add %al,%al │ │ │ │ + jnp 1c2af39 │ │ │ │ add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ xchg %eax,%ebp │ │ │ │ @@ -2375842,16 +2375647,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x163(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0xe0,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - loop 1c2af81 │ │ │ │ + add %al,(%rax) │ │ │ │ + jge 1c2af81 │ │ │ │ add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%cl │ │ │ │ ss (bad) │ │ │ │ @@ -2375865,17 +2375670,19 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ movabs %al,0xb2c0000000000163 │ │ │ │ loopne 1c2b025 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - fistps 0x5(%rsi) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + cmpb $0x5,-0x62(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bl │ │ │ │ xor 0x29(%rsi),%eax │ │ │ │ (bad) │ │ │ │ addl $0x13016d,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2375886,15 +2375693,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x163b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0xe0,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x59ee1(%rax) │ │ │ │ + add %al,0x59e7c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdx) │ │ │ │ nop │ │ │ │ rex.W je 1c2b046 │ │ │ │ @@ -2375911,15 +2375718,15 @@ │ │ │ │ out %al,$0x63 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0xe0,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x21(%rax) │ │ │ │ + add %ah,0x7a(%rax) │ │ │ │ sahf │ │ │ │ add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bl │ │ │ │ @@ -2375937,16 +2375744,16 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0xe0,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - loopne 1c2b0a1 │ │ │ │ + add %ah,(%rax) │ │ │ │ + jnp 1c2b0a1 │ │ │ │ add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%cl │ │ │ │ ss (bad) │ │ │ │ @@ -2375959,15 +2375766,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x16419(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e0b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x1d(%rax) │ │ │ │ + add %al,0x7e(%rax) │ │ │ │ sahf │ │ │ │ add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1971485(%rip) │ │ │ │ @@ -2375982,15 +2375789,15 @@ │ │ │ │ push %rax │ │ │ │ and %ah,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0xe0,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x59ee3(%rax) │ │ │ │ + add %ah,0x59e7e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ah │ │ │ │ fsub %st(5),%st │ │ │ │ xor $0x71459d59,%eax │ │ │ │ @@ -2376004,15 +2375811,15 @@ │ │ │ │ xor %ch,(%rdx) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0xe0,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x59ee3(%rax) │ │ │ │ + add %al,0x59e7e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dh │ │ │ │ fisttpll -0x38(%rcx) │ │ │ │ cli │ │ │ │ @@ -2376026,15 +2375833,16 @@ │ │ │ │ add %dh,%al │ │ │ │ cs add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4c(%rax) │ │ │ │ loopne 1c2b21d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock loopne 1c2b1c1 │ │ │ │ + loopne 1c2b29d │ │ │ │ + sahf │ │ │ │ add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x5c236d8e(%rbx) │ │ │ │ jb 1c2b25b │ │ │ │ @@ -2376047,16 +2375855,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ xor 0x0(%rcx,%rax,1),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e0b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - loope 1c2b209 │ │ │ │ + add %al,(%rax) │ │ │ │ + jl 1c2b209 │ │ │ │ add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dh │ │ │ │ (bad) │ │ │ │ @@ -2376071,15 +2375879,15 @@ │ │ │ │ xor %dh,(%rdi) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0xe0,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x59ee2(%rax) │ │ │ │ + add %al,0x59e7d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ah │ │ │ │ fsub %st(5),%st │ │ │ │ xor $0x71459d59,%eax │ │ │ │ @@ -2376093,15 +2375901,15 @@ │ │ │ │ push %rax │ │ │ │ cmp 0x0(%rcx,%rax,1),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe0,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x59ee1(%rax) │ │ │ │ + add %ah,0x59e7c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1971485(%rip) │ │ │ │ or %bh,0x4d(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2376114,17 +2375922,19 @@ │ │ │ │ adc %al,0x64(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0xe0,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - fistps 0x5(%rsi) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jp 1c2b2e1 │ │ │ │ + add $0x0,%eax │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ jle 1c2b3a2 │ │ │ │ xchg %eax,%ebp │ │ │ │ pop %rbp │ │ │ │ rex.WXB │ │ │ │ @@ -2376139,16 +2375949,16 @@ │ │ │ │ xor %al,0x1(%rsp,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0xe0,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - loope 1c2b329 │ │ │ │ + add %al,%al │ │ │ │ + jl 1c2b329 │ │ │ │ add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2f(%rdx) │ │ │ │ pushf │ │ │ │ @@ -2376159,16 +2375969,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x1,0x64(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1e0(%rbp) │ │ │ │ - add %dh,%al │ │ │ │ - loope 1c2b371 │ │ │ │ + add %ah,%al │ │ │ │ + jl 1c2b371 │ │ │ │ add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ mov %ss,-0x844677d(%rbp) │ │ │ │ @@ -2376183,15 +2375993,15 @@ │ │ │ │ add %dl,0x4d(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0xe0,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x59edf(%rax) │ │ │ │ + add %ah,0x59e7a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dh │ │ │ │ fisttpll -0x38(%rcx) │ │ │ │ cli │ │ │ │ @@ -2376205,15 +2376015,15 @@ │ │ │ │ add %dh,0x51(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0xe0,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x59ee0(%rax) │ │ │ │ + add %ah,0x59e7b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ jle 1c2b4c2 │ │ │ │ xchg %eax,%ebp │ │ │ │ @@ -2376227,15 +2376037,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x1,0x64(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1e0(%rsi) │ │ │ │ - add %dl,0x59ee0(%rax) │ │ │ │ + add %al,0x59e7b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1971485(%rip) │ │ │ │ or %bh,0x4d(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2376246,15 +2376056,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c2b53b │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e0b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x1f(%rax) │ │ │ │ + add %al,0x7c(%rax) │ │ │ │ sahf │ │ │ │ add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x2c(%rax) │ │ │ │ @@ -2376270,15 +2376080,15 @@ │ │ │ │ xor %bl,0x64(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0xe0,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x1f(%rax) │ │ │ │ + add %ah,0x7c(%rax) │ │ │ │ sahf │ │ │ │ add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3b7e3989(%rip) │ │ │ │ @@ -2376294,15 +2376104,15 @@ │ │ │ │ jo 1c2b5d7 │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0xe0,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x20(%rax) │ │ │ │ + add %al,0x7b(%rax) │ │ │ │ sahf │ │ │ │ add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x5c236d8e(%rbx) │ │ │ │ @@ -2376317,16 +2376127,16 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e0b7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - loop 1c2b569 │ │ │ │ + add %ah,(%rax) │ │ │ │ + jge 1c2b569 │ │ │ │ add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2f(%rdx) │ │ │ │ pushf │ │ │ │ @@ -2376341,17 +2376151,19 @@ │ │ │ │ jae 1c2b667 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0xe0,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - fistps 0x5(%rsi) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + jp 1c2b5b1 │ │ │ │ + add $0x0,%eax │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x2c(%rax) │ │ │ │ xor %bh,-0x5c(%rdi,%riz,4) │ │ │ │ addr32 (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2376362,21 +2376174,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x77,%al │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe2,%al │ │ │ │ - sahf │ │ │ │ - add $0x0,%eax │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movabs 0x8000000000059e7d,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,-0x1971485(%rip) │ │ │ │ or %bh,0x4d(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2376384,17 +2376192,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x64(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x1e0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%dl │ │ │ │ - sahf │ │ │ │ - add $0x0,%eax │ │ │ │ + sarb $0x5,-0x62(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x26(%rax) │ │ │ │ loop 1c2b726 │ │ │ │ (bad) │ │ │ │ @@ -2376407,15 +2376215,15 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ jg 1c2b73f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e0b8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x20(%rax) │ │ │ │ + add %ah,0x7b(%rax) │ │ │ │ sahf │ │ │ │ add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dh │ │ │ │ @@ -2376430,16 +2376238,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x84,%al │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0x1e0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - loop 1c2b6d1 │ │ │ │ + rex jge 1c2b6d1 │ │ │ │ add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ mov %ss,-0x844677d(%rbp) │ │ │ │ @@ -2376453,16 +2376260,15 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ mov %ah,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0x1e0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,%al │ │ │ │ - sahf │ │ │ │ + add %bh,-0x62(%rbx) │ │ │ │ add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3b7e3989(%rip) │ │ │ │ clc │ │ │ │ @@ -2376474,15 +2376280,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x164(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x1e0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock loop 1c2b761 │ │ │ │ + loopne 1c2b83f │ │ │ │ + sahf │ │ │ │ add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x26(%rax) │ │ │ │ loop 1c2b846 │ │ │ │ @@ -2376496,16 +2376303,16 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e0b9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jrcxz 1c2b7a9 │ │ │ │ + add %al,(%rax) │ │ │ │ + jle 1c2b7a9 │ │ │ │ add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1971485(%rip) │ │ │ │ or %bh,0x4d(%rdx) │ │ │ │ @@ -2376518,19 +2376325,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc0,%al │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e216(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - lcall *0x5(%rcx) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + cltd │ │ │ │ + add $0x0,%eax │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0x6f(%rdx) │ │ │ │ jrcxz 1c2b87e │ │ │ │ push $0x1b │ │ │ │ mov $0x4e,%ch │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2376560,15 +2376367,16 @@ │ │ │ │ ... │ │ │ │ add %al,-0x3c(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x1e0,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - shr $1,%ah │ │ │ │ + push %rax │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ jnp 1c2b8e7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2376584,19 +2376392,20 @@ │ │ │ │ int3 │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x44(%rax) │ │ │ │ loopne 1c2b925 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock lods %ds:(%rsi),%eax │ │ │ │ - leave │ │ │ │ - add (%rax),%al │ │ │ │ + loopne 1c2b938 │ │ │ │ + int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%cl │ │ │ │ hlt │ │ │ │ add %esi,-0x67(%rbp) │ │ │ │ in (%dx),%eax │ │ │ │ xlat %ds:(%rbx) │ │ │ │ @@ -2376607,15 +2376416,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000000164d8,%al │ │ │ │ mov $0x1e0,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - rex int $0x3f │ │ │ │ + mov $0xcf,%al │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ idivl -0x2f49a9d9(%rdx) │ │ │ │ @@ -2376645,18 +2376455,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock fisubs 0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e0bc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x22(%rax) │ │ │ │ - test %al,0x0(%rip) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x583fe(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4f04d5d6(%rdi) │ │ │ │ xorb $0x0,0x1301(%rax,%rdi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2376666,15 +2376475,16 @@ │ │ │ │ jrcxz 1c2ba9f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x43(%rax) │ │ │ │ loopne 1c2ba45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%ch │ │ │ │ + nop │ │ │ │ + iret │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x59(%rbx) │ │ │ │ @@ -2376690,18 +2376500,17 @@ │ │ │ │ and %ch,%al │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x43(%rax) │ │ │ │ loopne 1c2ba8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - fiadds 0x0(%rbp,%rax,1) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ + incb 0x5(%rbx) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx,%rdi,2) │ │ │ │ movsxd (%rax),%ebx │ │ │ │ xchg %esi,%eax │ │ │ │ push %rsp │ │ │ │ push %rax │ │ │ │ @@ -2376714,19 +2376523,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e0bd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jmp 1c2bb50 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%edi │ │ │ │ + jne 1c2badf │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x68(%rax) │ │ │ │ cmp %ah,-0x18(%rax) │ │ │ │ int3 │ │ │ │ cmp (%rsi),%ecx │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2376738,18 +2376549,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf2,%al │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0x1e0,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x36b(%rax) │ │ │ │ + mov $0x84,%al │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdi) │ │ │ │ mov $0xa8,%ch │ │ │ │ mov $0x405ffa0e,%esp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2376760,18 +2376571,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf7,%al │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e0,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - rex jmp 1c2bbe0 │ │ │ │ - add (%rax),%eax │ │ │ │ + lock xchg %eax,%edi │ │ │ │ + jne 1c2bb6f │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x39(%rbp) │ │ │ │ mov $0x1a,%dl │ │ │ │ imulb 0x130121ed(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2376781,18 +2376594,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ sar $0x64,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x1e0,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c2bb51 │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + nop │ │ │ │ + test %ch,0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ in $0x22,%al │ │ │ │ (bad) │ │ │ │ adc %bl,0x13016f89(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2376804,16 +2376619,17 @@ │ │ │ │ xor %al,(%rdx) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x42(%rax) │ │ │ │ loopne 1c2bbf5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c2bb83 │ │ │ │ - fs add $0x0,%eax │ │ │ │ + (bad) │ │ │ │ + adc $0x64,%al │ │ │ │ + add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ in $0xbf,%al │ │ │ │ sbb (%rbx),%bl │ │ │ │ @@ -2376827,17 +2376643,19 @@ │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0x1e0,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov 0x5(%rax),%ds │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + xor %dh,(%rdi) │ │ │ │ + cwtl │ │ │ │ + add $0x0,%eax │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x239d0c7(%rdi) │ │ │ │ jo 1c2bbec │ │ │ │ jae 1c2bc62 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2376849,17 +2376667,16 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ or $0x65,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0x1e0,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c2bc5e │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + es ss add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x105f72d2(%rsi) │ │ │ │ xor %edx,(%rdi) │ │ │ │ and $0x1301,%eax │ │ │ │ @@ -2376870,17 +2376687,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x65,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x1e0,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,%dh │ │ │ │ - jnp 1c2bcd7 │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bl,0x37b(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%cl │ │ │ │ repz sbb $0x7307097c,%eax │ │ │ │ @@ -2376895,17 +2376710,20 @@ │ │ │ │ (bad) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x41(%rax) │ │ │ │ loopne 1c2bd15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x80000000000337d4,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + adc %ah,(%rsi) │ │ │ │ + ss add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x31fa39bc(%rbp) │ │ │ │ sub $0xf7,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2376913,20 +2376731,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x65,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e0bf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - fnstsw 0x3(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x37b9c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dl │ │ │ │ cltd │ │ │ │ push %rsi │ │ │ │ fldcw (%rax) │ │ │ │ sbb 0x130120(%rbx),%dl │ │ │ │ @@ -2376937,18 +2376752,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x21(%rax) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e0bf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x26(%rax) │ │ │ │ + ss add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dl │ │ │ │ or %r10d,(%r15) │ │ │ │ mov $0x54,%dl │ │ │ │ @@ -2376962,15 +2376775,15 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ es add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0x1e0,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%dh │ │ │ │ + lock pushf │ │ │ │ jnp 1c2bdf7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2376985,19 +2376798,19 @@ │ │ │ │ xor %ch,(%rbx) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x40(%rax) │ │ │ │ loopne 1c2be35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rcx) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock adc %ebp,0x3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x71deac5(%rip) │ │ │ │ mov 0x130127(%rdi),%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2377008,17 +2376821,20 @@ │ │ │ │ (bad) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x40(%rax) │ │ │ │ loopne 1c2be7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x80000000000374b7,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + xor %ah,0x74(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,0x18(%rdx) │ │ │ │ jp 1c2be5d │ │ │ │ loope 1c2be5a │ │ │ │ jmp 1c2bf09 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2377027,17 +2376843,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x34,%al │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e0c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36e2e(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + fldcw 0x3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bh │ │ │ │ js 1c2be78 │ │ │ │ ss sbb %ecx,%edx │ │ │ │ jge 1c2bf1e │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2377050,15 +2376869,15 @@ │ │ │ │ lock cmp %esp,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%al │ │ │ │ loopne 1c2bf0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $1,%cl │ │ │ │ + shl $1,%dl │ │ │ │ mov 0x0(%rip),%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x15fa5b(%rax) │ │ │ │ cld │ │ │ │ @@ -2377072,17 +2376891,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x1653e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ shl $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - iret │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + mov $0xdc,%al │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2377099,16 +2376917,16 @@ │ │ │ │ lock rex.XB │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x3f(%rax) │ │ │ │ loopne 1c2bf9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - adc $0x6e,%al │ │ │ │ + jo 1c2bfa2 │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x0(%rax) │ │ │ │ pop %rdi │ │ │ │ @@ -2377122,16 +2376940,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c2c023 │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e0c1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + add %dl,-0x27(%rax) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -2377150,16 +2376968,15 @@ │ │ │ │ rex.WRB │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ shl $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jmp 1c2c5c1 │ │ │ │ - add %al,(%rax) │ │ │ │ + lock repnz mov 0x0(%rip),%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x3d(%rsi) │ │ │ │ add 0x32(%rax),%bl │ │ │ │ cmp %ch,(%rdi) │ │ │ │ @@ -2377174,16 +2376991,15 @@ │ │ │ │ push %rdx │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ ret $0x1e0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - jno 1c2c07f │ │ │ │ + lock rex.X jno 1c2c07f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6c5455c(%rip) │ │ │ │ @@ -2377196,38 +2377012,40 @@ │ │ │ │ ... │ │ │ │ add %al,0x16557(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ and %cl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x338fa(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,0x6c(%rax) │ │ │ │ + cmp %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,-0x38(%rcx) │ │ │ │ bnd ret │ │ │ │ movabs $0x13015352,%rbx │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x65(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3e(%rax) │ │ │ │ loopne 1c2c105 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0x34,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + lock (bad) │ │ │ │ + xor $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x79(%rdx) │ │ │ │ sub %dh,%ah │ │ │ │ (bad) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ (bad) │ │ │ │ @@ -2377238,18 +2377056,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x800000000001655f,%al │ │ │ │ ret $0x1e0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%dh │ │ │ │ - jne 1c2c159 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + addb $0x75,(%rsi) │ │ │ │ + add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0xce9a7ba(%rax) │ │ │ │ jbe 1c2c102 │ │ │ │ ss add %edx,(%rbx) │ │ │ │ @@ -2377260,18 +2377076,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ gs add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e0c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6f(%rax) │ │ │ │ - lea 0x0(%rip),%eax │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov %ecx,0x5(%rbp) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bh │ │ │ │ fwait │ │ │ │ enter $0x15ca,$0x40 │ │ │ │ idivl 0x1(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2377285,15 +2377100,17 @@ │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ ret │ │ │ │ loopne 1c2c1dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x2de(%rsi) │ │ │ │ + rex │ │ │ │ + cs fldl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dl │ │ │ │ shll %cl,0x12df84d3(%rcx) │ │ │ │ @@ -2377308,16 +2377125,17 @@ │ │ │ │ jo 1c2c280 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3d(%rax) │ │ │ │ loopne 1c2c225 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jne 1c2c254 │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + cli │ │ │ │ + es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x620f310e(%rbp) │ │ │ │ jmp 14c3eac0 <_edata@@Base+0xe03eac0> │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2377327,15 +2377145,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa000000000016575,%al │ │ │ │ ret │ │ │ │ loopne 1c2c26d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x37e(%rip) │ │ │ │ + jo 1c2c26f │ │ │ │ + jge 1c2c277 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdx) │ │ │ │ rex.WB (bad) │ │ │ │ @@ -2377353,16 +2377173,16 @@ │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ ret │ │ │ │ loopne 1c2c2b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,(%rsi) │ │ │ │ - jp 1c2c2bf │ │ │ │ + and %ah,(%rsi) │ │ │ │ + jnp 1c2c2bf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x6c(%rbp) │ │ │ │ @@ -2377378,17 +2377198,16 @@ │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ loopne 1c2c2fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + mov $0xba,%al │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x74a1e8c(%rcx) │ │ │ │ or %ch,%ch │ │ │ │ @@ -2377401,15 +2377220,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x165(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%ah │ │ │ │ loopne 1c2c345 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,(%rdi) │ │ │ │ + rex (bad) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2377427,16 +2377246,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ loopne 1c2c38d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor 0x3(%rbp),%bpl │ │ │ │ - add %al,(%rax) │ │ │ │ + lock adc $0x36d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0xe(%rdi) │ │ │ │ mov $0xe5e3c5d3,%ecx │ │ │ │ @@ -2377451,17 +2377269,20 @@ │ │ │ │ add %al,0x16590(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ loopne 1c2c3d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x8000000000036b5f,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + jo 1c2c3da │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ sub %ecx,(%rdi) │ │ │ │ and %ebp,%edx │ │ │ │ subl $0x13,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2377473,15 +2377294,15 @@ │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ loopne 1c2c41d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,(%rcx) │ │ │ │ + adc %dl,(%rdx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x49946da2(%rax) │ │ │ │ @@ -2377495,16 +2377316,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x165(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%ch │ │ │ │ loopne 1c2c465 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x374(%rdi) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + push %rax │ │ │ │ + data16 je 1c2c46f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bh │ │ │ │ jg 1c2c480 │ │ │ │ scas %es:(%rdi),%rax │ │ │ │ repz xchg %eax,%ecx │ │ │ │ adc $0x1301,%eax │ │ │ │ @@ -2377515,17 +2377340,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x165(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x8000000000033735,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + rex movabs %eax,0x280000000000337 │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ rex.WRX (bad) │ │ │ │ rex.X pop %rsp │ │ │ │ shll $1,0x32(%rbp) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2377535,18 +2377361,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x165(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc5,%al │ │ │ │ loopne 1c2c4f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x17,%al │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + adc %ch,0x36a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6d(%rbp) │ │ │ │ mov $0x9e,%bh │ │ │ │ mov $0x17c11e7,%edx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2377557,38 +2377383,43 @@ │ │ │ │ ... │ │ │ │ add %ah,0x165aa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%dl │ │ │ │ - imul $0x1a00280,0x0(%rip),%eax │ │ │ │ + shlb $1,0x69(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ - sbb %esi,0x5aed52e0(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rcx) │ │ │ │ + mov $0xe0,%bh │ │ │ │ + push %rdx │ │ │ │ + in (%dx),%eax │ │ │ │ + pop %rdx │ │ │ │ sbb $0x8,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x165(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%dh │ │ │ │ loopne 1c2c585 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov 0x3(%rbp),%dh │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %al,0x75(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x6a(%rsi) │ │ │ │ jo 1c2c532 │ │ │ │ or 0x46(%rax,%rdi,2),%ebp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2377599,15 +2377430,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x165(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ loopne 1c2c5cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock loop 1c2c63c │ │ │ │ + lock ja 1c2c63c │ │ │ │ add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x68bd707b(%rbp) │ │ │ │ push %rdx │ │ │ │ @@ -2377620,15 +2377451,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb9,%al │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e0c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x76(%rax) │ │ │ │ + add %al,0x45(%rax) │ │ │ │ jne 1c2c61f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2377650,15 +2377481,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ loopne 1c2c65d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - loop 1c2c6cc │ │ │ │ + ja 1c2c6cc │ │ │ │ add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ rex.RB movabs 0x13017e499b3e15,%al │ │ │ │ @@ -2377673,15 +2377504,16 @@ │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ loopne 1c2c6a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x375(%rdx) │ │ │ │ + rolb $1,0x3(%rbp,%rsi,2) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x68(%rbp) │ │ │ │ xor %cl,%cl │ │ │ │ @@ -2377696,15 +2377528,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ loopne 1c2c6ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe2,%al │ │ │ │ + mov $0x77,%al │ │ │ │ imul $0x1a00280,0x0(%rip),%eax │ │ │ │ ... │ │ │ │ xchg %eax,%ecx │ │ │ │ sahf │ │ │ │ imul $0x1301,0x316ad667(%rip),%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2377713,16 +2377545,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e0c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov 0x3(%rbp),%dh │ │ │ │ + add %dh,%al │ │ │ │ + rex.R jne 1c2c73f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dh │ │ │ │ @@ -2377739,15 +2377571,15 @@ │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ loopne 1c2c77d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x73(%rcx) │ │ │ │ + shlb $1,-0x73(%rdx) │ │ │ │ add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bh │ │ │ │ (bad) │ │ │ │ @@ -2377763,16 +2377595,16 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ fsubs 0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ enter $0x1e0,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x6a(%rax) │ │ │ │ - jp 1c2c7cf │ │ │ │ + add %dl,%al │ │ │ │ + rex.WXB jnp 1c2c7cf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1c2653f7(%rax) │ │ │ │ @@ -2377788,16 +2377620,17 @@ │ │ │ │ add %dh,%al │ │ │ │ fsubl 0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0xe0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x59(%rax) │ │ │ │ - lea 0x0(%rip),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + jae 1c2c7a0 │ │ │ │ + add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x39(%rsi,%rbp,1) │ │ │ │ sub %cl,%dl │ │ │ │ sbb %cl,0x2(%rdi) │ │ │ │ @@ -2377809,17 +2377642,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock loope 1c2c8b0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e0c8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x37a6a(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + rex.WXB jnp 1c2c85f │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ repz push %rdi │ │ │ │ hlt │ │ │ │ sub $0x2e,%al │ │ │ │ sub 0x13(%rcx,%rax,1),%ecx │ │ │ │ @@ -2377832,19 +2377668,17 @@ │ │ │ │ push %rax │ │ │ │ out %al,$0x65 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ enter $0x1e0,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - pop %rcx │ │ │ │ - lea 0x0(%rip),%eax │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x58d73(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ pop %rbx │ │ │ │ mov $0xa729405,%ebp │ │ │ │ add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2377855,15 +2377689,15 @@ │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ leave │ │ │ │ loopne 1c2c8e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x7a(%rdx) │ │ │ │ + xor %cl,0x7b(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7a(%rdi) │ │ │ │ sub $0x6e4472d9,%eax │ │ │ │ @@ -2377879,15 +2377713,15 @@ │ │ │ │ out %eax,(%dx) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x37(%rax) │ │ │ │ loopne 1c2c92d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,-0x73(%rcx) │ │ │ │ + lock jb 1c2c8c0 │ │ │ │ add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5b2846a1(%rbx) │ │ │ │ ja 1c2c910 │ │ │ │ @@ -2377901,19 +2377735,20 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ hlt │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e0c9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - push $0x7a │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x4b(%rax) │ │ │ │ + jnp 1c2c97f │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ah │ │ │ │ jl 1c2c969 │ │ │ │ hlt │ │ │ │ mov $0x16da541,%ebp │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2377927,17 +2377762,16 @@ │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ leave │ │ │ │ loopne 1c2c9bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - pop %rcx │ │ │ │ - lea 0x0(%rip),%eax │ │ │ │ + xor %dh,-0x73(%rbx) │ │ │ │ + add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x55a93cfa(%rcx) │ │ │ │ rex.XB │ │ │ │ rex.RX sbb (%rcx),%r8d │ │ │ │ @@ -2377951,18 +2377785,19 @@ │ │ │ │ add %ah,-0x2(%rax) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ lret $0x1e0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x7a(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock rex.WX jnp 1c2ca0f │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dh │ │ │ │ fistl -0x76(%rbx) │ │ │ │ rex.WR jne 1c2ca49 │ │ │ │ push %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2377976,17 +2377811,17 @@ │ │ │ │ add 0x1(%rsi),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lret $0x1e0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x5,-0x73(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + jae 1c2c9e0 │ │ │ │ + add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ cld │ │ │ │ cmp %bh,0x65(%rbx) │ │ │ │ @@ -2378000,16 +2377835,18 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e0ca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - imul $0x0,0x3(%rdx),%edi │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.WXB jnp 1c2ca9f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x21(%rbp) │ │ │ │ test $0xa7,%al │ │ │ │ xorl $0x33,-0x17(%rax) │ │ │ │ @@ -2378023,17 +2377860,20 @@ │ │ │ │ rorb $1,(%rsi,%riz,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lret $0x1e0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x8000000000058d59,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + jo 1c2cb55 │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x6c48a888(%rdi) │ │ │ │ adc %ebp,%eax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2378042,19 +2377882,20 @@ │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ lret │ │ │ │ loopne 1c2cb25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - push $0x7a │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + rex.WXB jnp 1c2cb2f │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ push %rbp │ │ │ │ cmp %dl,0x12ca125(%rdx,%rcx,4) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2378067,20 +2377908,18 @@ │ │ │ │ (bad) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x35(%rax) │ │ │ │ loopne 1c2cb6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c2cbe7 │ │ │ │ - fiadds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + rcr $0xdd,%ch │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x76(%rcx,%rdx,1) │ │ │ │ rex.R lods %ds:(%rsi),%eax │ │ │ │ rex.X push %rbx │ │ │ │ rex.WRX add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2378090,19 +2377929,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,(%rdx) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e0cb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jbe 1c2cbf0 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,-0x71(%rax) │ │ │ │ + xor $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ int3 │ │ │ │ out %al,$0x98 │ │ │ │ rex.WXB je 1c2cc0e │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2378117,22 +2377957,17 @@ │ │ │ │ and %ah,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c2cbc5 │ │ │ │ loopne 1c2cbfd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c2cc76 │ │ │ │ - fiadds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movabs 0x800000000002dddd,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,%bh │ │ │ │ (bad) │ │ │ │ fiadds 0x1(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2378143,18 +2377978,21 @@ │ │ │ │ es add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ int3 │ │ │ │ loopne 1c2cc45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x35(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + xor $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1ae564bf(%rax) │ │ │ │ leave │ │ │ │ mov $0x130108,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2378164,20 +2378002,18 @@ │ │ │ │ ... │ │ │ │ add %ah,0x1662b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x34(%rax) │ │ │ │ loopne 1c2cc8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%dh │ │ │ │ - test %al,0x0(%rip) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + and %dh,%dh │ │ │ │ + addl $0xffffff80,0x0(%rip) │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,-0xb(%rdi) │ │ │ │ movb $0x1,0x13fc9c6e(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2378185,16 +2378021,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x30(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e0cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - xor $0x3,%eax │ │ │ │ + xorl $0x0,(%rbx,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ sub %dl,0x5d(%rsi) │ │ │ │ mov %ch,0x13015d98(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2378205,15 +2378041,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x166(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ rex iret │ │ │ │ loopne 1c2cd1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x328(%rdx) │ │ │ │ + push %rax │ │ │ │ + es add (%rax),%ax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x6c(%rsi) │ │ │ │ out %eax,$0xf7 │ │ │ │ jnp 1c2cced │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ @@ -2378227,17 +2378065,18 @@ │ │ │ │ jo 1c2cd94 │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x27(%rax) │ │ │ │ loopne 1c2cd65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex andb $0x0,0x5(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + rorb $0x65,(%rdx) │ │ │ │ + add $0x0,%eax │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ mov $0x77,%cl │ │ │ │ sub 0x10bc899(%rbp),%ebx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2378249,18 +2378088,18 @@ │ │ │ │ add %al,0x3f(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x26(%rax) │ │ │ │ loopne 1c2cdad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x328(%rbx) │ │ │ │ + nop │ │ │ │ + es add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ imul $0x130107,-0x67f3c272(%rcx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2378269,16 +2378108,18 @@ │ │ │ │ rex.XB │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ fsub %st,%st(0) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x80(%rax) │ │ │ │ - gs add $0x0,%eax │ │ │ │ + add %ah,%al │ │ │ │ + or 0x5(%rbp),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4c(%rdi) │ │ │ │ cmp %edx,-0x25(%rdx) │ │ │ │ cmp %ah,%bh │ │ │ │ @@ -2378292,15 +2378133,15 @@ │ │ │ │ rorb $1,0x66(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ fsub %st,%st(0) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36ac1(%rax) │ │ │ │ + add %dh,0x36903(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1a(%rsi) │ │ │ │ test %dh,(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2378315,15 +2378156,15 @@ │ │ │ │ rex.WRX │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ fucom %st(0) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x375ba(%rax) │ │ │ │ + add %al,0x3757f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rcx) │ │ │ │ cmp (%rbx,%rbp,8),%edx │ │ │ │ int1 │ │ │ │ @@ -2378338,16 +2378179,16 @@ │ │ │ │ and %dl,0x66(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x23(%rax) │ │ │ │ loopne 1c2cecd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - lret $0x37f │ │ │ │ + adc %al,(%rdx) │ │ │ │ + jg 1c2ced7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%cl │ │ │ │ @@ -2378362,17 +2378203,18 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ pop %rax │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e0dd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - xor $0x3,%eax │ │ │ │ + add %dh,%al │ │ │ │ + adc $0x34,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1c4729f3(%rsi) │ │ │ │ jg 1c2cf8a │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2378385,16 +2378227,16 @@ │ │ │ │ jo 1c2cfb0 │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ fucom %st(0) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - fnsave (%rax) │ │ │ │ + add %al,-0x4d(%rax) │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ sub %ebx,%ecx │ │ │ │ @@ -2378410,17 +2378252,16 @@ │ │ │ │ add %al,%al │ │ │ │ add %ax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ fsubp %st,%st(0) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - and $0x66,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,-0x51(%rax) │ │ │ │ + gs add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4e78b60c(%rbx) │ │ │ │ or $0x59,%al │ │ │ │ push %rsp │ │ │ │ @@ -2378431,18 +2378272,20 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x400000000001666c,%al │ │ │ │ fsubp %st,%st(0) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x30(%rax) │ │ │ │ + jge 1c2cff9 │ │ │ │ add %al,(%rax) │ │ │ │ - cmpl $0x0,0x5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x4fd02c5c(%rdi) │ │ │ │ (bad) │ │ │ │ jmp 1d5d13a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2378452,15 +2378295,15 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ jno 1c2d091 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e0de(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x20(%rax) │ │ │ │ + add %ah,0x4(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -2378476,16 +2378319,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x16676(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ fsubp %st,%st(0) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - fdivl (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x2f,%bl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bh │ │ │ │ movabs %rax,0x13010775841b1f │ │ │ │ @@ -2378497,17 +2378340,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x1667b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fnstsw %ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - and $0x66,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,-0x51(%rax) │ │ │ │ + gs add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x23ccc6b(%rax) │ │ │ │ mov $0x11,%dl │ │ │ │ add %rdx,(%r11) │ │ │ │ @@ -2378519,16 +2378361,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x166(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%bh │ │ │ │ loopne 1c2d10d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %spl,0x5(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bh,0x561(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rcx) │ │ │ │ test %dh,%ah │ │ │ │ @@ -2378542,17 +2378383,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c2d0cf │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e0df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - jg 1c2d161 │ │ │ │ + add %dh,(%rax) │ │ │ │ + pop %rsp │ │ │ │ + jle 1c2d161 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x59(%rsi) │ │ │ │ @@ -2378568,19 +2378409,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock mov 0x1(%rsi),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $0xe0,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - test %ebx,%esi │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + cli │ │ │ │ + faddl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ah │ │ │ │ sti │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ mov $0x33,%dh │ │ │ │ sub (%rsi),%edx │ │ │ │ @@ -2378594,17 +2378437,16 @@ │ │ │ │ nop │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ fnstsw %ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48(%rax) │ │ │ │ - roll $1,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x2ce,%esp │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2a9503da(%rbx) │ │ │ │ sbb $0x13016b72,%eax │ │ │ │ @@ -2378616,16 +2378458,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x166(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c2d20a │ │ │ │ loopne 1c2d22d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c2d23a │ │ │ │ - add %gs:(%rax),%eax │ │ │ │ + rex shlb $0x0,0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x75b5548a(%rcx) │ │ │ │ and 0x13013b(%rsi),%ebx │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2378637,16 +2378478,16 @@ │ │ │ │ add %dl,-0x65(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ loope 1c2d253 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jp 1c2d29f │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x23,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dh │ │ │ │ push %rdi │ │ │ │ @@ -2378659,16 +2378500,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x166a3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1f(%rax) │ │ │ │ loopne 1c2d2bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c2d244 │ │ │ │ - jle 1c2d2c9 │ │ │ │ + push %rax │ │ │ │ + sarb $1,0x5(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdi) │ │ │ │ @@ -2378688,18 +2378529,15 @@ │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1f(%rax) │ │ │ │ loopne 1c2d305 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - and %ch,0x3(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + addb $0x0,0x3(,%rbp,2) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4b(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ rex.RX sub %r9b,-0x3e(%rcx) │ │ │ │ @@ -2378713,16 +2378551,16 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ mov $0x66,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e0e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - fdivl (%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x2f,%bl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x161d89f3(%rdi) │ │ │ │ rex.WR outsl %ds:(%rsi),(%dx) │ │ │ │ @@ -2378737,19 +2378575,17 @@ │ │ │ │ loopne 1c2d33f │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ loope 1c2d373 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - and $0x566,%eax │ │ │ │ + add %dl,0x565af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ shl $1,%dh │ │ │ │ ds (bad) │ │ │ │ or (%rbx),%edx │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2378761,37 +2378597,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x166,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dl │ │ │ │ loopne 1c2d3dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock {rex2 0x84} syscall │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,%dh │ │ │ │ + addl $0xffffff80,0x0(%rip) │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,(%rdi) │ │ │ │ subl $0x735c2008,0x49(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x30000000000166be,%al │ │ │ │ loop 1c2d403 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x6f(%rax) │ │ │ │ - xor $0x3,%eax │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %dl,-0x7d(%rax) │ │ │ │ + xor $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5c(%rax) │ │ │ │ cli │ │ │ │ xchg %eax,%ebp │ │ │ │ out %al,(%dx) │ │ │ │ (bad) │ │ │ │ @@ -2378801,18 +2378637,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x60000000000166c3,%al │ │ │ │ loop 1c2d44b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - add $0x0,%ax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,-0x44(%rax) │ │ │ │ + gs add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x24(%rcx) │ │ │ │ js 1c2d4d8 │ │ │ │ (bad) │ │ │ │ @@ -2378825,17 +2378659,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x166c8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e0e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc 0x5(%rbx),%eax │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %ah,0x24(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ add %ebp,%eax │ │ │ │ nop │ │ │ │ jl 1c2d54d │ │ │ │ (bad) │ │ │ │ @@ -2378849,18 +2378685,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x166cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ loop 1c2d4db │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - in (%dx),%al │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x36fc0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bl │ │ │ │ (bad) │ │ │ │ pushf │ │ │ │ @@ -2378875,21 +2378708,19 @@ │ │ │ │ add %dl,%al │ │ │ │ shll %cl,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock loop 1c2d523 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0xdd,%cl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - stc │ │ │ │ - fiadds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x41a01bf4(%rbx,%riz,1) │ │ │ │ (bad) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2378901,17 +2378732,20 @@ │ │ │ │ fldenv 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,%bl │ │ │ │ loopne 1c2d58d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x8000000000057e65,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + adc %dh,0x57d(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rcx,%rbp,8) │ │ │ │ (bad) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ and 0x13013d32(%rsi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2378922,16 +2378756,15 @@ │ │ │ │ frstor 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jrcxz 1c2d5b3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sub 0x0(%rbx,%rax,1),%ah │ │ │ │ + add %dh,0x363e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x34(%rbx) │ │ │ │ xchg %eax,%esi │ │ │ │ jnp 1c2d5ba │ │ │ │ @@ -2378944,16 +2378777,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x166e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e0e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5d(%rax) │ │ │ │ - jno 1c2d627 │ │ │ │ + add %dh,-0xb(%rax) │ │ │ │ + jo 1c2d627 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x28(%rax) │ │ │ │ @@ -2378968,19 +2378801,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and $0x66,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e0e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5b(%rax) │ │ │ │ - sahf │ │ │ │ - add $0x0,%eax │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %bl,0x5(%rsi) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdi) │ │ │ │ cmc │ │ │ │ out %al,$0x6e │ │ │ │ sub %esp,(%rsi) │ │ │ │ sldt (%rcx) │ │ │ │ @@ -2378994,20 +2378825,17 @@ │ │ │ │ add %al,-0x14(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jrcxz 1c2d68b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5d(%rax) │ │ │ │ - jno 1c2d6b7 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x370f5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2(%rdi,%rbp,2) │ │ │ │ mov $0x20,%cl │ │ │ │ or 0x130168(%rdi),%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2379017,16 +2378845,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x166f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ in $0xe0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x59e5b(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + add %bl,0x5(%rsi) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ mov $0x92,%dl │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2379040,15 +2378868,16 @@ │ │ │ │ adc %dh,%dh │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1c(%rax) │ │ │ │ loopne 1c2d73d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x7e(%rbp) │ │ │ │ + nop │ │ │ │ + mov $0x7d,%dl │ │ │ │ add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%ebp │ │ │ │ @@ -2379065,18 +2378894,20 @@ │ │ │ │ xor %bh,%dl │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1c(%rax) │ │ │ │ loopne 1c2d785 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sub 0x0(%rbx,%rax,1),%ah │ │ │ │ + jo 1c2d76c │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5cf08348(%rdi) │ │ │ │ ds xchg %dl,(%rcx,%rax,1) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2379084,16 +2378915,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x166fe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e0e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add 0x3(%rdi),%esi │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + jbe 1c2d7d7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ @@ -2379109,19 +2378941,19 @@ │ │ │ │ lock add 0x1(%rdi),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%ah │ │ │ │ loopne 1c2d815 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x7d,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xorb $0x1,(%rax,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2015508e(%rdi) │ │ │ │ sbb (%rbx),%ch │ │ │ │ push %rbx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2379132,15 +2378964,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock or $0x167,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ch │ │ │ │ loopne 1c2d85d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x3,0x6f(%rbp) │ │ │ │ + (bad) │ │ │ │ + add 0x3(%rdi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ch │ │ │ │ @@ -2379155,17 +2378988,15 @@ │ │ │ │ rclb $0x67,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ in $0xe0,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x74,%cl │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x37469(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x3de6f817(%rdx) │ │ │ │ test %bl,%ah │ │ │ │ es add %edx,(%rbx) │ │ │ │ @@ -2379178,22 +2379009,17 @@ │ │ │ │ and %bl,(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1b(%rax) │ │ │ │ loopne 1c2d8ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c2d8e0 │ │ │ │ - je 1c2d8f7 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movabs 0x80000000000374aa,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,%ah │ │ │ │ hlt │ │ │ │ cmovs (%rbx),%eax │ │ │ │ adc $0x13012a68,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2379203,17 +2379029,19 @@ │ │ │ │ (bad) │ │ │ │ sbb $0x167,%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ in $0xe0,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x1c(%rax) │ │ │ │ - push $0x5 │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jbe 1c2d9a3 │ │ │ │ + add $0x0,%eax │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1a6b60d7(%rbx) │ │ │ │ and (%rsp,%riz,2),%ecx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2379221,15 +2379049,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc000000000016722,%al │ │ │ │ in $0xe0,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d97c(%rax) │ │ │ │ + add %dl,0x2d8ce(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x7d3ab5d3(%rbp) │ │ │ │ mov $0xe5,%bh │ │ │ │ and $0x1301,%eax │ │ │ │ @@ -2379241,16 +2379069,16 @@ │ │ │ │ xor %ch,(%rcx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ in $0xe0,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lahf │ │ │ │ + add %dh,(%rax) │ │ │ │ + pop %rcx │ │ │ │ jo 1c2d9cf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2379267,16 +2379095,16 @@ │ │ │ │ add %ch,(%rsi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ out %al,$0xe0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x33699(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,-0x71(%rax) │ │ │ │ + xor $0x3,%eax │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x19c16cbc(%rsi) │ │ │ │ mov 0x0(%rcx),%ecx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2379308,15 +2379136,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c2dacb │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e0e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x33699(%rax) │ │ │ │ + add %al,0x3358f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rsi) │ │ │ │ or $0x78555fb8,%eax │ │ │ │ test $0x130158,%eax │ │ │ │ @@ -2379351,16 +2379179,17 @@ │ │ │ │ rex.XB │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ out %al,$0xe0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov 0x3(%rax),%bh │ │ │ │ + add %dh,(%rax) │ │ │ │ + push %rbp │ │ │ │ + js 1c2db37 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bh │ │ │ │ @@ -2379375,18 +2379204,18 @@ │ │ │ │ ... │ │ │ │ add %dh,0x16748(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ out %eax,$0xe0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3e(%rax) │ │ │ │ - gs add $0x0,%eax │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + enter $0x564,$0x0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x3be607e6(%rax) │ │ │ │ rex.RXB flds 0x1(%r15) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2379396,20 +2379225,17 @@ │ │ │ │ ... │ │ │ │ add %al,0x1674d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x19(%rax) │ │ │ │ loopne 1c2dbbd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c2db5b │ │ │ │ - ss add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + movabs 0x800000000003358f,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,0x7e73fd76(%rax) │ │ │ │ (bad) │ │ │ │ add %r10,%gs:(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2379443,16 +2379269,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x57(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e0e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0xe(%rax) │ │ │ │ - pushf │ │ │ │ + add %al,(%rax) │ │ │ │ + jg 1c2dbef │ │ │ │ add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x56(%rdx) │ │ │ │ rex.RXB out %eax,$0xd5 │ │ │ │ @@ -2379467,16 +2379293,17 @@ │ │ │ │ rcrb $1,0x1(%rdi,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%bh │ │ │ │ loopne 1c2dc95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cmp $0x327,%eax │ │ │ │ + lock int1 │ │ │ │ + and (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x333bd777(%rip) │ │ │ │ xor $0x3d,%al │ │ │ │ @@ -2379489,17 +2379316,20 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x16762(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c2debe │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x8000000000059cf2,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + rex jg 1c2dc7f │ │ │ │ + add $0x0,%eax │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rsi) │ │ │ │ popf │ │ │ │ (bad) │ │ │ │ out %al,$0x8 │ │ │ │ clc │ │ │ │ and %ebx,0x1(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2379511,19 +2379341,20 @@ │ │ │ │ ... │ │ │ │ add %dl,0x69(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ call 1c2df06 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rsi) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + repnz and (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x40(%rcx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ cmp %dh,%ch │ │ │ │ (bad) │ │ │ │ rex.RB (bad) │ │ │ │ @@ -2379536,15 +2379367,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,0x67(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ call 1c2df4e │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x9c,%dl │ │ │ │ + and %bh,-0x64(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%cl │ │ │ │ push %rax │ │ │ │ @@ -2379560,16 +2379391,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x67(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e0e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cmp $0x327,%eax │ │ │ │ + add %al,-0xe(%rax) │ │ │ │ + and (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x6f4c8f8d(%rsi) │ │ │ │ rcll %cl,0x1301(%rdx,%riz,1) │ │ │ │ @@ -2379580,17 +2379412,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7a,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ call 1c2dfde │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c2de5b │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0xdc,%al │ │ │ │ + ds add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ xor %ch,(%rbx) │ │ │ │ cs push %rsi │ │ │ │ @@ -2379606,15 +2379437,16 @@ │ │ │ │ add %dh,%al │ │ │ │ jg 1c2dea2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ call 1c2e026 │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x95,(%rax) │ │ │ │ + mov $0x48,%al │ │ │ │ + xchg %eax,%ebp │ │ │ │ add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x13(%rcx) │ │ │ │ mov $0xbda4b0f2,%ebx │ │ │ │ @@ -2379630,17 +2379462,20 @@ │ │ │ │ test %ah,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,%cl │ │ │ │ loopne 1c2de8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x8000000000058a6b,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + jo 1c2def4 │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rbx,%rdi,4) │ │ │ │ sbb $0xad,%al │ │ │ │ lea (bad),%ebx │ │ │ │ fnstcw 0x130106(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2379650,15 +2379485,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ mov 0x1(%rdi),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jmp 1c2e0b6 │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c2df53 │ │ │ │ + mov $0x50,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x66(%rbx) │ │ │ │ @@ -2379674,15 +2379509,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e0e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d752(%rax) │ │ │ │ + add %dl,0x2d658(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x765fa40(%rsi) │ │ │ │ (bad) │ │ │ │ mov $0x130125,%esi │ │ │ │ @@ -2379694,18 +2379529,20 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ xchg %eax,%esp │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e0e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xorb $0x0,0x3(%rbp) │ │ │ │ + add %al,%al │ │ │ │ + cmp 0x3(%rbp),%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%cl │ │ │ │ sbb $0xf81e4695,%eax │ │ │ │ fisubrl 0x1(%rbx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2379715,18 +2379552,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x16799(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jmp 1c2e18e │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c2df83 │ │ │ │ - leave │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + or $0x2,%ebp │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ rex.RB jle 1c2dfc9 │ │ │ │ mov $0xf2,%bh │ │ │ │ adc 0x13(%rcx,%rax,1),%dl │ │ │ │ @@ -2379738,21 +2379573,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x167(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%dl │ │ │ │ loopne 1c2dff5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c2dfd2 │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + movabs 0x800000000003248b,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,-0x68(%rdi) │ │ │ │ out %al,(%dx) │ │ │ │ and %edx,-0x3c(%rcx) │ │ │ │ jbe 1c2e032 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2379764,17 +2379595,16 @@ │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x16(%rax) │ │ │ │ loopne 1c2e03d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,(%rax) │ │ │ │ - add $0x0,%ax │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1c2dffe │ │ │ │ + gs add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ rcrb %cl,-0x7(%rax) │ │ │ │ sub $0xce,%al │ │ │ │ @@ -2379788,15 +2379618,16 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ test $0x167,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c2e06c │ │ │ │ loopne 1c2e085 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x83,(%rdx) │ │ │ │ + loopne 1c2e0ad │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x38(%rdi,%rcx,1) │ │ │ │ and $0x3fdaf8ca,%eax │ │ │ │ @@ -2379809,16 +2379640,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e0ea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x38(%rax) │ │ │ │ - add $0x0,%ax │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x565,%esp │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x60678c65(%rbx) │ │ │ │ cmp $0x1301295e,%eax │ │ │ │ @@ -2379830,17 +2379661,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x167(%rdx) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ loopne 1c2e115 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x8000000000058312,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %ah,(%rdx,%rax,4) │ │ │ │ + add $0x0,%eax │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,%ah │ │ │ │ rex.RX jrcxz 1c2e178 │ │ │ │ jns 1c2e141 │ │ │ │ cmp 0x1(%rdi),%ah │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2379852,16 +2379686,16 @@ │ │ │ │ mov $0x67,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jmp 1c2e13b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - repnz outsl %ds:(%rsi),(%dx) │ │ │ │ + add %dh,-0x36(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x53(%rdx) │ │ │ │ pop %rsp │ │ │ │ @@ -2379879,16 +2379713,16 @@ │ │ │ │ add %dl,-0x44(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jmp 1c2e183 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ecx,0x5(%rcx) │ │ │ │ + add %al,%al │ │ │ │ + decb 0x5(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xede3390(%rip) │ │ │ │ add (%rsi),%ch │ │ │ │ ss add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2379900,19 +2379734,16 @@ │ │ │ │ adc %al,%cl │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x15(%rax) │ │ │ │ loopne 1c2e1ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x37,%al │ │ │ │ - add $0x0,%ax │ │ │ │ - add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc %bh,0x5(%rbp,%riz,2) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bh │ │ │ │ and $0x67ae6d1f,%ebp │ │ │ │ add $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2379920,18 +2379751,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e0eb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x13(%rax) │ │ │ │ - addl $0xffffff80,0x0(%rip) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %ah,0x58224(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x743c8aa4(%rax) │ │ │ │ cwtl │ │ │ │ add 0x1(%rbx),%ecx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2379941,20 +2379773,17 @@ │ │ │ │ add %al,%al │ │ │ │ shll $1,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $0xe0,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmp %ah,0x5(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x565bc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x4b4bc920(%rip) │ │ │ │ jb 1c2e231 │ │ │ │ cmp $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2379967,16 +2379796,16 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jmp 1c2e2a3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - adc 0x5(%rbx),%eax │ │ │ │ + add %al,0x58224(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x3d(%rdx) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ push $0x72f64452 │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2379990,15 +2379819,15 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ in (%dx),%al │ │ │ │ loopne 1c2e30d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe8,%al │ │ │ │ + mov $0x7d,%al │ │ │ │ push $0x5 │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bh │ │ │ │ cmp $0x8c,%al │ │ │ │ and %bl,(%rdi) │ │ │ │ @@ -2380014,15 +2379843,15 @@ │ │ │ │ add %ah,-0x20(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x14(%rax) │ │ │ │ loopne 1c2e355 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,%ah │ │ │ │ + rcl $1,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x603e31f(%rax) │ │ │ │ @@ -2380035,15 +2379864,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,%ch │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e0ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x18(%rax) │ │ │ │ + add %dh,0x7d(%rax) │ │ │ │ push $0x5 │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3ddecaf5(%rbx) │ │ │ │ mov $0x130129d6,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2380053,15 +2379882,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shr $1,%cl │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e0ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36cec(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + shrl $1,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ (bad) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2380079,16 +2379909,16 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ in (%dx),%al │ │ │ │ loopne 1c2e42d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock call 1c2e99e │ │ │ │ - add %al,(%rax) │ │ │ │ + lock jge 1c2e49b │ │ │ │ + add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x2c(%rsi,%rax,8) │ │ │ │ push %rdi │ │ │ │ rex.XB movabs 0x13011d07,%al │ │ │ │ @@ -2380100,15 +2379930,15 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ loopne 1c2e475 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c2e466 │ │ │ │ + adc %dl,%cl │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ @@ -2380126,17 +2379956,21 @@ │ │ │ │ mull 0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex in (%dx),%eax │ │ │ │ loopne 1c2e4bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x3(%rcx,%rsi,2) │ │ │ │ + push %rax │ │ │ │ + cmc │ │ │ │ + jo 1c2e4c7 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x63161f5a(%rbx) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ cs (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2380148,19 +2379982,17 @@ │ │ │ │ jo 1c2e4f6 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x13(%rax) │ │ │ │ loopne 1c2e505 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x5b,%al │ │ │ │ - sahf │ │ │ │ - add $0x0,%eax │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + push %rax │ │ │ │ + add %bl,0x5(%rsi) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ah │ │ │ │ jnp 1c2e593 │ │ │ │ xor $0x514ae17a,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2380169,17 +2380001,20 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,(%rcx) │ │ │ │ push $0x1 │ │ │ │ add %ah,0x1e0ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x321b5(%rax) │ │ │ │ + add %dh,-0x74(%rax) │ │ │ │ + and %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x54(%rcx) │ │ │ │ pop %rbx │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ test $0x4b,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ @@ -2380194,17 +2380029,19 @@ │ │ │ │ add %al,0xe(%rax) │ │ │ │ push $0x1 │ │ │ │ add %dl,%al │ │ │ │ in (%dx),%eax │ │ │ │ loopne 1c2e595 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - adc %edx,0x5(%rdi) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + push %rax │ │ │ │ + mov $0x96,%ch │ │ │ │ + add $0x0,%eax │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rsi) │ │ │ │ jno 1c2e57e │ │ │ │ ja 1c2e603 │ │ │ │ jge 1c2e582 │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ @@ -2380219,15 +2380056,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ loopne 1c2e5dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x2d9(%rbx) │ │ │ │ + loopne 1c2e5c5 │ │ │ │ + fadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x65(%rsi) │ │ │ │ int1 │ │ │ │ @@ -2380244,21 +2380083,17 @@ │ │ │ │ mov $0x18,%al │ │ │ │ push $0x1 │ │ │ │ add %dh,(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ loopne 1c2e625 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jmp 1c2e901 │ │ │ │ - add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movabs 0x800000000002d706,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,(%rcx) │ │ │ │ mov $0x81fa8161,%eax │ │ │ │ out %al,(%dx) │ │ │ │ pop %rax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2380267,21 +2380102,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x168(%rip) │ │ │ │ add %ah,-0x12(%rax) │ │ │ │ loopne 1c2e66d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ (bad) │ │ │ │ - jnp 1c2e677 │ │ │ │ - add %al,(%rax) │ │ │ │ + out %eax,$0x7b │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x71(%rsi) │ │ │ │ xor %dh,%al │ │ │ │ xchg %eax,%edi │ │ │ │ in (%dx),%eax │ │ │ │ movabs 0x130154,%eax │ │ │ │ @@ -2380294,16 +2380127,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ out %al,(%dx) │ │ │ │ loopne 1c2e6b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jbe 1c2e6fa │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%edx │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rcx) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ @@ -2380317,16 +2380151,16 @@ │ │ │ │ add %ah,0x16827(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ out %al,(%dx) │ │ │ │ loopne 1c2e6fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - fldcw 0x0(%rbx,%rax,1) │ │ │ │ + lock loope 1c2e770 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dh │ │ │ │ add $0x7,%al │ │ │ │ xor %ebp,%edx │ │ │ │ @@ -2380342,17 +2380176,21 @@ │ │ │ │ shrb $0x1,(%rax,%rbp,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock out %al,(%dx) │ │ │ │ loopne 1c2e745 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x8000000000032a70,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0xced97d9(%rcx) │ │ │ │ fcomps 0x130149(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2380360,16 +2380198,19 @@ │ │ │ │ add %ah,0x16831(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ loopne 1c2e78d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x32d(%rbp) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + orb $0x3,0x2d(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dh │ │ │ │ adc %al,%ah │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ (bad) │ │ │ │ mov $0xd4,%ah │ │ │ │ @@ -2380382,15 +2380223,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ ss push $0x1 │ │ │ │ add %dl,-0x11(%rax) │ │ │ │ loopne 1c2e7d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x3(%rcx,%rdi,1) │ │ │ │ + shrb $0x0,0x338(%rsi) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x7889ab33(%rcx) │ │ │ │ (bad) │ │ │ │ mov $0xb,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2380401,19 +2380242,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x800000000001683d,%al │ │ │ │ out %eax,(%dx) │ │ │ │ loopne 1c2e81d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x365(%rbp) │ │ │ │ + (bad) │ │ │ │ + movabs %eax,0x280000000000366 │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ clc │ │ │ │ adc 0x3f203d82(%rbp),%esi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2380424,20 +2380264,18 @@ │ │ │ │ addb $0x1,0x68(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xef,%al │ │ │ │ loopne 1c2e865 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdx) │ │ │ │ - cmp %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + shrb $1,0x3c(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x25(%rsi) │ │ │ │ subl $0xb,0x64(%rcx) │ │ │ │ rex.R jno 1c2e88a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2380449,21 +2380287,19 @@ │ │ │ │ add %dl,0x47(%rax) │ │ │ │ push $0x1 │ │ │ │ add %ah,%al │ │ │ │ out %eax,(%dx) │ │ │ │ loopne 1c2e8ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - lahf │ │ │ │ - fadds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1c2e878 │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ or %esp,(%rcx) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2380476,20 +2380312,18 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ rex.WXB push $0x1 │ │ │ │ add %dl,(%rax) │ │ │ │ lock loopne 1c2e8f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex leave │ │ │ │ - jne 1c2e8ff │ │ │ │ - add %al,(%rax) │ │ │ │ + shr $0x76,%cl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x22b0b1d4(%rdi) │ │ │ │ add %ebx,%esp │ │ │ │ add %r10d,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2380497,15 +2380331,19 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x4000000000016850,%al │ │ │ │ lock loopne 1c2e93d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x2d8(%rcx) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x195a3ab8(%rip) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ data16 jo 1c2e962 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2380518,17 +2380356,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rbp │ │ │ │ push $0x1 │ │ │ │ add %dh,-0x10(%rax) │ │ │ │ loopne 1c2e985 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - leave │ │ │ │ - jne 1c2e98f │ │ │ │ + loopne 1c2e973 │ │ │ │ + jbe 1c2e98f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x6b(%rdx) │ │ │ │ @@ -2380542,20 +2380379,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x1,0x68(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb00000000001e0f0,%al │ │ │ │ - mov $0x365,%ebp │ │ │ │ + movabs 0x400000000001e0f0,%al │ │ │ │ + movabs %eax,0x280000000000366 │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x6f(%rsi) │ │ │ │ xchg %eax,%ebp │ │ │ │ adc %al,%cl │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2380567,18 +2380402,20 @@ │ │ │ │ ... │ │ │ │ add %al,0x5e(%rax) │ │ │ │ push $0x1 │ │ │ │ add %dl,%al │ │ │ │ lock loopne 1c2ea15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xor %edi,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x6e,%al │ │ │ │ + cmp $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rcx) │ │ │ │ rex.WR add $0xffffffffa1f827cc,%rax │ │ │ │ ds add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2380587,16 +2380424,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x16862,%al │ │ │ │ int1 │ │ │ │ loopne 1c2ea5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x564(%rbp) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + fs add $0x0,%eax │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x68(%rdi) │ │ │ │ mov %ss,0x55bd113d(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2380608,16 +2380447,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ int1 │ │ │ │ loopne 1c2eaa5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jo 1c2eb0f │ │ │ │ - add $0x0,%eax │ │ │ │ + jo 1c2eaa5 │ │ │ │ + movsxd 0x0(%rip),%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x1c,%ch │ │ │ │ rex.WR (bad) (%rdi) │ │ │ │ @@ -2380632,18 +2380471,20 @@ │ │ │ │ shrb $1,0x68(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0xf(%rax) │ │ │ │ loopne 1c2eaed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x79(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1c2eb01 │ │ │ │ + jns 1c2eaf7 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bl │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ movsxd 0x172cee1e(%rcx),%edx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2380653,16 +2380494,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex jne 1c2eb93 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e0f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or 0x0(%rbx,%rax,1),%ah │ │ │ │ + add %dh,0x361b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2707b20d(%rdi,%rsi,2) │ │ │ │ rex.W pop %rcx │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2380676,16 +2380516,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ int1 │ │ │ │ loopne 1c2eb7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.X jns 1c2eb87 │ │ │ │ + and %dl,(%rax) │ │ │ │ + jns 1c2eb87 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ @@ -2380703,16 +2380543,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ int1 │ │ │ │ loopne 1c2ebc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c2ebd3 │ │ │ │ - add %fs:(%rax),%eax │ │ │ │ + nop │ │ │ │ + mov $0x61,%dl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x3b(%rcx) │ │ │ │ pop %rsi │ │ │ │ lret │ │ │ │ @@ -2380726,17 +2380567,18 @@ │ │ │ │ ... │ │ │ │ add %ah,-0x7d(%rax) │ │ │ │ push $0x1 │ │ │ │ add %ah,(%rax) │ │ │ │ repnz loopne 1c2ec0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x5(%rsp,%rsi,2) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %ah,0x73(%rbx) │ │ │ │ + add $0x0,%eax │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ movsxd %ecx,%ebx │ │ │ │ rex.WX sbb %rsi,%rdi │ │ │ │ (bad) │ │ │ │ cs add %edx,(%rbx) │ │ │ │ @@ -2380746,15 +2380588,18 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x5000000000016889,%al │ │ │ │ repnz loopne 1c2ec55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x575(%rax) │ │ │ │ + push %rax │ │ │ │ + cltd │ │ │ │ + je 1c2ec61 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x42(%rax) │ │ │ │ xchg %rax,%r14 │ │ │ │ @@ -2380770,18 +2380615,17 @@ │ │ │ │ add %dh,%al │ │ │ │ mov 0x1(%rax),%gs │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0xe0,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.XB imul $0x0,(%r11),%eax │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x36930(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bh │ │ │ │ ljmp (bad) │ │ │ │ in (%dx),%eax │ │ │ │ test $0x7a,%al │ │ │ │ call *%rcx │ │ │ │ @@ -2380793,17 +2380637,18 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x16893(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e0f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - iret │ │ │ │ - push $0x3 │ │ │ │ + add %dl,%al │ │ │ │ + jnp 1c2ed53 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x638b82de(%rax) │ │ │ │ leave │ │ │ │ mov $0x54,%ch │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2380816,20 +2380661,19 @@ │ │ │ │ nop │ │ │ │ popf │ │ │ │ push $0x1 │ │ │ │ add %ah,%al │ │ │ │ repnz loopne 1c2ed2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x96,%al │ │ │ │ - jb 1c2ed37 │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + sbb $0x72,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4d(%rbp) │ │ │ │ fwait │ │ │ │ out %al,(%dx) │ │ │ │ mov $0xa9,%cl │ │ │ │ pop %rsi │ │ │ │ @@ -2380843,16 +2380687,17 @@ │ │ │ │ ... │ │ │ │ add %dh,0x168a2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ repz loopne 1c2ed75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,%dh │ │ │ │ - mov 0x0(%rip),%es │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + pop 0x0(%rip) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ or (%rdx),%esi │ │ │ │ @@ -2380868,17 +2380713,18 @@ │ │ │ │ ... │ │ │ │ add %dh,0x168a7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0xd(%rax) │ │ │ │ loopne 1c2edbd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x5,-0x66(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x68(%rax) │ │ │ │ adc $0xaf,%al │ │ │ │ adc $0xa4,%al │ │ │ │ @@ -2380893,15 +2380739,18 @@ │ │ │ │ add %dl,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ push $0x1 │ │ │ │ add %dh,-0xd(%rax) │ │ │ │ loopne 1c2ee05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x323(%rdx) │ │ │ │ + nop │ │ │ │ + sub $0x24,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ test %r14b,-0xe(%r11) │ │ │ │ xchg %eax,%edx │ │ │ │ mov $0x0,%dh │ │ │ │ @@ -2380910,18 +2380759,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x168(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x800000000001e0f3,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movabs 0x700000000001e0f3,%al │ │ │ │ + out %eax,$0x7f │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2f68fc43(%rsi) │ │ │ │ mov %ch,%dl │ │ │ │ or %al,(%rcx) │ │ │ │ @@ -2380935,19 +2380783,20 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x168,%eax │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%bl │ │ │ │ loopne 1c2ee95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - out %eax,$0x7d │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1c2ee42 │ │ │ │ + jge 1c2ee9f │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ sahf │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ mov $0xc9,%ah │ │ │ │ mov $0x1301468e,%esi │ │ │ │ @@ -2380960,15 +2380809,16 @@ │ │ │ │ loopne 1c2ee8e │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ hlt │ │ │ │ loopne 1c2eedd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x1,0x60(%rax) │ │ │ │ + adc %ah,%bh │ │ │ │ + jg 1c2eee7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x764885c1(%rbp) │ │ │ │ @@ -2380985,17 +2380835,15 @@ │ │ │ │ add %dh,-0x3f(%rax) │ │ │ │ push $0x1 │ │ │ │ add %dh,(%rax) │ │ │ │ hlt │ │ │ │ loopne 1c2ef25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,%bh │ │ │ │ - jge 1c2ef2f │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %ch,0x37d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dl │ │ │ │ sbb $0x15,%al │ │ │ │ @@ -2381011,15 +2380859,16 @@ │ │ │ │ add $0x68,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0xc(%rax) │ │ │ │ loopne 1c2ef6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xor %esi,0x3(%rcx) │ │ │ │ + jo 1c2ef80 │ │ │ │ + jb 1c2ef77 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bh │ │ │ │ @@ -2381082,20 +2380931,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ ror $0x68,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e0f4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - lret $0x37b │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x37b86(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x22a3ac00(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ jo 1c2f0c9 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2381106,19 +2380952,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock shrb %cl,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe0,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x61(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,-0x19(%rax) │ │ │ │ + jg 1c2f097 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx,%riz,2) │ │ │ │ push %rcx │ │ │ │ rex.WX jrcxz 1c2f074 │ │ │ │ fcomps (%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2381132,20 +2380979,19 @@ │ │ │ │ xlat %ds:(%rbx) │ │ │ │ push $0x1 │ │ │ │ add %dh,%al │ │ │ │ hlt │ │ │ │ loopne 1c2f0d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c2f0c1 │ │ │ │ - jge 1c2f0df │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + test $0x7d,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x44(%rbx) │ │ │ │ rcll $0x1,0x50bcf005(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2381156,18 +2381002,20 @@ │ │ │ │ add %dl,0x168f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmc │ │ │ │ loopne 1c2f11d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x60(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor %ah,%bh │ │ │ │ + jg 1c2f127 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ int $0x4 │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ sub %edi,%ecx │ │ │ │ @@ -2381181,19 +2381029,18 @@ │ │ │ │ (bad) │ │ │ │ cmc │ │ │ │ push $0x1 │ │ │ │ add %dl,-0xb(%rax) │ │ │ │ loopne 1c2f165 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - out %eax,$0x7d │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %ch,0x37d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x10(%rbp) │ │ │ │ xchg %eax,%esp │ │ │ │ ret $0x1d64 │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ or (%rcx),%eax │ │ │ │ @@ -2381205,17 +2381052,17 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ stc │ │ │ │ push $0x1 │ │ │ │ add %al,0x1e0f5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x60(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + out %al,$0x7f │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bh │ │ │ │ (bad) │ │ │ │ idiv %al │ │ │ │ @@ -2381229,15 +2381076,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ push $0x1 │ │ │ │ add %dh,0x1e0f5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x37de7(%rax) │ │ │ │ + add %dl,0x37da8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x22246619(%rax) │ │ │ │ sub $0x9d,%al │ │ │ │ (bad) │ │ │ │ @@ -2381250,16 +2381097,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2,%al │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ loopne 1c2f22f │ │ │ │ loopne 1c2f23d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cltd │ │ │ │ + add %bh,(%rsi) │ │ │ │ sahf │ │ │ │ add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ @@ -2381277,21 +2381123,17 @@ │ │ │ │ ... │ │ │ │ add %ah,0x7(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ adc %dh,%dh │ │ │ │ loopne 1c2f285 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x3,0x7a(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movabs 0x8000000000037b37,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,0x1d(%rbp) │ │ │ │ imul $0xffffff86,(%rdx),%esi │ │ │ │ pushf │ │ │ │ movabs 0x13017a,%al │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2381320,16 +2381162,18 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16912(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0xa(%rax) │ │ │ │ loopne 1c2f315 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x575(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + rex mov $0x574,%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rbx) │ │ │ │ neg %edi │ │ │ │ jbe 1c2f32f │ │ │ │ mov $0xa,%ah │ │ │ │ cmp (%rcx),%eax │ │ │ │ @@ -2381362,17 +2381206,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x169(%rip) │ │ │ │ add %dl,%al │ │ │ │ mul %al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x75,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,-0x47(%rax) │ │ │ │ + je 1c2f3b1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x31(%rsp,%rbx,2) │ │ │ │ je 1c2f376 │ │ │ │ and $0x92,%al │ │ │ │ @@ -2381388,15 +2381233,16 @@ │ │ │ │ and 0x1(%rcx),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bh │ │ │ │ loopne 1c2f3ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x96,(%rsi) │ │ │ │ + mov $0x66,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x6a(%rax) │ │ │ │ pop %rbx │ │ │ │ @@ -2381410,17 +2381256,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x27,%al │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ xor %dh,%bh │ │ │ │ loopne 1c2f435 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x5,0x62(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + cli │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdi) │ │ │ │ mov $0xcb,%bh │ │ │ │ (bad) │ │ │ │ @@ -2381434,16 +2381281,20 @@ │ │ │ │ ... │ │ │ │ add %al,0x1692c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x9(%rax) │ │ │ │ loopne 1c2f47d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xor 0x3(%rip),%esi │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + jo 1c2f4b8 │ │ │ │ + xor $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bl │ │ │ │ (bad) │ │ │ │ nop │ │ │ │ add 0x7f(%rdx,%rsi,4),%ecx │ │ │ │ add %edx,(%ebx) │ │ │ │ @@ -2381456,16 +2381307,16 @@ │ │ │ │ lock xor %ebp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mul %eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - outsl %fs:(%rsi),(%dx) │ │ │ │ + add %al,0x1b(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7b552100(%rdi,%rsi,1) │ │ │ │ sbb (%rcx),%ebp │ │ │ │ @@ -2381477,15 +2381328,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x36,%al │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ shl $0xe0,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x33e3a(%rax) │ │ │ │ + add %dl,0x33d65(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cltd │ │ │ │ mov $0xc38d62d1,%eax │ │ │ │ @@ -2381500,18 +2381351,18 @@ │ │ │ │ add %dh,%al │ │ │ │ cmp 0x1(%rcx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mul %eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x47(%rax) │ │ │ │ - gs add $0x0,%eax │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + shll $1,0x0(%rbp,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x7bf2d7bc(%rdi) │ │ │ │ mov $0x130145a7,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2381520,17 +2381371,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.X imul $0x0,(%rcx),%eax │ │ │ │ and %bh,%al │ │ │ │ loopne 1c2f59d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp %ch,0x3(%rip) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x71ddfd7a(%rbp) │ │ │ │ rex.WXB ret │ │ │ │ sub %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2381542,20 +2381392,17 @@ │ │ │ │ ... │ │ │ │ add %al,0x16948(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x8(%rax) │ │ │ │ loopne 1c2f5e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c2f5d7 │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + movabs 0x80000000000367d9,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,%dl │ │ │ │ pop %rbx │ │ │ │ xchg %eax,%edx │ │ │ │ (bad) │ │ │ │ push $0x167a77d │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2381565,16 +2381412,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ imul $0x0,(%r9),%r8 │ │ │ │ cmp $0xe0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.X jne 1c2f637 │ │ │ │ + add %dh,-0x12(%rax) │ │ │ │ + je 1c2f637 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x6abc77c4(%rbx) │ │ │ │ @@ -2381590,18 +2381437,18 @@ │ │ │ │ add %dl,%al │ │ │ │ push %rcx │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ mov $0xf8,%al │ │ │ │ loopne 1c2f675 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xor $0x32f,%eax │ │ │ │ + mov $0x71,%al │ │ │ │ + cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ah │ │ │ │ sbb %esp,%edi │ │ │ │ (bad) │ │ │ │ mov %cs,-0x51(%rdi) │ │ │ │ push %rsp │ │ │ │ @@ -2381613,17 +2381460,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xe000000000016956,%al │ │ │ │ clc │ │ │ │ loopne 1c2f6bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2(%rsp,%rbx,8) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + fldl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x3a(%rdi) │ │ │ │ add %esi,(%rsi,%rax,4) │ │ │ │ not %esp │ │ │ │ rex.RX add %r10d,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2381634,18 +2381485,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c2f755 │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ adc %bh,%cl │ │ │ │ loopne 1c2f705 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex.B │ │ │ │ - cs add (%rax),%eax │ │ │ │ + and %bl,0x32b(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ out %eax,$0x91 │ │ │ │ call a73b888 <_edata@@Base+0x3b3b888> │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2381656,32 +2381507,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x60,%al │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ rex stc │ │ │ │ loopne 1c2f74d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x8000000000036cc1,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + adc %al,%cl │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x23360487(%rdx,%riz,8) │ │ │ │ jg 1c2f791 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock imul $0x0,%gs:(%rcx),%eax │ │ │ │ jo 1c2f78b │ │ │ │ loopne 1c2f795 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x5,0x7e(%rdx) │ │ │ │ + lock (bad) │ │ │ │ + jge 1c2f7a1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bl │ │ │ │ @@ -2381693,16 +2381548,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c2f83d │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ - movabs 0x100000000001e0f9,%al │ │ │ │ - rex.XB jne 1c2f7e7 │ │ │ │ + movabs 0x900000000001e0f9,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + je 1c2f7e7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ @@ -2381720,19 +2381576,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ stc │ │ │ │ loopne 1c2f825 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xor $0x32f,%eax │ │ │ │ + adc %dh,0x2e(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x78(%rbp) │ │ │ │ out %al,$0xd4 │ │ │ │ or $0x9f,%al │ │ │ │ xchg %eax,%edx │ │ │ │ sbb $0x1,%al │ │ │ │ @@ -2381748,18 +2381603,20 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cli │ │ │ │ loopne 1c2f86d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x75(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shr $1,%dh │ │ │ │ + je 1c2f877 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x4b(%rbx) │ │ │ │ sub %edi,0x1c87be16(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2381769,15 +2381626,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x79,%al │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ xor %bh,%dl │ │ │ │ loopne 1c2f8b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x32f(%rip) │ │ │ │ + nop │ │ │ │ + jno 1c2f8e9 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax,%rbp,2) │ │ │ │ mov $0xe388f066,%ecx │ │ │ │ push %rdx │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2381790,16 +2381650,18 @@ │ │ │ │ rex jle 1c2f95c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6(%rax) │ │ │ │ loopne 1c2f8fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7e(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ + jo 1c2f8b5 │ │ │ │ + jge 1c2f909 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ adc $0x6c,%al │ │ │ │ @@ -2381817,16 +2381679,17 @@ │ │ │ │ (bad) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ nop │ │ │ │ cli │ │ │ │ loopne 1c2f945 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c2f974 │ │ │ │ - add %fs:(%rax),%eax │ │ │ │ + push %rax │ │ │ │ + loop 1c2f9ae │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7a(%rdi) │ │ │ │ test %dh,0x6f933971(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2381839,17 +2381702,16 @@ │ │ │ │ (bad) │ │ │ │ xchg %ebp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $0xe0,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - add $0x0,%ax │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x565,%esp │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dl │ │ │ │ jo 1c2f9c3 │ │ │ │ @@ -2381863,17 +2381725,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x8d,%al │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ lock cli │ │ │ │ loopne 1c2f9d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - adc 0x5(%rbx),%al │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + shlb $0x82,(%rbx) │ │ │ │ + add $0x0,%eax │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x56247753(%rbp) │ │ │ │ pop %rsi │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ sub %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2381885,18 +2381748,16 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x68(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ and %bh,%bl │ │ │ │ loopne 1c2fa1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmp %ah,0x5(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0xbc,%al │ │ │ │ + gs add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1f(%rbx) │ │ │ │ jrcxz 1c2f9f7 │ │ │ │ shll $1,0x1301404a(%rcx) │ │ │ │ @@ -2381909,15 +2381770,15 @@ │ │ │ │ jo 1c2f9f7 │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ push %rax │ │ │ │ sti │ │ │ │ loopne 1c2fa65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x83,(%rdx) │ │ │ │ + and %ah,(%rdx,%rax,4) │ │ │ │ add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsp,%rdi,1) │ │ │ │ jae 1c2faeb │ │ │ │ @@ -2381932,15 +2381793,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x169(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0xe0,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x32d4d(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + add $0x2d,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bh │ │ │ │ leave │ │ │ │ loop 1c2fb24 │ │ │ │ @@ -2381952,19 +2381815,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x169a7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e0fb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x47(%rax) │ │ │ │ - nop │ │ │ │ - add $0x0,%eax │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x590e1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5a847214(%rax) │ │ │ │ (bad) │ │ │ │ fnstsw (%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2381976,16 +2381837,16 @@ │ │ │ │ rex lods %ds:(%rsi),%al │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ loopne 1c2fb35 │ │ │ │ loopne 1c2fb3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - call 1c300ae │ │ │ │ - add %al,(%rax) │ │ │ │ + jge 1c2fbab │ │ │ │ + add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2903ab27(%rdx) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ @@ -2382000,15 +2381861,15 @@ │ │ │ │ add %dl,0x169b1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cld │ │ │ │ loopne 1c2fb85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,%ah │ │ │ │ + mov $0xd0,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ch │ │ │ │ @@ -2382027,16 +2381888,16 @@ │ │ │ │ lock mov $0x69,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4(%rax) │ │ │ │ loopne 1c2fbcd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c2fc27 │ │ │ │ - fiadds (%rdx) │ │ │ │ + mov $0xbd,%al │ │ │ │ + faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x27799813(%rcx) │ │ │ │ @@ -2382050,20 +2381911,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x169(%rbx) │ │ │ │ add %dh,-0x4(%rax) │ │ │ │ loopne 1c2fc15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x59f(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movabs 0x8000000000059f27,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,%dh │ │ │ │ xor %dh,%bh │ │ │ │ pop %rdx │ │ │ │ ds sti │ │ │ │ pop %rdx │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2382071,18 +2381929,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%cl │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ - movabs 0x600000000001e0fc,%al │ │ │ │ - data16 jle 1c2fc69 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0xd00000000001e0fc,%al │ │ │ │ + mov $0x7d,%bl │ │ │ │ + add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x76(%rdi) │ │ │ │ xchg %bl,(%rdi) │ │ │ │ xchg %esp,(%rdi) │ │ │ │ @@ -2382096,16 +2381953,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%ch │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ sar $1,%ah │ │ │ │ loopne 1c2fca5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2a,%al │ │ │ │ - add %fs:(%rax),%eax │ │ │ │ + nop │ │ │ │ + loop 1c2fd0e │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push %rdi │ │ │ │ (bad) │ │ │ │ @@ -2382123,16 +2381981,15 @@ │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %bh,%ch │ │ │ │ loopne 1c2fced │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x38,%al │ │ │ │ - add $0x0,%ax │ │ │ │ + adc %bh,0x565(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x62(%rcx) │ │ │ │ sub $0xffffff98,%ebx │ │ │ │ @@ -2382146,18 +2382003,17 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x31(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ xor %bh,%ch │ │ │ │ loopne 1c2fd35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex adc 0x5(%rbx),%al │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + movabs 0x8000000000058223,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rsi) │ │ │ │ rex.XB adc (%r15),%esi │ │ │ │ jle 1c2fd39 │ │ │ │ and $0x7c,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2382168,20 +2382024,18 @@ │ │ │ │ mov $0xd3,%al │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ (bad) │ │ │ │ std │ │ │ │ loopne 1c2fd7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - shlb $0x3,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + rcr $1,%bh │ │ │ │ + es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dh │ │ │ │ sbb -0x5d(%rbp),%edi │ │ │ │ sbb %ebp,%esi │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2382196,16 +2382050,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ std │ │ │ │ loopne 1c2fdc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x7d,%al │ │ │ │ - add (%eax),%eax │ │ │ │ + shlb $1,0x67(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x80123a(%rcx) │ │ │ │ fcomps 0x2e(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2382217,16 +2382071,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xdd,%al │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ sar $0xe0,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - call 1c3037e │ │ │ │ - add %al,(%rax) │ │ │ │ + jge 1c2fe7b │ │ │ │ + add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ vmread %rdx,0x6(%rdi) │ │ │ │ sbb $0xc8,%al │ │ │ │ @@ -2382240,18 +2382094,15 @@ │ │ │ │ ... │ │ │ │ add %ah,-0x1e(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ lock std │ │ │ │ loopne 1c2fe55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - in (%dx),%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock shrb $1,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1f74172e(%rdi) │ │ │ │ sub 0x1301(%rdx,%rbx,2),%ch │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2382261,17 +2382112,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%ch │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ and %bh,%dh │ │ │ │ loopne 1c2fe9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x800000000002c9d2,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + rolb $0x0,0x2cd(%rdx) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,-0x76(%rdi) │ │ │ │ xchg %bl,(%rdi) │ │ │ │ xchg %esp,(%rdi) │ │ │ │ mov $0x46,%bh │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2382282,17 +2382134,20 @@ │ │ │ │ xor %dh,%dl │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ loopne 1c2fee5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x80000000000327d8,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + xor %cl,0x324(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push %rdi │ │ │ │ (bad) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ adc %edx,%ebx │ │ │ │ or %al,(%rcx) │ │ │ │ @@ -2382306,19 +2382161,20 @@ │ │ │ │ add %al,%al │ │ │ │ imulb 0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0xe0,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - ror %cl,%cl │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,-0x7e(%rax) │ │ │ │ + int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x56a3ace1(%rcx) │ │ │ │ xchg %ecx,0x13012a(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2382327,18 +2382183,20 @@ │ │ │ │ ... │ │ │ │ add %dh,-0x5(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ mov $0xfe,%al │ │ │ │ loopne 1c2ff75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $0x27,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1c2ff05 │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dh │ │ │ │ ret $0x80c3 │ │ │ │ rex.WRXB mov $0xed,%r9b │ │ │ │ add %edx,%fs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2382349,17 +2382207,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ sar $1,%bh │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ loopne 1c2ffb8 │ │ │ │ loopne 1c2ffbd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c2ffeb │ │ │ │ - (bad) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + rex mov $0x61,%dl │ │ │ │ + add $0x0,%eax │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x76(%rdi) │ │ │ │ xchg %bl,(%rdi) │ │ │ │ xchg %esp,(%rdi) │ │ │ │ mov $0x46,%bh │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2382373,16 +2382232,16 @@ │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,%bh │ │ │ │ loopne 1c30005 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x91,%al │ │ │ │ - add %gs:(%rax),%eax │ │ │ │ + add %bh,0x66(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push %rdi │ │ │ │ (bad) │ │ │ │ @@ -2382400,17 +2382259,19 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ or 0x1(%rdx),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jmp *%rax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x56638(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x565,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6d950ef2(%rax) │ │ │ │ cli │ │ │ │ rex.WR push $0x1 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2382423,18 +2382284,20 @@ │ │ │ │ punpckhdq (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c30091 │ │ │ │ loopne 1c30095 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c300ac │ │ │ │ - addl $0xffffff80,0x0(%rip) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + rex and $0x82,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,%bh │ │ │ │ (bad) │ │ │ │ sahf │ │ │ │ mov %r12,%rcx │ │ │ │ sub %ah,(%rcx,%rax,1) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2382460,16 +2382323,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x16a14(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e0ff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x3c(%rax) │ │ │ │ - jno 1c3012f │ │ │ │ + add %ah,(%rax) │ │ │ │ + or %esi,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x32(%rsi) │ │ │ │ @@ -2382486,18 +2382349,19 @@ │ │ │ │ shrb $0x1,(%rdx,%rbp,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,(%rax) │ │ │ │ loope 1c3016d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x363,%ebx │ │ │ │ + lock pop %rbp │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x72(%rdx) │ │ │ │ sub $0x869490e9,%eax │ │ │ │ pop %rsi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2382531,17 +2382395,18 @@ │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ add %ah,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x58b53(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %dh,0x4a(%rax) │ │ │ │ + mov 0x0(%rip),%eax │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x52(%rdi) │ │ │ │ test $0xc5,%al │ │ │ │ (bad) │ │ │ │ rex.RXB cltd │ │ │ │ pop %rsp │ │ │ │ @@ -2382580,15 +2382445,15 @@ │ │ │ │ xor %bh,(%rsi) │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock add %ah,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7c(%rax) │ │ │ │ + add %al,-0x14(%rax) │ │ │ │ jge 1c30297 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x1f5d7dd1(%rdi) │ │ │ │ test %dh,0x131125(%rip) │ │ │ │ @@ -2382645,20 +2382510,18 @@ │ │ │ │ lock rex.RX push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ loope 1c30365 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex shll $0x0,0x3(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %ah,0x366(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,0x40(%rcx) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ mov $0x1892a4f1,%esp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2382669,16 +2382532,17 @@ │ │ │ │ rex.WRB push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add %esp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - shll $0x0,0x3(%rbp) │ │ │ │ + add %dl,(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2382695,20 +2382559,22 @@ │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ loope 1c303f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - xor $0x3,%al │ │ │ │ + (bad) │ │ │ │ + fbstp (%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,%dh │ │ │ │ in (%dx),%eax │ │ │ │ rex.XB (bad) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ lock xchg %eax,%edi │ │ │ │ jg 1c3041a │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2382720,17 +2382586,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x16a53(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ add %ecx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - xor $0x3,%al │ │ │ │ + add %dl,-0x47(%rax) │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x3c235a2a(%rsi) │ │ │ │ incb (%rax) │ │ │ │ push %rbx │ │ │ │ @@ -2382808,19 +2382673,18 @@ │ │ │ │ sbbb $0x1,0x6a(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1,%al │ │ │ │ loope 1c3055d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x2c3(%rdi) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rdi) │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x25e473ed(%rip) │ │ │ │ adc $0x5b,%al │ │ │ │ pop %rsi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2382831,42 +2382695,39 @@ │ │ │ │ movsxd 0x1(%rdx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c305a3 │ │ │ │ loope 1c305a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c3056c │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,0x361(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rcx) │ │ │ │ jb 1c30637 │ │ │ │ rex.RXB xchg %eax,%r9d │ │ │ │ mov $0x13013dfb,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x4000000000016a70,%al │ │ │ │ add %cl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x57ae2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + std │ │ │ │ + jns 1c305f9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,(%rdi) │ │ │ │ rex.WR movabs $0x13017bfeab6c43,%rsi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2382875,20 +2382736,22 @@ │ │ │ │ ja 1c30695 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2(%rax) │ │ │ │ loope 1c30635 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c305ff │ │ │ │ - xor $0x3,%al │ │ │ │ + (bad) │ │ │ │ + jg 1c3066d │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,0x7c(%rdi) │ │ │ │ mov $0x1f3939bb,%eax │ │ │ │ pop %rcx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2382896,17 +2382759,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x6a(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e102(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - in $0x7a,%eax │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,0x0(%rax) │ │ │ │ + jp 1c30689 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rcx) │ │ │ │ push $0xffffffffacae38ef │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2382918,19 +2382782,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16a(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ loope 1c306c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x360,%esi │ │ │ │ + jo 1c30683 │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,%ch │ │ │ │ and 0x1bb1e0bb(%rsi),%ah │ │ │ │ xor (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2382938,16 +2382805,15 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ movabs 0x45000000000016a,%eax │ │ │ │ loope 1c3070d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x89,%al │ │ │ │ - jne 1c30717 │ │ │ │ + rcrb $0x3,0x75(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x65(%rax) │ │ │ │ (bad) │ │ │ │ xor 0x120561f(%rax),%cl │ │ │ │ @@ -2382960,18 +2382826,16 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ test $0x16a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0xe1,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - leave │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x6b677a81(%rip) │ │ │ │ adc %edx,(%rsi) │ │ │ │ @@ -2383005,16 +2382869,20 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x16a(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0xe2,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - movabs %al,0x690000000000578 │ │ │ │ + add %dh,0x1b(%rax) │ │ │ │ + ja 1c307f1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x3c98665(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ pop %rax │ │ │ │ @@ -2383028,20 +2382896,19 @@ │ │ │ │ loopne 1c307d4 │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock add %ecx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x574c0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x573,%esi │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,0x14f44cd6(%rcx,%rdx,4) │ │ │ │ in $0x1b,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2383049,15 +2382916,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0x16a,%esp │ │ │ │ add %al,(%rax) │ │ │ │ and %al,(%rcx,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36e54(%rax) │ │ │ │ + add %dl,0x36deb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dl │ │ │ │ mov $0xa9,%al │ │ │ │ @@ -2383072,16 +2382939,16 @@ │ │ │ │ rex shrl %cl,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x4,%al │ │ │ │ loope 1c308bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x54,%al │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + mov $0xeb,%al │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2384749,15 +2384616,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x165dc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add %ah,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x37897(%rax) │ │ │ │ + add %dh,0x37851(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc 0x2a(%rbx),%bl │ │ │ │ @@ -2384791,15 +2384658,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x16634(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ push $0x1e1 │ │ │ │ add %al,(%rax) │ │ │ │ - lock xor $0x96,%al │ │ │ │ + loopne 1c3265e │ │ │ │ + xchg %eax,%esi │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x6af61c18(%rip) │ │ │ │ jrcxz 1c325a4 │ │ │ │ push %rbx │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2384810,15 +2384678,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,(%rsi,%riz,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ imul $0x1,%ecx,%esp │ │ │ │ - add %dl,0x3614f(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + loopne 1c326ad │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ rcrb $1,(%rbx) │ │ │ │ @@ -2384835,15 +2384705,15 @@ │ │ │ │ jb 1c326e9 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push $0xffffffffffffffe1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36646(%rax) │ │ │ │ + add %al,0x36766(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x6e6a2f0e(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -2384880,16 +2384750,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ loope 1c3271d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x5,0x7e(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %dh,0x57d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x279e29df(%rcx) │ │ │ │ xor $0x13012fba,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2384901,17 +2384770,21 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xe(%rax) │ │ │ │ loope 1c32765 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x48000000000360c6,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + push %rax │ │ │ │ + shll $0x0,0x3(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,(%rdi) │ │ │ │ repz movabs %eax,0x13010e0888a631 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2384919,18 +2384792,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ sub 0x0(%rcx,%rax,1),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xe(%rax) │ │ │ │ loope 1c327ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%ah │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ + lock movabs %al,0x148000000000368 │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dh │ │ │ │ cld │ │ │ │ rex.RX mov $0x61de033e,%ebp │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2384941,16 +2384811,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x6c,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e10e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - fnstsw 0x5(%rdx) │ │ │ │ + add %ah,-0x9(%rax) │ │ │ │ + jns 1c32801 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x2e(%rax) │ │ │ │ xor %ebp,%ebp │ │ │ │ rex mov $0x1301406c,%esi │ │ │ │ @@ -2384964,15 +2384834,18 @@ │ │ │ │ rex insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ psraw (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3(%rax,%rsi,1) │ │ │ │ + (bad) │ │ │ │ + repz (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x4c57f8f4(%rcx) │ │ │ │ mov $0x13010060,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2384984,15 +2384857,15 @@ │ │ │ │ andb $0x1,0x6c(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ adc %ah,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7f(%rax) │ │ │ │ + add %dl,0x3c(%rax) │ │ │ │ js 1c3288f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rcx) │ │ │ │ sahf │ │ │ │ @@ -2385008,15 +2384881,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e110(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x76(%rax) │ │ │ │ + add %dh,0x48(%rax) │ │ │ │ js 1c328d7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x7c(%rbx) │ │ │ │ (bad) │ │ │ │ @@ -2385031,20 +2384904,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock push $0x6c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e110(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3788a(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,%al │ │ │ │ + rex.W js 1c3291f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%al │ │ │ │ rex.WB │ │ │ │ rex.RX in (%dx),%al │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ in (%dx),%al │ │ │ │ pop %rsp │ │ │ │ adc %al,(%rcx) │ │ │ │ @@ -2385057,20 +2384930,20 @@ │ │ │ │ ... │ │ │ │ add %dl,0x16c6e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ adc %ah,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3786e(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,0x2c(%rax) │ │ │ │ + js 1c32967 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,-0x47170861(%rsi) │ │ │ │ mov $0x6c,%bh │ │ │ │ add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2385121,20 +2384994,22 @@ │ │ │ │ adc %ebp,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,(%rdi) │ │ │ │ loop 1c32a35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 1c32a63 │ │ │ │ (bad) │ │ │ │ - cmp %ah,0x3(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,0xe70ec46(%rdx) │ │ │ │ test %edx,0x1(%rcx,%rsi,2) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2385222,15 +2385097,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ push $0x16d │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1f,%al │ │ │ │ loope 1c32b9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c32b8d │ │ │ │ + and %al,(%rdi) │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rsi) │ │ │ │ (bad) │ │ │ │ @@ -2385489,15 +2385364,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x16e12(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x26(%rax) │ │ │ │ loope 1c32f8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x98,(%rbx) │ │ │ │ + and %cl,%ah │ │ │ │ + xchg %eax,%edi │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%cl │ │ │ │ mov $0xad3402c3,%esi │ │ │ │ pop %rax │ │ │ │ pop %rbp │ │ │ │ @@ -2385512,16 +2385388,17 @@ │ │ │ │ adc 0x1(%rsi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%bl │ │ │ │ loopne 1c32fd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x59a(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1c33010 │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%bl │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ mov $0x8c,%bh │ │ │ │ mov $0x98,%bh │ │ │ │ @@ -2385768,17 +2385645,15 @@ │ │ │ │ and %dh,0x6e(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ es loope 1c333c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x360,%edx │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $0x0,0x3(%rcx,%riz,2) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x30(%rbp) │ │ │ │ adc %ebx,%edx │ │ │ │ loopne 1c33384 │ │ │ │ pop %rsp │ │ │ │ and (%rcx),%al │ │ │ │ @@ -2385793,20 +2385668,20 @@ │ │ │ │ jns 1c33471 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ and $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3788b(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dh,0x49(%rax) │ │ │ │ + js 1c33417 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,(%rbx) │ │ │ │ rex.WXB cmp -0x4a(%r14),%cl │ │ │ │ adcl $0x4d,(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2385817,15 +2385692,17 @@ │ │ │ │ jns 1c334b9 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x24(%rax) │ │ │ │ loope 1c33455 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x378(%rax) │ │ │ │ + loopne 1c334b8 │ │ │ │ + js 1c3345f │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%dh │ │ │ │ (bad) (%rdi) │ │ │ │ pop %rcx │ │ │ │ push %rbp │ │ │ │ @@ -2385841,16 +2385718,16 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c3347b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x46(%rax) │ │ │ │ - add (%rax),%ax │ │ │ │ + add %ah,(%rax) │ │ │ │ + add (%eax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x53(%rbx) │ │ │ │ pop %rdx │ │ │ │ @@ -2385866,19 +2385743,20 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ jg 1c33549 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e035(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - call 1c33823 │ │ │ │ + add %ah,(%rax) │ │ │ │ + fdivl 0x3(%rip) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,-0x16670c8b(%rsi) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %edx,%gs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2385954,20 +2385832,20 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ test %ch,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdx,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x37634(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dh,0x60(%rax) │ │ │ │ + ja 1c3360f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,(%rcx) │ │ │ │ lret │ │ │ │ jns 1c336a0 │ │ │ │ jae 1c33698 │ │ │ │ movabs %al,0x131171 │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2386016,16 +2385894,15 @@ │ │ │ │ (bad) │ │ │ │ mov $0x130147,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ + add %al,-0x68(%rax) │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ adc %dl,0x16e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2386066,20 +2385943,22 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x16e(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x1,-0x20(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,(%rdx) │ │ │ │ - jo 1c33777 │ │ │ │ + jo 1c3370a │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,(%rdi) │ │ │ │ xor %edi,-0x1c(%rbp) │ │ │ │ movsxd 0x16(%rbx),%esi │ │ │ │ jo 1c33792 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2386159,16 +2386038,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ loopne 1c3388d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c338db │ │ │ │ - lahf │ │ │ │ + loopne 1c33865 │ │ │ │ + sahf │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rbx) │ │ │ │ leave │ │ │ │ push %rbx │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2386185,22 +2386064,20 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ loopne 1c338d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x2b,%ah │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + jo 1c3387e │ │ │ │ + sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,-0x10b09f05(%rax) │ │ │ │ push %rbx │ │ │ │ out %eax,(%dx) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2386213,15 +2386090,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ fwait │ │ │ │ loopne 1c3391d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c338e7 │ │ │ │ + loopne 1c338eb │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2386265,17 +2386142,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%ah │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x3d(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x361be(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dl │ │ │ │ mov $0xe895da2d,%eax │ │ │ │ @@ -2386293,15 +2386168,15 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6e(%rax) │ │ │ │ loopne 1c339f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock pop %rcx │ │ │ │ + loopne 1c33a79 │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2386321,20 +2386196,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ nop │ │ │ │ loopne 1c33a3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c33a16 │ │ │ │ - (bad) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + adc $0x360,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,0x6172dcef(%rdi) │ │ │ │ (bad) │ │ │ │ push %rbp │ │ │ │ pop %rdi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2386345,21 +2386219,20 @@ │ │ │ │ push %rax │ │ │ │ stc │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e08f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - jae 1c33a8f │ │ │ │ + add %dl,0x37328(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,0x77(%rdx,%rdi,1) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ int1 │ │ │ │ jo 1c33a78 │ │ │ │ push %rsp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2386373,16 +2386246,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ loopne 1c33acd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock in (%dx),%al │ │ │ │ - sub (%rbx),%eax │ │ │ │ + xor %bh,%al │ │ │ │ + sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x12(%rbp) │ │ │ │ adcl $0x69,(%rcx) │ │ │ │ gs cmp %fs:(%rcx),%al │ │ │ │ @@ -2386789,20 +2386662,22 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x16f(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0xe1,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x52(%rax) │ │ │ │ - js 1c34077 │ │ │ │ + add %ah,(%rax) │ │ │ │ + push $0x78 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,%ah │ │ │ │ rex.WXB ja 1c3402a │ │ │ │ movsxd -0x77(%rax),%edi │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2386811,15 +2386686,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex xor $0x16f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ and %spl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x378b0(%rax) │ │ │ │ + add %ah,0x3786b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x4b(%rdi) │ │ │ │ lock (bad) │ │ │ │ @@ -2386834,17 +2386709,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c34127 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e122(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x78,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,%al │ │ │ │ + imul $0x0,0x3(%rax),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x2(%rax) │ │ │ │ shrl $1,0x53b211f9(%rsi) │ │ │ │ @@ -2386855,22 +2386729,20 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xe000000000016f35,%al │ │ │ │ and %cl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x78,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,0x6b(%rax) │ │ │ │ + js 1c3414f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,0x27(%rsi) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ mov $0x80,%dl │ │ │ │ loope 1c34120 │ │ │ │ jg 1c3416a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2386882,15 +2386754,15 @@ │ │ │ │ add %dl,%al │ │ │ │ xor $0x16f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rcx) │ │ │ │ loope 1c3418d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c34141 │ │ │ │ + loopne 1c341fc │ │ │ │ js 1c34197 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%ah │ │ │ │ cmp %ah,-0x4d556f93(%rbp) │ │ │ │ @@ -2386906,20 +2386778,20 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ and %esp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x378ae(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,0x6a(%rax) │ │ │ │ + js 1c341df │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,-0xb(%rdi) │ │ │ │ cmc │ │ │ │ (bad) │ │ │ │ and %ebx,%edx │ │ │ │ pop %rbp │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2386933,20 +2386805,20 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x21(%rax) │ │ │ │ loope 1c3421d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock scas %es:(%rdi),%eax │ │ │ │ - js 1c34227 │ │ │ │ + rex imul $0x0,0x3(%rax),%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,(%rcx) │ │ │ │ and 0x34(%rbx,%rbx,1),%eax │ │ │ │ subl $0x1301,0x32(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2386956,16 +2386828,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ jrcxz 1c34265 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c34293 │ │ │ │ - mov 0x0(%rip),%al │ │ │ │ + shlb $1,(%rdx,%rcx,4) │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ jns 1c342a2 │ │ │ │ cld │ │ │ │ fimuls 0x4d(%rdi) │ │ │ │ @@ -2386981,16 +2386853,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ jrcxz 1c342ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rdx) │ │ │ │ - mov 0x0(%rip),%al │ │ │ │ + lock xor $0x8a,%al │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x2e(%rbx) │ │ │ │ sub %ebp,-0x52(%rbp,%rcx,2) │ │ │ │ movabs 0x130139,%al │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2387000,16 +2386872,16 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ or %ah,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sub %ecx,0x5(%rdx) │ │ │ │ + add %dh,0x58a34(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x58689804(%rip) │ │ │ │ cmc │ │ │ │ nop │ │ │ │ @@ -2387219,21 +2387091,21 @@ │ │ │ │ sarb $0x6f,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ and %ecx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - js 1c345cf │ │ │ │ + add %ah,(%rax) │ │ │ │ + imul $0x0,0x3(%rax),%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,-0x356e8932(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ jbe 1c3461e │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2387244,16 +2387116,15 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x23(%rax) │ │ │ │ loope 1c3460d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock scas %es:(%rdi),%al │ │ │ │ - js 1c34617 │ │ │ │ + subb $0x3,0x78(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x28(%rcx) │ │ │ │ mov -0x22(%rcx),%dx │ │ │ │ xchg %eax,%edi │ │ │ │ @@ -2387269,16 +2387140,17 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x69(%rax) │ │ │ │ loope 1c34655 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc2,%al │ │ │ │ - sub (%rbx),%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x31baeb0e(%rsi) │ │ │ │ addr32 jne 1c3468e │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2387310,19 +2387182,22 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ int $0xe0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x361,%ebp │ │ │ │ + add %al,0x71(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,0x3b58d3d0(%rdi) │ │ │ │ cltd │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2387761,15 +2387636,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex imul $0x0,0x1(%rdi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e120(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - es insb (%dx),%es:(%rdi) │ │ │ │ + jbe 1c34cf7 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x7e,-0x653fdd8b(%rsi) │ │ │ │ @@ -2387843,16 +2387718,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1000000000016f80,%al │ │ │ │ clc │ │ │ │ loope 1c34da5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,(%rsi) │ │ │ │ - fiadds (%rdx) │ │ │ │ + lock xchg %eax,%edx │ │ │ │ + faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%dl │ │ │ │ mov $0x24f265f1,%ebp │ │ │ │ and $0x6e,%al │ │ │ │ @@ -2387866,16 +2387741,15 @@ │ │ │ │ rex (bad) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e169(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - fldcw 0x3(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x370,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x5f7aceae(%rdi) │ │ │ │ rex.R mov $0x72,%dl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2387886,17 +2387760,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x16f(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ gs loopne 1c34e35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c34e00 │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + shll $0x0,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x69(%rsi,%rax,8) │ │ │ │ jmp 91699de <_edata@@Base+0x25699de> │ │ │ │ @@ -2388169,20 +2388042,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x16f(%rcx) │ │ │ │ add %dl,0x1e121(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x37877(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,0x36(%rax) │ │ │ │ + js 1c351e7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%al │ │ │ │ lock cld │ │ │ │ popf │ │ │ │ sti │ │ │ │ sbb %dl,%dl │ │ │ │ rex.WRXB add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2388193,16 +2388066,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0x16f,%edi │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xe1,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov 0x3(%rax),%bh │ │ │ │ + add %dh,%al │ │ │ │ + rex.W js 1c3522f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x36116dd0(%rsp,%rdx,4) │ │ │ │ add %edx,(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2388216,22 +2388089,20 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ and %esp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - ja 1c352eb │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,%al │ │ │ │ + xor 0x3(%rax),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x1cdce278(%rip) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ mov $0xa,%dl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2388287,16 +2388158,15 @@ │ │ │ │ rex shrl %cl,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and %cl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - lahf │ │ │ │ + add %ah,0x5c(%rax) │ │ │ │ js 1c3534f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x752d6f6a(%rbp) │ │ │ │ mov $0xce,%ch │ │ │ │ @@ -2388312,20 +2388182,20 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ and %ecx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x37891(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,%al │ │ │ │ + rex.WRB js 1c35397 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x2c7c7328(%rbp) │ │ │ │ or %ch,0x13015a(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2388334,16 +2388204,15 @@ │ │ │ │ loopne 1c3543a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x23(%rax) │ │ │ │ loope 1c353d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%ecx │ │ │ │ + mov $0x4d,%al │ │ │ │ js 1c353df │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%al │ │ │ │ jne 1c3546d │ │ │ │ @@ -2388362,15 +2388231,15 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x59ed7(%rax) │ │ │ │ + add %ah,0x59e72(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0xd5cfae0(,%rdx,8) │ │ │ │ stc │ │ │ │ @@ -2388403,22 +2388272,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x17004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e257(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jg 1c3552b │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmp $0x378,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x20(%rbp) │ │ │ │ loope 1c35531 │ │ │ │ addr32 xchg %eax,%esp │ │ │ │ xor $0x13016f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2388452,19 +2388318,20 @@ │ │ │ │ js 1c35599 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ imul $0x1,%ecx,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $1,%cl │ │ │ │ - sahf │ │ │ │ - add $0x0,%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + shlb $0x0,0x5(%rsi,%rbx,4) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x22(%rbp) │ │ │ │ rex.WB pushf │ │ │ │ jne 1c35545 │ │ │ │ lahf │ │ │ │ jb 1c35562 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2388477,16 +2388344,16 @@ │ │ │ │ jge 1c355e1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6b(%rax) │ │ │ │ loope 1c35585 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - fstps 0x5(%rsi) │ │ │ │ + xorb $0x0,0x5(%rsi,%rbx,4) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bh │ │ │ │ mov $0x1c,%bl │ │ │ │ rex.WRXB cmp 0x13014f58(%r10),%r14 │ │ │ │ @@ -2388625,36 +2388492,36 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf000000000017024,%al │ │ │ │ and $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3265d(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,-0x11(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%ch │ │ │ │ fsubr %st(4),%st │ │ │ │ add $0x2c,%al │ │ │ │ adc %esi,(%rdi) │ │ │ │ add %edx,%gs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x2000000000017025,%al │ │ │ │ and $0x1e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ jae 1c357cf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%al │ │ │ │ int $0x3b │ │ │ │ @@ -2388670,15 +2388537,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ es jo 1c35805 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and $0x1e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x373(%rdi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x60(%rbx) │ │ │ │ sub (%rax),%esi │ │ │ │ rex.B (bad) │ │ │ │ lret │ │ │ │ @@ -2388691,19 +2388558,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x70,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e125(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - movabs 0x14800000000032b,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %ebp,(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0x37(%rax) │ │ │ │ jmp *0x1d(%rsi) │ │ │ │ adc %al,%al │ │ │ │ and (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2388738,16 +2388606,15 @@ │ │ │ │ rex.WX jo 1c358dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,(%rsi) │ │ │ │ loope 1c358e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ + jo 1c3594b │ │ │ │ jae 1c358ef │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0xce28a20(%rdx) │ │ │ │ push %rsi │ │ │ │ @@ -2388764,18 +2388631,21 @@ │ │ │ │ jo 1c35925 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ es loope 1c3592d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x373(%rdi) │ │ │ │ + xor %ah,0x73(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,0x1f(%rax) │ │ │ │ fists -0xc(%rbp) │ │ │ │ adc $0x13011206,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2388786,18 +2388656,15 @@ │ │ │ │ jo 1c3596d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c3593e │ │ │ │ loopne 1c35975 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,%cl │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sarb $1,0x3(%rcx,%riz,2) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4da9f0e9(%rdx) │ │ │ │ notb 0x68(%rbp) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2388812,18 +2388679,17 @@ │ │ │ │ jo 1c359b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c35980 │ │ │ │ loopne 1c359bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - sahf │ │ │ │ - add $0x0,%eax │ │ │ │ + xorb $0x5,-0x62(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%ch │ │ │ │ imul $0x24da67b4,(%rdx),%ebx │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2388832,22 +2388698,20 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rsp │ │ │ │ jo 1c359fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x700000000001e6db,%al │ │ │ │ - loopne 1c35a85 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + movabs 0x600000000001e6db,%al │ │ │ │ + mov %?,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x6a(%rdi) │ │ │ │ pop %rbx │ │ │ │ loope 1c35a0b │ │ │ │ rolb $1,0xc(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2388872,22 +2388736,18 @@ │ │ │ │ andb $0x1,0x70(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c35aa6 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc2,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rex mov $0x361,%esi │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,-0x8(%rbp) │ │ │ │ rex.WX │ │ │ │ rex.RXB cmp $0x16ab262,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2388899,22 +2388759,18 @@ │ │ │ │ jo 1c35ad5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdi) │ │ │ │ loope 1c35add │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xbd,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + sarb $1,0x361(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x42(%rdi) │ │ │ │ add %bh,0x2c(%rbx,%rdi,1) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ add %r10d,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2388925,21 +2388781,20 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ loope 1c35b25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x34,(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + and %bl,%bh │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x74(%rax) │ │ │ │ (bad) │ │ │ │ lret $0x8fa8 │ │ │ │ sbb %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2388951,15 +2388806,15 @@ │ │ │ │ push $0x70 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x27(%rax) │ │ │ │ loope 1c35b6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%al │ │ │ │ + shl $1,%ch │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2388983,17 +2388838,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ loope 1c35bb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x360(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x48000000000361b5,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x4(%rbp) │ │ │ │ roll $0x1,0x5a995a15(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2389003,15 +2388857,15 @@ │ │ │ │ add %dl,0x71(%rax) │ │ │ │ jo 1c35bf5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1a(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x36(%rax) │ │ │ │ + add %dl,-0x3c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2389030,15 +2388884,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ loope 1c35c45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe0,%al │ │ │ │ + mov $0xf5,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2389055,22 +2388909,20 @@ │ │ │ │ xor %bh,0x70(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sub %ah,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jno 1c35d0b │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + js,pn 1c35c97 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%dl │ │ │ │ mov $0x772fd138,%ecx │ │ │ │ imul $0x0,0x13(%rcx,%rax,1),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2389102,20 +2388954,19 @@ │ │ │ │ (bad) │ │ │ │ jo 1c35d15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0xe1,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x360c0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x361,%esp │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%bh │ │ │ │ xchg %eax,%ebp │ │ │ │ adc %edx,%edx │ │ │ │ and $0x155b94c,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2389180,15 +2389031,15 @@ │ │ │ │ jo 1c35ded │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x28,%al │ │ │ │ loope 1c35df5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ + adc %al,%cl │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2389207,21 +2389058,18 @@ │ │ │ │ jo 1c35e35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c35e62 │ │ │ │ loope 1c35e3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - shll $0x0,0x3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %bh,0x361(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0xa(%rdx) │ │ │ │ or %cl,%cl │ │ │ │ (bad) │ │ │ │ rex push %rdi │ │ │ │ cmp $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2389230,15 +2389078,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x170(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,(%rcx) │ │ │ │ loope 1c35e85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc3,%al │ │ │ │ + loopne 1c35e48 │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2389255,16 +2389103,16 @@ │ │ │ │ mov $0xa1,%al │ │ │ │ jo 1c35ec5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sub %esp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x61,%dl │ │ │ │ + add %dh,%al │ │ │ │ + gs (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2c(%rbp) │ │ │ │ @@ -2389280,16 +2389128,16 @@ │ │ │ │ jo 1c35f0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c35f3b │ │ │ │ loope 1c35f15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc9,%al │ │ │ │ - xor $0x3,%al │ │ │ │ + rex cltd │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x57(%rsp,%rdx,1) │ │ │ │ xchg %eax,%ecx │ │ │ │ jb 1c35f28 │ │ │ │ @@ -2389368,15 +2389216,15 @@ │ │ │ │ mov $0xb9,%al │ │ │ │ jo 1c3602d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x1f(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x7b,%al │ │ │ │ + adc %bh,(%rdx) │ │ │ │ js 1c3603f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x8(%rsi) │ │ │ │ (bad) │ │ │ │ @@ -2389410,21 +2389258,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x170,%edx │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,-0x1f(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - js 1c360cf │ │ │ │ + add %dl,0x37851(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,(%rdx) │ │ │ │ (bad) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ and $0x126d8d9,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2389432,20 +2389279,20 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x170ba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e176(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3788d(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,%al │ │ │ │ + rex.WB js 1c36117 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%ch │ │ │ │ mov $0x83cbe7a3,%edx │ │ │ │ jb 1c36196 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2389454,16 +2389301,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x170(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c361c8 │ │ │ │ loope 1c36155 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c360e4 │ │ │ │ - js 1c3615f │ │ │ │ + nop │ │ │ │ + rex.W js 1c3615f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x50f301d8(%rbp) │ │ │ │ mov $0x13011578,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2389474,16 +2389321,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0x170,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ rex ja 1c3617c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rax │ │ │ │ js 1c361a7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%ch │ │ │ │ fstps 0x4c12ffeb(%rbx) │ │ │ │ @@ -2389493,17 +2389340,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1(%rax,%rsi,2) │ │ │ │ add %ah,0x1e177(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x80(%rax) │ │ │ │ - js 1c361ef │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + cmp $0x378,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rbx) │ │ │ │ xor (%rdi),%bl │ │ │ │ mov $0xe8,%bl │ │ │ │ fldenv 0x13010a(%rsi) │ │ │ │ @@ -2389516,16 +2389362,16 @@ │ │ │ │ add %dh,-0x44(%rax) │ │ │ │ jo 1c36225 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1f(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov 0x3(%rax),%edi │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.WB js 1c36237 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x13(%rbp) │ │ │ │ (bad) │ │ │ │ push %rsi │ │ │ │ @@ -2389542,16 +2389388,15 @@ │ │ │ │ add %ah,%al │ │ │ │ mov $0x170,%esp │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ js 1c36254 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ + add %al,0x50(%rax) │ │ │ │ js 1c3627f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x7d404825(%rbp) │ │ │ │ (bad) │ │ │ │ @@ -2389567,19 +2389412,20 @@ │ │ │ │ add %dl,-0x43(%rax) │ │ │ │ jo 1c362b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x1,-0x1f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x378(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + and %bh,(%rsi) │ │ │ │ + js 1c362c7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,0x30(%rbx) │ │ │ │ xor %edi,%esp │ │ │ │ xchg %eax,%ebp │ │ │ │ in $0x10,%al │ │ │ │ adc %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2389590,16 +2389436,16 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ mov $0x170,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,-0x1f(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x75(%rax) │ │ │ │ - js 1c3630f │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.WB js 1c3630f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x65fdb3ef(%rip) │ │ │ │ addr32 (bad) │ │ │ │ adc (%rcx),%eax │ │ │ │ @@ -2389612,35 +2389458,37 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x170,%esi │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x1,-0x1f(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex test %edi,0x3(%rax) │ │ │ │ + rolb $1,0x78(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,0xf(%rax) │ │ │ │ and -0x37(%rbx,%rbp,4),%eax │ │ │ │ xor %edi,(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xe0000000000170be,%al │ │ │ │ jns 1c36374 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ + add %al,%al │ │ │ │ + push %rax │ │ │ │ js 1c3639f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x7f(%rbx) │ │ │ │ jl 1c3638f │ │ │ │ @@ -2389652,35 +2389500,35 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x170(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ rex jp 1c363bc │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x37880(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,0x3e(%rax) │ │ │ │ + js 1c363e7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x6083f86a(%rbp) │ │ │ │ or $0xa8,%al │ │ │ │ add %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x170bf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e17a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x75(%rax) │ │ │ │ + add %dl,0x49(%rax) │ │ │ │ js 1c3642f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%bl │ │ │ │ rex.WXB xchg %rsp,0x6f(%r14) │ │ │ │ @@ -2389696,17 +2389544,15 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ mov $0x170,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1f(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - je 1c364eb │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x37831(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2a(%rsi) │ │ │ │ pop %rsp │ │ │ │ @@ -2389723,17 +2389569,15 @@ │ │ │ │ (bad) │ │ │ │ shlb $0x0,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7b(%rax) │ │ │ │ loope 1c364b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - js 1c364bf │ │ │ │ + lock rex.WR js 1c364bf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rsi,%rdx,8) │ │ │ │ cs cltd │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ @@ -2389748,16 +2389592,15 @@ │ │ │ │ rol $1,%al │ │ │ │ jo 1c364f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x1,-0x1f(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xchg %eax,%ebp │ │ │ │ + loopne 1c36552 │ │ │ │ js 1c36507 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x50(%rdx) │ │ │ │ (bad) -0x37(%rax) │ │ │ │ @@ -2389771,20 +2389614,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex shll $0x0,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jl 1c36524 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x7b(%rax) │ │ │ │ - js 1c3654f │ │ │ │ + add %dh,0x37839(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,0x741640b4(%rdi) │ │ │ │ and $0x13013bbf,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2389810,15 +2389653,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%dl │ │ │ │ jo 1c365cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x1(%rcx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x37871(%rax) │ │ │ │ + add %dl,0x3782e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bl │ │ │ │ pushf │ │ │ │ @@ -2389852,17 +2389695,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xe0000000000170c2,%al │ │ │ │ jl 1c36644 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jno 1c366e3 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x3782e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2015508e(%rdi) │ │ │ │ sbb (%rbx),%ch │ │ │ │ @@ -2389877,22 +2389718,20 @@ │ │ │ │ adc %al,%bl │ │ │ │ jo 1c366a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jge 1c3668c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jno 1c3672b │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,%al │ │ │ │ + js,pn 1c366b7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x22(%rax) │ │ │ │ xchg %eax,%esp │ │ │ │ push %rsi │ │ │ │ (bad) │ │ │ │ rex adcl $0x1301,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2389920,22 +2389759,20 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x170c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e17d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jb 1c367bb │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dh,%al │ │ │ │ + js,pn 1c36747 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,(%rax) │ │ │ │ mov $0x78554236,%esp │ │ │ │ mov 0x1(%rax),%esp │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2389970,22 +2389807,21 @@ │ │ │ │ (bad) │ │ │ │ jo 1c367c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1f(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jb 1c3684b │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + js 1c367d7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x43(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ pop %rdx │ │ │ │ cli │ │ │ │ sarl $1,0x130143(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2390017,15 +2389853,16 @@ │ │ │ │ jo 1c36855 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jle 1c3683c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x72(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ js 1c36867 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x12fdd7aa(%rsi) │ │ │ │ sbb 0x7f(%rbp),%dl │ │ │ │ @@ -2390059,15 +2389896,15 @@ │ │ │ │ add $0x70,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jle 1c368cc │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x72(%rax) │ │ │ │ + add %dl,0x2f(%rax) │ │ │ │ js 1c368f7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ ja 1c36962 │ │ │ │ @@ -2390106,20 +2389943,20 @@ │ │ │ │ (bad) │ │ │ │ jo 1c36975 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,-0x1f(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x37872(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dh,0x2f(%rax) │ │ │ │ + js 1c36987 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0xec870e80,%edi │ │ │ │ or %ebx,0x1(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2390149,15 +2389986,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000000170c6,%al │ │ │ │ jg 1c369ec │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x37872(%rax) │ │ │ │ + add %dh,0x3782f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dh │ │ │ │ push %rsp │ │ │ │ @@ -2390197,21 +2390034,20 @@ │ │ │ │ jo 1c36a95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c36b19 │ │ │ │ loope 1c36a9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x78(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + shrb $1,(%rdi) │ │ │ │ + js 1c36aa7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,-0x604c848b(%rax) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ fsubl 0x1(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2390243,21 +2390079,20 @@ │ │ │ │ rol $0x70,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x80(%rax) │ │ │ │ loope 1c36b2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jae 1c36bab │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + lock (bad) │ │ │ │ + js 1c36b37 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%ch │ │ │ │ imul $0x1,0x4ec20aae(,%rsi,8),%edx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2390283,20 +2390118,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ enter $0x170,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e180(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x37873(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + xor %bh,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%dh │ │ │ │ in $0x4b,%eax │ │ │ │ push $0x72 │ │ │ │ add $0xb1,%al │ │ │ │ add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2390323,20 +2390158,20 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x170c9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0x1,%ecx │ │ │ │ - add %ah,0x37873(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + xor %bh,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ iret │ │ │ │ xor -0x31(%rbp),%ah │ │ │ │ pop %rbx │ │ │ │ je 1c36c72 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2390368,22 +2390203,20 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ lret $0x170 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and $0x1,%ecx │ │ │ │ - add %ah,%al │ │ │ │ - jae 1c36d5b │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,0x30(%rax) │ │ │ │ + js 1c36ce7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x2f(%rsi) │ │ │ │ mov $0xd7,%al │ │ │ │ push $0x4c │ │ │ │ fs ja 1c36d02 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2390408,17 +2390241,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x170ca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ and $0x1,%ecx │ │ │ │ - add %ah,(%rax) │ │ │ │ - je 1c36deb │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x37830(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bl │ │ │ │ mov $0x6b,%dl │ │ │ │ @@ -2390454,15 +2390285,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%bl │ │ │ │ jo 1c36df5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x1e1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex je 1c36e7b │ │ │ │ + shlb $0x78,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3b2819b2(%rcx) │ │ │ │ @@ -2390499,16 +2390330,16 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ lret │ │ │ │ jo 1c36e85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x1e1(%rdx) │ │ │ │ - add %dh,0x74(%rax) │ │ │ │ - js 1c36e97 │ │ │ │ + add %ah,%al │ │ │ │ + xor %bh,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%bh │ │ │ │ xor $0xee,%al │ │ │ │ stc │ │ │ │ @@ -2390542,22 +2390373,20 @@ │ │ │ │ jo 1c36f15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c36e9c │ │ │ │ loope 1c36f1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - je 1c36f9b │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dh,(%rcx) │ │ │ │ + js 1c36f27 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,(%rdx) │ │ │ │ shlb $1,-0x59(%rdi) │ │ │ │ jno 1c36f24 │ │ │ │ rex.WR │ │ │ │ rex.WRX add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2390587,15 +2390416,15 @@ │ │ │ │ int $0x70 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7d(%rax) │ │ │ │ loope 1c36fad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex outsl %ds:(%rsi),(%dx) │ │ │ │ + mov $0x2c,%al │ │ │ │ js 1c36fb7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x90cfd0d(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -2390629,16 +2390458,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xcd,%al │ │ │ │ jo 1c37035 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe00000000001e183,%al │ │ │ │ - rex.RB jne 1c37049 │ │ │ │ + movabs 0x600000000001e183,%al │ │ │ │ + rex.WRX je 1c37049 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%ch │ │ │ │ (bad) │ │ │ │ push %rsp │ │ │ │ @@ -2390655,20 +2390484,22 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ jo 1c3707d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1(%rcx,%riz,8) │ │ │ │ - add %ah,0x6f(%rax) │ │ │ │ - js 1c3708f │ │ │ │ + add %dh,%al │ │ │ │ + sub $0x78,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,(%rdx) │ │ │ │ rex.WRXB xchg %rax,%r8 │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ js 1c370ff │ │ │ │ mov %esi,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2390702,20 +2390533,19 @@ │ │ │ │ jo 1c3710d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ test %ah,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3786f(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sub $0x378,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x2d(%rdx) │ │ │ │ xor 0x438361e3(%rcx),%bh │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2390737,16 +2390567,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex iret │ │ │ │ jo 1c3719d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1(%rcx,%riz,8) │ │ │ │ - add %al,0x75(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ + orb $0x5,0x74(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rdx) │ │ │ │ sub $0xa8,%al │ │ │ │ movabs 0x130160b7c84c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2390774,17 +2390605,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ ror $1,%bh │ │ │ │ jo 1c3722d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x1e1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x75(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x480000000005744e,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%ah │ │ │ │ (bad) │ │ │ │ sub $0xf9,%al │ │ │ │ pop %rbx │ │ │ │ add 0x5c(%rbp),%ebx │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2390813,16 +2390643,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ shlb $1,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x1e1(%rbp) │ │ │ │ - add %al,0x46(%rax) │ │ │ │ - jne 1c372d1 │ │ │ │ + add %al,%al │ │ │ │ + rex.WRX je 1c372d1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x541c53e6(%rdx) │ │ │ │ andb $0x1,0x5f(%rdx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2390858,16 +2390688,16 @@ │ │ │ │ shlb $1,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c372d7 │ │ │ │ loope 1c37355 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.RX jne 1c37361 │ │ │ │ + loopne 1c373a8 │ │ │ │ + je 1c37361 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x2e(%rdx) │ │ │ │ test %dh,%ch │ │ │ │ xor %esi,%ebp │ │ │ │ @@ -2390903,17 +2390733,16 @@ │ │ │ │ adc $0x70,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7a(%rax) │ │ │ │ loope 1c373e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x5,0x75(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,0x74(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x3e26ad00(%rbp,%rax,8) │ │ │ │ jmp 1c3744e │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2390941,16 +2390770,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%dl │ │ │ │ jo 1c3746d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa00000000001e186,%al │ │ │ │ - rex.RX jne 1c37481 │ │ │ │ + movabs 0x200000000001e186,%al │ │ │ │ + rex.WRXB je 1c37481 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%dl │ │ │ │ in $0x7f,%al │ │ │ │ sub %rdi,0x130145d4(%rbp) │ │ │ │ @@ -2390982,16 +2390811,16 @@ │ │ │ │ rcl $0x70,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %esp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.RX jne 1c37511 │ │ │ │ + add %al,0x4f(%rax) │ │ │ │ + je 1c37511 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x180e10fa(%rdi) │ │ │ │ adc %edx,%ecx │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ @@ -2391027,16 +2390856,16 @@ │ │ │ │ jo 1c3758d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %esp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.RX jne 1c375a1 │ │ │ │ + add %ah,0x4f(%rax) │ │ │ │ + je 1c375a1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x1dc4914f(%rsp,%rsi,2) │ │ │ │ mov $0x13016b,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2391063,20 +2390892,20 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock shll %cl,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1e1(%rdi) │ │ │ │ + add %al,0x5744f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.RXB jne 1c37631 │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,-0x61(%rdx) │ │ │ │ lret │ │ │ │ leave │ │ │ │ rcl %cl,%esi │ │ │ │ push %rbx │ │ │ │ push %rdi │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2391109,20 +2390938,20 @@ │ │ │ │ adc $0x70,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov %ah,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.RXB jne 1c376c1 │ │ │ │ + add %ah,0x5744f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,(%rsi,%rdi,4) │ │ │ │ mov $0x2c,%ah │ │ │ │ fcoml 0x6c(%rbp) │ │ │ │ push %rsp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2391154,16 +2390983,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%ch │ │ │ │ jo 1c3773d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x1e1(%rax) │ │ │ │ - add %al,0x47(%rax) │ │ │ │ - jne 1c37751 │ │ │ │ + add %al,%al │ │ │ │ + rex.WRXB je 1c37751 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x61126f23(%rcx) │ │ │ │ jrcxz 1c37728 │ │ │ │ add %edx,(%r11) │ │ │ │ @@ -2391193,20 +2391022,19 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xe0000000000170d5,%al │ │ │ │ mov %ah,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3786f(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sub $0x378,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%bl │ │ │ │ and -0x7a89722d(%rip),%ebx │ │ │ │ push $0x1301 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2391234,16 +2391062,16 @@ │ │ │ │ (bad) │ │ │ │ jo 1c3785d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov %esp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x47(%rax) │ │ │ │ - jne 1c37871 │ │ │ │ + add %ah,%al │ │ │ │ + rex.WRXB je 1c37871 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x7a02eaa5(%rbp) │ │ │ │ sub 0x1301(%rax,%rcx,2),%bh │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2391276,20 +2391104,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0x70,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e189(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x57547(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + push %rax │ │ │ │ + je 1c37901 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x41(%rax) │ │ │ │ jae 1c37970 │ │ │ │ (bad) │ │ │ │ incl 0x1(%rbp,%rbp,2) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2391322,15 +2391151,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%al │ │ │ │ jo 1c3797d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1e1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c37a05 │ │ │ │ + sarb $1,(%rcx) │ │ │ │ js 1c3798f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%ch │ │ │ │ xor %bl,(%rax) │ │ │ │ @@ -2391373,15 +2391202,16 @@ │ │ │ │ rcr $0x70,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x76(%rax) │ │ │ │ loope 1c37a15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x3,0x78(%rdi) │ │ │ │ + (bad) │ │ │ │ + ss js 1c37a1f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0xb4fb122(%rcx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ loope 1c37a94 │ │ │ │ @@ -2391414,20 +2391244,22 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ fnstenv 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x1e1(%rdx) │ │ │ │ - add %dh,0x6e(%rax) │ │ │ │ - js 1c37aaf │ │ │ │ + add %dl,(%rax) │ │ │ │ + sub $0x78,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,0x72(%rsi) │ │ │ │ jne 1c37ad0 │ │ │ │ in $0x34,%eax │ │ │ │ rex.WXB sbb $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2391456,21 +2391288,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock fnstenv 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x1e1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jp 1c37bb3 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + nop │ │ │ │ + cmp %edi,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,(%rsi) │ │ │ │ adc %dl,%bh │ │ │ │ sbb %bh,0xc(%rsi) │ │ │ │ rex.B outsl %ds:(%rsi),(%dx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2391498,17 +2391329,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x70,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e18b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - ja 1c37c43 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x37836(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x11(%rsi) │ │ │ │ rex.WRB add %r10b,%r9b │ │ │ │ @@ -2391546,15 +2391375,17 @@ │ │ │ │ (bad) 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c37bdd │ │ │ │ loope 1c37c55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x378(%rdi) │ │ │ │ + mov $0x5a,%al │ │ │ │ + js 1c37c5f │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x39a73606(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ lahf │ │ │ │ jo 1c37c7a │ │ │ │ @@ -2391584,15 +2391415,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x170db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x74(%rax) │ │ │ │ loope 1c37ce5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock popf │ │ │ │ + mov $0x59,%al │ │ │ │ js 1c37cef │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%dh │ │ │ │ (bad) -0x5f123643(%rsi) │ │ │ │ @@ -2391625,22 +2391456,20 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%ah │ │ │ │ jo 1c37d6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1e18c,%al │ │ │ │ - js 1c37df3 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + movabs 0xb00000000001e18c,%al │ │ │ │ + ss js 1c37d7f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,(%rsi) │ │ │ │ adc 0x54(%rcx),%esp │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ push %rsi │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2391674,20 +2391503,21 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea (bad),%esp │ │ │ │ loope 1c37e05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex lahf │ │ │ │ - js 1c37e0f │ │ │ │ + rcrb $1,0x78(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,%al │ │ │ │ clc │ │ │ │ in $0xc,%eax │ │ │ │ mov $0x16a2953,%ebx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2391723,18 +2391553,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lea (bad),%esp │ │ │ │ loope 1c37e95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x378(%rsi) │ │ │ │ + rcrb $1,0x78(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,-0x4b166527(%rsi) │ │ │ │ rclb $1,(%rsi) │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2391760,15 +2391593,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c37ef7 │ │ │ │ jo 1c37f1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x1e1(%rbp) │ │ │ │ - add %ah,-0x64(%rax) │ │ │ │ + add %al,0x58(%rax) │ │ │ │ js 1c37f2f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%bl │ │ │ │ (bad) │ │ │ │ @@ -2391803,21 +2391636,20 @@ │ │ │ │ ... │ │ │ │ add %dh,-0x22(%rax) │ │ │ │ jo 1c37fad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x1e1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x78(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + loopne 1c37ff0 │ │ │ │ + js 1c37fbf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,%al │ │ │ │ rex.WB stos %al,%es:(%rdi) │ │ │ │ xor %bl,0x70(%rcx) │ │ │ │ jnp 1c3801f │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2391848,20 +2391680,20 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ fbstp 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x1e1(%rsi) │ │ │ │ - add %dl,0x3789f(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,0x5b(%rax) │ │ │ │ + js 1c3804f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,(%rsi) │ │ │ │ movabs %al,0x13017b91bb4e682e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2391890,15 +2391722,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x170df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov %ecx,%fs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x62(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + pop %rcx │ │ │ │ js 1c380df │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ push %rcx │ │ │ │ @@ -2391933,16 +2391766,19 @@ │ │ │ │ rex loopne 1c381cb │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x71(%rax) │ │ │ │ loope 1c38165 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x48000000000378a2,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ + rex (bad) │ │ │ │ + js 1c3816f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%ch │ │ │ │ (bad) │ │ │ │ mov 0x6d038efc(%rbx),%dh │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2391971,16 +2391807,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%al │ │ │ │ jo 1c381ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb00000000001e18f,%al │ │ │ │ - lahf │ │ │ │ + movabs 0x400000000001e18f,%al │ │ │ │ + pop %rsp │ │ │ │ js 1c381ff │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x1072f81e(%rdi) │ │ │ │ sbb 0x44(%rdi),%eax │ │ │ │ @@ -2392016,21 +2391852,20 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ loope 1c38285 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex js 1c38303 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + xor %dh,(%rdi) │ │ │ │ + js 1c3828f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%cl │ │ │ │ cwtl │ │ │ │ bt %esp,%edi │ │ │ │ rex.RXB jle 1c3830c │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2392061,21 +2391896,20 @@ │ │ │ │ loop 1c3837b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x70(%rax) │ │ │ │ loope 1c38315 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x78(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + nop │ │ │ │ + sub 0x3(%rax),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,(%rsp,%rdi,2) │ │ │ │ xchg %eax,%esi │ │ │ │ std │ │ │ │ pop %rdx │ │ │ │ xchg %eax,%edx │ │ │ │ xchg %al,0x1(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2392110,16 +2391944,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ nop │ │ │ │ loope 1c383a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x480000000003787a,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ + push %rax │ │ │ │ + cmp %edi,0x3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%bl │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ call db5af16 <_edata@@Base+0x6f5af16> │ │ │ │ add %rdx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2392154,21 +2391991,20 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %eax,%ecx │ │ │ │ loope 1c38435 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x78(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + loopne 1c3846c │ │ │ │ + js 1c3843f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x4b52be4b(%rdi) │ │ │ │ xchg %eax,%ebx │ │ │ │ cmp (%rsi),%bh │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2392201,16 +2392037,17 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ in $0x70,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e191(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - movabs 0x148000000000378,%al │ │ │ │ + add %al,0x3785f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1b(%rax) │ │ │ │ test %ebp,%esi │ │ │ │ pop %rdx │ │ │ │ leave │ │ │ │ @@ -2392245,21 +2392082,20 @@ │ │ │ │ add %ah,0x170e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ loope 1c38555 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jns 1c385d3 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + sarb $1,(%rax) │ │ │ │ + js 1c3855f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ xchg %esp,(%rdi) │ │ │ │ cli │ │ │ │ shl $0x9a,%ecx │ │ │ │ or $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2392291,21 +2392127,20 @@ │ │ │ │ in $0x70,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6e(%rax) │ │ │ │ loope 1c385e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jbe 1c38663 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dh,(%rbx) │ │ │ │ + js 1c385ef │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,-0x7a(%rax) │ │ │ │ mov $0xae586ee2,%ebp │ │ │ │ cs add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2392336,20 +2392171,21 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ in $0x70,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e192(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3789c(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,%al │ │ │ │ + pop %rax │ │ │ │ + js 1c3867f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0x79ba396d(%rsi) │ │ │ │ xchg %eax,%ebx │ │ │ │ adc (%rcx),%r8b │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2392383,16 +2392219,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ loope 1c38705 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x9b,%al │ │ │ │ - js 1c3870f │ │ │ │ + rclb $0x3,0x78(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%al │ │ │ │ rex.WR │ │ │ │ rex.RX pop %rdi │ │ │ │ @@ -2392430,15 +2392265,16 @@ │ │ │ │ out %al,$0x70 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6d(%rax) │ │ │ │ loope 1c38795 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x3,0x78(%rsi) │ │ │ │ + and %dh,(%rbx) │ │ │ │ + js 1c3879f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rax) │ │ │ │ test %dl,0x186513b6(%rcx) │ │ │ │ xor $0x1,%al │ │ │ │ @@ -2392474,16 +2392310,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,-0x19(%rax) │ │ │ │ jo 1c3881d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x1e1(%rbx) │ │ │ │ - add %dh,%al │ │ │ │ - pushf │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rcx │ │ │ │ js 1c3882f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%dh │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ @@ -2392520,16 +2392356,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ call 1c38a1e │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x1(%rcx,%riz,8) │ │ │ │ - add %dl,%al │ │ │ │ - fwait │ │ │ │ + add %ah,%al │ │ │ │ + push %rdi │ │ │ │ js 1c388bf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0xb0b6a4e(%rax) │ │ │ │ sub $0x13010bcd,%eax │ │ │ │ @@ -2392560,16 +2392396,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ call 1c38aae │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1(%rcx,%riz,8) │ │ │ │ - jo 1c388e4 │ │ │ │ - js 1c3894f │ │ │ │ + rclb $0x3,0x78(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%ch │ │ │ │ push %rax │ │ │ │ add $0xd3833a4d,%eax │ │ │ │ @@ -2392603,16 +2392438,18 @@ │ │ │ │ jo 1c389cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c38966 │ │ │ │ loope 1c389d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4800000000037876,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ + rex xor 0x3(%rax),%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%dh │ │ │ │ ficomps -0x2e(%rdx) │ │ │ │ out %al,$0x8d │ │ │ │ movabs 0x130125,%al │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2392641,18 +2392478,21 @@ │ │ │ │ ... │ │ │ │ add %dh,0x170e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6b(%rax) │ │ │ │ loope 1c38a65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x378(%rbp) │ │ │ │ + xor %bl,0x78(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ xor $0x46f18ade,%eax │ │ │ │ rex.WX sbb %rax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2392683,16 +2392523,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ jo 1c38aed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000001e195,%al │ │ │ │ - pushf │ │ │ │ + movabs 0x1e195,%al │ │ │ │ + pop %rax │ │ │ │ js 1c38aff │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x14(%rsi) │ │ │ │ movabs 0x13011a75c5fe6f,%eax │ │ │ │ @@ -2392725,19 +2392565,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shr $1,%dl │ │ │ │ jo 1c38b7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - movabs 0x148000000000378,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ + rex pop %rdi │ │ │ │ + js 1c38b8f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%bl │ │ │ │ mov %edi,0x51(%rdx) │ │ │ │ rex.XB jae 1c38b7f │ │ │ │ lgdt (%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2392768,16 +2392609,15 @@ │ │ │ │ jmp 1c38c7b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6a(%rax) │ │ │ │ loope 1c38c15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - popf │ │ │ │ + jo 1c38c73 │ │ │ │ js 1c38c1f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x506ff777(%rcx) │ │ │ │ out %al,$0x9c │ │ │ │ @@ -2392813,15 +2392653,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%esi │ │ │ │ loope 1c38ca5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x3,0x78(%rsi) │ │ │ │ + (bad) │ │ │ │ + xor 0x3(%rax),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%bh │ │ │ │ ud0 0x58(%rcx),%eax │ │ │ │ mov $0x130106a5,%edx │ │ │ │ @@ -2392856,15 +2392697,18 @@ │ │ │ │ add %al,0x170ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ loope 1c38d35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x378(%rax) │ │ │ │ + (bad) │ │ │ │ + pop %rdi │ │ │ │ + js 1c38d3f │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rdx) │ │ │ │ jmp 1c38db9 │ │ │ │ (bad) │ │ │ │ in $0x6f,%eax │ │ │ │ @@ -2393287,17 +2393131,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,%dl │ │ │ │ jo 1c3935d │ │ │ │ ... │ │ │ │ - loopne 1c392fb │ │ │ │ - jno 1c39371 │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %cl,0x571(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x2e(%rbx) │ │ │ │ xchg %eax,%edx │ │ │ │ (bad) │ │ │ │ add (%rcx),%al │ │ │ │ @@ -2393344,17 +2393186,16 @@ │ │ │ │ jo 1c39435 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdx) │ │ │ │ loope 1c3943d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,%al │ │ │ │ - jbe 1c39447 │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + mov $0x376,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ rolb $1,-0x3d68474b(%rdx) │ │ │ │ xor (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2393369,21 +2393210,20 @@ │ │ │ │ jo 1c3947d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,(%rdx) │ │ │ │ loope 1c39485 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x76,%bh │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + loopne 1c39443 │ │ │ │ + jbe 1c3948f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x49111d88(%rbx) │ │ │ │ (bad) │ │ │ │ pop %rsp │ │ │ │ pop %rsp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2393395,16 +2393235,16 @@ │ │ │ │ add 0x1(%rcx),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sub %cl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x5d(%rax) │ │ │ │ - jle 1c394d7 │ │ │ │ + add %al,%al │ │ │ │ + and 0x3(%rdi),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0xb(%rcx) │ │ │ │ mov $0xd6,%dl │ │ │ │ lahf │ │ │ │ @@ -2393418,17 +2393258,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx,%rsi,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e12a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - js 1c3951f │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.WR js 1c3951f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0xd(%rdx) │ │ │ │ xchg %eax,%edi │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2393466,21 +2393305,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rax │ │ │ │ loopne 1c395a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,%bh │ │ │ │ - add %gs:(%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x4800000000036555,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,(%rdi) │ │ │ │ fsubrs (%rsi) │ │ │ │ xchg %dh,%bh │ │ │ │ (bad) │ │ │ │ shrl $0x13,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2393510,20 +2393345,19 @@ │ │ │ │ (bad) │ │ │ │ sub %dh,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0xe1,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x373af(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ andb $0x1,0x30(%rdi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %ebx,%ecx │ │ │ │ (bad) │ │ │ │ or %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2393609,17 +2393443,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x17149(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2b(%rax) │ │ │ │ loope 1c3979d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xchg %eax,%edx │ │ │ │ - js 1c397a7 │ │ │ │ + lock rex.WRX js 1c397a7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ sub %ebx,%ebx │ │ │ │ @@ -2393683,16 +2393515,19 @@ │ │ │ │ jno 1c3986d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2b,%al │ │ │ │ loope 1c39875 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x480000000003787f,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ + loopne 1c398b6 │ │ │ │ + js 1c3987f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x63(%rsi,%rbx,1) │ │ │ │ and 0x1301499d(%rcx,%rbx,1),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2393722,16 +2393557,17 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ imul $0x0,0x1(%rcx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sub $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movabs 0x148000000000378,%eax │ │ │ │ + add %ah,0x37860(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0xc09def3(%rcx) │ │ │ │ addq $0x13,0x1(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2393764,20 +2393600,21 @@ │ │ │ │ jno 1c3998d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c399be │ │ │ │ loope 1c39995 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - js 1c3999f │ │ │ │ + and %dl,0x78(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,-0x3f(%rax) │ │ │ │ mov $0x40f7976c,%edx │ │ │ │ add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2393808,21 +2393645,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex mov %?,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,(%rcx,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - js 1c39a2f │ │ │ │ + add %dl,0x3782c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,%bl │ │ │ │ or $0xea,%al │ │ │ │ (bad) │ │ │ │ es xchg %ebp,0x130131(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2393851,15 +2393687,17 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x60(%rax) │ │ │ │ jno 1c39aad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x1e1(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x378(%rsi) │ │ │ │ + jo 1c39b14 │ │ │ │ + js 1c39abf │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x331a5bda(%rbp) │ │ │ │ fcompl 0x13016c(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2393910,21 +2393748,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x171,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sub $0x1e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock jnp 1c39c0b │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + (bad) │ │ │ │ + cmp 0x3(%rax),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x56(%rdi) │ │ │ │ (bad) │ │ │ │ cmp $0x5b343974,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2393971,19 +2393808,16 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ int $0x71 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sub $0x1e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c39bea │ │ │ │ - js 1c39c6f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x480000000003783e,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x3d39d439(%rip) │ │ │ │ and %bh,(%rax,%rdi,2) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2394016,16 +2393850,15 @@ │ │ │ │ lock (bad) 0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ loope,pn 1c39cf5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x3,0x78(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lock sub $0x378,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%bh │ │ │ │ pushf │ │ │ │ (bad) │ │ │ │ subb $0x64,-0x1f(%rcx,%rsi,2) │ │ │ │ @@ -2394058,21 +2393891,20 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x171e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e12e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cmpb $0x0,0x3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,0x3e(%rax) │ │ │ │ + js 1c39d8f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,0x6365abbd(%rcx) │ │ │ │ repnz fisubs 0x1(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2394105,19 +2393937,21 @@ │ │ │ │ jno 1c39e0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,(%rdi) │ │ │ │ loope 1c39e15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x3(%rax,%rdi,2) │ │ │ │ + cmpb $0x78,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,-0x7bbc5cbc(%rdi) │ │ │ │ (bad) │ │ │ │ add 0x13(%rcx,%rax,1),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2394150,15 +2393984,15 @@ │ │ │ │ add $0x72,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2f(%rax) │ │ │ │ loope 1c39ea5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %dil,0x3(%rax) │ │ │ │ + lock rex.XB js 1c39eaf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%ch │ │ │ │ {rex2 0xa7} (bad) │ │ │ │ xor (%rsi),%ch │ │ │ │ @@ -2394197,16 +2394031,15 @@ │ │ │ │ adc 0x1(%rdx),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,(%rdi) │ │ │ │ loope 1c39f35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock lahf │ │ │ │ - js 1c39f3f │ │ │ │ + rcrb $1,0x3(%rax,%rdi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rdi) │ │ │ │ mov -0x2(%rax),%ds │ │ │ │ pushf │ │ │ │ @@ -2394245,16 +2394078,16 @@ │ │ │ │ jb 1c39fbd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ loope 1c39fc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c39f4f │ │ │ │ - js 1c39fcf │ │ │ │ + nop │ │ │ │ + rex.XB js 1c39fcf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x51(%rcx) │ │ │ │ (bad) │ │ │ │ sbb 0x150e9fc(%rbx),%edx │ │ │ │ @@ -2394288,17 +2394121,15 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ sub $0x72,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e130(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jns 1c3a0d3 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x37838(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x60(%rdx) │ │ │ │ cmp 0x49fbe239(%rip),%bl │ │ │ │ @@ -2394336,17 +2394167,15 @@ │ │ │ │ add %bh,(%rdx) │ │ │ │ jb 1c3a0dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xor %ah,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jl 1c3a163 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x3783a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bh │ │ │ │ rex.RX (bad) │ │ │ │ @@ -2394384,16 +2394213,16 @@ │ │ │ │ rex.RX jb 1c3a16d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xor %esp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7a(%rax) │ │ │ │ - js 1c3a17f │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.R js 1c3a17f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x4fec8bd7(%rbp) │ │ │ │ adc 0x130155(%rbp),%edi │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2394431,17 +2394260,15 @@ │ │ │ │ jb 1c3a1fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x31,%al │ │ │ │ loope 1c3a205 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cltd │ │ │ │ - js 1c3a20f │ │ │ │ + adcb $0x3,0x78(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x74(%rdi) │ │ │ │ je 1c3a1ce │ │ │ │ loope 1c3a268 │ │ │ │ @@ -2394480,20 +2394307,20 @@ │ │ │ │ ... │ │ │ │ add %dh,0x17260(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xor %cl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %bh,0x3(%rax) │ │ │ │ + add %dh,0x37843(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,(%rcx) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ or -0x12(%rdi),%ecx │ │ │ │ rcrl $0x1,0x4a(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2394533,18 +2394360,21 @@ │ │ │ │ jb 1c3a31d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c3a354 │ │ │ │ loope 1c3a325 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x378(%rbp) │ │ │ │ + add %cl,0x78(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rdx) │ │ │ │ movabs %al,0x1301534ddf444916 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2394571,22 +2394401,20 @@ │ │ │ │ jb 1c3a3ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rdx) │ │ │ │ loope 1c3a3b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jl 1c3a433 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + sarb $1,(%rdx) │ │ │ │ + js 1c3a3bf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rcx) │ │ │ │ sbb $0x44,%al │ │ │ │ jae 1c3a3e1 │ │ │ │ loop 1c3a3e4 │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2394619,16 +2394447,15 @@ │ │ │ │ jb 1c3a43d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rbx) │ │ │ │ loope 1c3a445 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - test %bh,0x3(%rax) │ │ │ │ + rolb $0x3,0x78(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x73(%rbx) │ │ │ │ mov %dil,0x14405fb(%rdx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2394665,20 +2394492,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x172(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xor %ecx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x77(%rax) │ │ │ │ - js 1c3a4df │ │ │ │ + add %dl,(%rax) │ │ │ │ + xor $0x78,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,0x14cebfd6(%rcx) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ fcomps 0x1(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2394712,20 +2394541,20 @@ │ │ │ │ ... │ │ │ │ add %al,0x172a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xor %ecx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - test %bh,0x3(%rax) │ │ │ │ + add %ah,0x37841(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,%bh │ │ │ │ test $0xe7291b2b,%eax │ │ │ │ pop %rbx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2394760,21 +2394589,19 @@ │ │ │ │ ... │ │ │ │ add %al,0x172b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x34(%rax) │ │ │ │ loope 1c3a5f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jo 1c3a673 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + sub $0x378,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%ah │ │ │ │ clc │ │ │ │ (bad) 0x42f537b1(%rip) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2394803,16 +2394630,15 @@ │ │ │ │ jb 1c3a67d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x34,%al │ │ │ │ loope 1c3a685 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c3a706 │ │ │ │ - js 1c3a68f │ │ │ │ + lock cmp 0x3(%rax),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rax) │ │ │ │ int $0xe1 │ │ │ │ loopne 1c3a657 │ │ │ │ @@ -2394849,15 +2394675,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ jb 1c3a70d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x1e1(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x378(%rbp) │ │ │ │ + xor %al,0x78(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5c(%rdx) │ │ │ │ in $0x1b,%eax │ │ │ │ add $0xcc,%al │ │ │ │ @@ -2394894,15 +2394722,16 @@ │ │ │ │ jb 1c3a79d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c3a7d7 │ │ │ │ loope 1c3a7a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x378(%rax) │ │ │ │ + sbbb $0x3,0x78(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x55a2e5f9(%rax) │ │ │ │ popf │ │ │ │ fnstsw 0x1(%rbx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2394931,20 +2394760,21 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x172ee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xor $0x1e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - test %edi,0x3(%rax) │ │ │ │ + adc %al,0x78(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,%dh │ │ │ │ es gs mov $0x78e21ea5,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2394977,15 +2394807,15 @@ │ │ │ │ jb 1c3a8bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rsi) │ │ │ │ loope 1c3a8c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x7d,%al │ │ │ │ + xor %bh,(%rbx) │ │ │ │ js 1c3a8cf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x29(%rdx) │ │ │ │ mov $0x82,%dh │ │ │ │ @@ -2395024,15 +2394854,17 @@ │ │ │ │ addb $0x1,(%rbx,%rsi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ ss loope 1c3a955 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x378(%rax) │ │ │ │ + jo 1c3a9a0 │ │ │ │ + js 1c3a95f │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rax) │ │ │ │ rex.RX mov $0x79,%dl │ │ │ │ vsubsd 0x1301(%rip),%xmm11,%xmm6 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2395063,15 +2394895,16 @@ │ │ │ │ lock adc $0x73,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ss loope 1c3a9e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x378(%rdx) │ │ │ │ + adcb $0x3,0x78(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%dl │ │ │ │ sbb $0xf66b3f4d,%eax │ │ │ │ subl $0x1301,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2395099,16 +2394932,16 @@ │ │ │ │ shlb $0x73,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x37(%rax) │ │ │ │ loope 1c3aa75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c3aa01 │ │ │ │ - js 1c3aa7f │ │ │ │ + push %rax │ │ │ │ + rex.RX js 1c3aa7f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x7564da32(%rsp,%rdi,1) │ │ │ │ mov $0x13012a,%esi │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2395143,21 +2394976,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x173(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x37,%al │ │ │ │ loope 1c3ab05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x78(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + xor %bh,(%rax) │ │ │ │ + js 1c3ab0f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,-0x3123d0cd(%rdi) │ │ │ │ imul $0x0,0x1301(%rbx,%rsi,1),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ @@ -2395188,16 +2395020,16 @@ │ │ │ │ jae 1c3ab8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,(%rax) │ │ │ │ loope 1c3ab95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - js 1c3ab9f │ │ │ │ + (bad) │ │ │ │ + rex js 1c3ab9f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x20(%rbx) │ │ │ │ add %ecx,(%rdx) │ │ │ │ push %rdx │ │ │ │ @@ -2395237,17 +2395069,15 @@ │ │ │ │ rex.WR jae 1c3ac1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c3ac5a │ │ │ │ loope 1c3ac25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - js 1c3ac2f │ │ │ │ + addb $0x3,0x78(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rsi) │ │ │ │ jge 1c3ac4b │ │ │ │ or %cl,%dh │ │ │ │ @@ -2395301,21 +2395131,21 @@ │ │ │ │ jae 1c3acf5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rax) │ │ │ │ loope 1c3acfd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xchg %eax,%ebp │ │ │ │ - js 1c3ad07 │ │ │ │ + add %dl,0x78(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,-0x17299681(%rsi) │ │ │ │ adc (%r10),%r12d │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2395349,15 +2395179,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x17365(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp %esp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3788a(%rax) │ │ │ │ + add %dh,0x37848(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%cl │ │ │ │ out %ax,$0xa8 │ │ │ │ @@ -2395392,16 +2395222,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock jb 1c3ae86 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e139(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ + add %dh,0x4d(%rax) │ │ │ │ js 1c3ae27 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xchg %esp,(%rdi) │ │ │ │ @@ -2395440,16 +2395269,16 @@ │ │ │ │ add %al,0x7f(%rax) │ │ │ │ jae 1c3aea5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmp %esp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rdx │ │ │ │ js 1c3aeb7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x1c(%rsi) │ │ │ │ push %rdx │ │ │ │ @@ -2395487,20 +2395316,20 @@ │ │ │ │ jae 1c3af35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmp %cl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x65(%rax) │ │ │ │ - js 1c3af47 │ │ │ │ + add %ah,0x37857(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,(%rbx) │ │ │ │ sbb 0x67(%rsi),%ebx │ │ │ │ in (%dx),%eax │ │ │ │ xchg %ah,%al │ │ │ │ push %rdi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2395535,20 +2395364,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x1739c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e13a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x37870(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + sub $0x378,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x30(%rdx,%rax,1) │ │ │ │ sbb %eax,(%rcx) │ │ │ │ rex.WX test $0xf,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2395577,15 +2395405,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x173(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,(%rbx) │ │ │ │ loope 1c3b05d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x3,0x78(%rcx) │ │ │ │ + jo 1c3b09a │ │ │ │ + js 1c3b067 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x3bb4ef1d(%rbp) │ │ │ │ xor 0x78(%rcx),%ch │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2395621,15 +2395450,15 @@ │ │ │ │ push %rax │ │ │ │ mov $0x173,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c3b125 │ │ │ │ loope 1c3b0ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4800000000037878,%al │ │ │ │ + movabs 0x4800000000037837,%al │ │ │ │ add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%bl │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ adc $0x574786f2,%eax │ │ │ │ or %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2395715,17 +2395544,15 @@ │ │ │ │ jae 1c3b24d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rbx) │ │ │ │ loope 1c3b255 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - fwait │ │ │ │ - js 1c3b25f │ │ │ │ + adcb $0x3,0x78(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x2ffd1420(%rdi) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ test $0x5e,%al │ │ │ │ @@ -2395762,20 +2395589,21 @@ │ │ │ │ adc %dl,(%rsp,%rsi,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x37894(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + push %rax │ │ │ │ + js 1c3b2ef │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,(%rbx) │ │ │ │ ds and $0xb0,%al │ │ │ │ sahf │ │ │ │ loop 1c3b2eb │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2395809,20 +2395637,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x74,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e13c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x37893(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,0x4f(%rax) │ │ │ │ + js 1c3b37f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,(%rdx) │ │ │ │ sbb -0xc(%rbx),%ecx │ │ │ │ cmp (%rax),%ebx │ │ │ │ mov $0x13014d,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2395854,15 +2395682,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock je,pn 1c3b3fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmp $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x37879(%rax) │ │ │ │ + add %dl,0x37838(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2aa34c8d(%rdx) │ │ │ │ and 0x13017f(%rbx),%eax │ │ │ │ @@ -2395896,16 +2395724,15 @@ │ │ │ │ add %ah,0x3c(%rax) │ │ │ │ je 1c3b48d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmp $0x1e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c3b42a │ │ │ │ - js 1c3b49f │ │ │ │ + rorb $1,0x3(%rax,%rdi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rdx) │ │ │ │ rex.XB add $0xb60a1de8,%eax │ │ │ │ xor $0x1,%al │ │ │ │ @@ -2395936,17 +2395763,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb000000000017447,%al │ │ │ │ cmp $0x1e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x75(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x4800000000057450,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rsi) │ │ │ │ mov $0xa6,%cl │ │ │ │ (bad) │ │ │ │ pop %rsi │ │ │ │ loop 1c3b594 │ │ │ │ pop %rsp │ │ │ │ @@ -2395977,15 +2395803,15 @@ │ │ │ │ add %dl,0x74(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ loope,pt 1c3b5b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x378(%rax) │ │ │ │ + rex cmp $0x378,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x2a9c4b47(%rip) │ │ │ │ cs mov $0x11,%bl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2396017,18 +2395843,21 @@ │ │ │ │ adc %ah,0x74(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3e(%rax) │ │ │ │ loope 1c3b645 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x378(%rax) │ │ │ │ + xor %al,0x78(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,-0x4fb064d9(%rdi) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ cmp $0x13013c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2396057,20 +2395886,21 @@ │ │ │ │ je 1c3b6cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rsi) │ │ │ │ loope 1c3b6d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x95,%al │ │ │ │ - js 1c3b6df │ │ │ │ + and %dl,0x78(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,-0x7c(%rdx) │ │ │ │ push %rdi │ │ │ │ cmp (%rbx),%eax │ │ │ │ rex.WRX imul $0x13,0x1(%rsi),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2396103,15 +2395933,17 @@ │ │ │ │ je 1c3b75d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,(%rdi) │ │ │ │ loope 1c3b765 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x378(%rbx) │ │ │ │ + (bad) │ │ │ │ + rex.B js 1c3b76f │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rbx) │ │ │ │ lahf │ │ │ │ shrb %cl,0xd(%rbp) │ │ │ │ hlt │ │ │ │ @@ -2396168,19 +2396000,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ loope 1c3b83d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dil,0x3(%rax) │ │ │ │ + rolb $1,0x78(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,-0x62(%rbx) │ │ │ │ in (%dx),%eax │ │ │ │ sbb %ebx,(%rsi) │ │ │ │ or $0x15,%cl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2396218,15 +2396052,16 @@ │ │ │ │ jne 1c3b8c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ loope 1c3b8cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x3,0x78(%rbp) │ │ │ │ + xor %dh,(%rdx) │ │ │ │ + js 1c3b8d7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x33c95cf5(%rdx) │ │ │ │ sbb $0x62,%al │ │ │ │ push $0x1 │ │ │ │ @@ -2396264,15 +2396099,16 @@ │ │ │ │ jne 1c3b955 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex loope 1c3b95d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x378(%rdx) │ │ │ │ + shlb $0x3,0x78(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x278ca29(%rsi) │ │ │ │ repz rex.W je 1c3b982 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2396303,16 +2396139,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ shlb $0x0,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e140(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cltd │ │ │ │ + add %dl,(%rax) │ │ │ │ + push %rbp │ │ │ │ js 1c3b9f7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ rex.B │ │ │ │ @@ -2396347,15 +2396183,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x10000000000175cf,%al │ │ │ │ rex.B loope 1c3ba7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov %bh,0x3(%rax) │ │ │ │ + push %rax │ │ │ │ + rex.RXB js 1c3ba87 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x4e020168(%rbp) │ │ │ │ xchg %eax,%ebx │ │ │ │ sbb %ebp,0x1(%rbx) │ │ │ │ @@ -2396390,16 +2396227,15 @@ │ │ │ │ jne 1c3bb05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c3bb4b │ │ │ │ loope 1c3bb0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x98,%al │ │ │ │ - js 1c3bb17 │ │ │ │ + rclb $0x3,0x78(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x3d(%rsi) │ │ │ │ loop 1c3baf0 │ │ │ │ movabs 0x130138530c,%al │ │ │ │ @@ -2396431,22 +2396267,20 @@ │ │ │ │ add %dl,-0x14(%rax) │ │ │ │ jne 1c3bb95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,-0x1f(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jge 1c3bc1b │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,0x3b(%rax) │ │ │ │ + js 1c3bba7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,(%rax) │ │ │ │ or $0x14,%al │ │ │ │ jge 1c3bbe9 │ │ │ │ and %rbx,(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2396478,20 +2396312,20 @@ │ │ │ │ add %ah,-0x5(%rax) │ │ │ │ jne 1c3bc25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,-0x1f(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x37885(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,0x43(%rax) │ │ │ │ + js 1c3bc37 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,-0x63(%rdx) │ │ │ │ adc %al,0x3929519a(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2396554,19 +2396388,20 @@ │ │ │ │ jbe 1c3bd45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.X loope 1c3bd4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x3(%rax,%rdi,2) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + mov $0x4f,%al │ │ │ │ + js 1c3bd57 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,(%rsi) │ │ │ │ rex.WXB cli │ │ │ │ loop 1c3bd88 │ │ │ │ cmp $0x70,%al │ │ │ │ cmp (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2396597,19 +2396432,20 @@ │ │ │ │ nop │ │ │ │ sbb %dh,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.X loope 1c3bddd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x378(%rbx) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + nop │ │ │ │ + rex.WB js 1c3bde7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,(%rdx,%rcx,4) │ │ │ │ jbe 1c3bddf │ │ │ │ test $0x95,%al │ │ │ │ iret │ │ │ │ pop %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2396643,21 +2396479,20 @@ │ │ │ │ (bad) │ │ │ │ and $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.XB loope 1c3be6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x78(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + jo 1c3be9f │ │ │ │ + js 1c3be77 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x78(%rdx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ mov $0x13013497,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2396691,15 +2396526,16 @@ │ │ │ │ xor %dh,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x43,%al │ │ │ │ loope 1c3befd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x378(%rcx) │ │ │ │ + rcrb $0x3,0x78(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rsi) │ │ │ │ mov $0xe59fbbd7,%edi │ │ │ │ mov $0x130177,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2396729,21 +2396565,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x176(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x1(%rcx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x78(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + jo 1c3bfcb │ │ │ │ + js 1c3bf97 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x37(%rax) │ │ │ │ mov $0x5d,%bl │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ and %esp,(%rdx) │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2396772,16 +2396607,15 @@ │ │ │ │ rex.WX jbe 1c3c015 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c3c05e │ │ │ │ loope 1c3c01d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xchg %eax,%esp │ │ │ │ + loopne 1c3c071 │ │ │ │ js 1c3c027 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rdi) │ │ │ │ pop %rcx │ │ │ │ @@ -2396821,15 +2396655,15 @@ │ │ │ │ rex pop %rcx │ │ │ │ jbe 1c3c0a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1(%rcx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c3c128 │ │ │ │ + mov $0x33,%al │ │ │ │ js 1c3c0b7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%bh │ │ │ │ add %ebx,%edx │ │ │ │ @@ -2396866,20 +2396700,21 @@ │ │ │ │ add %ah,%al │ │ │ │ gs jbe 1c3c135 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,-0x1f(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x37881(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + js 1c3c147 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x28(%rcx) │ │ │ │ fs and $0xa7,%al │ │ │ │ shlb $0x0,0x130122(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2396904,20 +2396739,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex jb 1c3c239 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e145(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x37891(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dh,%al │ │ │ │ + rex.WRB js 1c3c1d7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%cl │ │ │ │ pop %rax │ │ │ │ sub %bh,%bh │ │ │ │ movabs 0x1301294523,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2396944,20 +2396779,21 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1(%rsi,%rsi,2) │ │ │ │ lock rex.RB loope 1c3c25d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c3c200 │ │ │ │ - js 1c3c267 │ │ │ │ + and %bl,0x78(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,0x28(%rdi) │ │ │ │ rex add %dl,0x1577d7f(%rbx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2396966,19 +2396802,17 @@ │ │ │ │ add %al,0x1768a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ loop 1c3c2a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x7b,%ah │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x37b(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - add $0xa0,%al │ │ │ │ + lock add $0xa0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push %rsi │ │ │ │ mov $0x834d7076,%eax │ │ │ │ (bad) │ │ │ │ @@ -2397011,18 +2396845,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x1(%rsi,%rsi,2) │ │ │ │ add %ah,(%rax) │ │ │ │ rex.RX loope 1c3c335 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jnp 1c3c2c2 │ │ │ │ - add $0x0,%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %bl,0x5(%rsi,%rax,4) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x5365e0c(%rax) │ │ │ │ ret │ │ │ │ es adc $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2397031,19 +2396866,19 @@ │ │ │ │ ... │ │ │ │ add %ah,0x17696(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x46(%rax) │ │ │ │ loope 1c3c37d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x5(%rdi,%rax,4) │ │ │ │ + and %bl,0x5(%rsi,%rax,4) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,%bh │ │ │ │ mov $0x7,%bl │ │ │ │ call *0x1509f80(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2397054,15 +2396889,15 @@ │ │ │ │ (bad) │ │ │ │ jbe 1c3c3bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x1,-0x1f(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + loopne 1c3c433 │ │ │ │ sahf │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x283d4ce5(%rbx) │ │ │ │ call *(%rax) │ │ │ │ rex.WX add %rdx,(%rbx) │ │ │ │ @@ -2397074,16 +2396909,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x176(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x46,%al │ │ │ │ loope 1c3c40d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rax) │ │ │ │ - js 1c3c417 │ │ │ │ + loopne 1c3c40b │ │ │ │ + ja 1c3c417 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x29d1b170(%rcx) │ │ │ │ sbb $0x27,%al │ │ │ │ push %rsi │ │ │ │ @@ -2397135,20 +2396970,20 @@ │ │ │ │ add %al,-0x54(%rax) │ │ │ │ jbe 1c3c4dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,-0x1f(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x68(%rax) │ │ │ │ - js 1c3c4ef │ │ │ │ + add %al,0x37852(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,0x68899147(%rbp) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ adc (%r9),%r8 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2397199,16 +2397034,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x1(%rsi,%rsi,2) │ │ │ │ jo 1c3c601 │ │ │ │ loope 1c3c5bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + jo 1c3c60e │ │ │ │ js 1c3c5c7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x641782bd(%rcx) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2397288,22 +2397122,19 @@ │ │ │ │ lret │ │ │ │ jbe 1c3c6d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,-0x1f(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jg 1c3c75b │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + cmp $0x378,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rdx) │ │ │ │ xchg %eax,%edx │ │ │ │ sbb %esp,%ebp │ │ │ │ shr $1,%ah │ │ │ │ jle 1c3c761 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2397353,20 +2397184,20 @@ │ │ │ │ add %dh,%al │ │ │ │ fdivs 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,-0x1f(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x37875(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,0x32(%rax) │ │ │ │ + js 1c3c7bf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,(%rbx,%rcx,2) │ │ │ │ fs lock test $0x14d751c,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2397395,16 +2397226,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ in $0x76,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e148(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7a(%rax) │ │ │ │ - js 1c3c84f │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmp %edi,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x4b(%rbp) │ │ │ │ jmp 1c3c887 │ │ │ │ sub $0x64,%al │ │ │ │ @@ -2397439,15 +2397270,16 @@ │ │ │ │ xor %dh,%dl │ │ │ │ jbe 1c3c8cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.W loope 1c3c8d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x3,0x78(%rax) │ │ │ │ + mov $0x2d,%al │ │ │ │ + js 1c3c8df │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x6a(%rdi) │ │ │ │ mov $0x77d9b005,%ebx │ │ │ │ add %dx,(%rbx) │ │ │ │ @@ -2397479,15 +2397311,15 @@ │ │ │ │ jbe 1c3c95d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.WB loope 1c3c965 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jge 1c3c9e3 │ │ │ │ + cmpb $0x78,(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x5d(%rax) │ │ │ │ @@ -2397525,15 +2397357,18 @@ │ │ │ │ ja 1c3c9ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x49,%al │ │ │ │ loope 1c3c9f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x3(%rax,%rdi,2) │ │ │ │ + loopne 1c3ca3b │ │ │ │ + js 1c3c9ff │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rdx) │ │ │ │ xor (%rsp,%rbp,1),%cl │ │ │ │ movsxd -0x43(%rdx),%esp │ │ │ │ adc $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2397566,20 +2397401,20 @@ │ │ │ │ add %dl,%al │ │ │ │ sbb %esi,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,-0x1f(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - lea 0x3(%rax),%edi │ │ │ │ + add %dl,0x3784a(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,%dh │ │ │ │ adc $0x28,%al │ │ │ │ sbb %bl,(%rdx) │ │ │ │ pop %rdx │ │ │ │ mov $0x37,%ch │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2397614,19 +2397449,19 @@ │ │ │ │ es ja 1c3cb0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c3cb5c │ │ │ │ loope 1c3cb15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x378(%rsi) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + xor %al,0x3(%rax,%rdi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x24b67919(%rbp) │ │ │ │ and %cl,0x130167(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2397653,16 +2397488,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ xor 0x1(%rdi),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,-0x1f(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,0x40(%rax) │ │ │ │ js 1c3cbaf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x3(%rdi) │ │ │ │ shrl %cl,(%rax) │ │ │ │ @@ -2397699,20 +2397533,20 @@ │ │ │ │ sarb $1,(%rdi) │ │ │ │ ja 1c3cc2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,-0x1f(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x37886(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,0x44(%rax) │ │ │ │ + js 1c3cc3f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,0x3ad3d76c(%rip) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ sub %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2397747,21 +2397581,20 @@ │ │ │ │ rex.WR ja 1c3ccbd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.WXB loope 1c3ccc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x78(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + mov $0x3b,%al │ │ │ │ + js 1c3cccf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%bh │ │ │ │ jbe 1c3cc65 │ │ │ │ mov $0x6d,%dl │ │ │ │ cmp %eax,0x130144(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2397793,16 +2397626,16 @@ │ │ │ │ adc %bl,0x77(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.WXB loope 1c3cd55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x83,%al │ │ │ │ - js 1c3cd5f │ │ │ │ + rex │ │ │ │ + rex.B js 1c3cd5f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x5daa06c2(%rbx) │ │ │ │ rolb $1,0x13014b(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2397834,15 +2397667,16 @@ │ │ │ │ ja 1c3cddd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.WR loope 1c3cde5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x378(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x378,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x24(%rcx) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ xor $0xf5,%al │ │ │ │ mov $0x1d,%dl │ │ │ │ @@ -2397879,16 +2397713,15 @@ │ │ │ │ ja 1c3ce6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x4c,%al │ │ │ │ loope 1c3ce75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c3ce00 │ │ │ │ - js 1c3ce7f │ │ │ │ + addb $0x3,0x78(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rbx) │ │ │ │ mov $0xa8,%ch │ │ │ │ iret │ │ │ │ @@ -2397927,22 +2397760,20 @@ │ │ │ │ jle 1c3cf72 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.WRB loope 1c3cf05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jle 1c3cf83 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + sarb $1,(%rbx) │ │ │ │ + js 1c3cf0f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%cl │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ std │ │ │ │ scas %es:(%rdi),%al │ │ │ │ adc $0xc9,%al │ │ │ │ lea 0x1(%rax),%ebp │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2397977,15 +2397808,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x1778b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4d(%rax) │ │ │ │ loope 1c3cf95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x378(%rbp) │ │ │ │ + mov $0x42,%al │ │ │ │ + js 1c3cf9f │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x5cb91401(%rbx) │ │ │ │ pop %rcx │ │ │ │ (bad) │ │ │ │ pop %rbx │ │ │ │ @@ -2398017,20 +2397850,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x177(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,-0x1f(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x80(%rax) │ │ │ │ - js 1c3d02f │ │ │ │ + add %ah,0x3783d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,-0x1b(%rcx) │ │ │ │ mov $0xa73bf427,%esi │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2398063,15 +2397896,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1(%rdi,%rsi,2) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.WRX loope 1c3d0b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x378(%rdi) │ │ │ │ + mov $0x45,%al │ │ │ │ + js 1c3d0bf │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rbx) │ │ │ │ je 1c3d08d │ │ │ │ faddl 0x22(%rdx) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ @@ -2398110,16 +2397945,15 @@ │ │ │ │ ja 1c3d13d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.WRX loope 1c3d145 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c3d1c8 │ │ │ │ - js 1c3d14f │ │ │ │ + lock cmp 0x3(%rax),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%cl │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ out %eax,(%dx) │ │ │ │ @@ -2398153,15 +2397987,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x177(%rsi) │ │ │ │ add %dh,%al │ │ │ │ rex.WRX loope 1c3d1d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x378(%rax) │ │ │ │ + mov $0x46,%al │ │ │ │ + js 1c3d1df │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%bh │ │ │ │ mov $0xedaff82e,%esp │ │ │ │ shrb %cl,0x1(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2398198,16 +2398034,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x177cb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4f(%rax) │ │ │ │ loope 1c3d265 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - js 1c3d26f │ │ │ │ + rolb $0x3,0x78(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x766845a(%rip) │ │ │ │ (bad) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2398238,16 +2398073,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x177d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e14f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x79(%rax) │ │ │ │ - js 1c3d2ff │ │ │ │ + add %dl,%al │ │ │ │ + rex.RB js 1c3d2ff │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x37(%rdi) │ │ │ │ jg 1c3d376 │ │ │ │ rex.WRX xchg %rax,%rsi │ │ │ │ @@ -2398286,20 +2398121,21 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push %rax │ │ │ │ loope 1c3d385 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x7e,%al │ │ │ │ - js 1c3d38f │ │ │ │ + adc %bh,(%rax,%rdi,2) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,0x19032a2d(%rbp) │ │ │ │ hlt │ │ │ │ fimull 0x13(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2398332,20 +2398168,21 @@ │ │ │ │ ja 1c3d40d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c3d462 │ │ │ │ loope 1c3d415 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %eax,%edi │ │ │ │ - js 1c3d41f │ │ │ │ + and %dl,0x78(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,(%rsi) │ │ │ │ (bad) │ │ │ │ ficompl (%rsi) │ │ │ │ or %esi,%edx │ │ │ │ mov 0x1(%rbp),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2398400,20 +2398237,20 @@ │ │ │ │ (bad) │ │ │ │ ja 1c3d4e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,-0x1f(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x37842(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test %edi,0x3(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,-0xe(%rbx) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov %fs,%esp │ │ │ │ xchg %eax,%ebp │ │ │ │ (bad) │ │ │ │ or (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2398447,15 +2398284,16 @@ │ │ │ │ add %dh,%al │ │ │ │ or 0x1(%rax),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,-0x1f(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x60(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rdi │ │ │ │ js 1c3d587 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x14962a2d(%rip) │ │ │ │ (bad) │ │ │ │ @@ -2398495,20 +2398333,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rcx │ │ │ │ loope 1c3d60d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c3d5b2 │ │ │ │ - js 1c3d617 │ │ │ │ + and %bl,0x78(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,0x7a60f38c(%rax) │ │ │ │ pop %rsp │ │ │ │ repnz adc %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2398579,15 +2398418,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push %rcx │ │ │ │ loope 1c3d72d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - popf │ │ │ │ + pop %rcx │ │ │ │ js 1c3d737 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%ch │ │ │ │ out %eax,(%dx) │ │ │ │ @@ -2398665,20 +2398504,20 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x1783e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e152(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x37874(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,0x31(%rax) │ │ │ │ + js 1c3d857 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%bl │ │ │ │ rex.XB je 1c3d8cb │ │ │ │ rex.X │ │ │ │ rex │ │ │ │ rex │ │ │ │ rex add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2398709,18 +2398548,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rdi │ │ │ │ loope 1c3d8dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x360(%rbx) │ │ │ │ + xorb $0x0,0x361(%rbp) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,0x1e(%rdx) │ │ │ │ lahf │ │ │ │ cli │ │ │ │ test %ebp,(%rdi) │ │ │ │ imul $0x13,0x1(%rax),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2398791,22 +2398631,20 @@ │ │ │ │ jo 1c3da4b │ │ │ │ js 1c3d9f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,-0x1f(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 1c3da7b │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,0x2d(%rax) │ │ │ │ + js 1c3da07 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0xb5b8f2e(%rcx) │ │ │ │ pop %rcx │ │ │ │ movslq (%rcx),%rax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2398841,16 +2398679,15 @@ │ │ │ │ js 1c3da85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c3dadd │ │ │ │ loope 1c3da8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %bh,0x3(%rax) │ │ │ │ + lock rex.RX js 1c3da97 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x27(%rsi) │ │ │ │ rex.XB out %al,(%dx) │ │ │ │ rex.RXB xorl $0x0,0x130135(%r11) │ │ │ │ @@ -2398882,20 +2398719,20 @@ │ │ │ │ lock jno 1c3db8b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jo 1c3dafc │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x37877(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + ss js 1c3db27 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,-0x75(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ cli │ │ │ │ (bad) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ and (%rcx),%eax │ │ │ │ @@ -2398932,19 +2398769,21 @@ │ │ │ │ js 1c3dba5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock outsl %ds:(%rsi),(%dx) │ │ │ │ loope 1c3dbad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x3,0x78(%rbp) │ │ │ │ + xorb $0x78,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,%dh │ │ │ │ (bad) │ │ │ │ mov $0x30aa6497,%esp │ │ │ │ or (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2398980,21 +2398819,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rsp │ │ │ │ loope 1c3dc3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x78(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + xor %ch,(%rsi) │ │ │ │ + js 1c3dc47 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x4bb664d8(%rip) │ │ │ │ jle 1c3dc21 │ │ │ │ or (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2399029,15 +2398867,17 @@ │ │ │ │ js 1c3dcc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rsp │ │ │ │ loope 1c3dccd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x378(%rdx) │ │ │ │ + mov $0x4e,%al │ │ │ │ + js 1c3dcd7 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x1e(%rax) │ │ │ │ jmp 1c3dd2a │ │ │ │ nop │ │ │ │ out %eax,$0x89 │ │ │ │ @@ -2399115,15 +2398955,17 @@ │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ js 1c3dde5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x1,-0x1f(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x378(%rcx) │ │ │ │ + add %bh,(%rdi) │ │ │ │ + js 1c3ddf7 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x4f(%rbx) │ │ │ │ ja 1c3de3c │ │ │ │ or %dh,%dh │ │ │ │ fiaddl 0x1301(%rip) │ │ │ │ @@ -2399154,15 +2398996,18 @@ │ │ │ │ add %al,0x178b8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push %rbp │ │ │ │ loope 1c3de7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex cmpl $0x0,0x3(%rax) │ │ │ │ + and %bh,(%rdi) │ │ │ │ + js 1c3de87 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x4f(%rbx) │ │ │ │ ja 1c3decc │ │ │ │ or %dh,%dh │ │ │ │ fiaddl 0x1301(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2399195,17 +2399040,16 @@ │ │ │ │ add $0x78,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x56(%rax) │ │ │ │ loope 1c3df0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmpl $0x0,0x3(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x480000000003783f,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%dh │ │ │ │ mov $0x8e,%dh │ │ │ │ (bad) │ │ │ │ push %rax │ │ │ │ hlt │ │ │ │ fidivl 0x1(%rbp) │ │ │ │ @@ -2399238,16 +2399082,19 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ iret │ │ │ │ js 1c3df95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x800000000001e156,%al │ │ │ │ - cmpl $0x0,0x3(%rax) │ │ │ │ + movabs 0xc00000000001e156,%al │ │ │ │ + (bad) │ │ │ │ + js 1c3dfa7 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%dl │ │ │ │ rex.WR popf │ │ │ │ lcall *0x6b(%rsi,%rdi,8) │ │ │ │ jns 1c3dfc2 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2399284,21 +2399131,20 @@ │ │ │ │ and %bl,%bl │ │ │ │ js 1c3e025 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1f(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cmpl $0x0,0x3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,%al │ │ │ │ + rex js 1c3e037 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x63(%rcx) │ │ │ │ add $0x4,%al │ │ │ │ call 2cbca07 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2399333,15 +2399179,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push %rdi │ │ │ │ loope 1c3e0bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex cmpl $0x0,0x3(%rax) │ │ │ │ + add %al,0x78(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x46(%rdi) │ │ │ │ jnp 1c3e0f4 │ │ │ │ @@ -2399379,16 +2399226,16 @@ │ │ │ │ repz js 1c3e145 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rdi │ │ │ │ loope 1c3e14d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmpl $0x0,0x3(%rax) │ │ │ │ + and %al,0x78(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x4b(%rdi) │ │ │ │ fs scas %es:(%rdi),%al │ │ │ │ @@ -2399405,15 +2399252,15 @@ │ │ │ │ clc │ │ │ │ js 1c3e18d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,-0x1f(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x361b5(%rax) │ │ │ │ + add %dl,0x36068(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xc4f6a8e(%rbp) │ │ │ │ clc │ │ │ │ @@ -2399428,16 +2399275,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rax │ │ │ │ loope 1c3e1dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ + rex pop %rdi │ │ │ │ jae 1c3e1e7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x4db30774(%rbp) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ @@ -2399542,19 +2399388,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x179(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c3e3e2 │ │ │ │ loope 1c3e38d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x378(%rbp) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + jo 1c3e3d5 │ │ │ │ + js 1c3e397 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%bl │ │ │ │ lock push %rcx │ │ │ │ xor 0x10ac248(%rsi),%ch │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2399586,15 +2399433,16 @@ │ │ │ │ jns 1c3e415 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex pop %rcx │ │ │ │ loope 1c3e41d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x3,0x78(%rcx) │ │ │ │ + jo 1c3e450 │ │ │ │ + js 1c3e427 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x5e(%rbx) │ │ │ │ jne 1c3e45b │ │ │ │ rex.W │ │ │ │ @@ -2399627,17 +2399475,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c3e4d8 │ │ │ │ jns 1c3e4a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd00000000001e159,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ - js 1c3e4b7 │ │ │ │ + movabs 0x700000000001e159,%al │ │ │ │ + rex.WRXB js 1c3e4b7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x3a(%rsi) │ │ │ │ add $0xe7,%al │ │ │ │ mov $0xe1,%ah │ │ │ │ @@ -2399676,16 +2399523,15 @@ │ │ │ │ add %ah,0x43(%rax) │ │ │ │ jns 1c3e535 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1f(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cwtl │ │ │ │ + add %al,0x52(%rax) │ │ │ │ js 1c3e547 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%dh │ │ │ │ divb 0x7cc87c53(%rdx) │ │ │ │ @@ -2399726,15 +2399572,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rdx │ │ │ │ loope 1c3e5cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x378(%rbp) │ │ │ │ + rex push %rcx │ │ │ │ + js 1c3e5d7 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x23(%rbx) │ │ │ │ xor 0x6108a7de(%rcx),%ch │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2399765,16 +2399613,16 @@ │ │ │ │ add %al,0x17960(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ pop %rdx │ │ │ │ loope 1c3e65d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c3e5f1 │ │ │ │ - js 1c3e667 │ │ │ │ + push %rax │ │ │ │ + rex.WR js 1c3e667 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x179a85f1(%rsi) │ │ │ │ shrb $0x0,0x130125(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2399806,15 +2399654,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rbx │ │ │ │ loope 1c3e6ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov 0x3(%rax),%? │ │ │ │ + mov $0x4b,%al │ │ │ │ + js 1c3e6f7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x413ee09a(%rdx) │ │ │ │ rex.RX push %rsp │ │ │ │ and (%rcx),%eax │ │ │ │ @@ -2399872,20 +2399721,21 @@ │ │ │ │ mov $0x7d,%al │ │ │ │ jns 1c3e7bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x1,-0x1f(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x89,%al │ │ │ │ - js 1c3e7cf │ │ │ │ + adc %cl,0x78(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,%bh │ │ │ │ stc │ │ │ │ adc $0xa9,%al │ │ │ │ rcl $1,%ah │ │ │ │ jnp 1c3e818 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2399920,16 +2399770,15 @@ │ │ │ │ mov %edi,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c3e8ad │ │ │ │ loope 1c3e855 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + loopne 1c3e8b0 │ │ │ │ js 1c3e85f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%bl │ │ │ │ js 1c3e8d8 │ │ │ │ @@ -2399990,15 +2399839,15 @@ │ │ │ │ jns 1c3e925 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex pop %rsp │ │ │ │ loope 1c3e92d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x78(%rdi) │ │ │ │ + xor %bh,(%rax,%rdi,2) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xc(%rsi) │ │ │ │ @@ -2400031,15 +2399880,17 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ movabs %al,0x5ca0000000000179 │ │ │ │ loope 1c3e9bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x378(%rax) │ │ │ │ + loopne 1c3ea14 │ │ │ │ + js 1c3e9c7 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x191393e8(%rbx) │ │ │ │ out %al,$0xa │ │ │ │ cmp (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2400074,20 +2399925,21 @@ │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ jns 1c3ea45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1f(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x37899(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + push %rsi │ │ │ │ + js 1c3ea57 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%ch │ │ │ │ sub %edi,-0x42(%rax) │ │ │ │ (bad) │ │ │ │ lock (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2400141,21 +2399993,19 @@ │ │ │ │ mov $0x179,%edx │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rbp │ │ │ │ loope 1c3eb25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x78(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + lock cmp %bh,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,(%rdx) │ │ │ │ out %al,$0xbc │ │ │ │ jns 1c3ebbc │ │ │ │ int1 │ │ │ │ or $0x11,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2400191,20 +2400041,21 @@ │ │ │ │ enter $0x179,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ pop %rbp │ │ │ │ loope 1c3ebb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cltd │ │ │ │ - js 1c3ebbf │ │ │ │ + xor %dl,0x78(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,%ch │ │ │ │ call ffffffff9f550f63 <_edata@@Base+0xffffffff98950f63> │ │ │ │ fnstcw (%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2400258,15 +2400109,16 @@ │ │ │ │ add %dl,0x179d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rsi │ │ │ │ loope 1c3ec8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x378(%rdi) │ │ │ │ + lock rex.WXB js 1c3ec97 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x13(%rbx) │ │ │ │ (bad) │ │ │ │ and 0x1631045(%rbx),%ecx │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2400319,15 +2400171,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000000179e2,%al │ │ │ │ pop %rsi │ │ │ │ loope 1c3ed65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x378(%rdx) │ │ │ │ + loopne 1c3edca │ │ │ │ + js 1c3ed6f │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x76(%rdi) │ │ │ │ out %al,$0xa3 │ │ │ │ cmp $0xde,%al │ │ │ │ in (%dx),%al │ │ │ │ @@ -2400362,15 +2400216,17 @@ │ │ │ │ add %ah,0x179ef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ pop %rsi │ │ │ │ loope 1c3edf5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x378(%rbx) │ │ │ │ + rex push %rdi │ │ │ │ + js 1c3edff │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rsi) │ │ │ │ clc │ │ │ │ mov %ebx,%gs │ │ │ │ test %ebp,-0x13(%rdx) │ │ │ │ @@ -2400410,15 +2400266,18 @@ │ │ │ │ jns 1c3ee7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex pop %rdi │ │ │ │ loope 1c3ee85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x378(%rbx) │ │ │ │ + (bad) │ │ │ │ + push %rdi │ │ │ │ + js 1c3ee8f │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x147e5e0a(%rdi) │ │ │ │ jge 1c3ee92 │ │ │ │ xor %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2400451,16 +2400310,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ or %bh,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000001e15f,%al │ │ │ │ - cwtl │ │ │ │ + movabs 0x600000000001e15f,%al │ │ │ │ + push %rdx │ │ │ │ js 1c3ef1f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rcx) │ │ │ │ ret │ │ │ │ @@ -2400522,21 +2400381,20 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ loope 1c3efed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1c3f06b │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + mov $0x31,%al │ │ │ │ + js 1c3eff7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%bh │ │ │ │ cmp %r11d,0x2b(%r11) │ │ │ │ sahf │ │ │ │ (bad) │ │ │ │ rex.WRXB add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2400548,16 +2400406,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ loope 1c3f035 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%bh │ │ │ │ - sahf │ │ │ │ + add %dh,-0x62(%rdx) │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rax) │ │ │ │ mov $0x249c9344,%edx │ │ │ │ (bad) │ │ │ │ push $0x1 │ │ │ │ @@ -2400573,21 +2400430,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ loope 1c3f07d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - enter $0x334,$0x0 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + jo 1c3f014 │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,(%rsi) │ │ │ │ mov %ebx,0x28f8f299(,%riz,2) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2400634,16 +2400490,16 @@ │ │ │ │ add %dl,0x17a2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ loope 1c3f155 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.W jne 1c3f161 │ │ │ │ + loopne 1c3f1aa │ │ │ │ + je 1c3f161 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ ja 1c3f126 │ │ │ │ filds (%rax) │ │ │ │ @@ -2400702,18 +2400558,15 @@ │ │ │ │ cmpb $0x7a,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x61(%rax) │ │ │ │ loope 1c3f22d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cld │ │ │ │ - je 1c3f239 │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %al,0x574(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rsp,%rax,1) │ │ │ │ addb $0x0,0x1f(%rbx) │ │ │ │ negb 0x1(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2400769,18 +2400622,16 @@ │ │ │ │ rex.WR jp 1c3f2fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x61,%al │ │ │ │ loope 1c3f305 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c3f306 │ │ │ │ - je 1c3f311 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lock add $0x74,%al │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x7e4d94e9(%rdi) │ │ │ │ mov 0x13017e(%rsi),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2400851,15 +2400702,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x4000000000017a63,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x5,0x75(%rbp) │ │ │ │ + rex │ │ │ │ + rex.WRX je 1c3f431 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x7105937a(%rdi,%rbx,2) │ │ │ │ add 0x1(%rsi),%bh │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2400909,16 +2400761,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x7a(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e162(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.W jne 1c3f509 │ │ │ │ + add %al,0x51(%rax) │ │ │ │ + je 1c3f509 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%dl │ │ │ │ xchg %eax,%esi │ │ │ │ sub (%rdx),%ch │ │ │ │ @@ -2400950,22 +2400802,21 @@ │ │ │ │ loopne 1c3f5fd │ │ │ │ jp 1c3f585 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1f(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - js 1c3f60b │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + js 1c3f597 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%dl │ │ │ │ sbb -0x2d(%rcx),%dh │ │ │ │ add $0x101cc62,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2401014,20 +2400865,20 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x6000000000017a88,%al │ │ │ │ movsxd %ecx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x37888(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.RXB js 1c3f66f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%cl │ │ │ │ (bad) │ │ │ │ loopne 1c3f685 │ │ │ │ or $0x143aba6,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2401079,15 +2400930,16 @@ │ │ │ │ add %dl,-0x6c(%rax) │ │ │ │ jp 1c3f735 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x1f(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x3,0x78(%rax) │ │ │ │ + shlb $1,(%rdi) │ │ │ │ + js 1c3f747 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rbx,%rdi,2) │ │ │ │ imul $0x17f462f,0x3d(%rbp),%edx │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2401138,16 +2400990,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x17a(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x1(%rcx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c3f79e │ │ │ │ - js 1c3f81f │ │ │ │ + (bad) │ │ │ │ + rex.X js 1c3f81f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rsi) │ │ │ │ fdivr %st,%st(5) │ │ │ │ xchg %eax,%ecx │ │ │ │ @@ -2401301,19 +2401153,18 @@ │ │ │ │ jp 1c3fa05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c3fa6e │ │ │ │ loope 1c3fa0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sbb %al,0x5(%rdi) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rcx) │ │ │ │ + xchg %al,0x0(%rip) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x13(%rdx) │ │ │ │ mov $0x89,%al │ │ │ │ sbb %bl,%al │ │ │ │ cmp 0x1(%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2401325,20 +2401176,20 @@ │ │ │ │ int3 │ │ │ │ jp 1c3fa4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,-0x1f(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3754b(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.B jbe 1c3fa5f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x6f(%rbp) │ │ │ │ addr32 jp 1c3fa2d │ │ │ │ add $0x13112172,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2401484,15 +2401335,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c3fcaf │ │ │ │ loope 1c3fc4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - es insb (%dx),%es:(%rdi) │ │ │ │ + jbe 1c3fcbf │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0xf2,-0x780befd6(%rdi) │ │ │ │ @@ -2401503,16 +2401354,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x1,(%rbx,%rdi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf00000000001e165,%al │ │ │ │ - sub %ebp,0x0(%rbx,%rax,1) │ │ │ │ + movabs 0x700000000001e165,%al │ │ │ │ + jp 1c3fd07 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x48(%rcx,%rcx,8) │ │ │ │ fcoms 0x107ff19(%rbx) │ │ │ │ @@ -2401528,21 +2401380,18 @@ │ │ │ │ jnp 1c3fcd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x1f(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - mov $0x61,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + push $0x360 │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%cl │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ (bad) │ │ │ │ or $0x72,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2401553,17 +2401402,15 @@ │ │ │ │ (bad) │ │ │ │ sub 0x1(%rbx),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1f(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x4c(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x36067(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x20928b3c(%rbx) │ │ │ │ ret │ │ │ │ @@ -2401578,15 +2401425,17 @@ │ │ │ │ xor %ch,(%rsi) │ │ │ │ jnp 1c3fd65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,-0x1f(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x361b2(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + gs (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x43409557(%rdi) │ │ │ │ xor $0x1,%al │ │ │ │ @@ -2401600,16 +2401449,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x17b30(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x66(%rax) │ │ │ │ loope 1c3fdb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0x61,%dl │ │ │ │ + nop │ │ │ │ + gs (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x4fde86ad(%rbx) │ │ │ │ @@ -2401625,18 +2401474,21 @@ │ │ │ │ jnp 1c3fdf5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ data16 loope 1c3fdfd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x361(%rsi) │ │ │ │ + add %ch,0x60(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,(%rax) │ │ │ │ jl 1c3fdfb │ │ │ │ fiaddl (%rsi,%rsi,2) │ │ │ │ xor 0x1(%rbx),%dl │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2401647,21 +2401499,18 @@ │ │ │ │ add %dh,0x17b35(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ data16 loope 1c3fe45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - mov $0x61,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + push $0x360 │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rsi) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ lahf │ │ │ │ (bad) │ │ │ │ jge 1c3fdec │ │ │ │ cmp %edi,0x1(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2401674,21 +2401523,17 @@ │ │ │ │ add %al,0x39(%rax) │ │ │ │ jnp 1c3fe85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock data16 loope 1c3fe8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x76(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x480000000003762f,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x5b(%rbp) │ │ │ │ lahf │ │ │ │ cwtl │ │ │ │ shlb $1,0x27(%rsi) │ │ │ │ cmp (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2401701,15 +2401546,16 @@ │ │ │ │ cmp $0x7b,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ loopel 1c3fed5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex.RXB jns 1c3fee1 │ │ │ │ + jo 1c3fe9a │ │ │ │ + ja 1c3fee1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rsi) │ │ │ │ add 0x632d89b3(%rsi),%edx │ │ │ │ push %rbp │ │ │ │ @@ -2401722,17 +2401568,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3f,%al │ │ │ │ jnp 1c3ff15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x1(%rcx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - ret $0x360 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x361,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x6afd2b60(%rcx) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ test %ebp,0x1(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2401745,17 +2401590,15 @@ │ │ │ │ add %al,0x44(%rax) │ │ │ │ jnp 1c3ff5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x1,-0x1f(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ch │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex shlb $0x0,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x29(%rbx) │ │ │ │ jge 1c3ff5c │ │ │ │ @@ -2401773,15 +2401616,15 @@ │ │ │ │ rex.W jnp 1c3ffa5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x67,%al │ │ │ │ loope 1c3ffad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x334(%rip) │ │ │ │ + add %bl,0x333(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%cl │ │ │ │ rex.WXB out %al,(%dx) │ │ │ │ (bad) │ │ │ │ push %rdx │ │ │ │ @@ -2401822,18 +2401665,16 @@ │ │ │ │ nop │ │ │ │ andl $0x0,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6b(%rax) │ │ │ │ loope 1c4003d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c4001f │ │ │ │ - jp 1c40049 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + shl $0x79,%bh │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x2eaff5e6(%rbp) │ │ │ │ sub 0x130178(%rax),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2401841,17 +2401682,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,-0x77(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e16b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - fidivrs 0x3(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x379,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x19(%rbx,%rbx,8) │ │ │ │ or %dl,%al │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ @@ -2401866,16 +2401706,15 @@ │ │ │ │ add %al,-0x71(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ imul $0x1,%ecx,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - clc │ │ │ │ + jo 1c4008c │ │ │ │ jbe 1c400d7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rsi) │ │ │ │ {rex2 0x8d} psllw 0x16c17a9(%r10),%mm3 │ │ │ │ @@ -2401890,16 +2401729,16 @@ │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ loope 1c40115 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x47,%al │ │ │ │ - jns 1c40121 │ │ │ │ + xor %al,%al │ │ │ │ + ja 1c40121 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x3(%rsi) │ │ │ │ rex.WRB cmc │ │ │ │ pop %rdx │ │ │ │ @@ -2401914,20 +2401753,18 @@ │ │ │ │ add %dl,-0x64(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6c(%rax) │ │ │ │ loope 1c4015d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - fstps 0x5(%rsi) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex je 1c40101 │ │ │ │ + add $0x0,%eax │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x37e76106(%rbp) │ │ │ │ rex.WRXB jne 1c401a0 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2401935,16 +2401772,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock test $0x166,%eax │ │ │ │ add %al,(%rax) │ │ │ │ lock insb (%dx),%es:(%rdi) │ │ │ │ loope 1c401a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + loopne 1c40169 │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2401986,16 +2401822,15 @@ │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ loope 1c40235 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + xor %al,%dl │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2402012,16 +2401847,16 @@ │ │ │ │ mov $0x166,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ loope 1c4027d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x29,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + push %rax │ │ │ │ + jp 1c402ef │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0x54,%dl │ │ │ │ @@ -2402036,33 +2401871,32 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,-0x3e(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e16d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - {rex2 0x9e} syscall │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + jo 1c40269 │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x56e8413(%rbp) │ │ │ │ mov 0x130157(%rip),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x166c8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e16d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x28(%rax) │ │ │ │ + add %al,0x73(%rax) │ │ │ │ sahf │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x1af2b760(%rcx) │ │ │ │ ret │ │ │ │ add $0x13012b,%eax │ │ │ │ @@ -2402076,16 +2401910,15 @@ │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ loope 1c40355 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,%al │ │ │ │ - sahf │ │ │ │ + and %dh,-0x62(%rbx) │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rdx) │ │ │ │ jae 1c403cf │ │ │ │ add 0x13010b4d(%rax,%rcx,2),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2402098,16 +2401931,16 @@ │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ loope 1c4039d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,(%rdx) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + nop │ │ │ │ + jp 1c4040f │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x14,(%rbx) │ │ │ │ @@ -2402125,18 +2401958,16 @@ │ │ │ │ in $0x66,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6e(%rax) │ │ │ │ loope 1c403e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c403c9 │ │ │ │ - jp 1c403f1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sar $0x79,%cl │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%ch │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ test %ch,%ah │ │ │ │ movabs 0x13011cd1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2402147,16 +2401978,16 @@ │ │ │ │ add %dl,-0x14(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6e(%rax) │ │ │ │ loope 1c4042d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%al │ │ │ │ - jp 1c40439 │ │ │ │ + and %bh,%bl │ │ │ │ + jns 1c40439 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x52adbe12(%rcx) │ │ │ │ push %rsi │ │ │ │ cmp $0x28,%al │ │ │ │ @@ -2402168,18 +2401999,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa0000000000166f1,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ loope 1c40475 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - loop 1c404f5 │ │ │ │ - add $0x0,%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x48000000000579fc,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x1e53cd2f(%rbx) │ │ │ │ incl 0x13014f(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2402188,20 +2402017,21 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ mull 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,-0x1f(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x57ae3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + (bad) │ │ │ │ + jns 1c404c9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,(%rax) │ │ │ │ and -0x419292c8(%rsi),%esp │ │ │ │ add %dx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2402211,16 +2402041,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ loope 1c40505 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock loope 1c40585 │ │ │ │ - add $0x0,%eax │ │ │ │ + rex cld │ │ │ │ + jns 1c40511 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rcx,%rbx,8) │ │ │ │ mov $0xa6,%ch │ │ │ │ (bad) │ │ │ │ punpckhdq (%ecx),%mm0 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2402233,20 +2402065,21 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ add 0x1(%rdi),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,-0x1f(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x57adf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + cli │ │ │ │ + jns 1c40559 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x2aa2d30a(%rdi) │ │ │ │ (bad) │ │ │ │ lea (%rcx,%rax,1),%edx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2402277,35 +2402110,34 @@ │ │ │ │ rorb $0x67,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6f(%rax) │ │ │ │ loope 1c405dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $1,%dl │ │ │ │ - sahf │ │ │ │ - add $0x0,%eax │ │ │ │ + shrb $0x5,-0x62(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x53beacd1(%rcx) │ │ │ │ filds 0x130138(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x1670f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e16f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - {rex2 0x9e} syscall │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jo 1c405c9 │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rcx,%rbx,8) │ │ │ │ pushf │ │ │ │ (bad) │ │ │ │ xor %bp,0x130112(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2402317,16 +2402149,15 @@ │ │ │ │ add %ah,0x16716(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ loope 1c4066d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%al │ │ │ │ - sahf │ │ │ │ + and %ch,-0x62(%rbx) │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x8(%rdx) │ │ │ │ jrcxz 1c406bd │ │ │ │ imul $0x0,0x13011112(%rdx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2402336,21 +2402167,19 @@ │ │ │ │ subb $0x67,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x70(%rax) │ │ │ │ loope 1c406b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x78(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + lock xor 0x3(%rax),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%bh │ │ │ │ (bad) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ pop %rsp │ │ │ │ rex.W add (%rbx),%bl │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2402361,21 +2402190,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,(%rsi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e170(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ - js 1c40707 │ │ │ │ + add %dl,0x3784f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,0x1c(%rsi,%riz,4) │ │ │ │ xchg %ecx,%edx │ │ │ │ js 1c40766 │ │ │ │ and $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2402387,15 +2402215,16 @@ │ │ │ │ xor 0x1(%rdi),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x70,%al │ │ │ │ loope 1c40745 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x378(%rsi) │ │ │ │ + orb $0x3,0x78(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x64(%rdx) │ │ │ │ movabs %al,0x1301433e446f1b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2402406,16 +2402235,16 @@ │ │ │ │ add %ah,0x39(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jo 1c4076c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x72(%rax) │ │ │ │ - js 1c40797 │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.WXB js 1c40797 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x14(%rdi) │ │ │ │ sub %bl,0x387e9135(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2402428,21 +2402257,20 @@ │ │ │ │ sarb $0x67,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jno 1c407b4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - js 1c407df │ │ │ │ + add %dl,0x3784e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,-0x73(%rbp) │ │ │ │ add (%rdi),%edx │ │ │ │ divl (%rcx) │ │ │ │ movabs 0x130133,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2402450,15 +2402278,17 @@ │ │ │ │ add %al,0x44(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x71(%rax) │ │ │ │ loope 1c4081d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x378(%rcx) │ │ │ │ + nop │ │ │ │ + rex.RXB js 1c40827 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x27(%rdi) │ │ │ │ test $0x7e,%al │ │ │ │ rex.WRB mov (%r15),%r14b │ │ │ │ (bad) │ │ │ │ @@ -2402473,19 +2402303,16 @@ │ │ │ │ rex.WX │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x71(%rax) │ │ │ │ loope 1c40865 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x82,%al │ │ │ │ - js 1c4086f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x4800000000037840,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x23(%rcx) │ │ │ │ (bad) │ │ │ │ data16 jg 1c40813 │ │ │ │ rex.WX │ │ │ │ add %r10d,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2402496,20 +2402323,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.WRXB │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e171(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x37887(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.RX js 1c408b7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x66(%rax) │ │ │ │ lea (bad),%esp │ │ │ │ loop 1c408b6 │ │ │ │ jmp *%rsi │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2402521,15 +2402348,16 @@ │ │ │ │ loopne 1c4093e │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jno 1c408d4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x5e(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ js 1c408ff │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%ah │ │ │ │ cmpl $0xffffffbf,-0x55(%rbx) │ │ │ │ @@ -2402543,15 +2402371,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x1,0x67(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1f(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3787f(%rax) │ │ │ │ + add %al,%al │ │ │ │ + cmp $0x78,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ fsubs -0x6e(%rdi) │ │ │ │ @@ -2402567,15 +2402397,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x1,0x67(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,-0x1f(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x5e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ js 1c4098f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%ah │ │ │ │ adc $0xdc,%al │ │ │ │ @@ -2402592,15 +2402423,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x16765(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x72(%rax) │ │ │ │ loope 1c409cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %eax,%esi │ │ │ │ + (bad) │ │ │ │ + push %rcx │ │ │ │ js 1c409d7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x7c(%rbx) │ │ │ │ mov (%rsi),%edi │ │ │ │ @@ -2402614,15 +2402446,15 @@ │ │ │ │ subb $0x1,0x67(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jb 1c409f4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x37898(%rax) │ │ │ │ + add %ah,0x37852(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdi) │ │ │ │ pop %rbp │ │ │ │ @@ -2402639,20 +2402471,21 @@ │ │ │ │ and %ch,0x67(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jb 1c40a3c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x37897(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,%al │ │ │ │ + push %rcx │ │ │ │ + js 1c40a67 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%ah │ │ │ │ (bad) │ │ │ │ lock push %rsp │ │ │ │ je 1c40a6d │ │ │ │ mov $0x130175,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2402663,22 +2402496,20 @@ │ │ │ │ add %ah,0x74(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jb 1c40a84 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jne 1c40b23 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dh,%al │ │ │ │ + xor %edi,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%bh │ │ │ │ int3 │ │ │ │ mov $0xd1,%al │ │ │ │ repz rex.WB pop %r13 │ │ │ │ rex.WXB add %rdx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2402689,20 +2402520,20 @@ │ │ │ │ mov $0x79,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jae 1c40acc │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3789e(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,0x5a(%rax) │ │ │ │ + js 1c40af7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x452ab45d(%rbp) │ │ │ │ push %rax │ │ │ │ push %rbp │ │ │ │ push $0x1301 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2402712,22 +2402543,19 @@ │ │ │ │ jg 1c40b92 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x73(%rax) │ │ │ │ loope 1c40b35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jnp 1c40bb3 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + lock cmp %edi,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x58(%rsi) │ │ │ │ push %rax │ │ │ │ lock jnp 1c40b0b │ │ │ │ mov $0x7a,%dh │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2402736,21 +2402564,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x167(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x1,-0x1f(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x78(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + xor %bh,(%rdx) │ │ │ │ + js 1c40b87 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x7f1bdff(%rdx) │ │ │ │ orl $0x5b,(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2402758,22 +2402585,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x167(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x73,%al │ │ │ │ loope 1c40bc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ja 1c40c43 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + shlb $0x3,(%rax,%rdi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%al │ │ │ │ nop │ │ │ │ rex.RX cmc │ │ │ │ rex.WRX (bad) │ │ │ │ add 0x1(%rax),%edi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2402786,20 +2402610,20 @@ │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jae 1c40bec │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3788e(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,0x4b(%rax) │ │ │ │ + js 1c40c17 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ jnp 1c40c21 │ │ │ │ shrb $1,(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2402813,16 +2402637,17 @@ │ │ │ │ xchg %eax,%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ je 1c40c34 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - movabs 0x148000000000378,%eax │ │ │ │ + add %al,0x37860(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0xe(%rbx) │ │ │ │ mov 0x4230af4(%rsi),%edi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2402832,19 +2402657,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x167(%rbx) │ │ │ │ add %al,0x74(%rax) │ │ │ │ loope 1c40c9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - movabs 0x148000000000378,%eax │ │ │ │ - movabs 0x1,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + js 1c40ca7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,(%rcx) │ │ │ │ call 62f9e99a <_edata@@Base+0x5c39e99a> │ │ │ │ jg 1c40d16 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2402852,15 +2402679,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ movabs 0x7470000000000167,%eax │ │ │ │ loope 1c40ce5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c40c8b │ │ │ │ + rex (bad) │ │ │ │ js 1c40cef │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x7b5173db(%rdx) │ │ │ │ adc %edx,0x130122(%rax) │ │ │ │ @@ -2402871,15 +2402698,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,-0x5a(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e174(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5f(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ js 1c40d37 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%ah │ │ │ │ repz cmp $0xa04a91aa,%eax │ │ │ │ @@ -2402895,15 +2402723,16 @@ │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ je 1c40d54 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x64(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rax │ │ │ │ js 1c40d7f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x5a(%rdx) │ │ │ │ (bad) │ │ │ │ @@ -2402914,17 +2402743,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x167(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1f(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - nop │ │ │ │ - js 1c40dc7 │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.WRB js 1c40dc7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%dh │ │ │ │ jnp 1c40d5e │ │ │ │ add $0x1609c61,%ebx │ │ │ │ @@ -2402938,20 +2402766,20 @@ │ │ │ │ add %al,-0x4a(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jne 1c40de4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov 0x3(%rax),%? │ │ │ │ + add %dh,0x3784a(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,-0x9(%rsi) │ │ │ │ cld │ │ │ │ incl (%rdx) │ │ │ │ mov $0xcf,%dh │ │ │ │ rex.RXB add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2402959,16 +2402787,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x60000000000167bb,%al │ │ │ │ jne 1c40e2c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov %edi,0x3(%rax) │ │ │ │ + add %dl,0x48(%rax) │ │ │ │ + js 1c40e57 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%bh │ │ │ │ and %edx,%esi │ │ │ │ rcrl $1,0x142afc6(%rcx) │ │ │ │ @@ -2404934,16 +2404762,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x5000000000016ce7,%al │ │ │ │ xchg %eax,%edi │ │ │ │ loope 1c427e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - sahf │ │ │ │ + add %dh,-0x62(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%bl │ │ │ │ pushf │ │ │ │ stc │ │ │ │ idivl 0x1241a7b(%rdi) │ │ │ │ @@ -2404957,20 +2404784,19 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ in (%dx),%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e197(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - fcomps 0x5(%rsi) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + jae 1c427d1 │ │ │ │ + add $0x0,%eax │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x2015508e(%rdi) │ │ │ │ sbb (%rbx),%ch │ │ │ │ push %rbx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2404979,15 +2404805,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lock insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e197(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x59ed7(%rax) │ │ │ │ + add %al,0x59e72(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x22(%rax) │ │ │ │ xchg %eax,%esp │ │ │ │ @@ -2405005,15 +2404831,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%edi │ │ │ │ loope 1c428bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + loopne 1c42933 │ │ │ │ sahf │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rax) │ │ │ │ mov $0x78554236,%esp │ │ │ │ mov 0x1(%rax),%esp │ │ │ │ @@ -2405030,17 +2404856,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cwtl │ │ │ │ loope 1c42905 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $1,%al │ │ │ │ - sahf │ │ │ │ - add $0x0,%eax │ │ │ │ + shlb $0x5,-0x62(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x43(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ pop %rdx │ │ │ │ cli │ │ │ │ sarl $1,0x130143(%rdi) │ │ │ │ @@ -2405052,18 +2404878,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x16cff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x68(%rax) │ │ │ │ loope 1c4294d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd5,%al │ │ │ │ - sahf │ │ │ │ - add $0x0,%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x4800000000059e70,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x12fdd7aa(%rsi) │ │ │ │ sbb 0x7f(%rbp),%dl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2405074,16 +2404898,16 @@ │ │ │ │ add $0x6d,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x68(%rax) │ │ │ │ loope 1c42995 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c42971 │ │ │ │ - sahf │ │ │ │ + (bad) │ │ │ │ + jb 1c42939 │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ ja 1c42a0a │ │ │ │ out %eax,$0xe2 │ │ │ │ cltd │ │ │ │ @@ -2405094,20 +2404918,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock or %ch,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb00000000001e198,%al │ │ │ │ - fcomps 0x5(%rsi) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0xa00000000001e198,%al │ │ │ │ + jae 1c42981 │ │ │ │ + add $0x0,%eax │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0xec870e80,%edi │ │ │ │ or %ebx,0x1(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2405119,16 +2404942,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cwtl │ │ │ │ loope 1c42a25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - {rex2 0x9e} syscall │ │ │ │ + xorb $0x5,-0x62(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%dh │ │ │ │ push %rsp │ │ │ │ add $0x56,%al │ │ │ │ @@ -2405142,17 +2404964,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16d(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1e1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - sahf │ │ │ │ + rex jb 1c42a11 │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x604c848b(%rax) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ fsubl 0x1(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2405165,17 +2404985,17 @@ │ │ │ │ add %dl,0x16d1b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cltd │ │ │ │ loope 1c42ab5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $1,%dh │ │ │ │ - sahf │ │ │ │ - add $0x0,%eax │ │ │ │ + shlb $0x5,-0x62(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%ch │ │ │ │ imul $0x1,0x4ec20aae(,%rsi,8),%edx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2405187,20 +2405007,19 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x67(%rax) │ │ │ │ loope 1c42afd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - fcomps 0x5(%rsi) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + xorb $0x5,-0x62(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%dh │ │ │ │ in $0x4b,%eax │ │ │ │ push $0x72 │ │ │ │ add $0xb1,%al │ │ │ │ add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2405210,15 +2405029,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c42b5f │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e199(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x2b(%rax) │ │ │ │ + add %ah,0x70(%rax) │ │ │ │ sahf │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ iret │ │ │ │ @@ -2405235,16 +2405054,15 @@ │ │ │ │ add %ah,0x16d2a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cltd │ │ │ │ loope 1c42b8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%bh │ │ │ │ - sahf │ │ │ │ + and %dh,-0x62(%rdx) │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x2f(%rsi) │ │ │ │ mov $0xd7,%al │ │ │ │ push $0x4c │ │ │ │ fs ja 1c42bb2 │ │ │ │ @@ -2405261,18 +2405079,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cltd │ │ │ │ loope 1c42bd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd2,%al │ │ │ │ - sahf │ │ │ │ - add $0x0,%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x4800000000059e6d,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%bl │ │ │ │ mov $0x6b,%dl │ │ │ │ jmp 648e26cf <_edata@@Base+0x5dce26cf> │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2405284,17 +2405100,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ loope 1c42c1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $1,%bh │ │ │ │ - sahf │ │ │ │ - add $0x0,%eax │ │ │ │ + shlb $0x5,-0x62(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x3b2819b2(%rcx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ lea 0x1(%rbx),%ecx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2405308,16 +2405124,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ loope 1c42c65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c42c42 │ │ │ │ - sahf │ │ │ │ + (bad) │ │ │ │ + jae 1c42c09 │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%bh │ │ │ │ xor $0xee,%al │ │ │ │ stc │ │ │ │ int3 │ │ │ │ @@ -2405330,18 +2405146,17 @@ │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e19a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - {rex2 0x9e} syscall │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jo 1c42c51 │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rdx) │ │ │ │ shlb $1,-0x59(%rdi) │ │ │ │ jno 1c42cb4 │ │ │ │ rex.WR │ │ │ │ rex.WRX add %r10,(%rbx) │ │ │ │ @@ -2405352,20 +2405167,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb000000000016d43,%al │ │ │ │ (bad) │ │ │ │ loope 1c42cf5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrb %cl,0x5(%rsi) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + subb $0x5,-0x62(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x8(%rsi) │ │ │ │ (bad) │ │ │ │ rex.RX mov $0x151e9b8,%edx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2405377,15 +2405191,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ loope 1c42d3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c42d14 │ │ │ │ + (bad) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ sahf │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rdx) │ │ │ │ (bad) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ @@ -2405402,20 +2405217,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ fwait │ │ │ │ loope 1c42d85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rcrb %cl,0x5(%rsi) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex insl (%dx),%es:(%rdi) │ │ │ │ + sahf │ │ │ │ + add $0x0,%eax │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%ch │ │ │ │ mov $0x83cbe7a3,%edx │ │ │ │ jb 1c42e0e │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2405426,16 +2405240,15 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x65(%rax) │ │ │ │ loope 1c42dcd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%dl │ │ │ │ - sahf │ │ │ │ + and %ch,-0x62(%rbp) │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x50f301d8(%rbp) │ │ │ │ mov $0x13011578,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2405447,16 +2405260,15 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x65(%rax) │ │ │ │ loope 1c42e15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%dl │ │ │ │ - sahf │ │ │ │ + add %ch,-0x62(%rbp) │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%ch │ │ │ │ fstps 0x4c12ffeb(%rbx) │ │ │ │ ss add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2405466,20 +2405278,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x6d(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e19b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rcrl $1,0x5(%rsi) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + sahf │ │ │ │ + add $0x0,%eax │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,(%rbx) │ │ │ │ xor (%rdi),%bl │ │ │ │ mov $0xe8,%bl │ │ │ │ fldenv 0x13010a(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2405489,19 +2405301,20 @@ │ │ │ │ add %dh,0x16d62(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ fwait │ │ │ │ loope 1c42ea5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $1,%cl │ │ │ │ - sahf │ │ │ │ - add $0x0,%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + shrb $0x0,0x5(%rsi,%rbx,4) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,0x13(%rbp) │ │ │ │ (bad) │ │ │ │ push %rsi │ │ │ │ out %eax,$0x5a │ │ │ │ cltd │ │ │ │ or %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2405516,18 +2405329,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pushf │ │ │ │ loope 1c42eed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd1,%al │ │ │ │ - sahf │ │ │ │ - add $0x0,%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x4800000000059e6c,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x7d404825(%rbp) │ │ │ │ (bad) │ │ │ │ cli │ │ │ │ sub $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2405539,16 +2405350,16 @@ │ │ │ │ add %al,0x16d6e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ pushf │ │ │ │ loope 1c42f35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl $1,0x5(%rsi) │ │ │ │ + subb $0x0,0x5(%rsi,%rbx,4) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x30(%rbx) │ │ │ │ xor %edi,%esp │ │ │ │ xchg %eax,%ebp │ │ │ │ @@ -2405565,15 +2405376,16 @@ │ │ │ │ jae 1c42fe0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x64(%rax) │ │ │ │ loope 1c42f7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c42f53 │ │ │ │ + (bad) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ sahf │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x65fdb3ef(%rip) │ │ │ │ addr32 (bad) │ │ │ │ adc (%rcx),%eax │ │ │ │ @@ -2405586,15 +2405398,15 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ ja 1c43028 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e19c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x2f(%rax) │ │ │ │ + add %al,0x6c(%rax) │ │ │ │ sahf │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0xf(%rax) │ │ │ │ and -0x37(%rbx,%rbp,4),%eax │ │ │ │ xor %edi,(%rbx) │ │ │ │ @@ -2405610,17 +2405422,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ pushf │ │ │ │ loope 1c4300d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%cl │ │ │ │ - sahf │ │ │ │ - add $0x0,%eax │ │ │ │ + and %ch,0x5(%rsi,%rbx,4) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x7f(%rbx) │ │ │ │ jl 1c43007 │ │ │ │ ja 1c42ff5 │ │ │ │ rex.X cmp $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2405630,17 +2405442,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x16d(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ lock pushf │ │ │ │ loope 1c43055 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%cl │ │ │ │ - sahf │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ch,0x5(%rsi,%rbx,4) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x6083f86a(%rbp) │ │ │ │ or $0xa8,%al │ │ │ │ add %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2405651,19 +2405463,19 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %ch,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x1e1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rcrb $1,0x5(%rsi) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1c4310d │ │ │ │ + sahf │ │ │ │ + add $0x0,%eax │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%bl │ │ │ │ rex.WXB xchg %rsp,0x6f(%r14) │ │ │ │ (bad) │ │ │ │ xchg %eax,%edi │ │ │ │ add (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2405677,17 +2405489,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ popf │ │ │ │ loope 1c430e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $1,%al │ │ │ │ - sahf │ │ │ │ - add $0x0,%eax │ │ │ │ + shrb $0x5,-0x62(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x2a(%rsi) │ │ │ │ pop %rsp │ │ │ │ pop %rax │ │ │ │ sarb %cl,(%rcx) │ │ │ │ cmp (%rdi),%dl │ │ │ │ @@ -2405700,15 +2405512,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x91,%al │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e19d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x59ed0(%rax) │ │ │ │ + add %ah,0x59e6b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rsi,%rdx,8) │ │ │ │ cs cltd │ │ │ │ @@ -2405723,15 +2405535,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c43100 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e19d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x59ed0(%rax) │ │ │ │ + add %al,0x59e6b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x50(%rdx) │ │ │ │ (bad) -0x37(%rax) │ │ │ │ @@ -2405745,33 +2405557,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x1(%rbp,%rbp,2) │ │ │ │ add %ah,%al │ │ │ │ popf │ │ │ │ loope 1c431bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c43192 │ │ │ │ - sahf │ │ │ │ - add $0x0,%eax │ │ │ │ + (bad) │ │ │ │ + imul $0x0,0x5(%rsi),%ebx │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x741640b4(%rdi) │ │ │ │ and $0x13013bbf,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock movabs 0x9e1000000000016d,%al │ │ │ │ loope 1c43205 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%al │ │ │ │ - sahf │ │ │ │ + add %ch,-0x62(%rbx) │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx,%rbp,2) │ │ │ │ lret $0xcbd │ │ │ │ movabs 0x130172e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2405782,20 +2405592,22 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x62(%rax) │ │ │ │ loope 1c4324d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov %esp,0x3(%rdx) │ │ │ │ + and %dl,%al │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,0x7b(%rax) │ │ │ │ movsxd -0x6d(%rdi),%ebx │ │ │ │ rcl $0x5,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2405803,15 +2405615,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x16d(%rdx) │ │ │ │ add %dh,-0x62(%rax) │ │ │ │ loope 1c43295 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock iret │ │ │ │ + loopne 1c43304 │ │ │ │ sahf │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x7d1ca72b(%rdi) │ │ │ │ (bad) │ │ │ │ jp 1c432fd │ │ │ │ @@ -2405825,17 +2405637,16 @@ │ │ │ │ (bad) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e19e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - iret │ │ │ │ - sahf │ │ │ │ + add %al,%al │ │ │ │ + push $0xffffffffffffff9e │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%bh │ │ │ │ rex.WB add $0x70a2e608,%rax │ │ │ │ ss add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2405849,53 +2405660,64 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sahf │ │ │ │ loope 1c43325 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x362(%rcx) │ │ │ │ + loopne 1c432f9 │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,0x49109f48(%rdi) │ │ │ │ or 0x1(%rbp,%rdx,1),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x16d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1e1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x362(%rcx) │ │ │ │ + or $0x60,%bh │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,-0x5d(%rcx) │ │ │ │ sbb 0x5e(%rax),%ecx │ │ │ │ shrb $0x0,0x130129(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x16d,%esp │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x1e1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov %ah,0x3(%rdx) │ │ │ │ + (bad) │ │ │ │ + iret │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rdi) │ │ │ │ (bad) │ │ │ │ lods %fs:(%rsi),%eax │ │ │ │ push %rcx │ │ │ │ rex.XB xchg %eax,%r9d │ │ │ │ sub (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2405907,15 +2405729,18 @@ │ │ │ │ ... │ │ │ │ add %al,0x16dc0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x61(%rax) │ │ │ │ loope 1c433fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x362(%rax) │ │ │ │ + rex iret │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bh │ │ │ │ rex.WX mov $0x44,%bl │ │ │ │ xor $0x36,%al │ │ │ │ @@ -2405928,15 +2405753,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%dh │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e19f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36288(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + iret │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ movabs 0x13013318fd231c37,%eax │ │ │ │ @@ -2405952,16 +2405780,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lahf │ │ │ │ loope 1c4348d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c4341a │ │ │ │ + add %cl,%bh │ │ │ │ (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x80(%rdi) │ │ │ │ rex.W stc │ │ │ │ sub $0x7e,%al │ │ │ │ @@ -2405978,20 +2405808,22 @@ │ │ │ │ shrb $1,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock lahf │ │ │ │ loope 1c434d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov %ah,0x3(%rdx) │ │ │ │ + loopne 1c434a8 │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,(%rdx) │ │ │ │ sahf │ │ │ │ (bad) │ │ │ │ mov $0x1839d01d,%edi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2406000,16 +2405832,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,%ch │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - movabs 0x88300000000001e1,%al │ │ │ │ + movabs 0xcec00000000001e1,%al │ │ │ │ (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rcx) │ │ │ │ adc %bh,0x20(%rax) │ │ │ │ rcr $0x4a,%esi │ │ │ │ @@ -2406025,17 +2405859,16 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x60(%rax) │ │ │ │ loope 1c43565 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x362(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x48000000000360ce,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%bh │ │ │ │ sti │ │ │ │ cld │ │ │ │ js 1c4355b │ │ │ │ adc $0x130122a0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2406045,20 +2405878,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x6d,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e1a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %esp,0x3(%rdx) │ │ │ │ + add %al,0x360ce(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,-0x26627c26(%rcx) │ │ │ │ xchg %eax,%esi │ │ │ │ lahf │ │ │ │ and %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2406066,34 +2405899,36 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x16de3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e1a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x32(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %esp,0x3(%rdx) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,(%rdi,%rax,2) │ │ │ │ pop %rax │ │ │ │ movabs %eax,0x130134322064 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c43619 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - movabs 0xcfb00000000001e1,%al │ │ │ │ + movabs 0x6aa00000000001e1,%al │ │ │ │ sahf │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x47(%rsi) │ │ │ │ sub -0x78(%rdx),%ah │ │ │ │ mov $0x76,%ch │ │ │ │ @@ -2406104,16 +2405939,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,%ah │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - movabs 0x86600000000001e1,%eax │ │ │ │ + movabs 0xce400000000001e1,%eax │ │ │ │ (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rcr $0xb3,%ebp │ │ │ │ jg 1c4368f │ │ │ │ @@ -2406127,19 +2405964,22 @@ │ │ │ │ lock insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5f(%rax) │ │ │ │ loope 1c436cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %spl,0x3(%rdx) │ │ │ │ + and %cl,%dh │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,%ch │ │ │ │ and $0x3cc2ed44,%eax │ │ │ │ mov $0x18,%bh │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2406150,18 +2405990,17 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x5f(%rax) │ │ │ │ loope 1c43715 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - sahf │ │ │ │ - add $0x0,%eax │ │ │ │ + subb $0x5,-0x62(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x54(%rax) │ │ │ │ (bad) │ │ │ │ sbb $0x91,%al │ │ │ │ int3 │ │ │ │ and 0x1(%rsi),%ebx │ │ │ │ @@ -2406172,15 +2406011,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x16df9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e1a1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x2c(%rax) │ │ │ │ + add %al,0x6f(%rax) │ │ │ │ sahf │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rsi,%rax,2) │ │ │ │ xchg %bh,%dh │ │ │ │ (bad) │ │ │ │ @@ -2406194,15 +2406033,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c43797 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - movabs 0xcf300000000001e1,%eax │ │ │ │ + movabs 0x6a200000000001e1,%eax │ │ │ │ sahf │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%bl │ │ │ │ (bad) │ │ │ │ rex.X mov $0x69b8f7e0,%ebp │ │ │ │ @@ -2406214,15 +2406053,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs %al,0xd4f00000000001e1 │ │ │ │ + movabs %al,0x6fe00000000001e1 │ │ │ │ sahf │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x7ba9e074(%rbx) │ │ │ │ iret │ │ │ │ mov $0x1a,%dl │ │ │ │ @@ -2406233,15 +2406072,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x6e,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - movabs %al,0xd4300000000001e1 │ │ │ │ + movabs %al,0x6f200000000001e1 │ │ │ │ sahf │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%bl │ │ │ │ jne 1c438cd │ │ │ │ mov $0xd4,%cl │ │ │ │ @@ -2406256,20 +2406095,19 @@ │ │ │ │ adc %cl,(%rsi,%rbp,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x5e(%rax) │ │ │ │ loope 1c4387d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - fistpl 0x5(%rsi) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + xorb $0x5,-0x62(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x3c160162(%rip) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2406277,33 +2406115,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e1a2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - fistpl 0x5(%rsi) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jbe 1c43869 │ │ │ │ + add $0x0,%eax │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x41(%rbx) │ │ │ │ orl $0x106532e,(%rsp,%rcx,8) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x16e14(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - movabs %al,0xd4100000000001e1 │ │ │ │ + movabs %al,0x6f000000000001e1 │ │ │ │ sahf │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x561aa989(%rbx) │ │ │ │ pop %rbx │ │ │ │ xor %ah,(%rbx) │ │ │ │ @@ -2406315,15 +2406152,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,(%rsi) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - movabs %al,0xdb700000000001e1 │ │ │ │ + movabs %al,0x76600000000001e1 │ │ │ │ sahf │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x64(%rbp) │ │ │ │ sarb %cl,0x1fda90be(%rbp) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2406334,16 +2406171,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock and 0x1(%rsi),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x1e1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%bl │ │ │ │ - sahf │ │ │ │ + add %dh,-0x62(%rsi) │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rbx) │ │ │ │ mov $0x13b158ad,%ebp │ │ │ │ in $0x1c,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2406357,16 +2406193,16 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5d(%rax) │ │ │ │ loope 1c439e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c439c4 │ │ │ │ - sahf │ │ │ │ + (bad) │ │ │ │ + jne 1c43989 │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x5d(%rsi) │ │ │ │ ret $0x801e │ │ │ │ mov $0x130134fb,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2406376,20 +2406212,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,(%rsi,%rbp,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e1a3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rcrl %cl,0x5(%rsi) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + sahf │ │ │ │ + add $0x0,%eax │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,0x2d(%rbp) │ │ │ │ popf │ │ │ │ sbbl $0x130132,-0x78(%rbx,%rsi,4) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2406399,20 +2406235,18 @@ │ │ │ │ xor %ch,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa3,%al │ │ │ │ loope 1c43a75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - fistpl 0x5(%rsi) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex jbe 1c43a19 │ │ │ │ + add $0x0,%eax │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x4bd919c6(%rbx) │ │ │ │ js 1c43af9 │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2406420,15 +2406254,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,(%rdi) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - movabs %eax,0xdaf00000000001e1 │ │ │ │ + movabs %eax,0x75e00000000001e1 │ │ │ │ sahf │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%ch │ │ │ │ out %eax,$0x66 │ │ │ │ cmp $0x44,%al │ │ │ │ @@ -2406445,16 +2406279,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ loope 1c43b05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c43ae6 │ │ │ │ - sahf │ │ │ │ + (bad) │ │ │ │ + ja 1c43aa9 │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x7a(%rax) │ │ │ │ mov $0xf04df902,%ebp │ │ │ │ sbb %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2406466,16 +2406300,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x16e41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5c(%rax) │ │ │ │ loope 1c43b4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c43b2b │ │ │ │ - sahf │ │ │ │ + (bad) │ │ │ │ + je 1c43af1 │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rdx) │ │ │ │ jp 1c43b3a │ │ │ │ ret │ │ │ │ adc $0x131b4d8,%eax │ │ │ │ @@ -2406490,17 +2406324,17 @@ │ │ │ │ rex.RB outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x5c(%rax) │ │ │ │ loope 1c43b95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $1,%bl │ │ │ │ - sahf │ │ │ │ - add $0x0,%eax │ │ │ │ + shrb $0x5,-0x62(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x38(%rsp,%rdi,8) │ │ │ │ adc %dl,%ah │ │ │ │ test %cl,0x130111(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2406510,17 +2406344,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex.WX outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e1a4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - iret │ │ │ │ - sahf │ │ │ │ + add %al,(%rax) │ │ │ │ + push $0xffffffffffffff9e │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x5f4ca118(%rcx) │ │ │ │ push %rcx │ │ │ │ jne 1c43c34 │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2406530,15 +2406363,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x1,0x6e(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1(%rcx,%riz,8) │ │ │ │ - add %dh,0x59ed3(%rax) │ │ │ │ + add %ah,0x59e6e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x3d(%rsi) │ │ │ │ (bad) │ │ │ │ @@ -2406557,20 +2406390,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ loope 1c43c6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x5(%rsi) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + subb $0x5,-0x62(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,(%rdx) │ │ │ │ shll $1,0x1c(%rsi) │ │ │ │ mov $0x50,%cl │ │ │ │ leave │ │ │ │ rex.WXB add %rdx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2406582,19 +2406414,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ loope 1c43cb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock fistpl 0x5(%rsi) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1c43d30 │ │ │ │ + sahf │ │ │ │ + add $0x0,%eax │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%ch │ │ │ │ xorl $0x13010b,0x630a5f5f(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2406604,18 +2406436,16 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x5b(%rax) │ │ │ │ loope 1c43cfd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd4,%al │ │ │ │ - sahf │ │ │ │ - add $0x0,%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x4800000000059e6f,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x3bb4ef1d(%rbp) │ │ │ │ xor 0x78(%rcx),%ch │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2406625,15 +2406455,15 @@ │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e1a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x2d(%rax) │ │ │ │ + add %ah,0x6e(%rax) │ │ │ │ sahf │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%ch │ │ │ │ loop 1c43ced │ │ │ │ push %rbx │ │ │ │ @@ -2406647,17 +2406477,17 @@ │ │ │ │ add %dl,0x16e66(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ loope 1c43d8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $1,%dl │ │ │ │ - sahf │ │ │ │ - add $0x0,%eax │ │ │ │ + shlb $0x5,-0x62(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rbx) │ │ │ │ or %ecx,(%rsi) │ │ │ │ or -0x49(%rax,%rdx,2),%edi │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2406671,20 +2406501,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ loope 1c43dd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - ficompl 0x5(%rsi) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex jne 1c43d79 │ │ │ │ + add $0x0,%eax │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x28(%rbp) │ │ │ │ jno 1c43de2 │ │ │ │ jae 1c43dc9 │ │ │ │ mov %ah,0x13(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2406696,20 +2406524,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ loope 1c43e1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rcrl %cl,0x5(%rsi) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex outsb %ds:(%rsi),(%dx) │ │ │ │ + sahf │ │ │ │ + add $0x0,%eax │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0x1607a6e0(%rbp) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ jmp 1c43e81 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2406720,18 +2406547,16 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5a(%rax) │ │ │ │ loope 1c43e65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xda,%al │ │ │ │ - sahf │ │ │ │ - add $0x0,%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x4800000000059e75,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0xb(%rbx) │ │ │ │ and 0x1(%rdi),%bl │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %edi,0x1(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2406740,20 +2406565,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x16e7a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e1a6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - ficompl 0x5(%rsi) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jne 1c43e51 │ │ │ │ + add $0x0,%eax │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0xeba5d2a(%rip) │ │ │ │ out %al,(%dx) │ │ │ │ jle,pt 1c43ed2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2406762,15 +2406586,15 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ jle 1c43f59 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e1a6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x59ed9(%rax) │ │ │ │ + add %ah,0x59e74(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x34(%rax) │ │ │ │ xor %ah,%bh │ │ │ │ @@ -2406786,16 +2406610,15 @@ │ │ │ │ add %ah,0x16e83(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ loope 1c43f3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%bl │ │ │ │ - sahf │ │ │ │ + and %ch,-0x62(%rsi) │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x46(%rbx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ movsxd %ebx,%esp │ │ │ │ rex.WRX push %rbx │ │ │ │ @@ -2406812,36 +2406635,34 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ loope 1c43f85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - ficompl 0x5(%rsi) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + xorb $0x5,-0x62(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0xbc416af(%rbp) │ │ │ │ test %edi,0x13016c(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x16e8d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x59(%rax) │ │ │ │ loope 1c43fcd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%dl │ │ │ │ - sahf │ │ │ │ + add %dh,-0x62(%rbp) │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%bl │ │ │ │ jo 1c43f81 │ │ │ │ fdivrp %st,%st(3) │ │ │ │ (bad) │ │ │ │ @@ -2406858,18 +2406679,16 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x59(%rax) │ │ │ │ loope 1c44015 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xdb,%al │ │ │ │ - sahf │ │ │ │ - add $0x0,%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x4800000000059e76,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x13(%rsi) │ │ │ │ rex.WRB loopne 1c4407b │ │ │ │ mov $0x2b,%al │ │ │ │ jp 1c4403a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2406878,20 +2406697,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x16e96(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e1a7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - fstps 0x5(%rsi) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + je 1c44001 │ │ │ │ + add $0x0,%eax │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0x25aa213f(,%rbp,8) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ push %rbx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2406899,16 +2406717,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movabs %eax,0xa7d000000000016e │ │ │ │ loope 1c440a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%bl │ │ │ │ - sahf │ │ │ │ + add %ch,-0x62(%rsi) │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x6b(%rdx) │ │ │ │ enter $0x5df0,$0x79 │ │ │ │ push %rsi │ │ │ │ jae 1c440ca │ │ │ │ @@ -2406923,20 +2406740,19 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - fistpl 0x5(%rsi) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jbe 1c44091 │ │ │ │ + add $0x0,%eax │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x1f51ae71(%rdi) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ scas %es:(%rdi),%al │ │ │ │ push %rsi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2406944,16 +2406760,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x16e(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x1e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%dh │ │ │ │ - sahf │ │ │ │ + add %dh,-0x62(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%bl │ │ │ │ rex.XB je 1c441b3 │ │ │ │ rex.X │ │ │ │ rex │ │ │ │ @@ -2406968,15 +2406783,15 @@ │ │ │ │ (bad) │ │ │ │ mov $0x16e,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ test $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x30(%rax) │ │ │ │ + add %al,0x6b(%rax) │ │ │ │ sahf │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x27(%rsi) │ │ │ │ rex.XB out %al,(%dx) │ │ │ │ rex.RXB xorl $0x0,0x130135(%r11) │ │ │ │ @@ -2406985,15 +2406800,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock shrb $0x0,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e1a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x59ecf(%rax) │ │ │ │ + add %al,0x59e6a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rsi,%rsi,4) │ │ │ │ rex.RXB adc $0x16bb9af1,%eax │ │ │ │ @@ -2407008,15 +2406823,15 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ test $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x31(%rax) │ │ │ │ + add %ah,0x6a(%rax) │ │ │ │ sahf │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x75(%rax) │ │ │ │ movabs %al,0x13013a79f76cb4 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2407027,20 +2406842,19 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16ecb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ test $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - fcompl 0x5(%rsi) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + ja 1c441f9 │ │ │ │ + add $0x0,%eax │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0x1c(%rsi) │ │ │ │ push %rdx │ │ │ │ push %rsi │ │ │ │ rorl %cl,(%rdx) │ │ │ │ movabs %al,0x130158 │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2407091,18 +2406905,16 @@ │ │ │ │ and %ah,%bl │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ test $0x1e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c44314 │ │ │ │ - jp 1c44339 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sar $0x79,%ah │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rdx) │ │ │ │ addr32 push $0xffffffffef608028 │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2407179,16 +2406991,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor $0x6e,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e1a9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - test %bh,0x3(%rax) │ │ │ │ + add %al,0x42(%rax) │ │ │ │ + js 1c44457 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%bh │ │ │ │ or -0x54(%rdx),%al │ │ │ │ movabs %al,0x1301067342 │ │ │ │ @@ -2407223,16 +2407035,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ loope 1c444dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov %edi,0x3(%rax) │ │ │ │ + lock rex.RXB js 1c444e7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%bh │ │ │ │ or -0x54(%rdx),%al │ │ │ │ movabs %al,0x1301067342 │ │ │ │ @@ -2407266,17 +2407077,21 @@ │ │ │ │ repnz outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x56(%rax) │ │ │ │ loope 1c4456d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4800000000037884,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %al,0x78(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0xd(%rdx) │ │ │ │ mov $0x7340fafd,%ebx │ │ │ │ jbe 1c44592 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2407311,18 +2407126,21 @@ │ │ │ │ add %ah,0x16ef3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ loope 1c445fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x378(%rcx) │ │ │ │ + rolb $1,0x78(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,-0x9(%rsi) │ │ │ │ test $0x63,%al │ │ │ │ testb $0x7a,-0x3e(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2407356,16 +2407174,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ loope 1c4468d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %edi,0x3(%rax) │ │ │ │ + lock rex.RB js 1c44697 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%ch │ │ │ │ fdivs (%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2407404,16 +2407221,15 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ cmc │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e1ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmpl $0x0,0x3(%rax) │ │ │ │ + add %al,0x37841(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bl │ │ │ │ add %ecx,-0x7c(%rsi) │ │ │ │ @@ -2407559,17 +2407375,18 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ push $0x16f │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x1e1(%rbx) │ │ │ │ - add %dl,(%rax) │ │ │ │ - loopne 1c44995 │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,-0x6(%rax) │ │ │ │ + jns 1c44921 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x6c(%rsi) │ │ │ │ subw $0x13,0x17f318b(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2407582,18 +2407399,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ loope 1c4495d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,%al │ │ │ │ - jp 1c44969 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp $0x79,%dl │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%dl │ │ │ │ (bad) │ │ │ │ push %rbx │ │ │ │ (bad) │ │ │ │ add %edi,(%rdi) │ │ │ │ @@ -2407611,17 +2407426,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ loope 1c449a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $1,%ah │ │ │ │ - sahf │ │ │ │ - add $0x0,%eax │ │ │ │ + shrb $0x5,-0x62(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x58345a89(%rcx) │ │ │ │ je 1c449a3 │ │ │ │ adc (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2407632,17 +2407447,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x16f7b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x54(%rax) │ │ │ │ loope 1c449ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - sahf │ │ │ │ + rex jno 1c44991 │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rax) │ │ │ │ mov $0x870f7292,%esp │ │ │ │ rex.WR xor $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2407651,17 +2407464,15 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ subl $0x0,0x1(%rdi) │ │ │ │ subb $0x0,0x1(%rcx,%riz,8) │ │ │ │ - push %rax │ │ │ │ - iret │ │ │ │ - sahf │ │ │ │ + rex push $0xffffffffffffff9e │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rdi) │ │ │ │ xchg %eax,%edi │ │ │ │ adc $0xf7,%al │ │ │ │ leave │ │ │ │ @@ -2407674,20 +2407485,19 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x7a(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e1ac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - fstps 0x5(%rsi) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + je 1c44a21 │ │ │ │ + add $0x0,%eax │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rdx) │ │ │ │ and 0x6f(%rdx,%rbp,1),%r9d │ │ │ │ pop %rbx │ │ │ │ sub (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2407698,18 +2407508,16 @@ │ │ │ │ add %dh,0x16f9d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ loope 1c44ac5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - {rex2 0x9e} syscall │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex jo 1c44a69 │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rdx) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ mov $0x4,%bh │ │ │ │ xor (%rdx),%ecx │ │ │ │ sahf │ │ │ │ @@ -2407726,15 +2407534,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ loope 1c44b0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c44ae6 │ │ │ │ + (bad) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ sahf │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x3f(%rsi) │ │ │ │ and -0x7d(%rbx),%al │ │ │ │ test %ah,0x1301(%rsp,%rdi,2) │ │ │ │ @@ -2407748,16 +2407557,15 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x53(%rax) │ │ │ │ loope 1c44b55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%al │ │ │ │ - sahf │ │ │ │ + add %dh,-0x62(%rbx) │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rcx) │ │ │ │ cmp -0xeb20023(%rcx),%esi │ │ │ │ or (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2407771,16 +2407579,15 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x53(%rax) │ │ │ │ loope 1c44b9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,%ah │ │ │ │ - sahf │ │ │ │ + and %dh,-0x62(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0xe(%rdi) │ │ │ │ sbb $0x68215b9b,%eax │ │ │ │ rex add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2407788,35 +2407595,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x1(%rdi,%rbp,2) │ │ │ │ add %ah,0x1e1ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x574fc(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x574,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,0x4b(%rsi) │ │ │ │ (bad) │ │ │ │ xor %eax,-0x77(%rbp) │ │ │ │ xor %esp,0x13(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x16f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x1e1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x5,0x75(%rdi) │ │ │ │ + rex push %rax │ │ │ │ + je 1c44c39 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x77(%rax) │ │ │ │ pop %rdi │ │ │ │ or $0x5e,%al │ │ │ │ @@ -2407831,16 +2407638,17 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x16f,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1e1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $0x65,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + push %rbp │ │ │ │ + add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sub $0xb2125457,%eax │ │ │ │ @@ -2407878,16 +2407686,16 @@ │ │ │ │ add %dl,0x16fcb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x52(%rax) │ │ │ │ loope 1c44d05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - call 1c45276 │ │ │ │ - add %al,(%rax) │ │ │ │ + jge 1c44d73 │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x2f(%rdi) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ (bad) │ │ │ │ sub (%rdx),%ecx │ │ │ │ and (%rdi),%esi │ │ │ │ @@ -2407900,16 +2407708,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx) │ │ │ │ jo 1c44d45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x1e1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb0,%al │ │ │ │ - js 1c44d57 │ │ │ │ + shrb $0x3,0x78(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0xf(%rdx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ ja 1c44de6 │ │ │ │ @@ -2407924,20 +2407731,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sbb 0x1(%rax),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x1e1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xorb $0x0,0x5(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + mov $0x6d,%al │ │ │ │ + jo 1c44da1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,(%rbx) │ │ │ │ out %al,(%dx) │ │ │ │ je 1c44d67 │ │ │ │ xchg %dl,%dh │ │ │ │ rex.WR and %r8b,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2407950,15 +2407757,17 @@ │ │ │ │ sbb 0x1(%rax),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xbe,%al │ │ │ │ loope 1c44ddd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x57b(%rip) │ │ │ │ + and %dh,(%rax) │ │ │ │ + jp 1c44de9 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x1407deac(%rsi,%rcx,4) │ │ │ │ and $0x7c,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2407969,16 +2407778,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,(%rbx) │ │ │ │ jo 1c44e1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x1e1,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%bh │ │ │ │ - sahf │ │ │ │ + add %bh,-0x62(%rdx) │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rdx) │ │ │ │ pop %rbx │ │ │ │ sbb -0x25(%rdi,%rsi,4),%rbp │ │ │ │ or $0x1301,%eax │ │ │ │ @@ -2407991,16 +2407799,15 @@ │ │ │ │ sbb 0x1(%rax),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c44e29 │ │ │ │ loope 1c44e6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,%bh │ │ │ │ - sahf │ │ │ │ + and %bh,-0x62(%rdx) │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x7a(%rdx) │ │ │ │ sbb %ebx,0x24(%rbp) │ │ │ │ cli │ │ │ │ push %rbx │ │ │ │ @@ -2408012,15 +2407819,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x1701b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e1bf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x21(%rax) │ │ │ │ + add %al,0x7a(%rax) │ │ │ │ sahf │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x67e118cb(%rsi) │ │ │ │ xor %ch,0x2(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2408034,18 +2407841,16 @@ │ │ │ │ jo 1c44ef5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c44f5b │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,%dl │ │ │ │ + rorb $1,(%rcx) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2b1416d(%rdi) │ │ │ │ jrcxz 1c44ef3 │ │ │ │ jge 1c44f22 │ │ │ │ @@ -2408058,20 +2407863,20 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ sbb $0x70,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e560(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x7(%rax) │ │ │ │ - xor $0x3,%al │ │ │ │ + add %dh,0x332df(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,%ch │ │ │ │ xchg %eax,%esi │ │ │ │ cmp 0x3530e767(%rax),%ch │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2408082,21 +2407887,20 @@ │ │ │ │ jo 1c44f85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x60,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x34,(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + xor %ah,%al │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x104682e7(%rip) │ │ │ │ or $0xb,%al │ │ │ │ pop %rsp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2408107,16 +2407911,16 @@ │ │ │ │ jo 1c44fcd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - add %dh,0x3(%rdi) │ │ │ │ + loopne 1c44f9e │ │ │ │ + jbe 1c44fdf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%cl │ │ │ │ xchg %eax,%ecx │ │ │ │ mov $0x77,%ah │ │ │ │ @@ -2408132,22 +2407936,20 @@ │ │ │ │ lock sbb $0x70,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0xe1,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jrcxz 1c45083 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dh,%al │ │ │ │ + or 0x3(%rdx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x3(%rdi) │ │ │ │ pushf │ │ │ │ xor %cl,0x125d0c7(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2408155,18 +2407957,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ sbb $0x170,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1e1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,%dl │ │ │ │ + mov $0x9,%al │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6c(%rbp) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ cld │ │ │ │ @@ -2408178,20 +2407978,20 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x1701d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e1b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x360e1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,%al │ │ │ │ + or %ah,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rsi) │ │ │ │ pop %rsp │ │ │ │ and %dh,0x306343d4(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2408219,15 +2408019,15 @@ │ │ │ │ jo 1c45135 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c4519c │ │ │ │ loopne 1c4513d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x6d(%rbx) │ │ │ │ + and %cl,0x6d(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ @@ -2408246,16 +2408046,16 @@ │ │ │ │ jo 1c4517d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,(%rcx) │ │ │ │ loopne 1c45185 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x15,%al │ │ │ │ - jnp 1c45191 │ │ │ │ + add %dh,(%rax) │ │ │ │ + jp 1c45191 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ adc $0xb7,%dl │ │ │ │ mov $0x11485b5d,%ebx │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ @@ -2408270,20 +2408070,20 @@ │ │ │ │ jo 1c451c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0xe1,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x334d4(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,-0x46(%rax) │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,0x69(%rbx) │ │ │ │ mov $0x56,%ah │ │ │ │ adc %esp,%ecx │ │ │ │ movabs 0x130163,%al │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2408461,15 +2408261,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x177f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0xe1,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7(%rax) │ │ │ │ + add %dl,-0x1c(%rax) │ │ │ │ push $0x3 │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0xb(%rdx) │ │ │ │ sub -0xd(%rcx),%esi │ │ │ │ @@ -2408522,19 +2408322,21 @@ │ │ │ │ xor %cl,(%rbx) │ │ │ │ js 1c45525 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0xe1,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - movabs 0x148000000000378,%eax │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + js 1c45537 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,(%rcx,%rcx,4) │ │ │ │ (bad) │ │ │ │ pxor %mm7,%mm5 │ │ │ │ mov $0x6a,%bh │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2408545,41 +2408347,39 @@ │ │ │ │ lock adc %edi,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c45525 │ │ │ │ loope 1c45575 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0xdc,(%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + shlb $1,(%rcx) │ │ │ │ + fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x60a778ba(%rcx,%rbp,8) │ │ │ │ mov $0x53,%dl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dil,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x200000000001e1b3,%al │ │ │ │ - add %ah,%bl │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + movabs 0xb00000000001e1b3,%al │ │ │ │ + (bad) │ │ │ │ + fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x69b48380(%rip) │ │ │ │ add (%rdx),%esp │ │ │ │ push %rdi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2408588,16 +2408388,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,(%rbx) │ │ │ │ js 1c455fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - faddl (%rdx) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x63de4339(%rdi) │ │ │ │ (bad) │ │ │ │ push $0x1b │ │ │ │ @@ -2408609,15 +2408410,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20,%al │ │ │ │ js 1c45645 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1(%rcx,%riz,8) │ │ │ │ - add %al,0x2dc02(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + and %bl,%dl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x5f(%rbx) │ │ │ │ add %bl,0x99b979c(%rsi) │ │ │ │ @@ -2408632,15 +2408435,17 @@ │ │ │ │ and $0x78,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0xe1,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2dc02(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + and %bl,%dl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2c(%rdi) │ │ │ │ xor (%rdx),%eax │ │ │ │ @@ -2408657,21 +2408462,20 @@ │ │ │ │ sub %bh,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0xe1,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - jb 1c456e9 │ │ │ │ + add %ah,0x571d0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,(%rdi) │ │ │ │ cli │ │ │ │ push %rcx │ │ │ │ mov %edi,(%rcx) │ │ │ │ jmp 1c456f9 │ │ │ │ jae 1c45702 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2408877,37 +2408681,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jns 1c459a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x1e1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x6f(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + (bad) │ │ │ │ + add %ebp,0x3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%bh │ │ │ │ mulb (%rdi) │ │ │ │ rex.X movabs %al,0x13010bb5a9 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x179c9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x4b(%rax) │ │ │ │ loope 1c459f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%dh │ │ │ │ - sahf │ │ │ │ + and %dh,-0x62(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0xcda1381(%rdi) │ │ │ │ sahf │ │ │ │ test $0x130107,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2408916,15 +2408718,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x179ce(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e1b7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x360bc(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x61,%bh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x54(%rax) │ │ │ │ pop %rbp │ │ │ │ @@ -2408939,15 +2408743,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x179d2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e1b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x48(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + ret │ │ │ │ cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%bl │ │ │ │ loop 1c45aa5 │ │ │ │ @@ -2408965,17 +2408770,17 @@ │ │ │ │ jns 1c45ac5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb5,%al │ │ │ │ loope 1c45acd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x5,-0x63(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %dh,%dl │ │ │ │ + pushf │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x5e72977a(%rbx) │ │ │ │ push %rbp │ │ │ │ and %bh,0x1(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2408986,16 +2408791,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x179e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0xe1,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x46(%rax) │ │ │ │ - add (%rax),%ax │ │ │ │ + add %al,0x66(%rax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x33(%rbx) │ │ │ │ repz loopne 1c45b08 │ │ │ │ @@ -2409010,15 +2408815,18 @@ │ │ │ │ ... │ │ │ │ add %ah,0x179ee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0xe1,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36e55(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x44a7e6f0(%rdi) │ │ │ │ lahf │ │ │ │ @@ -2409034,17 +2408842,16 @@ │ │ │ │ xor %dh,%dl │ │ │ │ jns 1c45b9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe1,%sil │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - push %rbp │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + add %dl,-0x13(%rax) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1032cf50(%rip) │ │ │ │ @@ -2409060,15 +2408867,15 @@ │ │ │ │ idivb 0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c45ba0 │ │ │ │ loope 1c45bed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x360,%ebp │ │ │ │ + adc %bh,0x361(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x2924265a(%rbp) │ │ │ │ rex.WRB │ │ │ │ rex.RX adc %r8b,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2409080,20 +2408887,19 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e1b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x360be(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x361,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,0x7947e219(%rbx) │ │ │ │ pop %rsi │ │ │ │ pop %rdx │ │ │ │ sbb %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2409103,22 +2408909,17 @@ │ │ │ │ ... │ │ │ │ add %dh,0x14(%rax) │ │ │ │ jp 1c45c75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c45c41 │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x48000000000361ba,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,0x7d659680(%rdx) │ │ │ │ or %cl,0x77(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2409126,15 +2408927,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rbx) │ │ │ │ jp 1c45cbd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x3(%rax,%riz,2) │ │ │ │ + mov $0x61,%dil │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x58295729(%rbp) │ │ │ │ pushf │ │ │ │ cmp $0x29,%al │ │ │ │ @@ -2409147,20 +2408950,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c45d20 │ │ │ │ jp 1c45d05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x1e1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + jo 1c45cd6 │ │ │ │ (bad) │ │ │ │ - lret $0x360 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,(%rsi) │ │ │ │ jo 1c45cc4 │ │ │ │ sbb %cl,%bl │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ nop │ │ │ │ pop %rax │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2409174,18 +2408979,16 @@ │ │ │ │ and 0x1(%rdx),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0xe1,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,%al │ │ │ │ + shlb $0x0,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rcx) │ │ │ │ fstps 0x56(%rax) │ │ │ │ @@ -2409198,15 +2409001,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x17a(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1e1(%rdi) │ │ │ │ - add %al,0x37b27(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jp 1c45e1e │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsp,%rax,4) │ │ │ │ ret │ │ │ │ @@ -2409242,16 +2409047,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ cmp $0x17a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x1e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock pop %rdx │ │ │ │ - add %fs:(%rax),%eax │ │ │ │ + shlb $0x64,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x40ad934e(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2409328,22 +2409133,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x17a56(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e1b8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x40(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x361,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,0x2a(%rdx) │ │ │ │ faddp %st,%st(3) │ │ │ │ rex.WXB cmp 0x42(%r14),%sil │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2409428,19 +2409230,20 @@ │ │ │ │ jp 1c46065 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb8,%al │ │ │ │ loope 1c4606d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x3(%rbp,%rdi,2) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ch,%ah │ │ │ │ + jge 1c46077 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%dh │ │ │ │ rex.WRXB lahf │ │ │ │ mov %?,(%rdi) │ │ │ │ test %edx,0x1301(%rdi,%rbx,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2409463,15 +2409266,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c46163 │ │ │ │ jp 1c460f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x1e1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x571(%rax) │ │ │ │ + nop │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + jo 1c46109 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%dl │ │ │ │ rex.WXB │ │ │ │ rex.RX xchg %eax,%edi │ │ │ │ out %al,(%dx) │ │ │ │ @@ -2409486,35 +2409292,32 @@ │ │ │ │ ... │ │ │ │ add %dh,0x17a7d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x47(%rax) │ │ │ │ loope 1c46145 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,%ah │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rex mov $0x361,%edi │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x603e31f(%rax) │ │ │ │ jno 1c46131 │ │ │ │ add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x7000000000017a82,%al │ │ │ │ mov $0x1e1,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x568(%rdx) │ │ │ │ + lock cmp 0x5(%rax),%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%bh │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ mov $0x387bba7c,%esp │ │ │ │ add $0x1,%al │ │ │ │ @@ -2409525,16 +2409328,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ mov %bh,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000001e1b9,%al │ │ │ │ - mov $0x61,%ah │ │ │ │ + movabs 0x500000000001e1b9,%al │ │ │ │ + addr32 (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rsi) │ │ │ │ @@ -2409549,17 +2409352,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov 0x1(%rdx),%? │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x1e1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x48000000000360c8,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + xor %al,%bl │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%bh │ │ │ │ jbe 1c461e1 │ │ │ │ (bad) │ │ │ │ out %al,(%dx) │ │ │ │ loop 1c46206 │ │ │ │ rex.X add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2409570,18 +2409378,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%ebp │ │ │ │ jp 1c4625d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1e1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x360(%rbp) │ │ │ │ + shlb $0x0,0x361(%rdi) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,-0x63(%rax) │ │ │ │ sbb %ah,-0x25(%rsi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ jge 1c4628a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2409593,19 +2409402,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ fwait │ │ │ │ jp 1c462a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x1e1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sarb $0x0,0x361(%rsi) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3d(%rcx,%rcx,4) │ │ │ │ pop %rsp │ │ │ │ xlat %fs:(%rbx) │ │ │ │ @@ -2409618,17 +2409423,21 @@ │ │ │ │ ... │ │ │ │ add %al,0x17aa0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x46(%rax) │ │ │ │ loope 1c462f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x48000000000360ca,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + rol $0x61,%ah │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x3fe62ecc(%rip) │ │ │ │ xor %dl,0x68(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2409638,19 +2409447,16 @@ │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ jp 1c46335 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0x1e1,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c4630a │ │ │ │ - xor $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x4800000000033292,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x70e2750d(%rsi) │ │ │ │ popf │ │ │ │ xor %esi,0x1(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2409659,20 +2409465,22 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,-0x56(%rax) │ │ │ │ jp 1c4637d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x1e1(%rdx) │ │ │ │ - add %dl,(%rax) │ │ │ │ - ret $0x2ce │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex (bad) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,%dh │ │ │ │ push %rax │ │ │ │ push %rsp │ │ │ │ mov $0x69,%dh │ │ │ │ xorl $0x13,0x1(%rsp,%rsi,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2409681,18 +2409489,16 @@ │ │ │ │ ... │ │ │ │ add %dh,-0x51(%rax) │ │ │ │ jp 1c463c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x1e1,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,%ch │ │ │ │ - jp 1c463d9 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor $0x79,%bh │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x4f34207(%rax) │ │ │ │ int1 │ │ │ │ (bad) │ │ │ │ add %r10d,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2409751,16 +2409557,17 @@ │ │ │ │ jo 1c46474 │ │ │ │ jp 1c4649d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0x1e1,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0x24,%dl │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rax │ │ │ │ + rex.RX │ │ │ │ + es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x6a23ffec(%rbx) │ │ │ │ idiv %eax │ │ │ │ @@ -2409874,20 +2409681,19 @@ │ │ │ │ shlb $0x7b,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x44(%rax) │ │ │ │ loope 1c4660d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock shll $0x0,0x3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + mov $0x361,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%ch │ │ │ │ adc %bl,%cl │ │ │ │ cmp $0x8,%al │ │ │ │ push %rsi │ │ │ │ rex.WRX (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2409900,15 +2409706,15 @@ │ │ │ │ jnp 1c4664d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c4660e │ │ │ │ loope 1c46655 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $1,%cl │ │ │ │ + jo 1c46617 │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2409923,16 +2409729,15 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ xor %edi,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf00000000001e1bc,%al │ │ │ │ - push %rsp │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + jmp 1c46710 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x80(%rcx) │ │ │ │ @@ -2409948,16 +2409753,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ cmp 0x1(%rbx),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x1(%rcx,%riz,8) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x360,%esi │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x361,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x3d(%rdx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ mov $0x99,%al │ │ │ │ js 1c46743 │ │ │ │ @@ -2409969,15 +2409774,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.RXB jnp 1c46725 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x1e1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc4,%al │ │ │ │ + add %al,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2409992,15 +2409797,15 @@ │ │ │ │ loopne 1c467b7 │ │ │ │ jnp 1c4676d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x1e1,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c4673e │ │ │ │ + and %al,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2410018,19 +2409823,16 @@ │ │ │ │ pop %rcx │ │ │ │ jnp 1c467b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0x1e1,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - xor $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x4800000000033291,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x420bef53(%rbx) │ │ │ │ sub $0x13011142,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2410038,18 +2409840,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x7b(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0x1e1,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x361(%rbx) │ │ │ │ + add %ah,0x60(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,0x22ec1c19(%rbp) │ │ │ │ in $0xec,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2410058,16 +2409863,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c468a4 │ │ │ │ jnp 1c46845 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x1e1,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4800000000059d4d,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ + rex │ │ │ │ + repnz pushf │ │ │ │ + add $0x0,%eax │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x47(%rsi,%rdx,1) │ │ │ │ lock cmp $0xf0,%al │ │ │ │ ds sub (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2410076,16 +2409883,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x17b68(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x1e1,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%cl │ │ │ │ - jp 1c468a1 │ │ │ │ + and %bh,%ah │ │ │ │ + jns 1c468a1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x56(%rsi) │ │ │ │ pop %rbx │ │ │ │ ss cmp 0x3b(%rcx),%eax │ │ │ │ @@ -2410099,20 +2409906,21 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ jnp 1c468d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x1e1(%rsi) │ │ │ │ - add %dl,0x57ae0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,%al │ │ │ │ + cli │ │ │ │ + jns 1c468e9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x27(%rdx) │ │ │ │ push $0x1b0824aa │ │ │ │ add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2410121,17 +2409929,15 @@ │ │ │ │ xorb $0x1,0x7b(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c468e0 │ │ │ │ loope 1c46925 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc2,%al │ │ │ │ - jne 1c4692f │ │ │ │ - add %al,(%rax) │ │ │ │ + and %cl,0x375(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%ch │ │ │ │ mov $0xcaa5c7b0,%ecx │ │ │ │ jae 1c46958 │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2410346,20 +2410152,19 @@ │ │ │ │ jnp 1c46ba5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ loope 1c46bad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - and 0x5(%rax),%ebx │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,%ah │ │ │ │ + xchg %eax,%edi │ │ │ │ + add $0x0,%eax │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x78a2f7d6(%rax) │ │ │ │ (bad) │ │ │ │ xor (%rbx),%esp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2410371,21 +2410176,18 @@ │ │ │ │ jnp 1c46bed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%al │ │ │ │ loope 1c46bf5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - shll $0x0,0x3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + lock mov $0x361,%esp │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%cl │ │ │ │ ds addr32 in (%dx),%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ cmp %al,%ch │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2410396,15 +2410198,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x17b(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ shl $0x1,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x360(%rsi) │ │ │ │ + push %rax │ │ │ │ + mov $0x361,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ or 0x379cc5e(%rdx),%ah │ │ │ │ jp 1c46c62 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2410416,15 +2410219,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x17ba5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ shl $0x1,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x3(%rax,%riz,2) │ │ │ │ + xorb $0x0,0x361(%rsi) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bl │ │ │ │ (bad) {%k1} │ │ │ │ jno 1c46cb9 │ │ │ │ @@ -2410531,17 +2410334,19 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c46d84 │ │ │ │ ja 1c46de5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf00000000001e009,%al │ │ │ │ - loopne 1c46e6d │ │ │ │ - add $0x0,%eax │ │ │ │ + movabs 0x400000000001e009,%al │ │ │ │ + sti │ │ │ │ + jns 1c46df9 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ loopne 1c46d9f │ │ │ │ @@ -2410558,18 +2410363,16 @@ │ │ │ │ ja 1c46e2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rcx) │ │ │ │ loopne 1c46e35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - in $0x7a,%eax │ │ │ │ - add $0x0,%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x48000000000579ff,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ fcom %st(7) │ │ │ │ test %bh,0x152eaa8(%rbp) │ │ │ │ @@ -2410582,20 +2410385,18 @@ │ │ │ │ ... │ │ │ │ add %ah,0x177d2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x56b9a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x6c,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sub $0x0,%al │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x2cd00000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xc68d735(%rip) │ │ │ │ cs call 1d77016 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2410628,15 +2410429,17 @@ │ │ │ │ xor %dh,0x62(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fs loopne 1c46f0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x373(%rsi) │ │ │ │ + lock pop %rdi │ │ │ │ + jae 1c46f17 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ @@ -2410652,16 +2410455,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x78(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,0x64(%rax) │ │ │ │ loopne 1c46f55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xdd,%al │ │ │ │ - jp 1c46f61 │ │ │ │ + add %bh,%al │ │ │ │ + jns 1c46f61 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2410719,16 +2410522,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c46ff1 │ │ │ │ (bad) │ │ │ │ add %dh,0x1e07a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x71(%rax) │ │ │ │ - js 1c47037 │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.WR js 1c47037 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2410744,19 +2410547,19 @@ │ │ │ │ add %al,0x162d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ lea (bad),%esp │ │ │ │ loopne 1c47075 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x76,%bh │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %bh,0x376(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x2cd00000000001,%al │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dh │ │ │ │ (bad) │ │ │ │ xor %al,%dl │ │ │ │ xorb $0x59,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2410817,15 +2410620,16 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,(%rcx) │ │ │ │ loope 1c4714d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock fnstsw 0x5(%rdx) │ │ │ │ + rex clc │ │ │ │ + jns 1c47159 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2410844,16 +2410648,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rsp │ │ │ │ loope 1c47195 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%bh │ │ │ │ - jp 1c471a1 │ │ │ │ + (bad) │ │ │ │ + stc │ │ │ │ + jns 1c471a1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2410895,15 +2410700,16 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ loopel 1c47225 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock fidivrs 0x5(%rdx) │ │ │ │ + rex stc │ │ │ │ + jns 1c47231 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2410943,16 +2410749,17 @@ │ │ │ │ and %ch,%bh │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0xe1,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - fidivrs 0x5(%rdx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + stc │ │ │ │ + jns 1c472c1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2410998,16 +2410805,16 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c47303 │ │ │ │ loope 1c47345 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xde,%al │ │ │ │ - jp 1c47351 │ │ │ │ + add %bh,%cl │ │ │ │ + jns 1c47351 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2411049,16 +2410856,16 @@ │ │ │ │ nop │ │ │ │ add 0x0(%rcx,%rax,1),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3e(%rax) │ │ │ │ loope 1c473d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - fidivrs 0x5(%rdx) │ │ │ │ + loopne 1c473d2 │ │ │ │ + jns 1c473e1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2411099,16 +2410906,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e1c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x22(%rax) │ │ │ │ - jp 1c47471 │ │ │ │ + add %al,%al │ │ │ │ + clc │ │ │ │ + jns 1c47471 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2411151,19 +2410959,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ret │ │ │ │ loope 1c474f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - fidivrs 0x5(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x48000000000579f8,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x3273b725(%rdx) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ @@ -2411203,18 +2411008,16 @@ │ │ │ │ (bad) │ │ │ │ and %esp,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x3d(%rax) │ │ │ │ loope 1c47585 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,%dh │ │ │ │ - jp 1c47591 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp $0x79,%al │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x13(%rcx) │ │ │ │ mov $0x95759bd0,%ebx │ │ │ │ @@ -2411229,15 +2411032,15 @@ │ │ │ │ loope 1c4763a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x599ea(%rax) │ │ │ │ + add %ah,0x5998d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x2cd00000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rcx) │ │ │ │ mov $0x67ec0b1b,%eax │ │ │ │ @@ -2411276,16 +2411079,17 @@ │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ ret │ │ │ │ loope 1c4765d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%dh │ │ │ │ - jp 1c47669 │ │ │ │ + (bad) │ │ │ │ + clc │ │ │ │ + jns 1c47669 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x5cae1a2f(%rip) │ │ │ │ (bad) │ │ │ │ leave │ │ │ │ @@ -2411323,23 +2411127,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ret │ │ │ │ loope 1c476ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x48000000000361bf,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x63(%rbp) │ │ │ │ xor $0x6237b196,%eax │ │ │ │ rex add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2411347,17 +2411145,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c47771 │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0xa(%rax) │ │ │ │ - jbe 1c4773f │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x376,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rdi) │ │ │ │ pop %rsi │ │ │ │ and $0x13,%al │ │ │ │ (bad) │ │ │ │ @@ -2411429,21 +2411226,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x169(%rbp) │ │ │ │ add %al,0x63(%rax) │ │ │ │ loopne 1c47855 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jne 1c478c4 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + and %bpl,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%bl │ │ │ │ jns 1c4780c │ │ │ │ rex.RX add $0x1578e46,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2411476,17 +2411271,16 @@ │ │ │ │ jbe 1c478dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c47942 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - std │ │ │ │ - xor (%rbx),%eax │ │ │ │ + and %dl,%dl │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x2998e2b0(%rdi) │ │ │ │ push %rcx │ │ │ │ (bad) │ │ │ │ @@ -2411501,19 +2411295,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%ch │ │ │ │ - jbe 1c47937 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x48000000000376b7,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x4809425d(%rsi) │ │ │ │ xor 0x79(%rbx),%ah │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2411629,18 +2411420,16 @@ │ │ │ │ mov $0x38,%al │ │ │ │ jbe 1c47a8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add $0x1e0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd6,%al │ │ │ │ - sahf │ │ │ │ - add $0x0,%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x4800000000059e71,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x5e6f0e49(%rdi) │ │ │ │ adc %eax,%gs:0x1(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2411673,19 +2411462,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %ah,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sub %esp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + cmpb $0x0,0x3(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x37b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,-0x71(%rdx) │ │ │ │ nop │ │ │ │ xchg %eax,%esi │ │ │ │ pop %rdx │ │ │ │ or %r10,0x1(%r15) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2411694,21 +2411485,20 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x1795e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e00a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - clc │ │ │ │ - jbe 1c47b77 │ │ │ │ + add %dh,0x376ba(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,-0x32ad07a7(%rax) │ │ │ │ div %edi │ │ │ │ ds add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2411716,16 +2411506,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x1(%rcx,%rdi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0xe0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x1f(%rax) │ │ │ │ - jp 1c47bc1 │ │ │ │ + add %al,%al │ │ │ │ + sti │ │ │ │ + jns 1c47bc1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rcx) │ │ │ │ xchg %dh,0x14(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2411736,21 +2411527,22 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and $0x79,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e00b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - xor $0x3,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov %esi,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,-0x3148f64b(%rbp) │ │ │ │ (bad) │ │ │ │ rex.XB (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2411762,16 +2411554,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rcx │ │ │ │ loopne 1c47c45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $1,%ch │ │ │ │ - jp 1c47c51 │ │ │ │ + and %bh,%al │ │ │ │ + jns 1c47c51 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x58dd4747(%rsi,%rdx,4) │ │ │ │ in $0x14,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2411785,16 +2411577,16 @@ │ │ │ │ jrcxz 1c47cfc │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ or %eax,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - ret │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%cl │ │ │ │ ret │ │ │ │ @@ -2411810,21 +2411602,22 @@ │ │ │ │ jns 1c47ccd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ or %eax,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - faddl (%rdx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sbb %bl,%ah │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,0x28(%rsi) │ │ │ │ movabs %eax,0x130173ff6afdbb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2411833,16 +2411626,16 @@ │ │ │ │ sbb %edi,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x59,%al │ │ │ │ loopne 1c47d1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.WXB xchg %rax,%r13 │ │ │ │ + push %rax │ │ │ │ + jae 1c47cb8 │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%ah │ │ │ │ out %eax,(%dx) │ │ │ │ loopne 1c47cee │ │ │ │ push %rdi │ │ │ │ @@ -2411923,20 +2411716,20 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sub %esp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rcrb %cl,0x5(%rsi) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + sahf │ │ │ │ + add $0x0,%eax │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,(%rsi) │ │ │ │ rex.WXB or $0xfffffffff94e9452,%rax │ │ │ │ je 1c47e62 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2411944,22 +2411737,20 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ jnp 1c47e7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd00000000001e063,%al │ │ │ │ - je 1c47ef4 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + movabs 0x200000000001e063,%al │ │ │ │ + and %ch,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,-0x2e67ec27(%rdi) │ │ │ │ repz (bad) │ │ │ │ jg 1c47eaa │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2411970,16 +2411761,16 @@ │ │ │ │ jl 1c47ec5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c47e94 │ │ │ │ loope 1c47ecd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%cl │ │ │ │ - je 1c47ed9 │ │ │ │ + nop │ │ │ │ + fnstenv 0x5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x75f8a9d8(%rdx) │ │ │ │ roll $1,0x13011e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2411992,16 +2411783,16 @@ │ │ │ │ jl 1c47f0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%bl │ │ │ │ loope 1c47f15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%dl │ │ │ │ - je 1c47f21 │ │ │ │ + nop │ │ │ │ + fidivl 0x5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x66(%rbx) │ │ │ │ (bad) │ │ │ │ loopne 1c47f07 │ │ │ │ @@ -2412016,16 +2411807,16 @@ │ │ │ │ jl 1c47f55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex lret │ │ │ │ loope 1c47f5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $1,%dl │ │ │ │ - je 1c47f69 │ │ │ │ + push %rax │ │ │ │ + (bad) 0x5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0xfd6e525(%rsi) │ │ │ │ xor %dh,(%rdi) │ │ │ │ sub (%rcx),%eax │ │ │ │ @@ -2412039,17 +2411830,16 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ test %edi,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ loope 1c47fa5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - iret │ │ │ │ - je 1c47fb1 │ │ │ │ + rcl $1,%bh │ │ │ │ + jae 1c47fb1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rax,%rcx,2) │ │ │ │ push %rdx │ │ │ │ pop %rbp │ │ │ │ @@ -2412061,17 +2411851,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,-0x78(%rax) │ │ │ │ jl 1c47fe5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x700000000001e1cb,%al │ │ │ │ - iret │ │ │ │ - je 1c47ff9 │ │ │ │ + movabs 0xf00000000001e1cb,%al │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + jae 1c47ff9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x659090e0(%rbp) │ │ │ │ (bad) │ │ │ │ sbb %esp,(%rcx,%rax,1) │ │ │ │ @@ -2412086,16 +2411876,16 @@ │ │ │ │ mov %?,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ lret │ │ │ │ loope 1c48035 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xcf,%al │ │ │ │ - je 1c48041 │ │ │ │ + xor %bl,%al │ │ │ │ + jae 1c48041 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%cl │ │ │ │ and %dh,%cl │ │ │ │ adc %ebx,0x75(%rbp) │ │ │ │ @@ -2412109,16 +2411899,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x17c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ int3 │ │ │ │ loope 1c4807d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%al │ │ │ │ - je 1c48089 │ │ │ │ + nop │ │ │ │ + fdivs 0x5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rdx) │ │ │ │ (bad) │ │ │ │ cmp $0xcf500b4d,%eax │ │ │ │ @@ -2412130,16 +2411920,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1(%rsp,%rdi,2) │ │ │ │ xor %cl,%ah │ │ │ │ loope 1c480c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c4809a │ │ │ │ - je 1c480d1 │ │ │ │ + lock fdivs 0x5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x31(%rdi) │ │ │ │ fsubs (%rbx) │ │ │ │ data16 rolb $1,%fs:0x1301(%rip) │ │ │ │ @@ -2412149,20 +2411938,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x17c(%rax) │ │ │ │ add %ah,-0x34(%rax) │ │ │ │ loope 1c4810d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock shlb $1,0x0(%rbp,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + jo 1c480eb │ │ │ │ + jae 1c48119 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%cl │ │ │ │ sub $0x3adf0ccb,%eax │ │ │ │ call 1d78294 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2412174,16 +2411963,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ int3 │ │ │ │ loope 1c48155 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd1,%al │ │ │ │ - je 1c48161 │ │ │ │ + xor %bl,%dl │ │ │ │ + jae 1c48161 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x32990ff3(%rsp,%rbx,2) │ │ │ │ (bad) │ │ │ │ jg 1c4817a │ │ │ │ @@ -2412198,16 +2411987,16 @@ │ │ │ │ lahf │ │ │ │ jl 1c48195 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $0xe1,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x2e(%rax) │ │ │ │ - je 1c481a9 │ │ │ │ + add %dh,%al │ │ │ │ + fidivl 0x5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%bh │ │ │ │ add 0x1a(%rsi,%rdx,4),%ecx │ │ │ │ out %eax,$0x9f │ │ │ │ @@ -2412222,16 +2412011,16 @@ │ │ │ │ add %ah,0x17ca3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ int3 │ │ │ │ loope 1c481e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%bl │ │ │ │ - je 1c481f1 │ │ │ │ + mov $0xdb,%al │ │ │ │ + jae 1c481f1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rsi) │ │ │ │ sbb 0x32f69fbd(%r14),%ecx │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2412242,21 +2412031,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x17c(%rdi) │ │ │ │ add %ah,(%rax) │ │ │ │ int $0xe1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - shll %cl,0x0(%rbp,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,-0x24(%rax) │ │ │ │ + jae 1c48239 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%bl │ │ │ │ add %bh,%bh │ │ │ │ rex.RXB lahf │ │ │ │ (bad) │ │ │ │ sub %cl,0x1(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2412270,20 +2412058,20 @@ │ │ │ │ jl 1c4826d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ int $0xe1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x574cf(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + fdivs 0x5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,0x69724154(%rdx) │ │ │ │ xchg %eax,%edi │ │ │ │ xchg %eax,%ecx │ │ │ │ push %rdi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2412294,17 +2412082,16 @@ │ │ │ │ rex scas %es:(%rdi),%eax │ │ │ │ jl 1c482b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0xe1,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - iret │ │ │ │ - je 1c482c9 │ │ │ │ + add %dl,-0x28(%rax) │ │ │ │ + jae 1c482c9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rbx) │ │ │ │ cld │ │ │ │ cmpl $0x1,0x4021c6de(%rdi) │ │ │ │ @@ -2412317,16 +2412104,15 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x7c,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e1cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - shlb $1,0x0(%rbp,%rax,1) │ │ │ │ + add %dh,0x573d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3e(%rdi) │ │ │ │ fnstsw (%rsi) │ │ │ │ @@ -2412343,41 +2412129,40 @@ │ │ │ │ mov $0x7c,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ int $0xe1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x574d0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + fnstenv 0x5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0xcb0622e(%rsi,%rsi,8) │ │ │ │ testl $0x1301,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x17c,%edx │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%dh │ │ │ │ loope 1c48395 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - shll $1,0x0(%rbp,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + rcr $1,%cl │ │ │ │ + jae 1c483a1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%cl │ │ │ │ sub $0x3adf0ccb,%eax │ │ │ │ call 1d7851c │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2412386,20 +2412171,20 @@ │ │ │ │ add %al,%al │ │ │ │ mov $0x17c,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ loope 1c483dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock shll $1,0x0(%rbp,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + jo 1c483bc │ │ │ │ + jae 1c483e9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x31(%rdi) │ │ │ │ fsubs (%rbx) │ │ │ │ data16 rolb $1,%fs:0x1301(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2412407,16 +2412192,16 @@ │ │ │ │ nop │ │ │ │ sarl $0x0,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c483f0 │ │ │ │ loope 1c48425 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd2,%al │ │ │ │ - je 1c48431 │ │ │ │ + xor %bl,%bl │ │ │ │ + jae 1c48431 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rdx) │ │ │ │ rex loopne 1c48464 │ │ │ │ and 0x58(%rsi),%ch │ │ │ │ @@ -2412429,21 +2412214,20 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ jl 1c48465 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x700000000001e1ce,%al │ │ │ │ - shll %cl,0x0(%rbp,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + movabs 0xf00000000001e1ce,%al │ │ │ │ + (bad) 0x5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,0x1f(%rcx) │ │ │ │ pop %rdi │ │ │ │ mov $0x19a7bba1,%ecx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2412454,16 +2412238,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ loope 1c484b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ah │ │ │ │ - je 1c484c1 │ │ │ │ + nop │ │ │ │ + fdivl 0x5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x6a1085d(%rax) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ @@ -2412480,17 +2412264,16 @@ │ │ │ │ jl 1c484f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bh │ │ │ │ loope 1c484fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - je 1c48509 │ │ │ │ + adc %bl,%ch │ │ │ │ + jae 1c48509 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x1c(%rbp) │ │ │ │ in (%dx),%al │ │ │ │ push $0x2c105a24 │ │ │ │ @@ -2412505,16 +2412288,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ iret │ │ │ │ loope 1c48545 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock iret │ │ │ │ - je 1c48551 │ │ │ │ + jo 1c48522 │ │ │ │ + jae 1c48551 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%bh │ │ │ │ and $0x9f2f7179,%eax │ │ │ │ sbb %ecx,0x1(%rcx) │ │ │ │ @@ -2412527,21 +2412310,20 @@ │ │ │ │ ... │ │ │ │ add %dh,0x17cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x31(%rax) │ │ │ │ loope 1c4858d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - shlb $1,0x0(%rbp,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + rcr $1,%al │ │ │ │ + jae 1c48599 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x73(%rsi) │ │ │ │ mov $0xa9ce98bc,%ebx │ │ │ │ pop %rsi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2412553,16 +2412335,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ iret │ │ │ │ loope 1c485d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $1,%al │ │ │ │ - je 1c485e1 │ │ │ │ + push %rax │ │ │ │ + fnstenv 0x5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rdx) │ │ │ │ rex.WRXB in $0x3d,%eax │ │ │ │ movabs 0x130123f521,%al │ │ │ │ @@ -2412574,20 +2412356,20 @@ │ │ │ │ add %dh,-0x26(%rax) │ │ │ │ jl 1c48615 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $0xe1,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x574d1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + fidivl 0x5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%cl │ │ │ │ xchg %edx,(%rsi) │ │ │ │ (bad) │ │ │ │ testb $0x1c,(%rdi,%rdi,2) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2412598,21 +2412380,20 @@ │ │ │ │ rex fidivrs 0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ iret │ │ │ │ loope 1c48665 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - shlb %cl,0x0(%rbp,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + rcr $1,%dl │ │ │ │ + jae 1c48671 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x32990ff3(%rsp,%rbx,2) │ │ │ │ (bad) │ │ │ │ jg 1c4868a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2412621,16 +2412402,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x17ce1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ shl $1,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - shll %cl,0x0(%rbp,%rax,1) │ │ │ │ + add %dl,0x573db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx) │ │ │ │ rex loopne 1c486ec │ │ │ │ @@ -2412647,16 +2412427,16 @@ │ │ │ │ in $0x7c,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x30(%rax) │ │ │ │ loope 1c486f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd3,%al │ │ │ │ - je 1c48701 │ │ │ │ + xor %bl,%ah │ │ │ │ + jae 1c48701 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x31(%rdi) │ │ │ │ fsubs (%rbx) │ │ │ │ data16 rolb $1,%fs:0x1301(%rip) │ │ │ │ @@ -2412668,16 +2412448,16 @@ │ │ │ │ shr $1,%al │ │ │ │ jl 1c48735 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x2c(%rax) │ │ │ │ - je 1c48749 │ │ │ │ + add %dl,%al │ │ │ │ + fdivl 0x5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rsi,%rbp,2) │ │ │ │ addr32 mov $0x72fb3e7,%edx │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2412691,16 +2412471,16 @@ │ │ │ │ jl 1c4877d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd0,%al │ │ │ │ loope 1c48785 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $1,%ah │ │ │ │ - je 1c48791 │ │ │ │ + push %rax │ │ │ │ + fnsave 0x5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%ch │ │ │ │ sub $0x30,%al │ │ │ │ movabs %al,0x13014846cb40 │ │ │ │ @@ -2412712,18 +2412492,20 @@ │ │ │ │ shr $0x7c,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ shl $1,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - {rex2 0x74} add $0x0,%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %dh,0x573dd(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ imul $0xffffff98,0x52(%rdx),%esp │ │ │ │ xor (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2412736,21 +2412518,20 @@ │ │ │ │ jl 1c4880d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%cl │ │ │ │ loope 1c48815 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - shlb $1,0x0(%rbp,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + adc %bl,%cl │ │ │ │ + jae 1c48821 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x4aace8c6(%rdx,%rdi,2) │ │ │ │ out %al,$0x4b │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2412759,16 +2412540,16 @@ │ │ │ │ shl $0x7c,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2f(%rax) │ │ │ │ loope 1c4885d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%cl │ │ │ │ - je 1c48869 │ │ │ │ + mov $0xd9,%al │ │ │ │ + jae 1c48869 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x1b2504d2(%rip) │ │ │ │ sbb 0x5c(%rsi),%edx │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2412782,16 +2412563,16 @@ │ │ │ │ jl 1c4889d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c48873 │ │ │ │ loope 1c488a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $1,%cl │ │ │ │ - je 1c488b1 │ │ │ │ + push %rax │ │ │ │ + fidivl 0x5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x10(%rcx) │ │ │ │ pop %rdx │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2412804,21 +2412585,20 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock std │ │ │ │ jl 1c488e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x900000000001e1d1,%al │ │ │ │ - shlb %cl,0x0(%rbp,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + movabs 0x100000000001e1d1,%al │ │ │ │ + (bad) 0x5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x75f8a9d8(%rdx) │ │ │ │ roll $1,0x13011e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2412827,21 +2412607,20 @@ │ │ │ │ jge 1c4892d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%cl │ │ │ │ loope 1c48935 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - shll %cl,0x0(%rbp,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + rcr $1,%bl │ │ │ │ + jae 1c48941 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,%bh │ │ │ │ add 0x1a(%rsi,%rdx,4),%ecx │ │ │ │ out %eax,$0x9f │ │ │ │ jge 1c4895a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2412851,21 +2412630,20 @@ │ │ │ │ ... │ │ │ │ add %dh,0x17d04(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl %cl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - shll %cl,0x0(%rbp,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dh,-0x24(%rax) │ │ │ │ + jae 1c48989 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,0x1f(%rcx) │ │ │ │ pop %rdi │ │ │ │ mov $0x19a7bba1,%ecx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2412875,16 +2412653,16 @@ │ │ │ │ orb $0x7d,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ shl %cl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x2c(%rax) │ │ │ │ - je 1c489d1 │ │ │ │ + add %dh,%al │ │ │ │ + fdivl 0x5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rsi,%rbp,2) │ │ │ │ addr32 mov $0x72fb3e7,%edx │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2412898,17 +2412676,16 @@ │ │ │ │ jge 1c48a05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ shl %cl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - je 1c48a19 │ │ │ │ + add %dh,-0x23(%rax) │ │ │ │ + jae 1c48a19 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x31(%rdi) │ │ │ │ fsubs (%rbx) │ │ │ │ data16 rolb $1,%fs:0x1301(%rip) │ │ │ │ @@ -2412918,16 +2412695,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e1d2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x2b(%rax) │ │ │ │ - je 1c48a61 │ │ │ │ + add %dl,%al │ │ │ │ + fnsave 0x5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x3cc4708d(%rsi) │ │ │ │ (bad) │ │ │ │ mov $0x13014a,%ecx │ │ │ │ @@ -2412940,20 +2412717,20 @@ │ │ │ │ add %dh,%al │ │ │ │ adc 0x1(%rbp),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0xe1,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x574d5(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + fidivs 0x5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x32(%rbx) │ │ │ │ imul $0xffffffe1,%edx,%esi │ │ │ │ xchg %esp,0x30(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2412964,16 +2412741,16 @@ │ │ │ │ (bad) │ │ │ │ jge 1c48add │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock shl %cl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x2f(%rax) │ │ │ │ - je 1c48af1 │ │ │ │ + add %dh,%al │ │ │ │ + fnstenv 0x5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x38(%rbp) │ │ │ │ xchg %eax,%ecx │ │ │ │ lock or (%rdx),%esi │ │ │ │ @@ -2412989,16 +2412766,16 @@ │ │ │ │ sbb %edi,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,%bl │ │ │ │ loope 1c48b2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%dl │ │ │ │ - je 1c48b39 │ │ │ │ + mov $0xda,%al │ │ │ │ + jae 1c48b39 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%ah │ │ │ │ nop │ │ │ │ push %rbx │ │ │ │ @@ -2413013,21 +2412790,20 @@ │ │ │ │ push %rax │ │ │ │ sbb $0x17d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ shl %cl,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - shlb %cl,0x0(%rbp,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dh,-0x25(%rax) │ │ │ │ + jae 1c48b81 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x7b43f2ae(%rax) │ │ │ │ mov %fs,0x6e(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2413036,20 +2412812,20 @@ │ │ │ │ (bad) │ │ │ │ and %edi,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0xe1,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x574d3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + fdivl 0x5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x66(%rbx) │ │ │ │ (bad) │ │ │ │ loopne 1c48baf │ │ │ │ test $0x130151e9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2413057,16 +2412833,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1(,%rdi,2) │ │ │ │ mov $0xd3,%al │ │ │ │ loope 1c48c05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%ah │ │ │ │ - je 1c48c11 │ │ │ │ + mov $0xdc,%al │ │ │ │ + jae 1c48c11 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rsi) │ │ │ │ sbb 0x32f69fbd(%r14),%ecx │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2413080,16 +2412856,16 @@ │ │ │ │ jge 1c48c45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c48c1d │ │ │ │ loope 1c48c4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd4,%al │ │ │ │ - je 1c48c59 │ │ │ │ + xor %bl,%ch │ │ │ │ + jae 1c48c59 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x6a1085d(%rax) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ @@ -2413105,16 +2412881,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ loope 1c48c95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - je 1c48ca1 │ │ │ │ + nop │ │ │ │ + fnsave 0x5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%ch │ │ │ │ sub $0x30,%al │ │ │ │ movabs %al,0x13014846cb40 │ │ │ │ @@ -2413128,16 +2412904,15 @@ │ │ │ │ jge 1c48cd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ loope 1c48cdd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c48cb7 │ │ │ │ - je 1c48ce9 │ │ │ │ + lock fnsave 0x5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x3cc4708d(%rsi) │ │ │ │ (bad) │ │ │ │ mov $0x13014a,%ecx │ │ │ │ @@ -2413151,16 +2412926,16 @@ │ │ │ │ xor 0x1(%rbp),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c48cf6 │ │ │ │ loope 1c48d25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd5,%al │ │ │ │ - je 1c48d31 │ │ │ │ + xor %bl,%dh │ │ │ │ + jae 1c48d31 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x31(%rdi) │ │ │ │ fsubs (%rbx) │ │ │ │ data16 rolb $1,%fs:0x1301(%rip) │ │ │ │ @@ -2413169,16 +2412944,18 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ ss jge 1c48d65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd00000000001e1d4,%al │ │ │ │ - {rex2 0x74} add $0x0,%eax │ │ │ │ + movabs 0x500000000001e1d4,%al │ │ │ │ + fidivs 0x5(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x46ea3c70(%rdx) │ │ │ │ decl (%rsi) │ │ │ │ jg 1c48d92 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2413190,15 +2412967,18 @@ │ │ │ │ add %dh,0x17d39(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ loope 1c48db5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock {rex2 0x74} add $0x0,%eax │ │ │ │ + jo 1c48d98 │ │ │ │ + jae 1c48dc1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%dl │ │ │ │ shrl %cl,(%rdi) │ │ │ │ push %rdx │ │ │ │ ds cmp 0x3b(%rsi),%al │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2413208,21 +2412988,20 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x17d(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ {rex2 0xe1} sgdt (%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - je 1c48e09 │ │ │ │ + add %dl,0x573de(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,0x7b(%rbx) │ │ │ │ in (%dx),%eax │ │ │ │ lahf │ │ │ │ mov %ebp,-0xa(%rbx) │ │ │ │ sub $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2413235,16 +2413014,16 @@ │ │ │ │ jge 1c48e3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%ch │ │ │ │ loope 1c48e45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%dh │ │ │ │ - je 1c48e51 │ │ │ │ + mov $0xde,%al │ │ │ │ + jae 1c48e51 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rdi) │ │ │ │ mov $0x84b11eb3,%ecx │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2413258,16 +2413037,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1(%rbp,%rdi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ {rex2 0xe1} sgdt (%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x2a(%rax) │ │ │ │ - je 1c48e99 │ │ │ │ + add %dl,%al │ │ │ │ + fidivs 0x5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%ah │ │ │ │ jno 1c48eeb │ │ │ │ rex.X out %eax,$0xa1 │ │ │ │ @@ -2413282,16 +2413061,16 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ rex.W jge 1c48ecd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ {rex2 0xe1} sgdt (%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x2a(%rax) │ │ │ │ - je 1c48ee1 │ │ │ │ + add %dh,%al │ │ │ │ + fidivs 0x5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x77d35a56(%rcx) │ │ │ │ xchg %eax,%edi │ │ │ │ (bad) │ │ │ │ @@ -2413304,20 +2413083,20 @@ │ │ │ │ nop │ │ │ │ rex.WXB jge 1c48f15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0xe1,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x574d6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + fbstp 0x5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,(%rdi) │ │ │ │ mov $0xb6,%dh │ │ │ │ add (%rbx),%esi │ │ │ │ lret │ │ │ │ (bad) │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2413326,20 +2413105,20 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x17d4f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ {rex2 0xe1} sgdt (%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x574d6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + fbstp 0x5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x39(%rdx) │ │ │ │ mov (%rax),%es │ │ │ │ jne 1c48f49 │ │ │ │ (bad) │ │ │ │ ja 1c48f8a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2413353,16 +2413132,16 @@ │ │ │ │ jge 1c48fa5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,%dh │ │ │ │ loope 1c48fad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $1,%dh │ │ │ │ - je 1c48fb9 │ │ │ │ + push %rax │ │ │ │ + fbstp 0x5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rcx) │ │ │ │ cwtl │ │ │ │ xor %ebx,0x757016f6(%rcx) │ │ │ │ @@ -2413378,16 +2413157,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ loope 1c48ff5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - je 1c49001 │ │ │ │ + jo 1c48fd9 │ │ │ │ + jae 1c49001 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ fisubl -0x7f(%rsi) │ │ │ │ push %rcx │ │ │ │ @@ -2413427,19 +2413206,22 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x17d62(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e1d6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x360,%edi │ │ │ │ + add %ah,-0x46(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,0x57cc866e(%rbx) │ │ │ │ out %eax,$0xb4 │ │ │ │ rex.WRX add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2413721,16 +2413503,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb000000000017f98,%al │ │ │ │ rex.RB loop 1c4954d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x5,(%rcx,%rdi,2) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x577(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x69e5e82d(%rdx) │ │ │ │ mov $0x13114e48,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2414336,15 +2414117,16 @@ │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ loopne 1c49dbd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x370(%rsi) │ │ │ │ + rex mov %esi,0x3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x4222a82d(%rip) │ │ │ │ mov $0x17,%bh │ │ │ │ jno 1c49de2 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2414447,15 +2414229,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x65(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e06e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36c29(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jp 1c49fdf │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x51,-0x48e16604(%rip) │ │ │ │ out %eax,(%dx) │ │ │ │ @@ -2414468,16 +2414252,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x400000000001658a,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ loopne 1c49fb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4800000000032cfb,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ + rcrb $1,0x32d(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x74ebe8e3(%rdi) │ │ │ │ rex.WB pop %r8 │ │ │ │ push %rsi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2414487,16 +2414272,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x165(%rbx) │ │ │ │ add %ah,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ loopne 1c49ffd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4800000000058784,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ + mov $0xa4,%al │ │ │ │ + xchg %al,0x0(%rip) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x428ef490(%rip) │ │ │ │ mov 0x1301(%rcx,%rdi,2),%gs │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2414505,15 +2414291,15 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36e3e(%rax) │ │ │ │ + add %ah,0x36e1f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x5007987e(%rdi,%riz,8) │ │ │ │ ja 1c4a072 │ │ │ │ @@ -2414548,15 +2414334,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x165(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ lock repz loope 1c4a0d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c4a09e │ │ │ │ + and %bl,(%rcx) │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x559408b0(%rdi) │ │ │ │ xor $0x19,%al │ │ │ │ @@ -2414568,22 +2414354,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x1,(%rdx,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,(%rax,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jne 1c4a19b │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,%al │ │ │ │ + xor 0x3(%rax),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,0x6a(%rax) │ │ │ │ pop %rbx │ │ │ │ mov $0x3aaea658,%ebp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2414592,15 +2414376,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,(%rdx,%riz,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ or $0x1e0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x378(%rdx) │ │ │ │ + (bad) │ │ │ │ + push %rsi │ │ │ │ + js 1c4a16f │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x264d07af(%rsi) │ │ │ │ gs adc $0x130134,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2414610,17 +2414397,21 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ and %esp,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock or $0x1e0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4800000000037704,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + or $0x76,%cl │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x2a(%rcx) │ │ │ │ mov $0x58,%cl │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ sub $0x13016bdf,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2414628,21 +2414419,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,(%rax) │ │ │ │ pavgb (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x76,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + mov $0x376,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%ah │ │ │ │ rex.WRX xchg %r13b,%cl │ │ │ │ scas %es:(%rdi),%al │ │ │ │ out %al,(%dx) │ │ │ │ sub $0x1e,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2414651,20 +2414440,21 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c4a2a9 │ │ │ │ (bad) │ │ │ │ add %al,0x1e035(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x333fe(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%dl │ │ │ │ pop %rax │ │ │ │ lret $0x3c8e │ │ │ │ mov $0x1301542c,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2414672,17 +2414462,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x162(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x20(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jrcxz 1c4a305 │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + jns 1c4a291 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x2785b368(%rsi) │ │ │ │ cmp (%rax),%al │ │ │ │ sub %dl,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2414759,15 +2414551,15 @@ │ │ │ │ mov $0xcc,%al │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xe0,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x37ae0(%rax) │ │ │ │ + add %dh,0x37a8c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x17eb24ba(%rdi) │ │ │ │ jne 1c4a3b8 │ │ │ │ @@ -2414781,17 +2414573,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x163dc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.RB │ │ │ │ - add (%rax),%ax │ │ │ │ + add %ah,%al │ │ │ │ + add %gs:(%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdx) │ │ │ │ rolb $1,(%rax) │ │ │ │ @@ -2414809,20 +2414600,22 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,(%rdx) │ │ │ │ loopne 1c4a435 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c4a4a8 │ │ │ │ - xor %al,(%rbx) │ │ │ │ + loopne 1c4a4a0 │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ sbbb $0xdd,(%rdi) │ │ │ │ loopne 1c4a45f │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ clc │ │ │ │ xchg %eax,%edi │ │ │ │ and %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2414835,19 +2414628,20 @@ │ │ │ │ add %dh,-0x10(%rax) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmp %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - movabs 0x14800000000032b,%eax │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,%al │ │ │ │ + mov %ebp,(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x2e(%rbp) │ │ │ │ jne 1c4a4b1 │ │ │ │ pop %rbp │ │ │ │ (bad) │ │ │ │ es (bad) │ │ │ │ adc %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2414877,20 +2414671,19 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x67(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ imul $0x1,%eax,%esp │ │ │ │ - add %dh,0x36b48(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + call 1c4a880 │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,0x7b19ac0f(%rbx) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ in $0x62,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2414943,31 +2414736,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ out %eax,$0x62 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e01a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cmpl $0x0,0x3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex js 1c4a5ef │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x57(%rax) │ │ │ │ test $0xdc29ea90,%eax │ │ │ │ add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex call 1c4a78a │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe00000000001e06f,%al │ │ │ │ - mov $0x370,%ebp │ │ │ │ + movabs 0xf00000000001e06f,%al │ │ │ │ + mov %dh,0x3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x2d1f8a07(%rdi) │ │ │ │ rex cmovge (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2414979,15 +2414775,16 @@ │ │ │ │ add %ah,0x164e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pushf │ │ │ │ loop 1c4a675 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x60,%ch │ │ │ │ + mov $0xc0,%al │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x73(%rsi) │ │ │ │ @@ -2415107,15 +2414904,15 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x165,%esp │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1(%rdx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33acd(%rax) │ │ │ │ + add %al,0x33a43(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x5c10e236(%rcx) │ │ │ │ nop │ │ │ │ @@ -2415130,38 +2414927,36 @@ │ │ │ │ rol $0x65,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jae 1c4a84b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - shlb %cl,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,0x3e(%rax) │ │ │ │ + xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x3b60b77f(%rbx) │ │ │ │ fisttpll 0x13013d(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x165d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jno 1c4a893 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jmp 1c4a929 │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1c4a928 │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x17abb07a(%rdi) │ │ │ │ test $0xf8,%al │ │ │ │ jne 1c4a8da │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2415175,16 +2414970,17 @@ │ │ │ │ cmc │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x72(%rax) │ │ │ │ loopne 1c4a8fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4800000000057547,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ + and %dl,0x74(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x64(%rcx) │ │ │ │ rcrb %cl,0x14ee17a(%rsi,%rdi,1) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2415218,20 +2415014,21 @@ │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sahf │ │ │ │ loop 1c4a98d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov %esp,0x3(%rdx) │ │ │ │ + rcl $0x60,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,(%rbx) │ │ │ │ (bad) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ mov $0x85,%dl │ │ │ │ sbb %eax,(%rcx) │ │ │ │ @@ -2415263,15 +2415060,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c4aa28 │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e072(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36e9c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.WR outsb %ds:(%rsi),(%dx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x473ddfda(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2415389,16 +2415188,16 @@ │ │ │ │ sahf │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jg 1c4abab │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x30(%rax) │ │ │ │ - jb 1c4abd7 │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %esi,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rdx) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ js 1c4abbd │ │ │ │ @@ -2415413,15 +2415212,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x166(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jg 1c4abf3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x58ee6(%rax) │ │ │ │ + add %al,0x58f00(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x21e274a8(%rdi) │ │ │ │ xor 0x13016d(%rsi),%ah │ │ │ │ @@ -2415432,18 +2415231,21 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ movabs 0x80b0000000000166,%eax │ │ │ │ loopne 1c4ac5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x378(%rcx) │ │ │ │ + xor %cl,0x78(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,0x14de17b8(%rbx) │ │ │ │ (bad) │ │ │ │ lret $0x14a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2415454,17 +2415256,15 @@ │ │ │ │ and 0x1(%rax),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add %edx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x12(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x36dac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ch │ │ │ │ rex.RX (bad) │ │ │ │ @@ -2415479,36 +2415279,40 @@ │ │ │ │ ... │ │ │ │ add %dh,0x166a1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jg 1c4accb │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne 1c4acf7 │ │ │ │ + add %dh,(%rax) │ │ │ │ + xorb $0x0,0x3(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,%bh │ │ │ │ out %al,(%dx) │ │ │ │ sub %dl,-0x5e(%rax) │ │ │ │ movabs 0x13015af5,%al │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x20000000000166a2,%al │ │ │ │ and $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4800000000032edd,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + rcrb $0x2e,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ hlt │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ movabs 0x1301744391f9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2415517,16 +2415321,15 @@ │ │ │ │ loopne 1c4adc0 │ │ │ │ push $0x1 │ │ │ │ add %ah,%al │ │ │ │ out %al,(%dx) │ │ │ │ loope 1c4ad7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c4ada9 │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + rex ja 1c4adef │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x3f,%cl │ │ │ │ @@ -2415541,17 +2415344,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x166(%rbx) │ │ │ │ add %dl,-0x80(%rax) │ │ │ │ loopne 1c4adc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x581(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + nop │ │ │ │ + pop %rcx │ │ │ │ + addb $0x48,0x0(%rip) │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rbx,%rdx,1) │ │ │ │ mov $0x5e,%al │ │ │ │ sbb 0x13010f00(%rip),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2415561,15 +2415365,15 @@ │ │ │ │ mov $0x6b,%al │ │ │ │ push $0x1 │ │ │ │ add %dh,(%rax) │ │ │ │ cld │ │ │ │ loope 1c4ae0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,%dh │ │ │ │ + rcr $1,%al │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x4b4c965d(%rbp) │ │ │ │ std │ │ │ │ @@ -2415583,19 +2415387,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c4aeb9 │ │ │ │ push $0x1 │ │ │ │ add %ah,-0x4(%rax) │ │ │ │ loope 1c4ae55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x3(%rdx,%riz,2) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %cl,0x360(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x34ec919b(%rsi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ ds add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2415604,20 +2415407,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e080(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0xb(%rax) │ │ │ │ - sub (%rbx),%eax │ │ │ │ + add %ah,%al │ │ │ │ + cmp (%rax),%ch │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,-0xc864c6f(%rdx) │ │ │ │ pop %rsi │ │ │ │ pop %rdx │ │ │ │ pop %rbp │ │ │ │ adc %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2415718,15 +2415523,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xe000000000016892,%al │ │ │ │ and $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,-0x63(%rbp) │ │ │ │ + mov $0xe9,%al │ │ │ │ + pushf │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rdx) │ │ │ │ or $0xf6,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ movsxd 0x130130(%rcx,%rbp,4),%ecx │ │ │ │ @@ -2415736,16 +2415542,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x168a3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ and $0x1,%eax │ │ │ │ - add %al,-0x26(%rax) │ │ │ │ - sub $0x3,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + fs sub $0x3,%eax │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ jo 1c4b044 │ │ │ │ movabs %al,0x13010a24cb54 │ │ │ │ @@ -2415797,16 +2415603,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,0x1e0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock loopne 1c4b1a6 │ │ │ │ - add $0x0,%eax │ │ │ │ + rex sti │ │ │ │ + jp 1c4b131 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ mov $0x7057612e,%edi │ │ │ │ rex.RX │ │ │ │ @@ -2415838,20 +2415646,20 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.WX imul $0x0,(%rcx),%rax │ │ │ │ shl $0xe1,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x4b(%rax) │ │ │ │ - xor %al,(%rbx) │ │ │ │ + add %dl,0x33018(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,-0x7715ce84(%rbx) │ │ │ │ (bad) │ │ │ │ gs pop %rbx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2415880,21 +2415688,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rbp │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ nop │ │ │ │ repz loope 1c4b245 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x30,%ah │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + lock (bad) │ │ │ │ + xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x3(%rdx) │ │ │ │ and %ah,(%rax) │ │ │ │ sbb $0xa1,%al │ │ │ │ jno 1c4b2a2 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2415905,15 +2415712,15 @@ │ │ │ │ shrb $0x1,0x69(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jmp *%rcx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - es insb (%dx),%es:(%rdi) │ │ │ │ + jbe 1c4b2ff │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x9,0x190dd0f(%rax) │ │ │ │ @@ -2415931,15 +2415738,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ hlt │ │ │ │ loope 1c4b2d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x373(%rsi) │ │ │ │ + mov $0x5f,%al │ │ │ │ + jae 1c4b2df │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x1583c80d(%rax) │ │ │ │ jns 1c4b356 │ │ │ │ add (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2416099,19 +2415908,23 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ vpshufb (%r16),%xmm31,%xmm24 │ │ │ │ add %dl,0x1e1f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x32e41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + cltd │ │ │ │ + sub (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,0x64(%rdx) │ │ │ │ xor $0xc3,%al │ │ │ │ xchg %eax,%ebp │ │ │ │ pop %rcx │ │ │ │ (bad) │ │ │ │ push %rax │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2416168,20 +2415981,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x16a(%rsi) │ │ │ │ add %ah,(%rax) │ │ │ │ mul %ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - adc %esp,0x3(%rdx) │ │ │ │ + add %ah,-0xf(%rax) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,-0x35bfefdc(%rcx) │ │ │ │ pushf │ │ │ │ fdivs 0x1(%rbx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2416193,17 +2416007,16 @@ │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mul %ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x19(%rax) │ │ │ │ - jb 1c4b687 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x372,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rdx) │ │ │ │ jmp ffffffff897cef07 <_edata@@Base+0xffffffff82bcef07> │ │ │ │ pop %rdi │ │ │ │ rex.WX add %rdx,(%rbx) │ │ │ │ @@ -2416218,16 +2416031,17 @@ │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf7,%al │ │ │ │ loope 1c4b6c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,%dl │ │ │ │ - jp 1c4b6d1 │ │ │ │ + (bad) │ │ │ │ + cld │ │ │ │ + jns 1c4b6d1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0xdd4d365(%rbp) │ │ │ │ mov 0x130176(%rdx),%ss │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2416281,16 +2416095,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x16ae6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x8(%rax) │ │ │ │ loope 1c4b79d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x67,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + loopne 1c4b7f6 │ │ │ │ + addr32 add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x6(%rcx) │ │ │ │ fdivrs 0x789385c6(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2416302,18 +2416116,20 @@ │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c4b7da │ │ │ │ loope 1c4b7e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,(%rsi) │ │ │ │ - movsxd 0x0(%rip),%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %al,%bh │ │ │ │ + (bad) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ fisttpl 0x63(%rax) │ │ │ │ and %dh,0x131136f7(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2416532,20 +2416348,21 @@ │ │ │ │ add %dl,0x16c43(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cli │ │ │ │ loope 1c4bab5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x90,%al │ │ │ │ - js 1c4babf │ │ │ │ + adc %cl,0x78(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,0x50f301d8(%rbp) │ │ │ │ mov $0x13011578,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2416597,21 +2416414,20 @@ │ │ │ │ mov $0x6c,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5(%rax) │ │ │ │ loope 1c4bb8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jns 1c4bc0b │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + push %rax │ │ │ │ + cmp %bh,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,(%rax) │ │ │ │ mov $0x78554236,%esp │ │ │ │ mov 0x1(%rax),%esp │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2416708,21 +2416524,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ std │ │ │ │ loope 1c4bcf5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0x34,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + and %al,0x332(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x61(%rbp) │ │ │ │ {rex2 0xa8} lar (%rcx),%rsi │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ es add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2416734,18 +2416547,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ loope 1c4bd3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - in $0x7a,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x48000000000579fe,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x377613e9(%rbx) │ │ │ │ lea 0x1d(%rax),%ebx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2416757,18 +2416568,16 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2(%rax) │ │ │ │ loope 1c4bd85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c4bd6d │ │ │ │ - jp 1c4bd91 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sar $0x79,%ch │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%ch │ │ │ │ mov $0xffa9e3b3,%edx │ │ │ │ enter $0x15c,$0x13 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2416780,17 +2416589,18 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2(%rax) │ │ │ │ loope 1c4bdcd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - in $0x7a,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + loopne 1c4bdd0 │ │ │ │ + jns 1c4bdd9 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0xc(%rsi) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ fdivl 0x1301210c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2416801,17 +2416611,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e1fe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jrcxz 1c4be95 │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,-0x2(%rax) │ │ │ │ + jns 1c4be21 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x5d491939(%rcx) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ fstl 0x1301(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2416823,16 +2416634,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ loope 1c4be5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - fistpll 0x5(%rdx) │ │ │ │ + loopne 1c4be5b │ │ │ │ + jns 1c4be69 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x9e39152(%rdi) │ │ │ │ cmp %edx,0x130170(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2416845,20 +2416656,21 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jmp *%rcx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x57ae4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + (bad) │ │ │ │ + jns 1c4beb1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0x59(%rsi) │ │ │ │ sub $0xf4da82f7,%eax │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2416867,16 +2416679,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rsi) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e1ff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rdi │ │ │ │ js 1c4bef7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x143a625b(%rsi) │ │ │ │ (bad) │ │ │ │ @@ -2416891,15 +2416703,16 @@ │ │ │ │ adc %dh,(%rsi,%rbp,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jmp *%rcx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x365de(%rax) │ │ │ │ + add %al,0x55(%rax) │ │ │ │ + add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%cl │ │ │ │ es lret │ │ │ │ @@ -2417013,16 +2416826,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x16e5b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add %ah,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.WRB popf │ │ │ │ + add %ah,-0xe(%rax) │ │ │ │ + pushf │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%cl │ │ │ │ test $0xf4802dd8,%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2417033,17 +2416846,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c4c0e7 │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ and %al,0x1e0(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + addb $0x6f,(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x7e(%rsi) │ │ │ │ @@ -2417083,19 +2416894,19 @@ │ │ │ │ xchg %ch,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x0,%al │ │ │ │ loop 1c4c1bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x360,%edi │ │ │ │ + cmpb $0x0,0x361(%rdx) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,(%rcx,%rbx,2) │ │ │ │ xchg %eax,%ebp │ │ │ │ cmp %dl,(%rsi,%rbp,2) │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2417106,16 +2416917,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x16e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c4c202 │ │ │ │ loop 1c4c205 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x48000000000376f5,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ + rex mov $0x376,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x1f01c500(%rdx) │ │ │ │ cmc │ │ │ │ cld │ │ │ │ pop %rax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2417128,20 +2416940,19 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %esp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x376f5(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x376,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,0x3a4d04a9(%rbp) │ │ │ │ (bad) │ │ │ │ mov %al,(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2417149,16 +2416960,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x16e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex add %esp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - hlt │ │ │ │ + add %ah,-0x49(%rax) │ │ │ │ jbe 1c4c29f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x4f14b5dd(%rdx) │ │ │ │ jnp 1c4c2b1 │ │ │ │ @@ -2417175,40 +2416985,36 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1(%rax) │ │ │ │ loop 1c4c2dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%dh │ │ │ │ - jbe 1c4c2e7 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x48000000000376b8,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x6a587474(%rbp) │ │ │ │ out %eax,(%dx) │ │ │ │ mov (%rdx),%fs │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x1(%rsi,%rbp,2) │ │ │ │ add %ah,0x1e201(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - hlt │ │ │ │ - jbe 1c4c32f │ │ │ │ + add %al,0x376b7(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,0x14(%rdi,%rcx,2) │ │ │ │ push %rdi │ │ │ │ movabs 0x13013b692c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2417217,21 +2417023,20 @@ │ │ │ │ mov $0x6e,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ add %esp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - nop │ │ │ │ - js 1c4c377 │ │ │ │ + add %dl,0x3784c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,(%rdi) │ │ │ │ cltd │ │ │ │ cwtl │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ mov $0x1618fd6,%esp │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2417369,15 +2417174,15 @@ │ │ │ │ divb 0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ or %esp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x59f32(%rax) │ │ │ │ + add %ah,0x59ecd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x27f3f4f3(%rip) │ │ │ │ test %cl,0x6d(%rdx) │ │ │ │ @@ -2417482,16 +2417287,16 @@ │ │ │ │ jae 1c4c70d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,(%rdx) │ │ │ │ loop 1c4c715 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - bnd jns 1c4c71f │ │ │ │ + nop │ │ │ │ + fdivrs 0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x60f5904a(%rsi) │ │ │ │ sub 0x13010b(%rdi),%ah │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2417555,20 +2417360,20 @@ │ │ │ │ je 1c4c82d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ or %edx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x66(%rax) │ │ │ │ - js 1c4c83f │ │ │ │ + add %ah,0x37856(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,-0xb(%rdx) │ │ │ │ sbb 0x7e1c3430(%rcx),%edx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2417618,20 +2417423,20 @@ │ │ │ │ add %dl,-0x4b(%rax) │ │ │ │ je 1c4c905 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock or %edx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3788e(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.WXB js 1c4c917 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x70(%rsi) │ │ │ │ mov $0x99,%dl │ │ │ │ lret │ │ │ │ pushf │ │ │ │ push %rbx │ │ │ │ add %rdx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2417640,16 +2417445,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x4000000000017500,%al │ │ │ │ rex.RX loop 1c4c955 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x370,%ebp │ │ │ │ + mov $0x88,%al │ │ │ │ + jo 1c4c95f │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ or %ecx,%edx │ │ │ │ xchg %eax,%edx │ │ │ │ sbb $0x6b,%al │ │ │ │ @@ -2417786,20 +2417592,19 @@ │ │ │ │ or %edi,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdi) │ │ │ │ loop 1c4cb4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock push %rbp │ │ │ │ - sub %eax,(%rbx) │ │ │ │ + rolb $1,0x3(%rcx,%rbp,1) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,%ah │ │ │ │ movabs %eax,0x131161ce437007c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2418007,18 +2417812,16 @@ │ │ │ │ jp 1c4ce5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ loop 1c4ce65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex xchg %eax,%esi │ │ │ │ + cmp $0x3,%eax │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x46e26592(%rdi) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2418050,18 +2417853,16 @@ │ │ │ │ jp 1c4ceed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,(%rax) │ │ │ │ loop 1c4cef5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x58,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ - add $0x0,%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x4800000000059680,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%bh │ │ │ │ adc %edx,%edx │ │ │ │ (bad) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ sbb $0x45,%al │ │ │ │ (bad) │ │ │ │ @@ -2418098,18 +2417899,15 @@ │ │ │ │ jp 1c4cf7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sbb %ah,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x36c77(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0xe6,(%rcx) │ │ │ │ cs sub %ah,-0x40(%rcx) │ │ │ │ @@ -2418140,15 +2417938,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x17ab0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e218(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36c27(%rax) │ │ │ │ + add %al,0x36c77(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0xca,%cl │ │ │ │ adc %bl,%bl │ │ │ │ @@ -2418182,15 +2417980,18 @@ │ │ │ │ jp 1c4d09d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x18,%al │ │ │ │ loop 1c4d0a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x373(%rdi) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + jae 1c4d0af │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%bl │ │ │ │ rex.WR push %rcx │ │ │ │ (bad) │ │ │ │ lret │ │ │ │ @@ -2418206,16 +2418007,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x17af2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb %ah,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x0(%rax) │ │ │ │ - xor $0x3,%al │ │ │ │ + add %dl,-0x29(%rax) │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x41(%rbp) │ │ │ │ nop │ │ │ │ or $0x7f176c04,%eax │ │ │ │ @@ -2418229,20 +2418030,18 @@ │ │ │ │ add %bl,(%rbx,%rdi,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sbb %esp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36ceb(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + imul $0x0,0x3(%rsi),%ebp │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x7491245(%rbx) │ │ │ │ fs (bad) │ │ │ │ (bad) │ │ │ │ adc %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2418292,16 +2418091,17 @@ │ │ │ │ xor %ch,(%rbx) │ │ │ │ jnp 1c4d205 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sbb %esp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sub %ebp,0x0(%rbx,%rax,1) │ │ │ │ + add %dl,0x79(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x41(%rdi,%riz,8) │ │ │ │ push %rax │ │ │ │ @@ -2418316,20 +2418116,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock xor $0x17b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c4d26b │ │ │ │ loop 1c4d255 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c4d208 │ │ │ │ - jae 1c4d25f │ │ │ │ + xor %ah,0x73(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,-0x50(%rcx) │ │ │ │ decb 0x7508b588(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2418376,17 +2418177,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rcx │ │ │ │ jnp 1c4d325 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x800000000001e219,%al │ │ │ │ - hlt │ │ │ │ - ss add (%rax),%eax │ │ │ │ + movabs 0xa00000000001e219,%al │ │ │ │ + sub (%rdi),%dh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ std │ │ │ │ @@ -2418506,40 +2418307,41 @@ │ │ │ │ ... │ │ │ │ add %dh,-0x1c(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ push %rax │ │ │ │ and $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x73(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + mov $0x28,%al │ │ │ │ + jae 1c4d4e7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%ah │ │ │ │ je 1c4d4da │ │ │ │ mov $0x52d55615,%esp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex out %eax,(%dx) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ addb $0x0,0x1e0(%rbx) │ │ │ │ - add %dl,-0x49(%rax) │ │ │ │ - xor %al,(%rbx) │ │ │ │ + add %dl,%al │ │ │ │ + sbb %dh,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rdi) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ xor $0xc6,%al │ │ │ │ jno 1c4d55a │ │ │ │ pop %rcx │ │ │ │ xor (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2418553,17 +2418355,18 @@ │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x83,%al │ │ │ │ loopne 1c4d56d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - loop 1c4d5ed │ │ │ │ - add $0x0,%eax │ │ │ │ + loopne 1c4d56e │ │ │ │ + jns 1c4d579 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%bl │ │ │ │ pop %rsi │ │ │ │ std │ │ │ │ (bad) │ │ │ │ fisttpll 0x13011fd6(%rsi) │ │ │ │ @@ -2418668,33 +2418471,34 @@ │ │ │ │ rolb $0x6b,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test %esp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - movabs 0x14800000000032b,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,-0x77(%rax) │ │ │ │ + sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x25f06eb4(%rax) │ │ │ │ sub 0x68(%rbx),%ah │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x16b(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x1e0(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x64(%rdx) │ │ │ │ + and $0x63,%ah │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%ah │ │ │ │ mov $0xe18e127d,%ebp │ │ │ │ rex.WR and %r10b,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2418804,15 +2418608,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.WX imul $0x0,(%rcx),%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e08f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x1b(%rax) │ │ │ │ + add %dl,0x5(%rax) │ │ │ │ test %eax,0x0(%rip) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rdx) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ xor %ebx,-0x35(%rdx) │ │ │ │ pop %rax │ │ │ │ @@ -2418827,21 +2418631,18 @@ │ │ │ │ xor %bh,0x1(%rbx,%rbp,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex nop │ │ │ │ loopne 1c4d8cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x3f(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x360(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x14fd3c84(%rsi) │ │ │ │ fstps (%rcx) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2419089,15 +2418890,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %eax,%esp │ │ │ │ loopne 1c4dc2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x61,%bl │ │ │ │ + push %rax │ │ │ │ + data16 (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c7e7836(%rcx) │ │ │ │ @@ -2419115,17 +2418917,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xchg %eax,%esp │ │ │ │ loopne 1c4dc75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jmp 1c4dce9 │ │ │ │ - add $0x0,%eax │ │ │ │ + (bad) │ │ │ │ + fildll 0x5(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x533b7767(%rsi,%rcx,4) │ │ │ │ shrl $1,0x1(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2419135,16 +2418938,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16c51(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6c(%rax) │ │ │ │ loopne 1c4dcbd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c4dcad │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + sbb $0x6d,%bh │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rbx) │ │ │ │ gs (bad) │ │ │ │ sub %cl,%dh │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2419160,22 +2418962,19 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6b(%rax) │ │ │ │ loopne 1c4dd05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.R │ │ │ │ - ss add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + xorb $0x3,(%rsi,%rsi,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,(%rsi,%rcx,8) │ │ │ │ (bad) │ │ │ │ jae 1c4dda4 │ │ │ │ xor $0x1,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2419210,20 +2419009,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x8a,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e095(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - cltd │ │ │ │ - add $0x0,%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %ah,%al │ │ │ │ + lea 0x5(%rcx),%ebx │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ enter $0x81d8,$0x1d │ │ │ │ loop 1c4dd4b │ │ │ │ xor $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2419235,19 +2419034,19 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c4dd6f │ │ │ │ loopne 1c4dddd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x594(%rbp) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1c4dd8f │ │ │ │ + xchg %eax,%esp │ │ │ │ + add $0x0,%eax │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%cl │ │ │ │ idivl 0x5d(%rsi,%rsi,4) │ │ │ │ pop %rdx │ │ │ │ push %rdi │ │ │ │ lgdt (%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2419259,17 +2419058,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ loopne 1c4de25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ + xor %ah,0x599(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%cl │ │ │ │ fwait │ │ │ │ push $0xffffffffffffff95 │ │ │ │ sub $0x9c,%al │ │ │ │ imul $0x13,0x1(%rbx),%ecx │ │ │ │ @@ -2419283,21 +2419081,18 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x6a(%rax) │ │ │ │ loopne 1c4de6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0x62,%ah │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %dl,0x360(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%dh │ │ │ │ and %al,%ch │ │ │ │ jmp 1c4de0f │ │ │ │ (bad) │ │ │ │ lahf │ │ │ │ add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2419360,19 +2419155,21 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x66(%rax) │ │ │ │ loopne 1c4df45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x360,%ebp │ │ │ │ + lock mov $0x61,%bh │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,%bl │ │ │ │ push %rsi │ │ │ │ (bad) │ │ │ │ cmp %edx,(%rdi) │ │ │ │ cmp %edi,%edi │ │ │ │ rex add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2419456,16 +2419253,16 @@ │ │ │ │ xchg %ebp,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ shl $1,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - repz jne 1c4e071 │ │ │ │ + add %dh,-0x4(%rax) │ │ │ │ + je 1c4e071 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x5a45c4e6(%rbp,%rax,2) │ │ │ │ adc %edi,0x1(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2419497,21 +2419294,18 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x16dd4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e0d2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x27(%rax) │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x3270dd19(%rax,%rsi,1) │ │ │ │ rex.RX ja 1c4e11a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2419566,20 +2419360,20 @@ │ │ │ │ ... │ │ │ │ add %dl,0x16e63(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl %cl,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x37887(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.RX js 1c4e1d7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,(%rax) │ │ │ │ push $0x47 │ │ │ │ int3 │ │ │ │ test %al,-0x77(%rcx) │ │ │ │ cmp (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2419615,17 +2419409,18 @@ │ │ │ │ add %ah,%al │ │ │ │ in (%dx),%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e0d4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + int1 │ │ │ │ + fwait │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rsi) │ │ │ │ rorb %cl,0x51(%rax) │ │ │ │ adc $0x86,%al │ │ │ │ in $0x6d,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2419637,16 +2419432,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16f(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c4e276 │ │ │ │ loopne 1c4e2a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - nop │ │ │ │ + mov $0x4c,%al │ │ │ │ js 1c4e2af │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x24(%rsi) │ │ │ │ jg 1c4e29a │ │ │ │ @@ -2419662,20 +2419456,20 @@ │ │ │ │ loopne 1c4e2ee │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0xe0} sgdt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x37878(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dh,0x37(%rax) │ │ │ │ + js 1c4e2f7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rbx │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ sub %cl,0x41(%rbx) │ │ │ │ movabs 0x13015b,%al │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2419684,21 +2419478,20 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rdi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ {rex2 0xe0} sgdt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - js 1c4e33f │ │ │ │ + add %dl,0x3784d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,(%rdi) │ │ │ │ push %rbp │ │ │ │ add 0x584a0690(%rdx),%ebp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2419728,16 +2419521,16 @@ │ │ │ │ (bad) │ │ │ │ rex.WRXB outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ {rex2 0xe0} sgdt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ jns 1c4e3cf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rdi) │ │ │ │ test $0x94254cc1,%eax │ │ │ │ @@ -2419754,18 +2419547,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ loopne 1c4e40d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2a,%al │ │ │ │ - movsxd 0x0(%rip),%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + cmpb $0x0,0x562(%rbx) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x595ce25c(%rbx) │ │ │ │ shrb %cl,(%rbx) │ │ │ │ jbe 1c4e432 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2419777,15 +2419571,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ loopne 1c4e455 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x3(%rdi,%riz,1) │ │ │ │ + jo 1c4e41d │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x43(%rax) │ │ │ │ in (%dx),%al │ │ │ │ rex.WRX lea 0x13010457(%rdx),%r8 │ │ │ │ @@ -2419796,16 +2419593,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x1(%rdi,%rbp,2) │ │ │ │ add %ah,-0x2a(%rax) │ │ │ │ loopne 1c4e49d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,%ah │ │ │ │ - jp 1c4e4a9 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jns 1c4e4a9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x23(%rdi) │ │ │ │ rex.RXB lods %ds:(%rsi),%eax │ │ │ │ cmp $0x11798f7,%eax │ │ │ │ @@ -2419819,20 +2419617,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e0d6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2dd4e(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dh,%al │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x3e(%rax) │ │ │ │ movabs %eax,0x13010d78d2d3a4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2419843,16 +2419642,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ loopne 1c4e52d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%ah │ │ │ │ - jp 1c4e539 │ │ │ │ + and %bh,%bh │ │ │ │ + jns 1c4e539 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x65febbda(%rbp) │ │ │ │ {rex2 0xa9} clts │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2419866,18 +2419665,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ loopne 1c4e575 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - loopne 1c4e5f5 │ │ │ │ - add $0x0,%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x48000000000579fa,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rax) │ │ │ │ mov $0xb,%ch │ │ │ │ sbb %al,(%rdx) │ │ │ │ pop %rsp │ │ │ │ data16 (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2419890,18 +2419687,21 @@ │ │ │ │ sbbb $0x1,(%rax,%rsi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,%bh │ │ │ │ loopne 1c4e5bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex call 1c4e8fb │ │ │ │ + sbb $0x35,%bl │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,(%rbx) │ │ │ │ loop 1c4e62e │ │ │ │ xlat %ds:(%rbx) │ │ │ │ (bad) │ │ │ │ push %rdi │ │ │ │ test $0x6,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2419952,20 +2419752,21 @@ │ │ │ │ add %al,0x170a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ loopne 1c4e695 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c4e698 │ │ │ │ - xor (%rbx),%eax │ │ │ │ + adc $0x32,%ah │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,-0x35abbebf(%rbp,%riz,8) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ pop %rdi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2419974,21 +2419775,21 @@ │ │ │ │ jno 1c4e6d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%al │ │ │ │ loopne 1c4e6dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0x7d,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%esp │ │ │ │ + jge 1c4e6e7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x55(%rbx) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sbb $0x5d,%al │ │ │ │ movabs 0x13013f,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2420104,16 +2419905,18 @@ │ │ │ │ addr32 jno 1c4e885 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%al │ │ │ │ loopne 1c4e88d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock loop 1c4e90d │ │ │ │ - add $0x0,%eax │ │ │ │ + rex std │ │ │ │ + jns 1c4e899 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rcx) │ │ │ │ test $0x35bb2f90,%eax │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ rex.RXB add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2420123,15 +2419926,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x171(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ fchs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36646(%rax) │ │ │ │ + add %ah,0x66(%rax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xae6002c(%rdi) │ │ │ │ push %rbp │ │ │ │ @@ -2420146,22 +2419950,21 @@ │ │ │ │ lock fbstp 0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%cl │ │ │ │ loopne 1c4e91d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%edx │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x7e45e110(%rbp) │ │ │ │ mov $0x67,%cl │ │ │ │ movsxd (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2420170,16 +2419973,16 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ lock jno 1c4e95d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x1e1(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c4e9c5 │ │ │ │ - jno 1c4e96f │ │ │ │ + mov $0x72,%al │ │ │ │ + jb 1c4e96f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x6b497319(%rsi) │ │ │ │ negb 0x1301(%rdx,%rdx,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2420191,17 +2419994,16 @@ │ │ │ │ jb 1c4e9a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ loope 1c4e9ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ + adc %ah,0x599(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x41(%rbx) │ │ │ │ in (%dx),%eax │ │ │ │ (bad) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ ss rex.XB │ │ │ │ @@ -2420216,21 +2420018,17 @@ │ │ │ │ jb 1c4e9ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rsi) │ │ │ │ loope 1c4e9f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x34,%cl │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rclb $0x0,0x3(%rdx,%rsi,1) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,%ch │ │ │ │ mov $0xf2c50a07,%ebx │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2420243,15 +2420041,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ loope 1c4ea3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x563(%rax) │ │ │ │ + nop │ │ │ │ + sbb 0x5(%rbx),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%ch │ │ │ │ ds mov $0xfd,%dh │ │ │ │ out %eax,$0xa6 │ │ │ │ push %rsi │ │ │ │ @@ -2420265,16 +2420065,16 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ jl 1c4eaed │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e11e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x599ea(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + lea 0x5(%rcx),%ebx │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rsi) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ lret │ │ │ │ @@ -2420288,15 +2420088,15 @@ │ │ │ │ jae 1c4eac5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ loope 1c4eacd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x360(%rbp) │ │ │ │ + lock mov $0x361,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%ah │ │ │ │ (bad) │ │ │ │ jno 1c4eb2e │ │ │ │ rcrb %cl,0x31(%rcx,%rcx,8) │ │ │ │ @@ -2420310,16 +2420110,16 @@ │ │ │ │ subb $0x1,(%rbx,%rsi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,(%rdi) │ │ │ │ loope 1c4eb15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x360,%ebp │ │ │ │ + push %rax │ │ │ │ + mov $0x361,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%dl │ │ │ │ (bad) │ │ │ │ mov $0xb0472795,%eax │ │ │ │ cmp (%rcx),%eax │ │ │ │ @@ -2420330,16 +2420130,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x17385(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e1c4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x2f(%rax) │ │ │ │ - add %gs:(%rax),%eax │ │ │ │ + add %dl,0x366bd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x5(%rsi) │ │ │ │ mov $0xf8,%dl │ │ │ │ @@ -2420393,20 +2420192,20 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x6000000000017412,%al │ │ │ │ xor %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x334d3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,-0x48(%rax) │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,(%rax) │ │ │ │ pop 0x4791df1f(%rsi) │ │ │ │ rex.WRX add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2420435,59 +2420234,55 @@ │ │ │ │ loopne 1c4ecd0 │ │ │ │ je 1c4ecbd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mul %cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x360bf(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x361,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0x62(%rax) │ │ │ │ rex.RB fdivs 0x132730b(%r10) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x1741a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e1f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x360c2(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x361,%esi │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,-0x140d776f(%rbx) │ │ │ │ mov 0x13011b(%rdi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x1741e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jmp 1c4ef37 │ │ │ │ add %al,(%rax) │ │ │ │ - rex jg 1c4edd5 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + lock rex.X jp 1c4ed5f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,(%rax) │ │ │ │ sti │ │ │ │ fstpt 0x6a208f14(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2420498,19 +2420293,18 @@ │ │ │ │ je 1c4ed95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,%dl │ │ │ │ loope 1c4ed9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x33e(%rdi) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $1,0x33d(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,-0x1(%rsi) │ │ │ │ ja 1c4ee36 │ │ │ │ shrl $0x0,0x130112(%edx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2420520,18 +2420314,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ loope 1c4ede5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x33e(%rax) │ │ │ │ + add %dh,(%rdi) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,-0x2894bfa4(%rdi) │ │ │ │ lods %fs:(%rsi),%eax │ │ │ │ push %rsi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2420540,15 +2420336,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock and $0x174,%eax │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ loope 1c4ee2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x33e(%rax) │ │ │ │ + lock xor $0x33d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rbx) │ │ │ │ (bad) │ │ │ │ adc %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2420562,16 +2420358,15 @@ │ │ │ │ je 1c4ee6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jmp 1c4ee54 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x49(%rax) │ │ │ │ - ds add (%rax),%eax │ │ │ │ + add %dh,0x33d35(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx) │ │ │ │ cmp %dl,%r9b │ │ │ │ @@ -2420585,17 +2420380,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ sub %esi,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e1eb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x48(%rax) │ │ │ │ - ds add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x37(%rax) │ │ │ │ + cmp $0x3,%eax │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x73(%rdi,%rbp,4) │ │ │ │ mov %r12d,%fs │ │ │ │ pop %rcx │ │ │ │ @@ -2420612,21 +2420406,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ in (%dx),%al │ │ │ │ loope 1c4ef05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3e,%dil │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + xor $0x33d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0xcc8b13c(%rcx) │ │ │ │ and %ecx,0x1311(%rdi,%rax,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,%bh │ │ │ │ @@ -2420764,16 +2420556,16 @@ │ │ │ │ rex (bad) │ │ │ │ je 1c4f0f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x60(%rax) │ │ │ │ - sub (%rbx),%eax │ │ │ │ + add %dh,-0x78(%rax) │ │ │ │ + sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x1e5e58c6(%rbp) │ │ │ │ xor 0x130125(%rax),%cl │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2420826,20 +2420618,21 @@ │ │ │ │ ... │ │ │ │ add %dl,0x174a3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x14(%rax) │ │ │ │ loope 1c4f1d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - fbld 0x3(%rbp) │ │ │ │ + loopne 1c4f22f │ │ │ │ + add %gs:(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,%dh │ │ │ │ jns 1c4f201 │ │ │ │ cmp $0x8e,%al │ │ │ │ testb $0x1,0x6c(%rbx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2420872,16 +2420665,16 @@ │ │ │ │ add %dh,-0x6b(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ test %ah,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x18(%rax) │ │ │ │ - xor $0x3,%eax │ │ │ │ + add %ah,0x335db(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x20(%rbp,%riz,1) │ │ │ │ (bad) │ │ │ │ xor 0x1301289c(%rcx),%bl │ │ │ │ @@ -2420916,17 +2420709,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ loope 1c4f2f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - clc │ │ │ │ - jbe 1c4f2ff │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x376,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%ch │ │ │ │ cmp $0x959beb02,%eax │ │ │ │ jo 1c4f37a │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2420940,17 +2420731,15 @@ │ │ │ │ je 1c4f335 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock in (%dx),%eax │ │ │ │ loope 1c4f33d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c4f339 │ │ │ │ - jbe 1c4f347 │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %bh,0x376(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%ah │ │ │ │ pop %rcx │ │ │ │ mov $0x998375e,%esp │ │ │ │ jle 1c4f362 │ │ │ │ @@ -2420963,15 +2420752,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x174e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x12(%rax) │ │ │ │ loope 1c4f385 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c4f3be │ │ │ │ + mov $0x80,%al │ │ │ │ jnp 1c4f38f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x1f19c145(%rcx) │ │ │ │ test $0x125,%ax │ │ │ │ @@ -2420982,17 +2420771,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x174f7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e1ee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp $0x6f,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x36ed4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x14c25c51(%rcx) │ │ │ │ out %eax,$0xba │ │ │ │ @@ -2421006,15 +2420793,15 @@ │ │ │ │ je 1c4f40d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c4f428 │ │ │ │ loop 1c4f415 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $1,%cl │ │ │ │ + mov $0xbb,%al │ │ │ │ jbe 1c4f41f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sub 0x28a60f27(%rsi,%rcx,2),%cl │ │ │ │ @@ -2421029,21 +2420816,19 @@ │ │ │ │ je 1c4f455 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex out %eax,(%dx) │ │ │ │ loope 1c4f45d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,(%rdi,%rbp,2) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + rex shrb %cl,0x3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%cl │ │ │ │ out %eax,$0x6a │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ jle 1c4f461 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ jb 1c4f482 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2421053,18 +2420838,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ add 0x1(%rbp),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000001e1ef,%al │ │ │ │ - and %edi,(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x500000000001e1ef,%al │ │ │ │ + out %eax,(%dx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x21(%rdx,%rbp,4) │ │ │ │ enter $0x71c1,$0xbd │ │ │ │ rex.XB add %edx,(%r11) │ │ │ │ @@ -2421074,16 +2420858,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x6000000000017508,%al │ │ │ │ lock loope 1c4f4ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x3(%rbp,%rdi,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + mov $0x33b,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rdx) │ │ │ │ mov $0x6fbc9a27,%ebx │ │ │ │ push %rcx │ │ │ │ rex add %edx,(%rbx) │ │ │ │ @@ -2421097,18 +2420881,21 @@ │ │ │ │ jne 1c4f52d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ loope 1c4f535 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x160(%rdx) │ │ │ │ + rorb $1,0x61(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,-0x57bd1bf0(%rdi) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ rcll $0x1,(%rbx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2421119,17 +2420906,15 @@ │ │ │ │ jne 1c4f575 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,%cl │ │ │ │ loope 1c4f57d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,%dl │ │ │ │ - jbe 1c4f587 │ │ │ │ - add %al,(%rax) │ │ │ │ + lock mov $0x376,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rbx) │ │ │ │ (bad) │ │ │ │ mov $0xe7,%bh │ │ │ │ hlt │ │ │ │ @@ -2421161,17 +2420946,17 @@ │ │ │ │ jo 1c4f62e │ │ │ │ jne 1c4f605 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0xe1,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - in $0x85,%eax │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x585,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x65(%rax) │ │ │ │ (bad) │ │ │ │ xor 0x120561f(%rax),%cl │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2421184,15 +2420969,16 @@ │ │ │ │ cmp 0x1(%rbp),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ repnz loope 1c4f655 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x61,%dl │ │ │ │ + jo 1c4f6bf │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2d22ff78(%rbx) │ │ │ │ @@ -2421229,17 +2421015,16 @@ │ │ │ │ jne 1c4f6dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add %ah,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0xb(%rax) │ │ │ │ - jbe 1c4f6ef │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x376,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x7f(%rcx) │ │ │ │ adc %dl,-0x56(%rsi) │ │ │ │ add $0xab,%al │ │ │ │ add %edx,%gs:(%rbx) │ │ │ │ @@ -2421271,18 +2421056,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x75(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e200(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,%al │ │ │ │ + shll $0x0,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x53251d06(%rbx) │ │ │ │ cmp $0xe2,%al │ │ │ │ @@ -2421298,16 +2421081,17 @@ │ │ │ │ xchg %eax,%ecx │ │ │ │ jne 1c4f7b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0xe2,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x4a(%rax) │ │ │ │ - add $0x0,%ax │ │ │ │ + add %dl,%al │ │ │ │ + cmp 0x5(%rsi),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rdi) │ │ │ │ jnp 1c4f840 │ │ │ │ cmp $0x98,%al │ │ │ │ jae 1c4f80e │ │ │ │ @@ -2421322,15 +2421106,15 @@ │ │ │ │ jne 1c4f7fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ or %edx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3e(%rax) │ │ │ │ + add %ah,0x1f(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2421348,16 +2421132,16 @@ │ │ │ │ jbe 1c4f845 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,(%rcx) │ │ │ │ loop 1c4f84d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - lea 0x3(%rax),%edi │ │ │ │ + mov $0x49,%al │ │ │ │ + js 1c4f857 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%dl │ │ │ │ cwtl │ │ │ │ test %edi,0x65(%rsi) │ │ │ │ @@ -2421374,20 +2421158,19 @@ │ │ │ │ jbe 1c4f88d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx) │ │ │ │ loop 1c4f895 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,%bh │ │ │ │ - jbe 1c4f89f │ │ │ │ + cmpb $0x0,0x376(%rcx) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,-0x3(%rax) │ │ │ │ {rex2 0xda} cmovle (%r19),%r20 │ │ │ │ or $0x1,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2421399,15 +2421182,15 @@ │ │ │ │ jbe 1c4f8d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rdx) │ │ │ │ loop 1c4f8dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,(%rsi) │ │ │ │ + and %bl,(%rdi) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2421425,17 +2421208,15 @@ │ │ │ │ mov $0x76,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sbb %dl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xor $0x7b,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x37b80(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bh │ │ │ │ rex.X │ │ │ │ @@ -2421451,16 +2421232,18 @@ │ │ │ │ mov $0x76,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1a(%rax) │ │ │ │ loop 1c4f96d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x89,%al │ │ │ │ + add %dl,%cl │ │ │ │ (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x11017780(%rcx) │ │ │ │ mov $0x63,%dl │ │ │ │ jnp 1c4f992 │ │ │ │ @@ -2421493,20 +2421276,21 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x176d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0x1e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x71,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + rex xchg %eax,%esi │ │ │ │ + jno 1c4fa07 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c69a0f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,-0x1545a4df(%rdx,%rax,2) │ │ │ │ xor %cl,0x1(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2421517,21 +2421301,20 @@ │ │ │ │ jbe 1c4fa3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sbb %dl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x37b96(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - int3 │ │ │ │ - jnp 1c4fa4f │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,%bh │ │ │ │ sub %esp,0x44(%rcx) │ │ │ │ jl 1c4fa28 │ │ │ │ ret │ │ │ │ or (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2421646,15 +2421429,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x2000000000017777,%al │ │ │ │ sbb %edx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36e3e(%rax) │ │ │ │ + add %al,0x36e1f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17cdd345(%rbx) │ │ │ │ rex.RB (bad) 0x1(%r10) │ │ │ │ @@ -2421668,16 +2421451,17 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ xorl $0x0,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0xe2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x370,%edi │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jo 1c4fc47 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x19b0f67b(%rip) │ │ │ │ jno 1c4fcd2 │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2421689,16 +2421473,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ test %dh,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,%al │ │ │ │ - jp 1c4fc8f │ │ │ │ + lock mov 0x3(%rdx),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%bl │ │ │ │ rex.B add $0x5b12bc8a,%eax │ │ │ │ xor $0x1,%al │ │ │ │ @@ -2421711,16 +2421494,17 @@ │ │ │ │ ... │ │ │ │ add %ah,0x17787(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb %edx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov %esi,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x370,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rsi) │ │ │ │ or (%rdi),%cl │ │ │ │ flds 0x13015e49(%rsi,%rsi,8) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2421793,22 +2421577,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ movabs %eax,0x1b50000000000177 │ │ │ │ loop 1c4fded │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%cl │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x480000000002d6e4,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x1e5e6c8(%rsi) │ │ │ │ pop %rdx │ │ │ │ cmp %edx,0x1(%rdx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2421864,15 +2421643,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x800000000001781e,%al │ │ │ │ sbb %edx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36c28(%rax) │ │ │ │ + add %dh,0x36c78(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x24,0x60(%rdx) │ │ │ │ rex.WRXB fists 0x13017312(%r9) │ │ │ │ @@ -2421886,15 +2421665,15 @@ │ │ │ │ js 1c4ff4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1b,%al │ │ │ │ loop 1c4ff55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,(%rax) │ │ │ │ + loopne 1c4ffd1 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2421927,16 +2421706,17 @@ │ │ │ │ xchg %eax,%esp │ │ │ │ js 1c4ffdd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sbb $0xe2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - enter $0x360,$0x0 │ │ │ │ + add %dl,-0x3d(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dl │ │ │ │ addr32 xchg %eax,%ecx │ │ │ │ @@ -2421954,15 +2421734,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x178a9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c(%rax) │ │ │ │ loop 1c5002d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c4ffec │ │ │ │ + loopne 1c4ffe6 │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2421975,19 +2421755,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x178(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x500000000001e21c,%al │ │ │ │ - mov $0x360,%esp │ │ │ │ + movabs 0xc00000000001e21c,%al │ │ │ │ + mov $0x61,%dh │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,0x75a5e15e(%rip) │ │ │ │ fldt (%rbx) │ │ │ │ sub (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2421996,15 +2421779,18 @@ │ │ │ │ ... │ │ │ │ add %dl,0x178d9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sbb $0xe2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x360c8(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x43c9b420(%rbp) │ │ │ │ movabs 0x13017530,%eax │ │ │ │ @@ -2422014,16 +2421800,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf6,%al │ │ │ │ js 1c500fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1e2(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x48000000000360c7,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ + nop │ │ │ │ + ret $0x361 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x24(%rcx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ sbb %al,0x3a(%rbx) │ │ │ │ rex.B (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2422034,16 +2421823,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7,%al │ │ │ │ jns 1c50145 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x1e2(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.W jne 1c50159 │ │ │ │ + rclb $0x5,0x74(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rsi,%rax,1) │ │ │ │ adc 0x1350538(,%rbp,1),%edi │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2422056,16 +2421844,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc 0x1(%rcx),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sbb $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c501e2 │ │ │ │ - jne 1c501a1 │ │ │ │ + (bad) │ │ │ │ + push %rcx │ │ │ │ + je 1c501a1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x1(%rcx) │ │ │ │ (bad) │ │ │ │ or $0x3a47b413,%eax │ │ │ │ @@ -2422079,15 +2421868,15 @@ │ │ │ │ loopne 1c50219 │ │ │ │ jns 1c501d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sbb $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x360(%rsi) │ │ │ │ + xor %bh,0x361(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%ah │ │ │ │ pop %rsi │ │ │ │ cmp %eax,(%rdx,%rax,4) │ │ │ │ (bad) │ │ │ │ @@ -2422102,20 +2421891,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ pop %rsi │ │ │ │ jns 1c5021d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x1e2(%rip) │ │ │ │ - add %al,0x57548(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + push %rcx │ │ │ │ + je 1c50231 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x6790e86c(%rsi) │ │ │ │ lret $0x7039 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2422139,16 +2421929,16 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x17a18(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - movabs %al,0x4f200000000001e2 │ │ │ │ - jne 1c502c1 │ │ │ │ + movabs %al,0x57a00000000001e2 │ │ │ │ + je 1c502c1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x2902d1a7(%rcx) │ │ │ │ jge 1c50341 │ │ │ │ (bad) │ │ │ │ @@ -2422220,15 +2422010,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ loop 1c503d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - stc │ │ │ │ + sahf │ │ │ │ cltd │ │ │ │ add $0x0,%eax │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %al,%bh │ │ │ │ lret $0x24df │ │ │ │ lea (%rbx,%rcx,4),%ebx │ │ │ │ @@ -2422242,15 +2422032,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x17a(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ loop 1c5041d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc000000000033e2d,%al │ │ │ │ + nop │ │ │ │ + stc │ │ │ │ + cmp $0x3,%eax │ │ │ │ + add %al,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ adc %edi,0x2e45daa6(%rax,%rdx,1) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2422261,15 +2422054,19 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x17a(%rbp) │ │ │ │ add %dh,0x1f(%rax) │ │ │ │ loop 1c50465 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x900000000003200c,%al │ │ │ │ + jo 1c504d6 │ │ │ │ + fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ (bad) │ │ │ │ pushf │ │ │ │ @@ -2422285,17 +2422082,17 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,-0x56(%rax) │ │ │ │ jp 1c504a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x500000000001e21f,%al │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - jne 1c504b9 │ │ │ │ + movabs 0xd00000000001e21f,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + je 1c504b9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %al,0x385aeceb(%rsi) │ │ │ │ (bad) │ │ │ │ cmp $0x7e,%al │ │ │ │ @@ -2422311,16 +2422108,17 @@ │ │ │ │ jp 1c504ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,(%rdi) │ │ │ │ loop 1c504f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x590(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dl,%bh │ │ │ │ + nop │ │ │ │ + add $0x0,%eax │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %ah,%bh │ │ │ │ xor %cl,-0xd37ec92(%rdi) │ │ │ │ add %dx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2422333,19 +2422131,18 @@ │ │ │ │ jp 1c50535 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ loop 1c5053d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sti │ │ │ │ - cltd │ │ │ │ - add $0x0,%eax │ │ │ │ - rolb $0x0,0x1a0(%rip) │ │ │ │ - ... │ │ │ │ + rex movabs 0x5c0000000000599,%al │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x66(%rax) │ │ │ │ repnz pop %rax │ │ │ │ cwtl │ │ │ │ mov $0xd8,%al │ │ │ │ cmp $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2422358,15 +2422155,15 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,0x17af4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ and %ah,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x33e2f(%rax) │ │ │ │ + add %al,0x33dfb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x76b36c91(%rbp) │ │ │ │ (bad) │ │ │ │ @@ -2422384,17 +2422181,16 @@ │ │ │ │ jnp 1c505c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and %ah,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - push %rdx │ │ │ │ - fiaddl (%rdx) │ │ │ │ + add %ah,0x75(%rax) │ │ │ │ + flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %al,-0x64(%rax) │ │ │ │ movabs %al,0x13016ca1640612 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2422405,31 +2422201,29 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,0x17b28(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e220(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36394(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add $0x1a0,%eax │ │ │ │ + xor $0x361,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ + add %ah,(%rcx) │ │ │ │ + rex.RXB shll $0x2d,(%r14) │ │ │ │ + movabs %al,0x1301746f │ │ │ │ add %al,(%rax) │ │ │ │ - and %eax,-0x3f(%rdi) │ │ │ │ - es sub $0x1746fa2,%eax │ │ │ │ - adc (%rax),%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x17b34,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %ah,0x17b34(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2422445,16 +2422239,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc000000000017b37,%al │ │ │ │ and %ah,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - shlb $1,(%rcx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sbb $0x20,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov -0xa(%rbp),%cl │ │ │ │ @@ -2422470,21 +2422264,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x1,0x7b(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock and %ah,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.RB (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ - rolb $0x0,0x1a0(%rip) │ │ │ │ + add %dh,(%rax) │ │ │ │ + fcompl 0x5(%rcx) │ │ │ │ + add %al,%al │ │ │ │ + add $0x1a0,%eax │ │ │ │ ... │ │ │ │ - add %ch,%bl │ │ │ │ - xchg %eax,%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + jmp 1c506a0 │ │ │ │ xchg %eax,%ebp │ │ │ │ sub %dh,0x79(%rsp,%rsi,4) │ │ │ │ push %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2422495,16 +2422289,16 @@ │ │ │ │ and %dl,0x7b(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ and %esp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov %cs,0x5(%rbx) │ │ │ │ + add %dl,0x58b83(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0xa6,%bh │ │ │ │ push %rsi │ │ │ │ @@ -2422522,21 +2422316,21 @@ │ │ │ │ jnp 1c50775 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and %esp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2db2a(%rax) │ │ │ │ + add %dh,0x62(%rax) │ │ │ │ + fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add $0x1a0,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - lret │ │ │ │ + rolb $0x0,0x1a0(%rip) │ │ │ │ + ... │ │ │ │ + add %cl,%bl │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,0x1301(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2422546,15 +2422340,15 @@ │ │ │ │ nop │ │ │ │ movsxd 0x1(%rbx),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0xe2,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7(%rax) │ │ │ │ + add %al,-0x62(%rax) │ │ │ │ cltd │ │ │ │ add $0x0,%eax │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %cl,-0x53(%rbp) │ │ │ │ push %rsi │ │ │ │ mov $0x83,%dh │ │ │ │ @@ -2422572,17 +2422366,16 @@ │ │ │ │ jnp 1c50805 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x21,%al │ │ │ │ loop 1c5080d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sub $0x3e,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %bh,%cl │ │ │ │ + cmp $0x3,%eax │ │ │ │ add %al,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sub $0x76,%al │ │ │ │ xor $0x2645edf2,%eax │ │ │ │ xor %al,(%rcx) │ │ │ │ @@ -2422597,22 +2422390,24 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,0x17b73(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ and %esp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rdx │ │ │ │ - fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + jbe 1c50834 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x1a0(%rip) │ │ │ │ + add %al,%al │ │ │ │ + add $0x1a0,%eax │ │ │ │ ... │ │ │ │ - add %ch,0x57(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + push %rdi │ │ │ │ (bad) │ │ │ │ mov %ds,0x57(%rax) │ │ │ │ xchg %eax,%ecx │ │ │ │ js 1c5087a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2422626,22 +2422421,23 @@ │ │ │ │ jl 1c5090e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ and %dl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x35(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - movsxd (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rolb $0x0,0x1a0(%rip) │ │ │ │ + add %al,%al │ │ │ │ + add $0x1a0,%eax │ │ │ │ ... │ │ │ │ - add %cl,(%rsp,%rcx,4) │ │ │ │ + add %al,(%rax) │ │ │ │ + or $0x8c,%al │ │ │ │ gs mov $0x605f9173,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2422651,15 +2422447,15 @@ │ │ │ │ test %edi,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - cli │ │ │ │ + lahf │ │ │ │ cltd │ │ │ │ add $0x0,%eax │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %cl,%cl │ │ │ │ rex.XB imul $0xb,0x4a(%r15),%esi │ │ │ │ xchg %eax,%edi │ │ │ │ @@ -2422677,15 +2422473,17 @@ │ │ │ │ jnp 1c50925 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c5094c │ │ │ │ loop 1c5092d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc000000000033e2c,%al │ │ │ │ + lock clc │ │ │ │ + cmp $0x3,%eax │ │ │ │ + add %al,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ test $0x98,%al │ │ │ │ or %al,0x61(%rbx) │ │ │ │ int $0x59 │ │ │ │ add $0x1,%al │ │ │ │ @@ -2422698,16 +2422496,17 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,-0x67(%rax) │ │ │ │ jnp 1c5096d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x200000000001e222,%al │ │ │ │ - rex.WRB fiaddl (%r10) │ │ │ │ + movabs 0xe00000000001e222,%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %ch,%cl │ │ │ │ mov $0xdfd43d3b,%ecx │ │ │ │ out %al,(%dx) │ │ │ │ @@ -2422720,21 +2422519,23 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movabs 0x22d000000000017b,%al │ │ │ │ loop 1c509bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %eax,%esi │ │ │ │ - movsxd (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $0x61,(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x1a0(%rip) │ │ │ │ + add %al,%al │ │ │ │ + add $0x1a0,%eax │ │ │ │ ... │ │ │ │ - add %cl,-0xf6a79e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %ah,0x58(%rdx) │ │ │ │ + or %edi,%edi │ │ │ │ sbb %esp,(%rax) │ │ │ │ push %rsp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2422744,15 +2422545,15 @@ │ │ │ │ nop │ │ │ │ test $0x17b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rbx) │ │ │ │ loop 1c50a05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex cli │ │ │ │ + rex lahf │ │ │ │ cltd │ │ │ │ add $0x0,%eax │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %dh,%ch │ │ │ │ leave │ │ │ │ sahf │ │ │ │ @@ -2422771,15 +2422572,16 @@ │ │ │ │ jnp 1c50a45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdi) │ │ │ │ loop 1c50a4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x33e(%rip) │ │ │ │ + mov $0xf9,%al │ │ │ │ + cmp $0x3,%eax │ │ │ │ add %al,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xchg %eax,%esp │ │ │ │ adc %ch,%bh │ │ │ │ not %cl │ │ │ │ @@ -2422794,21 +2422596,22 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ loop 1c50a95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex.WRB fiaddl (%r10) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dh,-0x27(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x1a0(%rip) │ │ │ │ + add %al,%al │ │ │ │ + add $0x1a0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%ch │ │ │ │ - xor %esi,%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ + {rex2 0x33} (bad) │ │ │ │ mov %ah,0x2b(%rdx,%riz,1) │ │ │ │ rex.WRX add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2422819,15 +2422622,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ loop 1c50add │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x363(%rbp) │ │ │ │ + add %dh,(%rsi) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe8,%ah │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ mov $0x56e5e44f,%esp │ │ │ │ @@ -2422840,19 +2422646,20 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x9000000000017c0a,%al │ │ │ │ (bad) │ │ │ │ loop 1c50b25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0x99,%dl │ │ │ │ - add $0x0,%eax │ │ │ │ - rolb $0x0,0x1a0(%rip) │ │ │ │ + rcrb $0x0,0x599(%rdi) │ │ │ │ + add %al,%al │ │ │ │ + add $0x1a0,%eax │ │ │ │ ... │ │ │ │ - add %cl,%dh │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ jo 1c50bb2 │ │ │ │ mov $0x45d165e8,%ebp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2422862,18 +2422669,17 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ jl 1c50b65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0xe2,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - ds add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + cli │ │ │ │ + cmp $0x3,%eax │ │ │ │ add %al,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ or $0x89,%al │ │ │ │ @@ -2422885,20 +2422691,22 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf000000000017c3e,%al │ │ │ │ (bad) │ │ │ │ loop 1c50bb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x2,-0x26(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex jne 1c50b94 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x1a0(%rip) │ │ │ │ + add %al,%al │ │ │ │ + add $0x1a0,%eax │ │ │ │ ... │ │ │ │ - add %ch,%dh │ │ │ │ + add %al,(%rax) │ │ │ │ + out %al,(%dx) │ │ │ │ mov (%rdi),%bh │ │ │ │ divl -0x4f(%rsi) │ │ │ │ test $0x15,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2422908,35 +2422716,41 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1(%rsp,%rdi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xor %ah,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x6c(%rax) │ │ │ │ - movsxd (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + xor $0x61,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x1a0(%rip) │ │ │ │ + add %al,%al │ │ │ │ + add $0x1a0,%eax │ │ │ │ ... │ │ │ │ - add %cl,0x5dc35c51(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + push %rcx │ │ │ │ + pop %rsp │ │ │ │ + ret │ │ │ │ + pop %rbp │ │ │ │ ja 1c50c85 │ │ │ │ or $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock sub $0x17d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,(%rbx) │ │ │ │ loop 1c50c45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c50c23 │ │ │ │ + rex (bad) │ │ │ │ cmp $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rsp,%rax,4) │ │ │ │ (bad) │ │ │ │ @@ -2422954,15 +2422768,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x23(%rax) │ │ │ │ loop 1c50c8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - mov $0x30,%ch │ │ │ │ + sbb %dh,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x67ab9cc5(%rip) │ │ │ │ @@ -2422975,21 +2422789,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x7d(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e223(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cmc │ │ │ │ - jbe 1c50cdf │ │ │ │ + add %al,0x376b8(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,%dh │ │ │ │ sbb $0x8592a268,%eax │ │ │ │ fistpl (%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2423021,16 +2422834,16 @@ │ │ │ │ xchg %edi,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and $0xe2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - int1 │ │ │ │ + add %ah,%al │ │ │ │ + out %al,(%dx) │ │ │ │ mov %eax,0x0(%rip) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%dh │ │ │ │ pop %rbp │ │ │ │ xchg %eax,%ebx │ │ │ │ (bad) │ │ │ │ @@ -2423297,17 +2423110,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x17d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %spl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - xor $0x3,%al │ │ │ │ + add %ah,-0x70(%rax) │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x66(%rsi) │ │ │ │ imul $0xfffffffd,%ebx,%ecx │ │ │ │ out %eax,$0x3f │ │ │ │ @@ -2423358,15 +2423170,15 @@ │ │ │ │ jge 1c511dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%bl │ │ │ │ loop 1c511e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0x65,%bh │ │ │ │ + add %dl,0x65(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,-0x7b59cbc1(%rcx) │ │ │ │ adc $0x13015cf0,%eax │ │ │ │ @@ -2423395,21 +2423207,22 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x17d(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xe2,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - movsxd (%rbx),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + jae 1c512de │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,%bh │ │ │ │ mov $0xf309ddd4,%ecx │ │ │ │ ret │ │ │ │ or %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2423420,19 +2423233,20 @@ │ │ │ │ add %dl,-0x3f(%rax) │ │ │ │ jge 1c512b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock and %edx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - adc $0x56c,%eax │ │ │ │ + add %dh,0x56b9b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,-0x4a(%rbx) │ │ │ │ cmc │ │ │ │ js 1c5128d │ │ │ │ mov $0x99,%al │ │ │ │ adc %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2423750,20 +2423564,22 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rsi,%rdi,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e224(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x15(%rax) │ │ │ │ - jns 1c5178f │ │ │ │ + add %al,(%rax) │ │ │ │ + out %eax,$0x78 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,0x5e(%rbx) │ │ │ │ lahf │ │ │ │ mov $0x15,%cl │ │ │ │ jno 1c5175e │ │ │ │ jb 1c517aa │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2423776,18 +2423592,21 @@ │ │ │ │ jle 1c517c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,(%rax) │ │ │ │ loop 1c517cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x378(%rbx) │ │ │ │ + adc %cl,0x78(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,%dl │ │ │ │ rex.WRB │ │ │ │ lock mov $0x2179ca71,%esi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2423798,16 +2423617,15 @@ │ │ │ │ es jle 1c5180d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x24,%al │ │ │ │ loop 1c51815 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + loopne 1c51851 │ │ │ │ jo 1c5181f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%dl │ │ │ │ cltd │ │ │ │ @@ -2423823,16 +2423641,17 @@ │ │ │ │ jle 1c51855 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c5187e │ │ │ │ loop 1c5185d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,-0x7c(%rbp) │ │ │ │ - add $0x0,%eax │ │ │ │ + rcrb $0x5,-0x7d(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%cl │ │ │ │ xor (%rdi),%cl │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ or %cl,0x13017bc9(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2423843,15 +2423662,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x27,%al │ │ │ │ jle 1c5189d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x1e2(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sub %esi,(%rbx) │ │ │ │ + lock mov $0x30,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dh │ │ │ │ @@ -2423868,16 +2423687,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sub %bh,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex and $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,(%rbx) │ │ │ │ - xor (%rbx),%eax │ │ │ │ + jo 1c518a5 │ │ │ │ + xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x323aca4f(%rdx) │ │ │ │ es in $0xb,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2423890,20 +2423709,21 @@ │ │ │ │ rex sub %edi,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c51957 │ │ │ │ loop 1c51935 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2a,%al │ │ │ │ - xor (%rbx),%eax │ │ │ │ + lock mov $0x30,%dl │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,%al │ │ │ │ mov $0x17873ca1,%edi │ │ │ │ xchg %eax,%ebx │ │ │ │ sbb (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2423911,16 +2423731,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ sub 0x1(%rsi),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf00000000001e225,%al │ │ │ │ - sub %esi,(%rbx) │ │ │ │ + movabs 0x500000000001e225,%al │ │ │ │ + mov $0x30,%cl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdi) │ │ │ │ @@ -2423933,16 +2423753,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x17e2a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ and $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c519f2 │ │ │ │ - xor (%rbx),%eax │ │ │ │ + mov $0xb0,%al │ │ │ │ + xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x42c58e2b(%rip) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ sbb %al,0x1(%rbx) │ │ │ │ @@ -2423957,16 +2423777,16 @@ │ │ │ │ jle 1c51a05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rsi) │ │ │ │ loop 1c51a0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c51a3c │ │ │ │ - xor (%rbx),%eax │ │ │ │ + loopne 1c519c3 │ │ │ │ + xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x4b682f3d(%rax) │ │ │ │ or %cl,0x13016a(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2423979,15 +2423799,15 @@ │ │ │ │ sub 0x1(%rsi),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,(%rsi) │ │ │ │ loop 1c51a55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x33,(%rax) │ │ │ │ + rex mov $0x30,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ch │ │ │ │ @@ -2424005,17 +2423825,17 @@ │ │ │ │ sub $0x7e,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x26(%rax) │ │ │ │ loop 1c51a9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.WRB test %r8b,0x0(%rip) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + loopne 1c51b01 │ │ │ │ + addl $0x48,0x0(%rip) │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x7b(%rdi) │ │ │ │ jmp 1c51b05 │ │ │ │ sbb %edi,-0x38(%rbp) │ │ │ │ jns 1c51ac2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2424027,17 +2423847,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ sub $0x17e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ es loop 1c51ae5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c51b15 │ │ │ │ - xor (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $1,0x330(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x41(%rax) │ │ │ │ stc │ │ │ │ or $0x97,%al │ │ │ │ jbe 1c51b55 │ │ │ │ @@ -2424052,16 +2423870,16 @@ │ │ │ │ and %ch,(%rsi) │ │ │ │ jle 1c51b25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xe2,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sub (%rbx),%dh │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x30,%bl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x32(%rdx) │ │ │ │ @@ -2424080,22 +2423898,18 @@ │ │ │ │ (bad) │ │ │ │ jle 1c51b6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock es loop 1c51b75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sub %esi,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dh,0x330(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%cl │ │ │ │ mov 0x342bb08e(%rdi),%edi │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2424106,17 +2423920,15 @@ │ │ │ │ xor %bh,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,(%rdi) │ │ │ │ loop 1c51bbd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,(%rcx) │ │ │ │ - xor (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $1,0x330(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%dl │ │ │ │ mov $0x126b5f3e,%edx │ │ │ │ jbe 1c51c5f │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2424130,16 +2423942,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ loop 1c51c05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4800000000033329,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ + xor %dh,0x330(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x349dd5d7(%rcx) │ │ │ │ mov $0x13011125,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2424148,20 +2423961,20 @@ │ │ │ │ nop │ │ │ │ xor %edi,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0xe2,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2b(%rax) │ │ │ │ - xor (%rbx),%eax │ │ │ │ + add %dh,0x330b3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,-0x38986651(%rbx) │ │ │ │ add $0x13017e32,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2424169,20 +2423982,19 @@ │ │ │ │ xor 0x1(%rsi),%dil │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x27,%al │ │ │ │ loop 1c51c95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,(%rdx) │ │ │ │ - xor (%rbx),%eax │ │ │ │ + xorb $0x0,0x330(%rcx) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,%ah │ │ │ │ xor $0x326c95a0,%eax │ │ │ │ or $0x4,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2424193,22 +2424005,17 @@ │ │ │ │ jle 1c51cd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c51d01 │ │ │ │ loop 1c51cdd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sub (%rbx),%dh │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x48000000000330b1,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,-0x6189cf5f(%rdi) │ │ │ │ push %rdx │ │ │ │ and (%ecx),%dl │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2424260,16 +2424067,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x17e(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c51dda │ │ │ │ loop 1c51db5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c51d53 │ │ │ │ - js 1c51dbf │ │ │ │ + rclb $0x3,0x78(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x2b(%rbp) │ │ │ │ pushf │ │ │ │ xor %ch,0x138def1(%rbp) │ │ │ │ @@ -2424362,20 +2424168,22 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0x7e,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e229(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x61(%rax) │ │ │ │ - jne 1c51f27 │ │ │ │ + add %dl,%al │ │ │ │ + jle 1c51f99 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,-0x523afdeb(%rdi) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ clc │ │ │ │ jnp 1c51f52 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2424410,15 +2424218,17 @@ │ │ │ │ or $0x7f,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sub %esp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x360bf(%rax) │ │ │ │ + add %dl,-0x45(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ cmp $0xcbe5e312,%eax │ │ │ │ @@ -2424475,16 +2424285,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x17f2a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e22a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fbstp 0x3(%rcx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + jno 1c5208f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rcx,%rax,1) │ │ │ │ fisubl 0x19(%rsi) │ │ │ │ shlb %cl,(%rsi) │ │ │ │ @@ -2424500,18 +2424311,16 @@ │ │ │ │ jg 1c520c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2a,%al │ │ │ │ loop 1c520cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jmp 1c52141 │ │ │ │ - add $0x0,%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x4800000000056ddf,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%ch │ │ │ │ ja 1c52167 │ │ │ │ add $0x79eeed18,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2424523,18 +2424332,22 @@ │ │ │ │ jg 1c5210d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c5213c │ │ │ │ loop 1c52115 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x36f(%rip) │ │ │ │ + and %dl,%ch │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,0x56(%rax) │ │ │ │ ds movabs 0x13014f31391d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2424630,19 +2424443,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x1,0x7f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sub %edx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - std │ │ │ │ + add %al,0x55(%rax) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xde8a207(%rax,%riz,2) │ │ │ │ (bad) │ │ │ │ cmp $0x1,%al │ │ │ │ @@ -2424654,15 +2424464,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x62(%rax) │ │ │ │ jg 1c522bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1e2(%rip) │ │ │ │ - add %al,-0x21(%rax) │ │ │ │ + add %al,%al │ │ │ │ + push %rbp │ │ │ │ add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ @@ -2424682,18 +2424493,17 @@ │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c52335 │ │ │ │ loop 1c5230d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c52325 │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + jo 1c522ac │ │ │ │ + imul $0x48,0x0(%rip),%eax │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rdi) │ │ │ │ movabs 0x1301721642167dc8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2424780,35 +2424590,35 @@ │ │ │ │ jo 1c524d9 │ │ │ │ jg 1c5246d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,(%rdx,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x58966(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x64(%rax) │ │ │ │ + mov %eax,0x0(%rip) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x11224f75(%rax,%rcx,8) │ │ │ │ add %al,0x1301(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock jo 1c52532 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2d(%rax) │ │ │ │ loop 1c524bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x378(%rcx) │ │ │ │ + lock push %rsp │ │ │ │ + js 1c524c7 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x46401adb(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ (bad) │ │ │ │ push %rsi │ │ │ │ @@ -2424820,16 +2424630,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bl │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e0d4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x2(%rax) │ │ │ │ - xor (%rbx),%eax │ │ │ │ + add %al,-0x2c(%rax) │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rdx) │ │ │ │ out %eax,(%dx) │ │ │ │ jno 1c524a5 │ │ │ │ @@ -2424840,15 +2424650,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x17f79(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e22c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - sub %ch,0x3(%rdi) │ │ │ │ + push %rbp │ │ │ │ + jo 1c52557 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rdx) │ │ │ │ mov -0x37(%rax),%eax │ │ │ │ cwtl │ │ │ │ @@ -2424864,22 +2424675,20 @@ │ │ │ │ mov $0x7a,%al │ │ │ │ jg 1c5258d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x1,(%rdx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + loopne 1c525ee │ │ │ │ + jo 1c5259f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%dh │ │ │ │ rex.WRB and $0x45eb0a81,%rax │ │ │ │ add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2424889,18 +2424698,15 @@ │ │ │ │ jnp 1c52652 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sub $0xe2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x37054(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rsi) │ │ │ │ rcrl $1,-0x45ce379(%rip) │ │ │ │ @@ -2424912,22 +2424718,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x1(%rdi,%rdi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x1e2(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c52651 │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + mov $0x54,%al │ │ │ │ + jo 1c5262f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0x505605c3(%rbx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ out %al,(%dx) │ │ │ │ or %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2424997,15 +2424801,15 @@ │ │ │ │ rex.WXB jl 1c5273d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xor %ah,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x6(%rax) │ │ │ │ + add %ah,-0x61(%rax) │ │ │ │ cltd │ │ │ │ add $0x0,%eax │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %dh,%dl │ │ │ │ jmp db40950 <_edata@@Base+0x6f40950> │ │ │ │ repnz add %r10,(%rbx) │ │ │ │ @@ -2425017,16 +2424821,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x7c(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e230(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2e(%rax) │ │ │ │ - ds add (%rax),%eax │ │ │ │ + add %al,0x33dfa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ xor 0x3ccdc5d5(%rcx),%cl │ │ │ │ @@ -2425044,15 +2424847,15 @@ │ │ │ │ jl 1c527cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x30,%al │ │ │ │ loop 1c527d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,-0x26(%rdx) │ │ │ │ + rex jae 1c527b4 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rclb %cl,(%rbx) │ │ │ │ @@ -2425069,22 +2424872,25 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,0x17c5d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xor %ah,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x6a(%rax) │ │ │ │ - movsxd (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x1a0(%rip) │ │ │ │ + add %al,%al │ │ │ │ + add $0x1a0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x5b9fd9c8(%rbx) │ │ │ │ - sbb %eax,0x4(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xc8,%bl │ │ │ │ + fstps 0x445195b(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2425092,15 +2424898,15 @@ │ │ │ │ nop │ │ │ │ movsxd 0x0(%rcx,%rax,1),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xor %esp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x599f9(%rax) │ │ │ │ + add %al,0x5999e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ mov $0x59,%al │ │ │ │ @@ -2425118,16 +2424924,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,%al │ │ │ │ imul $0x40000000,0x0(%rcx,%rax,1),%edi │ │ │ │ xor %esp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cs ds add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + cli │ │ │ │ + cmp $0x3,%eax │ │ │ │ add %al,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ int $0x6b │ │ │ │ cmp 0x4c(%rbx),%dh │ │ │ │ jne 1d829e6 │ │ │ │ @@ -2425143,38 +2424949,38 @@ │ │ │ │ jo 1c52967 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31(%rax) │ │ │ │ loop 1c528f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex.WRX fiaddl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,-0x27(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x1a0(%rip) │ │ │ │ + add %al,%al │ │ │ │ + add $0x1a0,%eax │ │ │ │ ... │ │ │ │ - add %cl,0x1df90d09(%rdx,%rcx,2) │ │ │ │ - xor 0x1(%rbx),%bl │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + mov %cs,0x9(%rdx) │ │ │ │ + or $0x5b321df9,%eax │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %al,0x76(%rax) │ │ │ │ - jl 1c52935 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000001e231,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - movsxd (%rbx),%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex jbe 1c529af │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x1e231(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xor $0x361,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %ch,%ch │ │ │ │ xchg %eax,%ecx │ │ │ │ push $0x39 │ │ │ │ rcr %cl,%bl │ │ │ │ @@ -2425190,17 +2424996,16 @@ │ │ │ │ xor %bh,0x1(%rsp,%rdi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rcx) │ │ │ │ loop 1c52985 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,%dl │ │ │ │ - cltd │ │ │ │ - add $0x0,%eax │ │ │ │ + and %bl,0x599(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %dl,0x7538a809(%rdi) │ │ │ │ pop %rdx │ │ │ │ enter $0x150,$0x13 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2425211,17 +2425016,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17c(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ loop 1c529cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c52a01 │ │ │ │ - ds add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + lock cli │ │ │ │ + cmp $0x3,%eax │ │ │ │ add %al,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ not %dl │ │ │ │ lret │ │ │ │ or $0x5e,%al │ │ │ │ @@ -2425239,21 +2425043,24 @@ │ │ │ │ jl 1c52a0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rdx) │ │ │ │ loop 1c52a15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex push %rdx │ │ │ │ - fiaddl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,-0x27(%rbp) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x1a0(%rip) │ │ │ │ + add %al,%al │ │ │ │ + add $0x1a0,%eax │ │ │ │ ... │ │ │ │ - add %dh,-0x148d070d(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xf3,%bh │ │ │ │ + clc │ │ │ │ + jb 1c52a20 │ │ │ │ mov 0x130100(%rcx),%? │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2425261,19 +2425068,19 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,0x17c91(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x32(%rax) │ │ │ │ loop 1c52a5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x363(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - rolb $0x0,0x1a0(%rip) │ │ │ │ + movabs 0xc000000000036137,%al │ │ │ │ + add $0x1a0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%dh │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ sub %bl,0x7f48c046(%rbx) │ │ │ │ sbb %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2425286,15 +2425093,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xor %dl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cli │ │ │ │ + lahf │ │ │ │ cltd │ │ │ │ add $0x0,%eax │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %ch,0x73642d90(%rbx) │ │ │ │ xor $0xeb,%al │ │ │ │ pop %rcx │ │ │ │ @@ -2425307,16 +2425114,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x17c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xe2,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cs ds add (%rax),%eax │ │ │ │ + add %dh,0x33dfa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lret $0x4e4b │ │ │ │ push %rax │ │ │ │ @@ -2425333,21 +2425139,24 @@ │ │ │ │ add %dh,-0x59(%rax) │ │ │ │ jl 1c52b2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xor %dl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4d(%rax) │ │ │ │ - fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + jo 1c52b14 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x1a0(%rip) │ │ │ │ + add %al,%al │ │ │ │ + add $0x1a0,%eax │ │ │ │ ... │ │ │ │ - add %cl,-0x12d18296(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x7d(%rdx),%ebp │ │ │ │ + cs in (%dx),%eax │ │ │ │ loopne 1c52ae9 │ │ │ │ or %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2425360,15 +2425169,18 @@ │ │ │ │ jl 1c52b75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,(%rbx) │ │ │ │ loop 1c52b7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x363(%rbp) │ │ │ │ + rex (bad) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x1e,%cl │ │ │ │ sbb %dh,%al │ │ │ │ @@ -2425385,15 +2425197,15 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,0x17cb5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x33(%rax) │ │ │ │ loop 1c52bc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc0000000000599f9,%al │ │ │ │ + movabs 0xc00000000005999e,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rorl %cl,-0x49(%rsi) │ │ │ │ push %rsp │ │ │ │ pop %rdi │ │ │ │ adc %bh,(%rax) │ │ │ │ @@ -2425406,17 +2425218,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x8000000000017cbc,%al │ │ │ │ xor %edx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2e(%rax) │ │ │ │ - ds add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cli │ │ │ │ + cmp $0x3,%eax │ │ │ │ add %al,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x95,%dl │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2425430,22 +2425242,23 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,0x17cc3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e233(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4d(%rax) │ │ │ │ - fiaddl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jo 1c52c34 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x1a0(%rip) │ │ │ │ + add %al,%al │ │ │ │ + add $0x1a0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%bl │ │ │ │ - mov $0xe7,%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + repz mov $0xe7,%ah │ │ │ │ (bad) │ │ │ │ rol $0x41,%esp │ │ │ │ add $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2425456,22 +2425269,26 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,0x17cca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xor %edx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - movsxd (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x37(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x1a0(%rip) │ │ │ │ + add %al,%al │ │ │ │ + add $0x1a0,%eax │ │ │ │ ... │ │ │ │ - add %dl,-0x15d57b91(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + test %ch,(%rdx) │ │ │ │ + (bad) │ │ │ │ add 0x13011c(%rdi),%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2425481,19 +2425298,18 @@ │ │ │ │ sarb $1,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xor $0xe2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sti │ │ │ │ - cltd │ │ │ │ - add $0x0,%eax │ │ │ │ - rolb $0x0,0x1a0(%rip) │ │ │ │ - ... │ │ │ │ + movabs 0x5c0000000000599,%al │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ testl $0xfbb834d,0x2b(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2425503,18 +2425319,17 @@ │ │ │ │ add %bl,%al │ │ │ │ jl 1c52d25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xor $0xe2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sub $0x3e,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + stc │ │ │ │ + cmp $0x3,%eax │ │ │ │ add %al,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %ebp,0x7545661f │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2425527,15 +2425342,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock fidivrs 0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x34(%rax) │ │ │ │ loop 1c52d75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x2(%rdx,%rbx,8) │ │ │ │ + add %ch,-0x27(%rbp) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x160d,$0x61 │ │ │ │ rcll %cl,-0x3e(%rdi) │ │ │ │ @@ -2425549,15 +2425365,18 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0x7c,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e234(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36395(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ test $0xf85575d6,%eax │ │ │ │ xchg %eax,%ecx │ │ │ │ @@ -2425573,15 +2425392,15 @@ │ │ │ │ and %ch,%ah │ │ │ │ jl 1c52dfd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rdx,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x599fa(%rax) │ │ │ │ + add %ah,0x5999f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ @@ -2425600,15 +2425419,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,%bl │ │ │ │ jl 1c52e45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e2(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc000000000033e30,%al │ │ │ │ + xor %bh,%ah │ │ │ │ + cmp $0x3,%eax │ │ │ │ + add %al,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb5,%ch │ │ │ │ movabs 0x13011e562b6043,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2425619,22 +2425440,21 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,0x17cf9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xor $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,-0x26(%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ + mov $0x72,%al │ │ │ │ + flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add $0x1a0,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - hlt │ │ │ │ + rolb $0x0,0x1a0(%rip) │ │ │ │ + ... │ │ │ │ + add %dh,%ah │ │ │ │ xchg %eax,%esp │ │ │ │ xchg %eax,%ebx │ │ │ │ cmp $0x56e139d5,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2425645,21 +2425465,19 @@ │ │ │ │ push %rax │ │ │ │ add %bh,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xor $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc000000000036394,%al │ │ │ │ - add $0x1a0,%eax │ │ │ │ - ... │ │ │ │ + and %dh,0x361(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - rex.WRXB │ │ │ │ - lock or %edi,%esi │ │ │ │ + rolb $0x0,0x1a0(%rip) │ │ │ │ + ... │ │ │ │ + add %dl,-0x1f60fb1(%rbp) │ │ │ │ ljmp *(%rdi) │ │ │ │ rex.WRX add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2425668,38 +2425486,38 @@ │ │ │ │ rex (bad) │ │ │ │ jge 1c52f1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xor $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - shll %cl,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add $0x1a0,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - sub %ch,%cl │ │ │ │ - fstps 0x13017638(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1c52f46 │ │ │ │ + and %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + rolb $0x0,0x1a0(%rip) │ │ │ │ + ... │ │ │ │ + add %ch,-0x2632d539(%rdx) │ │ │ │ + popf │ │ │ │ + cmp %dh,0x1(%rsi) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x17d(%rip) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,%al │ │ │ │ + or $0x17d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1e2(%rip) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.RB (bad) │ │ │ │ + add %dl,-0x24(%rax) │ │ │ │ + cltd │ │ │ │ add $0x0,%eax │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %cl,%bl │ │ │ │ sbb $0x49,%al │ │ │ │ stc │ │ │ │ repnz pop %rbx │ │ │ │ @@ -2425714,44 +2425532,45 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,0x17d14(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xor $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0x99,%cl │ │ │ │ - add $0x0,%eax │ │ │ │ - rolb $0x0,0x1a0(%rip) │ │ │ │ + rcrb $0x0,0x599(%rsi) │ │ │ │ + add %al,%al │ │ │ │ + add $0x1a0,%eax │ │ │ │ ... │ │ │ │ - add %cl,-0x3d2e8fc9(%rdx) │ │ │ │ - (bad) │ │ │ │ - and %eax,0x1(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + mov (%rdi),%dh │ │ │ │ + jo 1c52fa5 │ │ │ │ + ret $0x212f │ │ │ │ + add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,(%rax) │ │ │ │ - sbb 0x1(%rbp),%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %bl,(%rbx) │ │ │ │ + jge 1c52ff5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,(%rsi) │ │ │ │ loop 1c52ffd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x33e(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - rolb $0x0,0x1a0(%rip) │ │ │ │ + jo 1c52ffb │ │ │ │ + cmp $0x3,%eax │ │ │ │ + add %al,%al │ │ │ │ + add $0x1a0,%eax │ │ │ │ ... │ │ │ │ - add %ch,%bl │ │ │ │ - in (%dx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + jmp 1c53006 │ │ │ │ adc %ebp,%esp │ │ │ │ jmp 31f200a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2425763,15 +2425582,15 @@ │ │ │ │ jge 1c5303d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ ss loop 1c53045 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x2,-0x26(%rbp) │ │ │ │ + shlb $0x2,-0x27(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %ch,0x5c9b20cd(%rdx) │ │ │ │ sti │ │ │ │ pop %rax │ │ │ │ @@ -2425788,22 +2425607,21 @@ │ │ │ │ add %dl,%al │ │ │ │ sub %bh,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0xe2,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - movsxd (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x36135(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x1a0(%rip) │ │ │ │ + add %al,%al │ │ │ │ + add $0x1a0,%eax │ │ │ │ ... │ │ │ │ - add %cl,%bl │ │ │ │ + add %al,(%rax) │ │ │ │ + lret │ │ │ │ (bad) │ │ │ │ rex.XB scas %es:(%rdi),%eax │ │ │ │ ja 1c530eb │ │ │ │ xchg %eax,%esi │ │ │ │ or %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2425818,15 +2425636,15 @@ │ │ │ │ xor %bh,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x36,%al │ │ │ │ loop 1c530d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c530d3 │ │ │ │ + loopne 1c53078 │ │ │ │ cltd │ │ │ │ add $0x0,%eax │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %dh,-0x2f517e72(%rcx) │ │ │ │ mov $0x13011aa2,%esp │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2425840,18 +2425658,15 @@ │ │ │ │ jge 1c53115 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c53150 │ │ │ │ loop 1c5311d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - ds add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + movabs 0xc000000000033dfb,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,-0x1e(%rbp) │ │ │ │ (bad) │ │ │ │ sti │ │ │ │ jp 1c531ab │ │ │ │ @@ -2425869,38 +2425684,36 @@ │ │ │ │ jge 1c5315d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rdi) │ │ │ │ loop 1c53165 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x26(%rbp) │ │ │ │ - add (%rax),%al │ │ │ │ + rex insl (%dx),%es:(%rdi) │ │ │ │ + flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add $0x1a0,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - je 1c53154 │ │ │ │ - in $0x4e,%al │ │ │ │ + rolb $0x0,0x1a0(%rip) │ │ │ │ + ... │ │ │ │ + add %dl,0x4ee4d174(%rcx) │ │ │ │ push $0x13014adb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x4000000000017d47,%al │ │ │ │ (bad) │ │ │ │ loop 1c531ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x3(%rbx,%riz,2) │ │ │ │ + rex xor $0x361,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ mov $0xd0,%dl │ │ │ │ gs scas %es:(%rdi),%al │ │ │ │ adc $0x130152,%eax │ │ │ │ @@ -2425916,17 +2425729,16 @@ │ │ │ │ jge 1c531ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c53229 │ │ │ │ loop 1c531f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,%bl │ │ │ │ - cltd │ │ │ │ - add $0x0,%eax │ │ │ │ + and %ah,0x599(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %cl,-0x290dfbe9(%rbp) │ │ │ │ rolb %cl,0x130113(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2425935,16 +2425747,16 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,0x17d58(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e237(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33e2f(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,-0x5(%rax) │ │ │ │ + cmp $0x3,%eax │ │ │ │ add %al,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ in (%dx),%al │ │ │ │ int3 │ │ │ │ addr32 (bad) │ │ │ │ @@ -2425964,41 +2425776,42 @@ │ │ │ │ jge 1c5327d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rdi) │ │ │ │ loop 1c53285 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.WRX fiaddl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $1,-0x27(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x1a0(%rip) │ │ │ │ + add %al,%al │ │ │ │ + add $0x1a0,%eax │ │ │ │ ... │ │ │ │ - add %ch,0x48b854ed(%rbp) │ │ │ │ - (bad) │ │ │ │ - clc │ │ │ │ - rex.XB add %edx,(%r11) │ │ │ │ + add %al,(%rax) │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + in (%dx),%eax │ │ │ │ + push %rsp │ │ │ │ + mov $0x43f80648,%eax │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x7d(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x6b(%rax) │ │ │ │ - movsxd (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + xor $0x361,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %cl,%ah │ │ │ │ ss (bad) │ │ │ │ mov %fs,-0x40(%rbx) │ │ │ │ ss pop %rbx │ │ │ │ @@ -2426015,19 +2425828,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,(%rax) │ │ │ │ loop 1c53315 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - sti │ │ │ │ - cltd │ │ │ │ - add $0x0,%eax │ │ │ │ - rolb $0x0,0x1a0(%rip) │ │ │ │ - ... │ │ │ │ + movabs 0x5c0000000000599,%al │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,-0x53(%rbx) │ │ │ │ xor %esp,(%rcx) │ │ │ │ jns 1c532ba │ │ │ │ cmp %esp,0x1(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2426040,17 +2425852,16 @@ │ │ │ │ add %dh,%al │ │ │ │ cmpb $0x0,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x38(%rax) │ │ │ │ loop 1c5335d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dil,(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1c5335d │ │ │ │ + cmp $0x3,%eax │ │ │ │ add %al,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and 0x52(%rsi),%dh │ │ │ │ adc $0x79f74252,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2426064,15 +2425875,15 @@ │ │ │ │ rex mov %edi,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmp %ah,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x599fa(%rax) │ │ │ │ + add %al,0x5999f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movsxd 0x61(%rdi),%edx │ │ │ │ imul $0x50,%edi,%esp │ │ │ │ @@ -2426089,16 +2425900,17 @@ │ │ │ │ add %dh,-0x6d(%rax) │ │ │ │ jge 1c533e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0xe2,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x33e30(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + cld │ │ │ │ + cmp $0x3,%eax │ │ │ │ add %al,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add -0x716933a1(%rdx,%rax,1),%cl │ │ │ │ sub %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2426114,15 +2425926,15 @@ │ │ │ │ jge 1c5342d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmp %ah,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - stc │ │ │ │ + sahf │ │ │ │ cltd │ │ │ │ add $0x0,%eax │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %dl,-0x2adb2ecd(%rdx) │ │ │ │ (bad) │ │ │ │ jnp 1c53459 │ │ │ │ @@ -2426139,57 +2425951,60 @@ │ │ │ │ jge 1c53475 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,(%rcx) │ │ │ │ loop 1c5347d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x33e(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - rolb $0x0,0x1a0(%rip) │ │ │ │ + push %rax │ │ │ │ + stc │ │ │ │ + cmp $0x3,%eax │ │ │ │ + add %al,%al │ │ │ │ + add $0x1a0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%bl │ │ │ │ - call ffffffffd3c34550 <_edata@@Base+0xffffffffcd034550> │ │ │ │ + add %al,(%rax) │ │ │ │ + repz call ffffffffd3c34550 <_edata@@Base+0xffffffffcd034550> │ │ │ │ mov $0x19,%ch │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x17d(%rdx) │ │ │ │ add %dl,0x39(%rax) │ │ │ │ loop 1c534c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,%cl │ │ │ │ - cltd │ │ │ │ - add $0x0,%eax │ │ │ │ + and %bl,0x599(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rdx) │ │ │ │ (bad) │ │ │ │ addl $0x1301,0x6db89255(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x1(%rbp,%rdi,2) │ │ │ │ add %al,0x1e239(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sub $0x33e,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - rolb $0x0,0x1a0(%rip) │ │ │ │ + add %dl,%al │ │ │ │ + stc │ │ │ │ + cmp $0x3,%eax │ │ │ │ + add %al,%al │ │ │ │ + add $0x1a0,%eax │ │ │ │ ... │ │ │ │ - add %ah,-0x4(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + movsxd %esp,%edi │ │ │ │ loop 1c534e0 │ │ │ │ jle 1c53582 │ │ │ │ jbe 1c535a5 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2426199,15 +2426014,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x17d(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x39,%al │ │ │ │ loop 1c53555 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x575(%rsi) │ │ │ │ + mov $0xae,%al │ │ │ │ + je 1c53561 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rsi) │ │ │ │ xchg %rax,%rsi │ │ │ │ rex.WB sbb $0xd7,%al │ │ │ │ (bad) │ │ │ │ @@ -2426225,15 +2426042,15 @@ │ │ │ │ jge 1c53595 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c535d3 │ │ │ │ loop 1c5359d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xae,%al │ │ │ │ + lock (bad) │ │ │ │ nop │ │ │ │ add $0x0,%eax │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %ah,-0x6d(%rdi) │ │ │ │ cmc │ │ │ │ jge 1c535f4 │ │ │ │ @@ -2426249,19 +2426066,20 @@ │ │ │ │ jge 1c535dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,(%rdx) │ │ │ │ loop 1c535e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x3,(%rsi,%rdi,1) │ │ │ │ + sar $1,%al │ │ │ │ + cmp $0x3,%eax │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,%bh │ │ │ │ push $0xffffffffffffffd3 │ │ │ │ int3 │ │ │ │ (bad) │ │ │ │ mov $0x13013052,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2426273,15 +2426091,15 @@ │ │ │ │ sarb %cl,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - clc │ │ │ │ + popf │ │ │ │ cltd │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%bl │ │ │ │ add %esi,-0x50c77d98(%rsi) │ │ │ │ ss add %edx,(%rbx) │ │ │ │ @@ -2426294,16 +2426112,15 @@ │ │ │ │ rex fdivrs 0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c536ac │ │ │ │ loop 1c53675 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rbx) │ │ │ │ - and %al,(%rbx) │ │ │ │ + adc %ch,0x2(%rsi,%rbx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%cl │ │ │ │ jge 1c536a9 │ │ │ │ test %bl,(%rbx) │ │ │ │ @@ -2426342,17 +2426159,16 @@ │ │ │ │ in $0x7d,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jge 1c536e5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - adc 0x5(%rbx),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sub $0x57a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ call 1c6d717 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x71f02185(%rax) │ │ │ │ int1 │ │ │ │ sbb 0x1(%rdi),%edi │ │ │ │ @@ -2426367,18 +2426183,16 @@ │ │ │ │ add 0x1(%rsi),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c537c9 │ │ │ │ loop 1c5374d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c53762 │ │ │ │ - jnp 1c53759 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + shrb $0x7a,(%rdx) │ │ │ │ + add $0x0,%eax │ │ │ │ call 1c6d75f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ cltd │ │ │ │ fdivp %st,%st(2) │ │ │ │ pop %rsi │ │ │ │ @@ -2426390,17 +2426204,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x17e(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ rex jg 1c53775 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - jnp 1c537a1 │ │ │ │ + add %ah,0x28(%rax) │ │ │ │ + jp 1c537a1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c6d7a7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ sar $0x7d,%dl │ │ │ │ @@ -2426413,17 +2426226,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ jle 1c537d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000001e27f,%al │ │ │ │ - adc 0x5(%rbx),%edi │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x800000000001e27f,%al │ │ │ │ + sub $0x57a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ call 1c6d7ef │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x6b(%rsi) │ │ │ │ (bad) │ │ │ │ gs mov $0x12fb913,%edx │ │ │ │ @@ -2426434,16 +2426246,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ rex.WRXB jle 1c5381d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x200000000001e273,%al │ │ │ │ - add $0x34,%al │ │ │ │ + movabs 0x600000000001e273,%al │ │ │ │ + fnsave (%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,0xd(%rdx) │ │ │ │ loopne 1c537db │ │ │ │ @@ -2426457,19 +2426269,21 @@ │ │ │ │ ... │ │ │ │ add %ah,0x17e74(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jle 1c5384d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x57b10(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sub 0x5(%rdx),%bh │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c6d87f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,%dh │ │ │ │ mov $0x6708f772,%eax │ │ │ │ addb $0x13,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2426478,16 +2426292,15 @@ │ │ │ │ rex sahf │ │ │ │ jle 1c538ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,(%rdx,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - pop %rsi │ │ │ │ + add %al,0x20(%rax) │ │ │ │ ja 1c538bf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x601542e1(%rip) │ │ │ │ fwait │ │ │ │ @@ -2426503,17 +2426316,16 @@ │ │ │ │ mov $0x7e,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ je 1c538dd │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.RXB │ │ │ │ - add (%rax),%ax │ │ │ │ + add %al,%al │ │ │ │ + addr32 add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,0x7421bef9(%rsi,%rbp,1) │ │ │ │ sbb $0x130106,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2426525,15 +2426337,15 @@ │ │ │ │ add %dh,-0x4d(%rax) │ │ │ │ jle 1c5393d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x1,(%rdx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c53931 │ │ │ │ + loopne 1c538d4 │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2426554,21 +2426366,20 @@ │ │ │ │ jle 1c53985 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3c,%al │ │ │ │ loop 1c5398d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c5396f │ │ │ │ - add (%rax),%ax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + nop │ │ │ │ + cmp %esp,0x3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x452fd742(%rbx) │ │ │ │ rex.WRXB │ │ │ │ rex.RB sbb $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2426578,16 +2426389,15 @@ │ │ │ │ add %ah,%al │ │ │ │ jmp 1c53a49 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cmp $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex fldcw 0x3(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex add $0x370,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rsi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ cmp 0x1518db8(%rdx),%esp │ │ │ │ @@ -2426602,17 +2426412,15 @@ │ │ │ │ std │ │ │ │ jle 1c53a15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock ja 1c539fd │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex.RXB │ │ │ │ - add (%rax),%ax │ │ │ │ + add %ah,0x36767(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,%dh │ │ │ │ (bad) │ │ │ │ xchg %bl,%dl │ │ │ │ @@ -2426626,16 +2426434,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock or %edi,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cmp $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c53a9e │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ + shlb $1,(%rdi) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ch │ │ │ │ @@ -2426651,17 +2426459,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x17f17(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3d(%rax) │ │ │ │ loop 1c53aad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x34,%al │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rax │ │ │ │ + sub %ch,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%cl │ │ │ │ jb 1c53a73 │ │ │ │ @@ -2426676,17 +2426483,15 @@ │ │ │ │ add %dh,%al │ │ │ │ xor $0x17f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and $0x1,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x12,%al │ │ │ │ - jnp 1c53b01 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,0x57a(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c6db07 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x932c9c(,%rdi,8) │ │ │ │ and $0x6e,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2426698,16 +2426503,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.WXB jg 1c53b35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x1e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,(%rbx,%rdi,2) │ │ │ │ - add $0x0,%eax │ │ │ │ + and %ah,(%rdi) │ │ │ │ + jp 1c53b49 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ call 1c6db4f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x56(%rbx) │ │ │ │ jno 1c53b90 │ │ │ │ lret │ │ │ │ test $0x13012ae6,%eax │ │ │ │ @@ -2426721,20 +2426528,19 @@ │ │ │ │ pop %rsi │ │ │ │ jg 1c53b7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,-0x1e(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ - call 1c6db97 │ │ │ │ - ... │ │ │ │ + add %al,0x57a29(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %bh,(%rsi) │ │ │ │ fdivl (%rax) │ │ │ │ sub %eax,%ebp │ │ │ │ jb 1c53c10 │ │ │ │ or (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2426747,17 +2426553,18 @@ │ │ │ │ xchg %eax,%esp │ │ │ │ jg 1c53bc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,-0x1e(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + sub 0x5(%rdx),%bh │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ call 1c6dbdf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x41471b6c(%rsi) │ │ │ │ ret │ │ │ │ mov $0x57,%bl │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2426772,15 +2426579,17 @@ │ │ │ │ jg 1c53c0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,(%rdi) │ │ │ │ loop 1c53c15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x578(%rdx) │ │ │ │ + push %rax │ │ │ │ + sbb 0x5(%rdi),%esi │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x48ef8416(%rdi) │ │ │ │ @@ -2426795,15 +2426604,17 @@ │ │ │ │ ror $0x7f,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex loop 1c53c5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x36f(%rbp) │ │ │ │ + rolb $1,0x6f(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bl │ │ │ │ mov $0x68634a72,%esi │ │ │ │ (bad) │ │ │ │ @@ -2426884,18 +2426695,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x161(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,(%rax) │ │ │ │ loopne 1c53d7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,(%rdx) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x3(%rsp,%rbp,2) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dh │ │ │ │ lret $0xafaa │ │ │ │ out %al,$0xac │ │ │ │ @@ -2426929,20 +2426737,22 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x164f8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e0d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5(%rax) │ │ │ │ - rolb %cl,(%rdx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.X iret │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,(%rcx) │ │ │ │ (bad) │ │ │ │ and (%rdx),%ecx │ │ │ │ and %esi,%eax │ │ │ │ shrl %cl,0x1301(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2426951,16 +2426761,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x65(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jmp 1c54037 │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - adc 0x3(%rsi),%dh │ │ │ │ + and %dh,(%rdi) │ │ │ │ + ja 1c53e5f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x20466018(%rsi) │ │ │ │ rex.WR jle 1c53eb2 │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2427054,17 +2426864,16 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ cld │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e240(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - sahf │ │ │ │ + add %ah,%al │ │ │ │ + jb 1c53f61 │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rdi,%rsi,8) │ │ │ │ mov $0x605865d8,%ebp │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2427077,15 +2426886,19 @@ │ │ │ │ rclb $1,(%rdx) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex loop 1c54005 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x0,0x36e(%rip) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x61(%rbx) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ xor %ebx,%edi │ │ │ │ @@ -2427097,19 +2426910,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x300000000001664a,%al │ │ │ │ rex.B loop 1c5404d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x73,%al │ │ │ │ - jp 1c54057 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x4800000000037b52,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rax,%rdi,2) │ │ │ │ pop %rdi │ │ │ │ test %ebp,(%rdx) │ │ │ │ enter $0x42fe,$0x1 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2427122,18 +2426932,16 @@ │ │ │ │ pop %rax │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x41(%rax) │ │ │ │ loop 1c54095 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,%bl │ │ │ │ - jp 1c540a1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp $0x79,%ch │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%cl │ │ │ │ mov $0x91,%al │ │ │ │ xor $0xd8,%al │ │ │ │ nop │ │ │ │ mov $0x30,%dh │ │ │ │ @@ -2427143,20 +2426951,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x166(%rcx) │ │ │ │ add %dl,0x1e241(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x57ff0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,-0x36(%rax) │ │ │ │ + jle 1c540e9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,(%rcx) │ │ │ │ cmp -0x65e0f3af(%rdi),%esi │ │ │ │ cmp (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2427166,21 +2426974,18 @@ │ │ │ │ add %dh,-0x53(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.B loop 1c54125 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x79(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %dl,0x379(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%dh │ │ │ │ mov $0x46,%dl │ │ │ │ sbb %edi,0x15fa527(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2427189,21 +2426994,20 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x166,%eax │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.B loop 1c5416d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $0x71,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + lock xchg %eax,%ebx │ │ │ │ + jno 1c54177 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,(%rbx) │ │ │ │ sbb %edx,%ebp │ │ │ │ int $0xb6 │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ xor %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2427217,18 +2427021,22 @@ │ │ │ │ (bad) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x42(%rax) │ │ │ │ loop 1c541b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x360,%edx │ │ │ │ + (bad) │ │ │ │ + mov $0x61,%ch │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,%bh │ │ │ │ repnz movabs 0x13012ee8c7df44,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2427324,15 +2427132,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x167b1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x46(%rax) │ │ │ │ loop 1c5431d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jb 1c542ba │ │ │ │ + loopne 1c54338 │ │ │ │ + xchg %eax,%edi │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x1e9f78e3(%rbp) │ │ │ │ sqrtps 0x1(%rsi),%xmm0 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2427446,16 +2427255,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x1,0x68(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.RXB loop 1c544cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sub %ch,0x0(%rbx,%rax,1) │ │ │ │ + add %bh,0x6c(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x96,-0x3100368c(%rdx,%rax,2) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ @@ -2427683,15 +2427492,17 @@ │ │ │ │ pop %rsp │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,-0x1e(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3306f(%rax) │ │ │ │ + add %dh,0x67(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0xea,-0x3932e344(%rdi) │ │ │ │ xor %eax,(%rax) │ │ │ │ @@ -2427725,16 +2427536,16 @@ │ │ │ │ lock insl (%dx),%es:(%rdi) │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,-0x1e(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x7d(%rax) │ │ │ │ - jbe 1c5487f │ │ │ │ + add %ah,%al │ │ │ │ + rex.B jbe 1c5487f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ repnz adc %dh,%dh │ │ │ │ @@ -2427772,19 +2427583,20 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex.WRXB imul $0x0,(%r9),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e24a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x360,%edi │ │ │ │ + add %dl,0x361bb(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,(%rdi) │ │ │ │ jno 1c548d4 │ │ │ │ je 1c548f2 │ │ │ │ sbb $0x130172d6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2427793,15 +2427605,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,0x6b(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x1,-0x1e(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,-0x24(%rcx) │ │ │ │ + (bad) │ │ │ │ + mov %ebx,%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rbx,%rax,4) │ │ │ │ @@ -2427817,16 +2427630,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16b6d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.WX loop 1c54995 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,(%rdx) │ │ │ │ - fwait │ │ │ │ + jo 1c5492c │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x6960cfda(%rsi) │ │ │ │ jle 1c5495f │ │ │ │ pop %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2427884,16 +2427697,16 @@ │ │ │ │ nop │ │ │ │ test %ch,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,-0x1e(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x335e8(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) 0x3(%rip) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7c(%rax) │ │ │ │ mov %eax,0x16edac0(%eip) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2427927,20 +2427740,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,%bh │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e24b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sbb %dl,0x5(%rdi) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x596,%esp │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x21(%rbp) │ │ │ │ leave │ │ │ │ (bad) │ │ │ │ or %ah,0x130156(%rcx,%rbx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2428000,15 +2427812,18 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4c(%rax) │ │ │ │ loop 1c54bd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x378(%rbp) │ │ │ │ + nop │ │ │ │ + pop %rcx │ │ │ │ + js 1c54bdf │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x3f(%rdx) │ │ │ │ (bad) │ │ │ │ movabs %al,0x130162013837 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2428036,20 +2427851,20 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x16c20(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e24c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x1f(%rax) │ │ │ │ - jp 1c54c71 │ │ │ │ + add %ah,0x579fb(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,0x5a(%rsp,%rax,8) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ lock xchg %eax,%ebp │ │ │ │ rclb %cl,0x1(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2428064,18 +2427879,16 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.WRB loop 1c54cad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1c54c43 │ │ │ │ + push $0x3 │ │ │ │ add %dl,0x1a006(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6(%rbx,%rsi,4) │ │ │ │ (bad) │ │ │ │ rex.WRX lods %ds:(%rsi),%rax │ │ │ │ int1 │ │ │ │ @@ -2428091,22 +2427904,17 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4d(%rax) │ │ │ │ loop 1c54cf5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c54ca3 │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x48000000000335c6,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%ch │ │ │ │ jb 1c54d29 │ │ │ │ es jp 1c54d1d │ │ │ │ cld │ │ │ │ sub %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2428121,38 +2427929,39 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.WRB loop 1c54d3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x67,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + movabs 0x9000000000036891,%al │ │ │ │ + (bad) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1a006(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dl │ │ │ │ movabs %al,0x130106e07d89d316 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x16c(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.WRB loop 1c54d85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - test $0x337,%eax │ │ │ │ + or $0x35,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,%ch │ │ │ │ jb 1c54db9 │ │ │ │ es jp 1c54dad │ │ │ │ cld │ │ │ │ sub %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2428163,22 +2427972,18 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16cee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.WRX loop 1c54dcd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $1,%bl │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,0x361(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%bh │ │ │ │ (bad) │ │ │ │ jg 1c54e26 │ │ │ │ pop %rsi │ │ │ │ sbb $0x9b,%al │ │ │ │ sub %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2428210,17 +2428015,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push %rdx │ │ │ │ loop 1c54e5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - loope 1c54edd │ │ │ │ - add $0x0,%eax │ │ │ │ + loopne 1c54e5d │ │ │ │ + jns 1c54e69 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%dl │ │ │ │ mov $0xb,%ch │ │ │ │ mov 0x17c029d(%rcx),%ss │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2428233,20 +2428039,19 @@ │ │ │ │ jnp 1c54f08 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x52(%rax) │ │ │ │ loop 1c54ea5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock addr32 add (%eax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + rex cmp %esp,0x3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%bl │ │ │ │ jns 1c54ec4 │ │ │ │ in $0x63,%al │ │ │ │ sub %eax,%esi │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2428257,21 +2428062,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x16d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c54f3c │ │ │ │ loop 1c54eed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ah │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $1,0x368(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0xbddccf8(%rbp) │ │ │ │ (bad) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2428282,19 +2428084,20 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push %rbp │ │ │ │ loop 1c54f35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x56e(%rip) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + (bad) │ │ │ │ + or %ebp,0x5(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,(%rcx) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ stc │ │ │ │ cli │ │ │ │ mov %ah,0x130145(%rax,%rcx,4) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2428370,16 +2428173,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ push %rbp │ │ │ │ loop 1c55055 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cltd │ │ │ │ + loopne 1c550af │ │ │ │ js 1c5505f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rdi) │ │ │ │ popf │ │ │ │ @@ -2428395,17 +2428197,16 @@ │ │ │ │ add %dh,0x16eb4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rsi │ │ │ │ loop 1c5509d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,%bl │ │ │ │ - and (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + sub $0x321,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%dl │ │ │ │ leave │ │ │ │ (bad) │ │ │ │ push %rsp │ │ │ │ @@ -2428424,17 +2428225,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rsi │ │ │ │ loop 1c550e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex in $0x22,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + shrb $0x0,0x321(%rip) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x46(%rsi) │ │ │ │ mov %?,0x75(%rbp) │ │ │ │ xchg %eax,%ebx │ │ │ │ @@ -2428450,16 +2428249,16 @@ │ │ │ │ mov $0x16e,%edi │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push %rsi │ │ │ │ loop 1c5512d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%ah │ │ │ │ - and (%rbx),%al │ │ │ │ + jo 1c55160 │ │ │ │ + and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x4f(%rbx) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ cwtl │ │ │ │ @@ -2428475,20 +2428274,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%ch │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e256(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x322e4(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + cs and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x16509ba3(%rip) │ │ │ │ sbb $0x130161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2428496,20 +2428295,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lret $0x16e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x1,-0x1e(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,%ah │ │ │ │ - and (%rbx),%al │ │ │ │ + subb $0x0,0x321(%rip) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,0x22(%rcx) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ cmp $0x63028041,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2428521,16 +2428319,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push %rdi │ │ │ │ loop 1c55205 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - in (%dx),%al │ │ │ │ + lock stos %eax,%es:(%rdi) │ │ │ │ jnp 1c5520f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0xbcd1f19(%rdi) │ │ │ │ pop %rax │ │ │ │ @@ -2428544,20 +2428341,19 @@ │ │ │ │ add %dh,0x16f07(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rax │ │ │ │ loop 1c5524d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c5523e │ │ │ │ - jnp 1c55257 │ │ │ │ + adc %ch,0x3(%rbx,%rdi,2) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,(%rax) │ │ │ │ fnstcw -0x21(%rdi) │ │ │ │ sbb (%rsi),%al │ │ │ │ (bad) │ │ │ │ pop %rsp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2428569,21 +2428365,19 @@ │ │ │ │ push %rax │ │ │ │ or $0x16f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rex pop %rax │ │ │ │ loop 1c55295 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - in (%dx),%al │ │ │ │ - jnp 1c5529f │ │ │ │ + xor %ch,0x3(%rbx,%rdi,2) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,0x14(%rbx) │ │ │ │ push %rdi │ │ │ │ (bad) │ │ │ │ nop │ │ │ │ push %rcx │ │ │ │ pop %rsi │ │ │ │ jnp 1c552ba │ │ │ │ @@ -2428683,20 +2428477,19 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5d(%rax) │ │ │ │ loop 1c553fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,%ch │ │ │ │ - jbe 1c55407 │ │ │ │ + shlb $0x0,0x376(%rdi) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,0x51161ab(%rsi) │ │ │ │ cmp 0x7c(%rbp),%ecx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2428706,20 +2428499,19 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5e(%rax) │ │ │ │ loop 1c55445 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,%dl │ │ │ │ - jbe 1c5544f │ │ │ │ + xor %bh,0x3(%rsi,%rsi,2) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,%al │ │ │ │ mov (%rsi),%bl │ │ │ │ hlt │ │ │ │ or 0x13017f72(%rax),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2428928,15 +2428720,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%cl │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e25c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x361b2(%rax) │ │ │ │ + add %dh,0x36065(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x25(%rbp) │ │ │ │ ss mov $0x1a,%dh │ │ │ │ @@ -2428953,16 +2428745,15 @@ │ │ │ │ add %dh,0x7(%rax) │ │ │ │ jo 1c5570d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,-0x1e(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - repnz cs add (%rax),%eax │ │ │ │ + add %dl,0x32e2d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2dfc2ebc(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2428976,15 +2428767,15 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ or %esi,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x1(%rdx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x71(%rax) │ │ │ │ + add %dl,0x2e(%rax) │ │ │ │ js 1c55767 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%ch │ │ │ │ movsxd 0x18a0f733(%rax,%rdx,8),%edx │ │ │ │ @@ -2429000,15 +2428791,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5d,%al │ │ │ │ loop 1c557a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - mov $0x370,%ebp │ │ │ │ + mov %dh,0x3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x4c(%rdx,%rdx,2) │ │ │ │ rex.W sahf │ │ │ │ jb 1c557db │ │ │ │ and %al,(%rcx) │ │ │ │ @@ -2429024,16 +2428816,17 @@ │ │ │ │ jo 1c557e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rsp │ │ │ │ loop 1c557ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c55839 │ │ │ │ - jne 1c557f9 │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ + je 1c557f9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x428469f5(%rip) │ │ │ │ test $0xf3,%al │ │ │ │ add %r10d,(%rbx) │ │ │ │ @@ -2429047,16 +2428840,15 @@ │ │ │ │ jo 1c5582d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c5588f │ │ │ │ loop 1c55835 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + shlb $1,0x3(%rax,%riz,2) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ mov $0x2bece1a4,%ecx │ │ │ │ sbb %dl,(%rcx) │ │ │ │ @@ -2429070,16 +2428862,17 @@ │ │ │ │ jo 1c558ce │ │ │ │ jo 1c55875 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x1,-0x1e(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x75(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + adcb $0x5,0x74(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x21edbbe6(%rip) │ │ │ │ test $0xf2,%al │ │ │ │ cmp (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2429093,15 +2428886,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rsi │ │ │ │ loop 1c558c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x60,%cl │ │ │ │ + lock ret │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x12(%rax) │ │ │ │ @@ -2429202,15 +2428996,18 @@ │ │ │ │ ... │ │ │ │ add %dh,0x1712e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5e(%rax) │ │ │ │ loop 1c55a2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x36e(%rip) │ │ │ │ + loopne 1c55a50 │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4a8d4be9(%rax) │ │ │ │ jl 1c559df │ │ │ │ add %dx,(%rbx) │ │ │ │ @@ -2429242,17 +2429039,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x71,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e25e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x28(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x36c78(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0xb1,-0x5b665d58(%rbx) │ │ │ │ nop │ │ │ │ @@ -2429266,20 +2429061,21 @@ │ │ │ │ rex │ │ │ │ rex.WRB jno 1c55afd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1e(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x4(%rax) │ │ │ │ - sub $0x3,%al │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,0x247ee1f1(%rbx) │ │ │ │ mov $0x13013342,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2429303,15 +2429099,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jle 1c55bfc │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e260(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x33077(%rax) │ │ │ │ + add %ah,0x32f6b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x8,(%rsi) │ │ │ │ int1 │ │ │ │ @@ -2429325,15 +2429121,18 @@ │ │ │ │ ... │ │ │ │ add %dl,0x1717e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x61(%rax) │ │ │ │ loop 1c55bdd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x57b(%rip) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jp 1c55be9 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ sbbb $0xf4,(%rdi) │ │ │ │ (bad) │ │ │ │ cmp %edx,0x32(%rbx,%rbx,8) │ │ │ │ @@ -2429346,15 +2429145,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x1,0x71(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1e(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36c33(%rax) │ │ │ │ + add %al,-0x7b(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x86,-0xf(%rcx) │ │ │ │ call 242b6cf │ │ │ │ @@ -2429368,17 +2429169,16 @@ │ │ │ │ lock jle 1c55cd4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x61(%rax) │ │ │ │ loop 1c55c6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x33,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + test %ebp,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x2b,-0x14(%rsi) │ │ │ │ push %rdi │ │ │ │ @@ -2429394,16 +2429194,15 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ jg 1c55d1c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e261(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor 0x0(%rbx,%rax,1),%ebp │ │ │ │ + add %al,0x36c85(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0x47,%bl │ │ │ │ lcall *0x706b786a(%rcx) │ │ │ │ @@ -2429415,20 +2429214,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xd00000000001717f,%al │ │ │ │ (bad) │ │ │ │ loop 1c55cfd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xor 0x0(%rbx,%rax,1),%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x3(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x5000000000036c85,%al │ │ │ │ + add 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ cmpb $0x8c,(%rcx) │ │ │ │ mov $0xce51c6a2,%ecx │ │ │ │ push %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2429439,21 +2429235,22 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ loop 1c55d45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c55d9f │ │ │ │ - jo 1c55d4f │ │ │ │ + jo 1c55d22 │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x3(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - add 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ or $0x49,%dh │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ rex.B popf │ │ │ │ fisttpll (%rcx) │ │ │ │ add %edx,%gs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2429463,20 +2429260,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x171(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c55dea │ │ │ │ loop 1c55d8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x3,0x70(%rbp) │ │ │ │ + adc %bl,%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x3(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - add 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ cmpb $0x30,0x72(%rdx,%rdx,1) │ │ │ │ sbb -0x13(%rax),%dh │ │ │ │ sbb $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2429531,16 +2429330,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ loopne 1c55e65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xor 0x0(%rbx,%rax,1),%ch │ │ │ │ + test %bpl,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x47bda388(%rip) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2429554,15 +2429352,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%bl │ │ │ │ (bad) │ │ │ │ add %dl,-0x4f(%rax) │ │ │ │ loop 1c55ead │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x362(%rbp) │ │ │ │ + and %dl,%ah │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ cmpb $0xd6,(%rcx) │ │ │ │ pop %rbp │ │ │ │ sub %edx,%esp │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2429577,15 +2429378,15 @@ │ │ │ │ add %dh,%al │ │ │ │ (bad) 0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex pavgb (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,(%rcx) │ │ │ │ + loopne 1c55e7c │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2429647,15 +2429448,16 @@ │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %dh,0xf(%rax) │ │ │ │ loopne 1c55fcd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c56002 │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2429695,22 +2429497,20 @@ │ │ │ │ and %ah,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ loopne 1c5605d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x31,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x3(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + subl $0x0,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + add 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %dl,%dh │ │ │ │ fidivs (%rdi) │ │ │ │ je 1c5606a │ │ │ │ sub $0x13016373,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2429734,16 +2429534,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x49,%al │ │ │ │ (bad) │ │ │ │ add %dl,0x1e010(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor 0x0(%rbx,%rax,1),%ch │ │ │ │ + add %ah,-0x7c(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc (%rcx),%edx │ │ │ │ @@ -2429889,20 +2429690,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x62,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e2b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jb 1c5635b │ │ │ │ - add $0x0,%eax │ │ │ │ - call 1c702f7 │ │ │ │ - ... │ │ │ │ + add %ah,0x56f5b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %dl,%bl │ │ │ │ mov $0xdcd420dd,%edx │ │ │ │ loope 1c56338 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2429934,22 +2429734,20 @@ │ │ │ │ js 1c563cd │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xor %esp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x31(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x3(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + subl $0x0,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + add 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %cl,0x3c(%rax) │ │ │ │ mov $0x37dfb679,%esp │ │ │ │ push %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2430041,17 +2429839,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x162(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xor %esp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x32(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + test %ch,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dl │ │ │ │ in $0x2a,%al │ │ │ │ @@ -2430620,15 +2430417,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%bl │ │ │ │ jno 1c56cb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ vpshufb (%rax),%xmm31,%xmm16 │ │ │ │ - add %al,0x360de(%rax) │ │ │ │ + add %dl,0x361f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rsi,2) │ │ │ │ pop %rsp │ │ │ │ @@ -2430689,18 +2430486,15 @@ │ │ │ │ add %dh,-0x22(%rax) │ │ │ │ jno 1c56d8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x1(%rdx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c56d47 │ │ │ │ - js 1c56d9f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex imul $0x0,0x3(%rax),%edi │ │ │ │ push %rax │ │ │ │ add 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %al,-0x6f(%rbx) │ │ │ │ pop %dx │ │ │ │ out %eax,$0xa │ │ │ │ rex.W │ │ │ │ @@ -2430770,17 +2430564,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c56e94 │ │ │ │ jno 1c56ead │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ vpshufb (%rax),%xmm31,%xmm16 │ │ │ │ - add %al,%al │ │ │ │ - int $0x7e │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x37f4f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x32(%rcx) │ │ │ │ cli │ │ │ │ @@ -2430796,17 +2430588,21 @@ │ │ │ │ in (%dx),%eax │ │ │ │ jno 1c56ef5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x1e(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x50000000000360de,%al │ │ │ │ - add 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ + lock repnz (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x3(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%ah │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ test $0xcf,%al │ │ │ │ roll $1,(%rdx) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2430819,21 +2430615,20 @@ │ │ │ │ add %al,-0x11(%rax) │ │ │ │ jno 1c56f3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,-0x1e(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xor 0x0(%rbx,%rax,1),%ch │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x3(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + subl $0x0,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + add 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ subb $0x17,(%rsp,%rbp,2) │ │ │ │ rex.WRX insb (%dx),%es:(%rdi) │ │ │ │ xchg %eax,%edx │ │ │ │ fcoms (%rcx,%rax,1) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2430846,15 +2430641,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ loop 1c56f8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c56f46 │ │ │ │ + mov $0x67,%al │ │ │ │ jae 1c56f97 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dh,-0x1(%rbx) │ │ │ │ @@ -2430909,20 +2430704,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x72,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e260(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x373b4(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x3(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,%al │ │ │ │ + addr32 jae 1c5706f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + add 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ adc $0x14,%ah │ │ │ │ push %rsi │ │ │ │ xor (%rbx),%ch │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ out %eax,(%dx) │ │ │ │ sub $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2430955,15 +2430751,16 @@ │ │ │ │ jb 1c570ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x63,%al │ │ │ │ loop 1c570f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $0x60,%dh │ │ │ │ + adc %dh,%bl │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x4b(%rdi) │ │ │ │ @@ -2431011,16 +2430808,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x172(%rax) │ │ │ │ add %ah,%al │ │ │ │ add $0x1e0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,%bh │ │ │ │ - cwtl │ │ │ │ + shlb $1,-0x68(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ push %rax │ │ │ │ add 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ch,%ah │ │ │ │ sbb $0x1c67ac45,%eax │ │ │ │ in (%dx),%al │ │ │ │ @@ -2431287,20 +2431083,20 @@ │ │ │ │ add %dl,%al │ │ │ │ fnsave 0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,-0x1e(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33746(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x3(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + add 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ or $0x5c,%dl │ │ │ │ loopne 1c575f0 │ │ │ │ push %rdx │ │ │ │ imul $0x0,0x130175(%rdx),%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2431367,16 +2431163,16 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%esi │ │ │ │ jae 1c576d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock vpshufb (%rax),%xmm31,%xmm16 │ │ │ │ - add %al,-0x3d(%rax) │ │ │ │ - jo 1c576e7 │ │ │ │ + add %dl,%al │ │ │ │ + mov 0x3(%rax),%? │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ah,0x5d(%rsi) │ │ │ │ loop 1c57699 │ │ │ │ @@ -2431427,22 +2431223,20 @@ │ │ │ │ lock lahf │ │ │ │ jae 1c577ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,-0x1e(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - ret │ │ │ │ - jo 1c577bf │ │ │ │ + add %dh,0x3708e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x3(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - add 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %bl,0x253a4c25(%rax,%rbx,1) │ │ │ │ test $0x48,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2431453,16 +2431247,16 @@ │ │ │ │ jae 1c577f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ movsxd %edx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x3d(%rax) │ │ │ │ - jo 1c57807 │ │ │ │ + add %dh,%al │ │ │ │ + mov 0x3(%rax),%? │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ah,%ch │ │ │ │ adc 0x59(%rax),%ecx │ │ │ │ @@ -2431477,15 +2431271,17 @@ │ │ │ │ jo 1c577e4 │ │ │ │ jae 1c5783d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x1,-0x1e(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x5000000000058c81,%al │ │ │ │ + jo 1c577e5 │ │ │ │ + mov %es,0x0(%rip) │ │ │ │ + push %rax │ │ │ │ add 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bh,%bh │ │ │ │ scas %es:(%rdi),%al │ │ │ │ push %rax │ │ │ │ mov $0x82,%dh │ │ │ │ push $0xffffffffffffffa2 │ │ │ │ @@ -2431689,16 +2431485,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x173(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c57b75 │ │ │ │ loop 1c57b15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex outsb %ds:(%rsi),(%dx) │ │ │ │ + andb $0x6e,(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ @@ -2431731,21 +2431526,22 @@ │ │ │ │ adc %dl,%ch │ │ │ │ jae 1c57b9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x1e(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - fisubs 0x3(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + repz (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x3(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - add 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %bh,(%rbx) │ │ │ │ push %rbp │ │ │ │ xchg %eax,%esp │ │ │ │ sub 0x1062545(%rbx),%esi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2431811,21 +2431607,19 @@ │ │ │ │ jae 1c57cbd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ loopl 1c57cc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x70,%bl │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x3(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + and %cl,0x370(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + add 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %al,-0x13(%rdi) │ │ │ │ popf │ │ │ │ jns 1c57d57 │ │ │ │ add $0x13017c57,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2431871,22 +2431665,22 @@ │ │ │ │ jae 1c57d95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c57dfe │ │ │ │ loop 1c57d9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rsi │ │ │ │ - sub %eax,(%rbx) │ │ │ │ + push %rax │ │ │ │ + test %ebp,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x3(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - add 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %cl,0x58(%rsp,%rbp,8) │ │ │ │ sbb %esp,-0x5f(%rdi,%rbp,4) │ │ │ │ xor $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2431894,22 +2431688,20 @@ │ │ │ │ sar $1,%ah │ │ │ │ jae 1c57ddd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1e(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rsi │ │ │ │ - sub %eax,(%rbx) │ │ │ │ + add %dl,0x32985(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x3(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - add 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %ch,%bl │ │ │ │ lea -0x7d4d3f25(%rip),%esp │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2431920,15 +2431712,17 @@ │ │ │ │ jae 1c57e25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ gs loop 1c57e2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x5000000000037b35,%al │ │ │ │ + nop │ │ │ │ + cmpl $0x0,0x3(%rbx) │ │ │ │ + push %rax │ │ │ │ add 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dh,%ch │ │ │ │ pop %rbx │ │ │ │ in $0x8,%al │ │ │ │ lahf │ │ │ │ (bad) │ │ │ │ @@ -2431981,21 +2431775,22 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ and 0x0(%rcx,%rax,1),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e264(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,-0xd(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - fbld 0x3(%rax) │ │ │ │ + add %dl,0x3(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - add 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %bh,0x2268f8b5(%rbx) │ │ │ │ xor %dl,0x13010e(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2432019,20 +2431814,20 @@ │ │ │ │ es je 1c57f8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ fs loop 1c57f95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x3(%rdx,%rdi,2) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x3(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + adcb $0x3,0x7b(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + add 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %bl,0x5703ebf(%rcx) │ │ │ │ pop %rsi │ │ │ │ pop (%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2432043,19 +2431838,15 @@ │ │ │ │ je 1c57fd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x66,%al │ │ │ │ loop 1c57fdd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c58056 │ │ │ │ - jp 1c57fe7 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + movabs 0x5000000000037b53,%al │ │ │ │ add 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %cl,%ch │ │ │ │ add $0x44fc51c2,%eax │ │ │ │ or %ecx,0x1(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2432147,21 +2431938,17 @@ │ │ │ │ add %al,%al │ │ │ │ cmp %esi,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x67(%rax) │ │ │ │ loop 1c58145 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x66(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x3(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x5000000000036768,%al │ │ │ │ + add 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %al,-0x21bd24da(%rbp) │ │ │ │ sub $0xf2,%al │ │ │ │ pop %rcx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2432173,21 +2431960,20 @@ │ │ │ │ je 1c58185 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ data16 loop 1c5818d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex.W │ │ │ │ - add (%rax),%ax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x3(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + shrb $0x3,0x67(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + add 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %dh,-0x2096183f(%rax,%rcx,2) │ │ │ │ int $0x6b │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2432197,22 +2431983,22 @@ │ │ │ │ je 1c581cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c58238 │ │ │ │ loop 1c581d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xor $0x3,%al │ │ │ │ + nop │ │ │ │ + fidivs (%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x3(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - add 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %cl,%dh │ │ │ │ sbb $0xf,%al │ │ │ │ and %r10,%rdi │ │ │ │ sbb 0x1(%rdx),%dh │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2432242,15 +2432028,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x17497(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ fs loop 1c58265 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x56,%al │ │ │ │ + jo 1c581ef │ │ │ │ sub %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ch,%cl │ │ │ │ @@ -2432286,15 +2432072,15 @@ │ │ │ │ jo 1c5829d │ │ │ │ je 1c582ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,-0x1e(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x22(%rax) │ │ │ │ + add %dh,-0xe(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2432349,16 +2432135,16 @@ │ │ │ │ je 1c583c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ gs loop 1c583cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c58410 │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + jo 1c583a8 │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x6e(%rbx) │ │ │ │ @@ -2432393,16 +2432179,16 @@ │ │ │ │ add %ah,%al │ │ │ │ je 1c58455 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x1e(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,(%rbx) │ │ │ │ - jnp 1c58469 │ │ │ │ + and %ch,(%rsi) │ │ │ │ + jp 1c58469 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %al,%bl │ │ │ │ xor (%rcx),%eax │ │ │ │ @@ -2432413,17 +2432199,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf0000000000174e4,%al │ │ │ │ gs loop 1c584a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x28(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + sub 0x3(%rip),%esp │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%cl │ │ │ │ out %eax,$0x8a │ │ │ │ rex.WRXB sub %r13b,%r10b │ │ │ │ @@ -2432490,16 +2432275,15 @@ │ │ │ │ loopne 1c585a6 │ │ │ │ je 1c585bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,-0x1e(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xor 0x0(%rbx,%rax,1),%ch │ │ │ │ + add %al,0x36c84(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x563b3df0(%rbx) │ │ │ │ mov $0x2c,%al │ │ │ │ @@ -2432515,17 +2432299,16 @@ │ │ │ │ clc │ │ │ │ je 1c58605 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x1,-0x1e(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rcx) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ + adc %ah,0x599(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dl,0x27(%rax) │ │ │ │ gs sbb $0x5c131f41,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2432536,16 +2432319,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock adc 0x1(%rbp),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,-0x1e(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6(%rax) │ │ │ │ - xor $0x3,%al │ │ │ │ + add %dh,-0x22(%rax) │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %al,-0x24(%rsi,%rbx,8) │ │ │ │ (bad) │ │ │ │ @@ -2432746,21 +2432529,21 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ sub %esi,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1e267,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ - (bad) │ │ │ │ - add %dl,0x3(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + movabs 0x900000000001e267,%al │ │ │ │ + fsubs 0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + add 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %ch,%dl │ │ │ │ rex.RX │ │ │ │ rex.WB mov $0x9,%r15b │ │ │ │ nop │ │ │ │ xchg %eax,%edx │ │ │ │ add $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2432920,17 +2432703,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,%al │ │ │ │ (bad) │ │ │ │ add %dl,0x1e031(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x43(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x36070(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ xchg %eax,%edi │ │ │ │ @@ -2432966,15 +2432747,17 @@ │ │ │ │ ... │ │ │ │ add %dh,0x162e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xor %esp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x361bd(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jo 1c58ceb │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x59(%rbp) │ │ │ │ or %ebp,%esi │ │ │ │ @@ -2432989,15 +2432772,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf5,%al │ │ │ │ (bad) │ │ │ │ add %dl,%al │ │ │ │ xor %eax,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x361bd(%rax) │ │ │ │ + add %ah,0x36070(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bh │ │ │ │ pop %rbp │ │ │ │ @@ -2433014,16 +2432797,15 @@ │ │ │ │ jo 1c58d16 │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor %ebp,0x0(%rbx,%rax,1) │ │ │ │ + add %ah,0x36c83(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x20(%rax,%rax,4) │ │ │ │ loop 1c58d9a │ │ │ │ @@ -2433080,16 +2432862,17 @@ │ │ │ │ (bad) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rax,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xor %ch,0x0(%rbx,%rax,1) │ │ │ │ + add %dh,-0x7e(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ch │ │ │ │ sbb %ebp,0x2d(%rbx,%rsi,4) │ │ │ │ @@ -2433123,21 +2432906,20 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xor $0xe0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x7a(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x3(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x2c7,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + add 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %al,0x18(%rbx) │ │ │ │ clc │ │ │ │ test %ah,%dh │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ popf │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2433190,16 +2432972,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x63,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e034(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %ebp,0x0(%rbx,%rax,1) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x359677be(%rbp) │ │ │ │ divb 0x21(%rbx) │ │ │ │ @@ -2433214,19 +2432998,22 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ loopne 1c58f9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x361,%ebp │ │ │ │ + (bad) │ │ │ │ + jo 1c59003 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x3(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - add 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %cl,0x9(%rsi) │ │ │ │ push %rbx │ │ │ │ xor 0x10981cf(%rcx),%dl │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2433256,21 +2433043,20 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf00000000001e060,%al │ │ │ │ - xor %ebp,0x0(%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x3(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0xc00000000001e060,%al │ │ │ │ + subl $0x0,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + add 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %cl,0x3d9857e9(%rip) │ │ │ │ rcl %cl,%ebx │ │ │ │ sub $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2433301,15 +2433087,15 @@ │ │ │ │ mov $0x163,%esi │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ loopne 1c590bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%bh │ │ │ │ + loopne 1c590dd │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bl,0x76(%rcx) │ │ │ │ @@ -2433363,21 +2433149,21 @@ │ │ │ │ add %dl,-0x33(%rax) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x20(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - faddl (%rdx) │ │ │ │ + xor %bl,(%rsp,%rbx,8) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x3(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - add 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %al,-0x35457a4a(%rcx) │ │ │ │ sub $0x19,%al │ │ │ │ pop %rdi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2433408,22 +2433194,20 @@ │ │ │ │ loopne 1c5927e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x74(%rax) │ │ │ │ loopne 1c59225 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rsi) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x3(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + lock imul $0x3,(%rdi),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + add 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %bl,-0x6b28829f(%rip) │ │ │ │ rex.WRXB push %r8 │ │ │ │ jae 1c5924a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2433479,20 +2433263,19 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x74,%al │ │ │ │ loopne 1c592fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xor %ebp,0x0(%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x3(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x36c(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + add 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %bh,-0x5d(%rsi,%rbp,4) │ │ │ │ mov $0x3d1f3b66,%esi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2433502,17 +2433285,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ loop 1c59345 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x28(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + lock sub 0x3(%rip),%ah │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,%ch │ │ │ │ in (%dx),%al │ │ │ │ (bad) │ │ │ │ xchg %eax,%edi │ │ │ │ @@ -2433567,15 +2433348,17 @@ │ │ │ │ add %ah,%al │ │ │ │ adc %esp,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ je 1c593fb │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36c31(%rax) │ │ │ │ + add %al,-0x7d(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ cmp %ecx,0x3e(%rbx) │ │ │ │ @@ -2434012,20 +2433795,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x1,0x65(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,-0x20(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %ah,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,(%rbx) │ │ │ │ rex.WRB xchg %rax,%r9 │ │ │ │ xchg %eax,%ebx │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ mov $0x66,%dh │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2434080,19 +2433865,18 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x3e(%rax) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e0d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - ja 1c59b5b │ │ │ │ - add (%rax),%eax │ │ │ │ + imul $0x3,(%rdi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - add $0xa0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + lock add $0xa0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rcx,%rbx,2) │ │ │ │ xchg %eax,%esi │ │ │ │ fdivr %st(3),%st │ │ │ │ sub $0x130119ee,%eax │ │ │ │ @@ -2435236,18 +2435020,16 @@ │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%esi │ │ │ │ loopne 1c5a8ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - adc $0x57b,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - lock add $0xa0,%al │ │ │ │ + movabs 0xf000000000057a2f,%al │ │ │ │ + add $0xa0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x43(%rbp) │ │ │ │ (bad) │ │ │ │ and (%rcx),%dl │ │ │ │ movabs %eax,0x13012a69 │ │ │ │ @@ -2435256,16 +2435038,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e096(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x15(%rax) │ │ │ │ - jnp 1c5a941 │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + jp 1c5a941 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock add $0xa0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x42f73cf(%rip) │ │ │ │ @@ -2435280,19 +2435063,16 @@ │ │ │ │ rorb $1,(%rsi) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x67(%rax) │ │ │ │ loopne 1c5a97d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%ch │ │ │ │ - jne 1c5a987 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock add $0xa0,%al │ │ │ │ + movabs 0xf000000000037590,%al │ │ │ │ + add $0xa0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ah │ │ │ │ gs insl (%dx),%es:(%rdi) │ │ │ │ rex.WR cmp %r11b,0x13015f4b(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2435411,15 +2435191,17 @@ │ │ │ │ add %dl,0x22(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x77(%rax) │ │ │ │ loopne 1c5aae5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x370(%rcx) │ │ │ │ + adc %cl,(%rcx) │ │ │ │ + jo 1c5aaef │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock add $0xa0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x37(%rdx) │ │ │ │ test $0xdf70dcc6,%eax │ │ │ │ @@ -2435430,17 +2435212,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x166(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x1,-0x20(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c5ab88 │ │ │ │ - movsxd 0x0(%rip),%eax │ │ │ │ - lock add $0xa0,%al │ │ │ │ + mov $0xe7,%al │ │ │ │ + (bad) │ │ │ │ + add %dh,%al │ │ │ │ + add $0xa0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x54(%rbx,%riz,1) │ │ │ │ xor %bl,%al │ │ │ │ (bad) │ │ │ │ sub %bl,(%rcx,%rax,1) │ │ │ │ @@ -2435452,17 +2435235,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x39(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e077(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - lret │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + add %dl,%al │ │ │ │ + rep outsl %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ add $0xa0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2435478,16 +2435260,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x7000000000016644,%al │ │ │ │ js 1c5ab9b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ + add %dl,-0x50(%rax) │ │ │ │ + jge 1c5abc9 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock add $0xa0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3a40ee6(%rbp) │ │ │ │ (bad) │ │ │ │ @@ -2435501,15 +2435284,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x66(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e078(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - loopne 1c5ac6b │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ add $0xa0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2435526,16 +2435310,16 @@ │ │ │ │ jo 1c5ac96 │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov %ah,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x35(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + add %dh,%al │ │ │ │ + rep outsl %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ add $0xa0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2435553,15 +2435337,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rbp │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e08a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x1f(%rax) │ │ │ │ + add %dl,-0xa(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ add $0xa0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ @@ -2435647,18 +2435431,20 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x166d4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e099(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x57b15(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + jp 1c5adc1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - add $0xa0,%al │ │ │ │ + lock add $0xa0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ mov %gs,%esp │ │ │ │ (bad) │ │ │ │ @@ -2435672,20 +2435458,18 @@ │ │ │ │ addb $0x1,0x67(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ loopne 1c5adfd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - or (%rax),%esp │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %ch,0x2(%rsi,%rbx,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - add $0xa0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + lock add $0xa0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x21547a07(%rip) │ │ │ │ pop %rsi │ │ │ │ ret │ │ │ │ movsxd (%rcx),%eax │ │ │ │ @@ -2435699,16 +2435483,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ imul $0x1,%edx,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,(%rdx) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + sarb $1,0x6c(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add $0x7f,%ah │ │ │ │ pop %rdi │ │ │ │ @@ -2435870,19 +2435653,19 @@ │ │ │ │ jne 1c5b09a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rex.X loop 1c5b03d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c5b041 │ │ │ │ - jbe 1c5b047 │ │ │ │ - add %al,(%rax) │ │ │ │ + rol $0x76,%ah │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock add $0xa0,%al │ │ │ │ + add %dh,%al │ │ │ │ + add $0xa0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x38(%rdx) │ │ │ │ je 1c5afde │ │ │ │ jns 1c5b0b1 │ │ │ │ jnp 1c5b08b │ │ │ │ @@ -2435895,17 +2435678,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex andl $0x0,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4a(%rax) │ │ │ │ loop 1c5b085 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x598(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock add $0xa0,%al │ │ │ │ + movabs 0xf0000000000597cd,%al │ │ │ │ + add $0xa0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x78b32bf0(%rdx) │ │ │ │ rex.WXB sarq $0x1,(%r11) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2436108,16 +2435890,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sar $0x67,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e25f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x59(%rax) │ │ │ │ - add (%eax),%eax │ │ │ │ + add %dh,-0x5a(%rax) │ │ │ │ + add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ (bad) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ @@ -2436193,17 +2435975,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,-0x2(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e284(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - pushf │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.WR outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,%bl │ │ │ │ lock and -0x6e(%rdx),%edx │ │ │ │ @@ -2436220,16 +2436001,16 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rdi │ │ │ │ loop 1c5b4bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,(%rsi) │ │ │ │ - jb 1c5b4c7 │ │ │ │ + lock push %rsp │ │ │ │ + jno 1c5b4c7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c754cf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x60(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ @@ -2436246,18 +2436027,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rdi │ │ │ │ loop 1c5b505 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x374(%rip) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + xor %ah,%dl │ │ │ │ + jae 1c5b50f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c75517 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,-0x7baea95d(%rbx,%riz,2) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ push %rax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2436265,16 +2436049,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c5b543 │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e2 │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c5b4fc │ │ │ │ - js 1c5b557 │ │ │ │ + nop │ │ │ │ + data16 js 1c5b557 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c7555f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x646ac073(%rax) │ │ │ │ pop %rsp │ │ │ │ @@ -2436290,15 +2436074,15 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ sti │ │ │ │ (bad) │ │ │ │ add %ah,0x6b(%rax) │ │ │ │ loop 1c5b595 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex.WB (bad) │ │ │ │ + lock idivb (%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ xorb $0x24,0xed4aef5(%rip) │ │ │ │ jno 1c5b5c3 │ │ │ │ @@ -2436312,21 +2436096,20 @@ │ │ │ │ (bad) │ │ │ │ or 0x1(%rax),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x1,-0x1e(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - jb 1c5b5e7 │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dl,0x71(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c755ef │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,%bh │ │ │ │ popf │ │ │ │ cli │ │ │ │ jg 1c5b581 │ │ │ │ scas %es:(%rdi),%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ es adc %edx,(%rbx) │ │ │ │ @@ -2436384,15 +2436167,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x1,0x68(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,-0x1e(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x29(%rax) │ │ │ │ + add %dl,-0x18(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ @@ -2436409,20 +2436192,21 @@ │ │ │ │ pop %rbx │ │ │ │ push $0x1 │ │ │ │ add %ah,0x68(%rax) │ │ │ │ loop 1c5b6fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - fldenv 0x3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c7570f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,0x55(%rcx) │ │ │ │ (bad) │ │ │ │ rex.W fldl 0x13017007(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2436430,42 +2436214,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x1,0x68(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x1,-0x1e(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - jnp 1c5b751 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c75757 │ │ │ │ + movabs 0xe800000000057a28,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,0x10(%rax) │ │ │ │ sbb (%rdx),%ch │ │ │ │ sub 0x1301494f(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c5b7ed │ │ │ │ push $0x1 │ │ │ │ add %dl,0x1e268(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x73,%bl │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + addr32 jae 1c5b797 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c7579f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,0x3(%rbp) │ │ │ │ xchg %ch,0x242d96f0(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2436473,16 +2436252,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1(%rax,%rbp,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x1,-0x1e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - or %edi,0x5(%rbx) │ │ │ │ + loopne 1c5b7fd │ │ │ │ + jp 1c5b7e1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c757e7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x6f(%rbp) │ │ │ │ out %al,(%dx) │ │ │ │ @@ -2436496,17 +2436275,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c5b79e │ │ │ │ push $0x1 │ │ │ │ add %dh,%al │ │ │ │ push $0x1e2 │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,(%rbx) │ │ │ │ - jnp 1c5b829 │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + sub $0x57a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ call 1c7582f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ loop 1c5b807 │ │ │ │ (bad) │ │ │ │ @@ -2436519,15 +2436297,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c5b7f3 │ │ │ │ push $0x1 │ │ │ │ add %ah,(%rax) │ │ │ │ imul $0x1,%edx,%esp │ │ │ │ - add %dh,0x59ede(%rax) │ │ │ │ + add %ah,0x59e79(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,-0x3ab8e4bc(%rbx) │ │ │ │ xor %dl,0x27(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2436541,17 +2436319,22 @@ │ │ │ │ test $0x68,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x69(%rax) │ │ │ │ loop 1c5b8ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe8000000000376fe,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ + jbe 1c5b8b7 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c758bf │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ call 8acb885 <_edata@@Base+0x1ecb885> │ │ │ │ rex adc (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2436561,17 +2436344,16 @@ │ │ │ │ add %al,%al │ │ │ │ mov $0x168,%esi │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x69,%al │ │ │ │ loop 1c5b8f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - jnp 1c5b901 │ │ │ │ + loopne 1c5b922 │ │ │ │ + jp 1c5b901 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c75907 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov %dl,-0x59bbfeec(%rdi) │ │ │ │ @@ -2436583,15 +2436365,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x168cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ imul $0x1,%edx,%esp │ │ │ │ - add %dl,-0x22(%rax) │ │ │ │ + add %al,0x79(%rax) │ │ │ │ sahf │ │ │ │ add $0x0,%eax │ │ │ │ call 1c7594f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dl │ │ │ │ mov $0xcd,%dh │ │ │ │ @@ -2436607,33 +2436389,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd6,%al │ │ │ │ push $0x1 │ │ │ │ add %dl,(%rax) │ │ │ │ push $0xffffffffffffffe2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - ficomps 0x5(%rsi) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %ah,(%rax) │ │ │ │ + jns 1c5b929 │ │ │ │ + add $0x0,%eax │ │ │ │ + call 1c75997 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x17359c6b(%rdx) │ │ │ │ movabs %al,0x13017318 │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xdc,%al │ │ │ │ push $0x1 │ │ │ │ add %al,0x6a(%rax) │ │ │ │ loop 1c5b9cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,%ch │ │ │ │ - sahf │ │ │ │ + and %bh,-0x62(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ call 1c759df │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x26(%rsi) │ │ │ │ popf │ │ │ │ mov %edx,0x20(%rax,%rbp,2) │ │ │ │ @@ -2436647,21 +2436429,21 @@ │ │ │ │ (bad) │ │ │ │ jmp 1c5bb76 │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c5ba7c │ │ │ │ loop 1c5ba15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - loope 1c5ba95 │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1c5b9a7 │ │ │ │ + jp 1c5ba1f │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c75a27 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ cmp $0xbc519e0e,%eax │ │ │ │ (bad) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2436714,15 +2436496,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rdx) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ xor %ah,0x1e3(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c5bace │ │ │ │ + jo 1c5bae2 │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -2436759,15 +2436541,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xor 0x1(%rcx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock and $0x1e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd3,%al │ │ │ │ + add %dl,%bh │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,%bh │ │ │ │ @@ -2436824,15 +2436606,15 @@ │ │ │ │ cmp 0x1(%rcx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,(%rbx) │ │ │ │ jrcxz 1c5bc55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c5bc2d │ │ │ │ + loopne 1c5bc30 │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,-0xb(%rax) │ │ │ │ @@ -2436890,15 +2436672,15 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ rex.WRXB imul $0x0,(%r9),%r8 │ │ │ │ nop │ │ │ │ sub %ah,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x360d7(%rax) │ │ │ │ + add %dl,0x361e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,0x43b5544e(%rdi) │ │ │ │ cmc │ │ │ │ call 1d8bea3 │ │ │ │ @@ -2436949,19 +2436731,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x16951(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ es jrcxz 1c5be05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $1,%cl │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + movabs 0xe8000000000361d3,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,0x3aa92b97(%rcx) │ │ │ │ add $0x13017ce3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2437006,15 +2436784,18 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ push %rsp │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ subb $0xe3,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x360d8(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,%dh │ │ │ │ cld │ │ │ │ rex.WRX push %rbx │ │ │ │ @@ -2437072,20 +2436853,21 @@ │ │ │ │ rclb $0x1,0x69(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c5bfdc │ │ │ │ jrcxz 1c5bfb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock fsubs 0x3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1c5bfa6 │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c75fc7 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,0x5d5147a1(%rbx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ sbb %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2437134,21 +2436916,20 @@ │ │ │ │ ... │ │ │ │ add %dh,0x1695a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ and $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x28(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + jmp 1c5c3f7 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1c7609f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ movabs %eax,0x130113855c7b8f26 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2437193,16 +2436974,15 @@ │ │ │ │ rcrb $0x1,0x69(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c5c182 │ │ │ │ jrcxz 1c5c165 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd1,%al │ │ │ │ - (bad) │ │ │ │ + adc $0x61,%bl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,-0x50e0cb9a(%rcx) │ │ │ │ mov $0x13015e6a,%edi │ │ │ │ @@ -2437347,16 +2437127,15 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ imul $0x1,%edx,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sub $0x6c,%al │ │ │ │ + lock jge 1c5c3cf │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ subb $0x3b,0x4c(%rdx) │ │ │ │ mul %dl │ │ │ │ @@ -2437533,20 +2437312,21 @@ │ │ │ │ add %dh,0x23(%rax) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x1,-0x1e(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x2(%rsi,%rdx,8) │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1c5c5a4 │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c765f7 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rbx) │ │ │ │ mov %?,0x65(%rax,%rcx,2) │ │ │ │ ror $0xd,%edi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2437579,16 +2437359,15 @@ │ │ │ │ sarb $0x63,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ imul $0x1,%edx,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c5c6a6 │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + sarb $1,0x6c(%rbp) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ subb $0x9a,-0x69(%rsi) │ │ │ │ test %eax,%esi │ │ │ │ @@ -2437671,19 +2437450,19 @@ │ │ │ │ add %al,0x16350(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ loop 1c5c795 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x3(%rax,%rsi,1) │ │ │ │ + lock push $0x32f │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1c767a7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ adcb $0x4a,(%rdx) │ │ │ │ xor $0xe4beb894,%eax │ │ │ │ rex.X add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2437714,19 +2437493,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x16363(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6c(%rax) │ │ │ │ loop 1c5c825 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,(%rdi) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + push %rax │ │ │ │ + subl $0xe8000000,0x0(%rbx,%rax,1) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ adcb $0x3a,(%rdi) │ │ │ │ loope,pn 1c5c8ac │ │ │ │ rex.WR │ │ │ │ repnz add %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2437763,19 +2437539,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x1,0x63(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1(%rdx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x57b09(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + and $0x7a,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + call 1c768c7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ cmpb $0xcb,0x19(%rdx) │ │ │ │ rex.WRX push $0x17d66e8 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2437808,15 +2437585,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x30000000000163c4,%al │ │ │ │ (bad) │ │ │ │ loop 1c5c945 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x378(%rbp) │ │ │ │ + lock push $0x378 │ │ │ │ add %al,(%rax) │ │ │ │ call 1c76957 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ah │ │ │ │ cmp 0x5a(%rsi),%bh │ │ │ │ sbb $0x1408210,%eax │ │ │ │ @@ -2437852,20 +2437629,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ enter $0x163,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e26c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sub $0x36c,%eax │ │ │ │ + add %dh,0x7e(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c769e7 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ cmpb $0xb2,(%rsi) │ │ │ │ test $0xc9,%al │ │ │ │ jne 1c5c991 │ │ │ │ and %bh,(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2437899,17 +2437677,20 @@ │ │ │ │ fisubl 0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c5cace │ │ │ │ loop 1c5ca65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe800000000033070,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + nop │ │ │ │ + push $0x32f │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c76a77 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ and $0xed,%al │ │ │ │ jne 1c5ca0c │ │ │ │ (bad) │ │ │ │ sub $0x130119c7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2437946,15 +2437727,15 @@ │ │ │ │ hlt │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,-0x1e(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2b(%rax) │ │ │ │ + add %dl,0x7c(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ orb $0x53,(%rdi) │ │ │ │ @@ -2437995,16 +2437776,15 @@ │ │ │ │ and %al,(%rdi) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6d(%rax) │ │ │ │ loop 1c5cb85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,(%rsi) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + lock jg 1c5cbf7 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ adc $0xc,%cl │ │ │ │ push %rdi │ │ │ │ @@ -2438047,21 +2437827,20 @@ │ │ │ │ add %dl,0x1c(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6d(%rax) │ │ │ │ loop 1c5cc15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,(%rbx) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %bh,0x3(%rsp,%rbp,2) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c76c27 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ addb $0x7,0x6f(%rdx) │ │ │ │ fmuls (%rbx) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ sub $0x47,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2438093,21 +2437872,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e26d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cs insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,%al │ │ │ │ + subb $0x0,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1c76cb7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ sbbb $0xcb,0x1b7999da(%rax,%rsi,1) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2438168,20 +2437946,20 @@ │ │ │ │ add %ah,0x16448(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ loop 1c5cd7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sub $0x36c,%eax │ │ │ │ + sarb $1,0x6c(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c76d8f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ andb $0x87,(%rdx) │ │ │ │ jmp 1c5cdd0 │ │ │ │ rex jle 1c5cd34 │ │ │ │ jnp 1c5cda2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2438344,19 +2438122,21 @@ │ │ │ │ ... │ │ │ │ add %al,0x1645a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ je 1c5cf9d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x37d84(%rax) │ │ │ │ + add %ah,-0x14(%rax) │ │ │ │ + jge 1c5cfc7 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c76fcf │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x49(%rdi) │ │ │ │ jmp 1c5d04f │ │ │ │ xchg %eax,%ebp │ │ │ │ (bad) │ │ │ │ mov $0x6c,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2438410,15 +2438190,17 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ fldt 0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x1e(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36e19(%rax) │ │ │ │ + add %al,0x7c(%rax) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,(%rsi) │ │ │ │ (bad) │ │ │ │ sub %edi,%edx │ │ │ │ @@ -2438432,15 +2438214,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xd000000000016fdc,%al │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ loop 1c5d0dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c5d127 │ │ │ │ + (bad) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ xchg %eax,%ebp │ │ │ │ add $0x0,%eax │ │ │ │ call 1c770ef │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x62c925d7(%rbx) │ │ │ │ jge 1c5d0d9 │ │ │ │ @@ -2438457,21 +2438240,20 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ loop 1c5d125 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - test $0x78,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %ah,0x3(%rax,%rdi,2) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c77137 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x57f546c7(%rdi) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ mov $0x73,%dh │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2438483,15 +2438265,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ loop 1c5d16d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c5d1a0 │ │ │ │ + jo 1c5d0f2 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ addb $0x5c,(%rsi) │ │ │ │ @@ -2438508,15 +2438290,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ loop 1c5d1b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x98,(%rbx) │ │ │ │ + (bad) │ │ │ │ + int3 │ │ │ │ + xchg %eax,%edi │ │ │ │ add $0x0,%eax │ │ │ │ call 1c771c7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rsp,%rbp,2) │ │ │ │ rex.WB (bad) │ │ │ │ in (%dx),%al │ │ │ │ @@ -2438575,15 +2438359,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ loop 1c5d28d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe80000000002c7cb,%al │ │ │ │ + and %ah,%ah │ │ │ │ + leave │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,-0x7e(%rbp) │ │ │ │ sbb $0x84,%al │ │ │ │ xchg %eax,%edi │ │ │ │ mov $0x13013dec,%edx │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2455267,16 +2455055,16 @@ │ │ │ │ rol $1,%ch │ │ │ │ jno 1c6edbd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,-0x1e(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x38(%rax) │ │ │ │ - cmp $0x3,%eax │ │ │ │ + add %dh,0x33d31(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,%dl │ │ │ │ rex.WRB scas %es:(%rdi),%al │ │ │ │ (bad) │ │ │ │ int1 │ │ │ │ @@ -2455293,16 +2455081,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ loop 1c6ee0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,%al │ │ │ │ - cmp $0x3,%eax │ │ │ │ + nop │ │ │ │ + xor %edi,0x3(%rip) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,%dh │ │ │ │ push $0x72 │ │ │ │ lea 0x178bc65(%rbp),%ebx │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2455315,16 +2455103,15 @@ │ │ │ │ add %ah,-0x23(%rax) │ │ │ │ jno 1c6ee4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x1,-0x1e(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,%al │ │ │ │ - (bad) │ │ │ │ + adc $0x61,%dl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,0x4d09e52c(%rip) │ │ │ │ push $0xfffffffffffffff4 │ │ │ │ @@ -2455461,21 +2455248,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x171f7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e26f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - push %rdx │ │ │ │ - xchg %eax,%esi │ │ │ │ - add $0x0,%eax │ │ │ │ - call 1c8905f │ │ │ │ - ... │ │ │ │ + add %dh,0x5967a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %bh,%ch │ │ │ │ fiadds -0x3(%rsi) │ │ │ │ xchg %eax,%edi │ │ │ │ mov 0x130160(%rcx),%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2455487,20 +2455272,21 @@ │ │ │ │ jb 1c6f08d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c6f101 │ │ │ │ loop 1c6f095 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x7b(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x94,%al │ │ │ │ + jnp 1c6f09f │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c890a7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ out %eax,$0x6 │ │ │ │ rex.RX jne 1c6f12e │ │ │ │ (bad) │ │ │ │ and %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2455535,19 +2455321,21 @@ │ │ │ │ add %al,0x2a(%rax) │ │ │ │ jb 1c6f11d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jo 1c6f105 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x373b1(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + fs jae 1c6f12f │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c89137 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x4ea6b1d(%rdi) │ │ │ │ mov $0x75,%bh │ │ │ │ xor %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2455576,15 +2455364,16 @@ │ │ │ │ jb 1c6f1ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c6f222 │ │ │ │ loop 1c6f1b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0x60,%dh │ │ │ │ + adc %dl,%cl │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,0xb7fd349(%rdx) │ │ │ │ mov $0xe2,%cl │ │ │ │ @@ -2455596,17 +2455385,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x3f(%rax) │ │ │ │ jb 1c6f1f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd00000000001e270,%al │ │ │ │ - jo 1c6f282 │ │ │ │ - add $0x0,%eax │ │ │ │ + movabs 0xf00000000001e270,%al │ │ │ │ + mov $0x57e,%edx │ │ │ │ + add %al,(%rax) │ │ │ │ call 1c8920f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%cl │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ int3 │ │ │ │ rex.W mov $0x98,%cl │ │ │ │ @@ -2455620,17 +2455409,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x1725a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jo 1c6f225 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x2,%bh │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + test $0x2c6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ call 1c89257 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bh │ │ │ │ (bad) │ │ │ │ and $0x91b754ed,%eax │ │ │ │ @@ -2455646,16 +2455434,17 @@ │ │ │ │ jns 1c6f2f5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ loop 1c6f28d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c6f2d7 │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + lock stos %al,%es:(%rdi) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,-0x32(%rdi) │ │ │ │ jns 1c6f2c7 │ │ │ │ mov $0x12dd071,%ecx │ │ │ │ @@ -2455668,21 +2455457,19 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ jle 1c6f33d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e27c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - adc %edi,0x5(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x57a2b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c892e7 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,%bh │ │ │ │ fsub %st,%st(5) │ │ │ │ jb 1c6f30a │ │ │ │ sbb (%rcx),%esi │ │ │ │ sub $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2455693,22 +2455480,19 @@ │ │ │ │ ... │ │ │ │ add %dl,0x17283(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jno 1c6f2fd │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - iret │ │ │ │ - xor $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x332b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c8932f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,0x5d636b84(%rdx,%rdi,8) │ │ │ │ adc 0x13(%rcx,%rax,1),%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2455716,17 +2455500,16 @@ │ │ │ │ jo 1c6f321 │ │ │ │ jb 1c6f35d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,-0x1e(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0xb(%rax) │ │ │ │ - jnp 1c6f371 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + and $0x57a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ call 1c89377 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x63045278(%rcx) │ │ │ │ cmp %dl,0x13017f(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2455738,15 +2455521,16 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x72} add %r16d,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x71(%rax) │ │ │ │ loop 1c6f3ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex int $0x60 │ │ │ │ + jo 1c6f379 │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,(%rcx) │ │ │ │ jg 1c6f356 │ │ │ │ @@ -2455782,16 +2455566,16 @@ │ │ │ │ jb 1c6f435 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jno 1c6f41d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0xf(%rax) │ │ │ │ - jnp 1c6f449 │ │ │ │ + add %al,%al │ │ │ │ + sub %edi,0x5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8944f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1be732b8(%rdx) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ @@ -2455806,16 +2455590,16 @@ │ │ │ │ adc %al,(%rcx) │ │ │ │ jae 1c6f47d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x1e(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c6f48d │ │ │ │ - xor $0x3,%al │ │ │ │ + xor %bl,%ah │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c89497 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2421665(%rdi) │ │ │ │ rex.RX enter $0x133,$0x13 │ │ │ │ @@ -2455828,21 +2455612,21 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ jae 1c6f4c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jno 1c6f4ad │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x73,%ah │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x67(%rax) │ │ │ │ + jae 1c6f4d7 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c894df │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ mov $0x7d0963b7,%esp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2455853,21 +2455637,22 @@ │ │ │ │ nop │ │ │ │ adc 0x1(%rbx),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,-0x1e(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - fldenv 0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c89527 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,0x3c8edf5f(%rbx,%rdx,4) │ │ │ │ xchg %eax,%esp │ │ │ │ je 1c6f53a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2455895,16 +2455680,16 @@ │ │ │ │ jae 1c6f59d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jb 1c6f585 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5995f(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + adc 0x5(%rcx),%ebx │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ rex scas %es:(%rdi),%al │ │ │ │ movabs 0x13010451987e,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2455915,21 +2455700,19 @@ │ │ │ │ push %rax │ │ │ │ sub 0x1(%rbx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x1,-0x1e(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jl 1c6f62a │ │ │ │ - add (%rax),%eax │ │ │ │ + rex test $0x336,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1c895ff │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,-0x31348d01(%rdx) │ │ │ │ rex.WR (bad) │ │ │ │ jbe 1c6f612 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2455940,15 +2455723,15 @@ │ │ │ │ xor 0x1(%rbx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x72,%al │ │ │ │ loop 1c6f635 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c6f614 │ │ │ │ + adc %ch,%bh │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,%ah │ │ │ │ @@ -2455965,15 +2455748,16 @@ │ │ │ │ lock cmp $0x73,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jb 1c6f65d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x34(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ jnp 1c6f687 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8968f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x7f(%rcx) │ │ │ │ @@ -2455992,15 +2455776,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ jrcxz 1c6f6c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c6f6c6 │ │ │ │ + add %al,%cl │ │ │ │ jbe 1c6f6cf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c896d7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x4894b8c0(%rip) │ │ │ │ @@ -2456016,15 +2455800,16 @@ │ │ │ │ add %dh,%al │ │ │ │ rex.WXB jae 1c6f705 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,-0x1e(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x34(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ jnp 1c6f717 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8971f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ah │ │ │ │ @@ -2456042,19 +2455827,21 @@ │ │ │ │ push %rdi │ │ │ │ jae 1c6f74d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x1e(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x57b11(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sub 0x5(%rdx),%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c89767 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ sub %ah,0x1709fff(%rax,%rbx,4) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2456065,20 +2455852,18 @@ │ │ │ │ pop %rbx │ │ │ │ jae 1c6f795 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jae 1c6f77d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - adc $0x6c,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - call 1c897af │ │ │ │ + add %dh,-0x65(%rax) │ │ │ │ + imul $0xffffffe8,0x0(%rip),%eax │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,-0x45285cc1(%rdi) │ │ │ │ rex.WR rorq %cl,0x1(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2456089,19 +2455874,21 @@ │ │ │ │ jae 1c6f7dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ je 1c6f7c5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x378a9(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + gs js 1c6f7ef │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c897f7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,0x1a0c06a9(%rip) │ │ │ │ rex.WRXB cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2456111,15 +2455898,16 @@ │ │ │ │ loopne 1c6f890 │ │ │ │ jae 1c6f825 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x1(%rdx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%ah │ │ │ │ + (bad) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,-0x3(%rdi,%rax,8) │ │ │ │ @@ -2456134,21 +2455922,20 @@ │ │ │ │ and %dh,0x73(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x73(%rax) │ │ │ │ loop 1c6f875 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - add (%rbx,%rax,1),%esi │ │ │ │ - add %al,(%rax) │ │ │ │ + lock (bad) (%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c89887 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rbx) │ │ │ │ mov $0xd8,%cl │ │ │ │ pop %rbp │ │ │ │ xchg %eax,%ebx │ │ │ │ test $0xcf,%al │ │ │ │ add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2456159,19 +2455946,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xorl $0x0,0x1(%rbx) │ │ │ │ nop │ │ │ │ je 1c6f89d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x376fe(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + ret │ │ │ │ + jbe 1c6f8c7 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c898cf │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,%ch │ │ │ │ (bad) │ │ │ │ ja 1c6f90a │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ cmp 0x130173(%rbp),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2456251,16 +2456041,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x174(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1(%rdx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or 0x5(%rbx),%bh │ │ │ │ + add %ah,0x24(%rax) │ │ │ │ + jp 1c6f9e9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c899ef │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%cl │ │ │ │ rex.WRXB sub $0x6e,%al │ │ │ │ @@ -2456313,16 +2456103,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ imul $0x0,0x0(%rcx,%rax,1),%esp │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x1e2(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,(%rbx) │ │ │ │ - jnp 1c6fac1 │ │ │ │ + and %ah,(%rsi) │ │ │ │ + jp 1c6fac1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c89ac7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rsi) │ │ │ │ or $0x44,%al │ │ │ │ @@ -2456338,17 +2456128,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x174c8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jne 1c6fadd │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.W │ │ │ │ - add (%rax),%ax │ │ │ │ + add %ah,%al │ │ │ │ + addr32 add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,%cl │ │ │ │ rex.RX pop %rax │ │ │ │ and %ch,%cl │ │ │ │ @@ -2456366,15 +2456155,16 @@ │ │ │ │ je 1c6fb3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jne 1c6fb25 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x32(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + iret │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,0x1f32a351(%rbx) │ │ │ │ @@ -2456387,41 +2456177,39 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x174e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e275(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - shll $1,(%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x32,%ah │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c89b9f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,-0x7440aed4(,%rbp,2) │ │ │ │ xor (%rbx),%edi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb000000000017502,%al │ │ │ │ jne 1c6fbb5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or 0x5(%rbx),%edi │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x57a25(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c89be7 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,%ch │ │ │ │ (bad) │ │ │ │ jnp 1c6fc3d │ │ │ │ sbb %dh,%bl │ │ │ │ pop %rdx │ │ │ │ je 1c6fbfa │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2456435,16 +2456223,17 @@ │ │ │ │ or 0x1(%rbp),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c6fc8f │ │ │ │ loop 1c6fc1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - add $0x334,%eax │ │ │ │ + adc %bl,%dh │ │ │ │ + xor (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c89c2f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x3c(%rdx) │ │ │ │ (bad) │ │ │ │ sti │ │ │ │ @@ -2456459,21 +2456248,19 @@ │ │ │ │ add %ah,(%rdi) │ │ │ │ jne 1c6fc5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,-0x1e(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - add (%rbx,%rax,1),%esi │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x332db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c89c77 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,0x368745dd(%rsi) │ │ │ │ pop %rdi │ │ │ │ cmp $0x68,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2456483,16 +2456270,16 @@ │ │ │ │ rclb $1,0x1(%rbp,%rsi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c6fd20 │ │ │ │ loop 1c6fcad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x66(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1c6fd18 │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,-0x6b(%rdx) │ │ │ │ jae 1c6fc8f │ │ │ │ out %al,(%dx) │ │ │ │ @@ -2456504,17 +2456291,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,0x75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf00000000001e276,%al │ │ │ │ - adc 0x5(%rbx),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x400000000001e276,%al │ │ │ │ + sub $0x57a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ call 1c89d07 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x253dee12(%rbp) │ │ │ │ sahf │ │ │ │ fcomps (%rsi) │ │ │ │ @@ -2456528,22 +2456314,21 @@ │ │ │ │ rex jae 1c6fda8 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jbe 1c6fd1d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - xor $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x32,%cl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c89d4f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,0x1c(%rbx) │ │ │ │ cltd │ │ │ │ or $0x4,%al │ │ │ │ fcoml 0x5(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2456552,21 +2456337,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x175(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1e(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - adc %bh,0x5(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x57a2a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c89d97 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,(%rdx) │ │ │ │ ds fldt -0x7e(%rbp) │ │ │ │ ds pop %rbx │ │ │ │ sub $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2456576,21 +2456359,19 @@ │ │ │ │ ... │ │ │ │ add %ah,0x1758c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ ja 1c6fdad │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x10(%rax) │ │ │ │ - jnp 1c6fdd9 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x57a2a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c89ddf │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rdi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ push %rcx │ │ │ │ (bad) │ │ │ │ pushf │ │ │ │ pop %rbx │ │ │ │ lea (%rbx),%eax │ │ │ │ @@ -2456605,16 +2456386,16 @@ │ │ │ │ jne 1c6fe0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ ja 1c6fdf5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - or 0x5(%rbx),%bh │ │ │ │ + add %al,0x25(%rax) │ │ │ │ + jp 1c6fe21 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c89e27 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rbx) │ │ │ │ adc %edi,(%rsi) │ │ │ │ @@ -2456628,16 +2456409,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x175a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e277(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - or %edi,0x5(%rbx) │ │ │ │ + add %al,0x24(%rax) │ │ │ │ + jp 1c6fe69 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c89e6f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2456679,17 +2456460,15 @@ │ │ │ │ (bad) │ │ │ │ fbstp 0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x1e(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $0x71,%bh │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adcb $0x0,0x371(%rbp) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,%bl │ │ │ │ rex.RB mov %es,(%r10) │ │ │ │ (bad) │ │ │ │ rex.WB scas %es:(%rdi),%al │ │ │ │ @@ -2456704,16 +2456483,16 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ es jbe 1c6ff2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,-0x1e(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - test %edi,0x3(%rbx) │ │ │ │ + add %al,0x50(%rax) │ │ │ │ + jnp 1c6ff3f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c89f47 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x27(%rsi) │ │ │ │ movabs %eax,0x13015f858a110a │ │ │ │ @@ -2456727,18 +2456506,17 @@ │ │ │ │ xor 0x1(%rsi),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ js 1c6ff5d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - adc %edi,0x5(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sub $0x7a,%al │ │ │ │ + add $0x0,%eax │ │ │ │ call 1c89f8f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bl │ │ │ │ addr32 (bad) │ │ │ │ sub %eax,%ebx │ │ │ │ jmp 1c6ff74 │ │ │ │ @@ -2456752,17 +2456530,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x1,0x76(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x1,-0x1e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.RXB │ │ │ │ - add (%rax),%ax │ │ │ │ + add %ah,0x67(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,-0x1c6c08e3(%rcx) │ │ │ │ rex.RX je 1c70046 │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2456776,20 +2456553,17 @@ │ │ │ │ data16 jbe 1c70005 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x78,%al │ │ │ │ loop 1c7000d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - or $0x57b,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c8a01f │ │ │ │ + movabs 0xe800000000057a27,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,%ch │ │ │ │ jl 1c70059 │ │ │ │ rex.X (bad) │ │ │ │ jl 1c70016 │ │ │ │ cs add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2456800,21 +2456574,21 @@ │ │ │ │ xor %dh,0x76(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ js 1c70035 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x30(%rax) │ │ │ │ - xor $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x32,%bl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c8a067 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,%ch │ │ │ │ and 0x640222ac(%rdx),%eax │ │ │ │ rex.WRXB add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2456824,15 +2456598,16 @@ │ │ │ │ jbe 1c70095 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%cl │ │ │ │ loop 1c7009d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe8000000000334d1,%al │ │ │ │ + xor %dh,0x3(%rdx,%rsi,1) │ │ │ │ + add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,0x30ee4e8b(%rsi,%rsi,4) │ │ │ │ in (%dx),%eax │ │ │ │ sub $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2456842,19 +2456617,21 @@ │ │ │ │ rex xchg %eax,%esp │ │ │ │ jbe 1c700dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,-0x1e(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x373b2(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + data16 jae 1c700ef │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c8a0f7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ jns 1c7016e │ │ │ │ (bad) │ │ │ │ out %eax,$0x84 │ │ │ │ and 0x1(%rax),%ecx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2456864,17 +2456641,15 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ movabs 0x7a00000000000176,%al │ │ │ │ loop 1c7012d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - xor $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x332(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8a13f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rsi) │ │ │ │ imul $0xf2ec731,(%rbx),%edi │ │ │ │ xor $0x1301,%eax │ │ │ │ @@ -2456884,21 +2456659,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x176(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rex jns 1c70155 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x4d(%rax) │ │ │ │ - jae 1c7017f │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x37366(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c8a187 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,%ch │ │ │ │ cmp $0x85,%al │ │ │ │ in $0x7c,%al │ │ │ │ jrcxz 1c7011e │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2456977,16 +2456750,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x1e2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xor $0x326,%eax │ │ │ │ + jo 1c70283 │ │ │ │ + and %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8a2a7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x71(%rax) │ │ │ │ rex.WX sub %spl,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -2457024,37 +2456798,39 @@ │ │ │ │ lret $0x176 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c7039b │ │ │ │ loop 1c70325 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x362(%rsi) │ │ │ │ + adc $0x60,%ah │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c8a337 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,-0x63(%rax) │ │ │ │ rorl $1,0x5a50884e(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x10000000000176e1,%al │ │ │ │ jne 1c7034b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - ss imul $0x0,(%rbx),%eax │ │ │ │ - call 1c8a37f │ │ │ │ + add %dh,(%rax) │ │ │ │ + cli │ │ │ │ + push $0x3 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,0x347b788f(%rsi) │ │ │ │ movabs %al,0x1311796d │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ add %edi,%eax │ │ │ │ @@ -2457090,41 +2456866,39 @@ │ │ │ │ jbe 1c703f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $1,%dl │ │ │ │ loop 1c703fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb2,%al │ │ │ │ - jae 1c70407 │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %ah,0x73(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c8a40f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,0x5edeb736(%rsi) │ │ │ │ (bad) │ │ │ │ add 0x13(%rcx,%rax,1),%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c7041f │ │ │ │ jbe 1c7043d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1e2(%rcx) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x361,%edx │ │ │ │ + add %dl,0x3606d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c8a457 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,(%rdi) │ │ │ │ and 0x6a2548d7(%rax),%dh │ │ │ │ sbb %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2457179,21 +2456953,21 @@ │ │ │ │ rex jmp 1c70589 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ adc %ebx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x31(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,%al │ │ │ │ + shll $1,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c8a52f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x335a03a9(%rsi,%riz,4) │ │ │ │ repnz cmp (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2457245,20 +2457019,21 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa000000000017713,%al │ │ │ │ jns 1c705d5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x361,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c8a607 │ │ │ │ - ... │ │ │ │ + jo 1c7065b │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %ah,0x8(%rsi) │ │ │ │ (bad) │ │ │ │ fstpt (%rdx) │ │ │ │ jae 1c70621 │ │ │ │ push %rsi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2457313,30 +2457088,36 @@ │ │ │ │ ja 1c706c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,%ch │ │ │ │ loop 1c706cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe80000000003741d,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + adc %ah,%dl │ │ │ │ + jae 1c706d7 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c8a6df │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x5ab3951f(%rdi,%rbp,1) │ │ │ │ movabs %al,0x130170 │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x17749(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jns 1c706f5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x361b7(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + push $0x60 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,%ch │ │ │ │ jnp 1c706c7 │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -2457352,15 +2457133,15 @@ │ │ │ │ mov $0x82,%al │ │ │ │ ja 1c70755 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,-0x1e(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x23(%rax) │ │ │ │ + add %ah,-0xf(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,(%rax) │ │ │ │ @@ -2457373,17 +2457154,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov 0x1(%rdi),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x900000000001e2d6,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + movabs 0xd00000000001e2d6,%al │ │ │ │ + out %eax,$0x61 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,-0x72(%rbp) │ │ │ │ lahf │ │ │ │ @@ -2457399,17 +2457179,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x177(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd2,%al │ │ │ │ loop 1c707ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - in (%dx),%al │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ + loopne 1c70860 │ │ │ │ add $0x0,%eax │ │ │ │ call 1c8a7ff │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ jl 1c707a5 │ │ │ │ xchg %eax,%esp │ │ │ │ @@ -2457425,21 +2457204,22 @@ │ │ │ │ add %dh,%al │ │ │ │ mov %?,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0xe2,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) 0x3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c8a847 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,%dl │ │ │ │ and %edi,%edx │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ int1 │ │ │ │ sarl %cl,0x6a(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2457450,16 +2457230,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x177(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jp 1c7085d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - shll $1,0x3(%rax) │ │ │ │ + add %al,%al │ │ │ │ + shll %cl,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8a88f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1cb13a12(%rbx,%rbx,4) │ │ │ │ (bad) │ │ │ │ @@ -2457471,18 +2457251,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x177(%rdi) │ │ │ │ add %dl,-0x3a(%rax) │ │ │ │ loop 1c708c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %sil,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + movabs 0xe800000000033209,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,0x2cea2a0b(%rdi) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ or $0x67,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2457491,15 +2457268,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x177(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x1e2(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x378(%rbx) │ │ │ │ + loopne 1c70973 │ │ │ │ + js 1c70917 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8a91f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdx) │ │ │ │ cli │ │ │ │ xchg %eax,%ecx │ │ │ │ @@ -2457513,39 +2457292,39 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x177(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xdb,%al │ │ │ │ loop 1c70955 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0x76,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + ret │ │ │ │ + jbe 1c7095f │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c8a967 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,-0x49(%rbp,%rdx,8) │ │ │ │ js 1c7093e │ │ │ │ mov $0x13017590,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x1(%rdi,%rsi,2) │ │ │ │ add %dl,0x1e27a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0xc(%rax) │ │ │ │ - jnp 1c709a9 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x57a26(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c8a9af │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,0x72(%rbx) │ │ │ │ rorl %cl,-0x5c(%rsp,%rbp,1) │ │ │ │ ss pop %rcx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2457553,21 +2457332,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x177(%rbp) │ │ │ │ add %al,%al │ │ │ │ jp 1c709c5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x13(%rax) │ │ │ │ - jnp 1c709f1 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x57a2d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c8a9f7 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,0x14(%rax) │ │ │ │ pushf │ │ │ │ push %rsp │ │ │ │ xchg %eax,%edx │ │ │ │ push %rsi │ │ │ │ pop %rax │ │ │ │ pop %rcx │ │ │ │ @@ -2457581,19 +2457358,21 @@ │ │ │ │ (bad) │ │ │ │ or 0x1(%rax),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jp 1c70a0d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x57b10(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + sub 0x5(%rdx),%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c8aa3f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,(%rdi) │ │ │ │ ss loop 1c70a9e │ │ │ │ sahf │ │ │ │ add $0x13012839,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2457601,21 +2457380,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x178(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,-0x1e(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x33(%rax) │ │ │ │ - xor $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x32,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c8aa87 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,0x2b(%rdi) │ │ │ │ movabs %eax,0x130171f043c9c0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2457625,15 +2457404,15 @@ │ │ │ │ js 1c70ab5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jnp 1c70a9d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36647(%rax) │ │ │ │ + add %al,0x36767(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,%ah │ │ │ │ fwait │ │ │ │ rex xor $0x680246fd,%eax │ │ │ │ @@ -2457647,37 +2457426,36 @@ │ │ │ │ mov $0x82,%al │ │ │ │ js 1c70afd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x1,-0x1e(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jmp 1c70b40 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1c70ae6 │ │ │ │ + xor $0x3,%eax │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,0x4955ec6b(%rsi) │ │ │ │ imul $0x0,0x130122(%rcx),%edx │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x17893(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e27b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x30(%rax) │ │ │ │ - xor $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x32,%dl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c8ab5f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,0x773fbaa0(%rax) │ │ │ │ or %edi,%esi │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2457686,16 +2457464,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x178(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c70c0d │ │ │ │ loop 1c70b95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x9a,(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ + sarb $0x0,0x5(%rcx,%rbx,4) │ │ │ │ call 1c8aba7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3f(%rbp) │ │ │ │ adc 0xed45b37(%rip),%edx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2457708,17 +2457485,17 @@ │ │ │ │ xlat %ds:(%rbx) │ │ │ │ js 1c70bd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x1(%rdx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - int3 │ │ │ │ - xor $0x3,%al │ │ │ │ + push %rax │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8abef │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x17(%rbx) │ │ │ │ jae 1c70bbb │ │ │ │ @@ -2457736,21 +2457513,21 @@ │ │ │ │ out %eax,(%dx) │ │ │ │ js 1c70c1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jl 1c70c05 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - shlb $1,(%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x32,%dl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c8ac37 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,0x12(%rbp) │ │ │ │ in (%dx),%eax │ │ │ │ mov $0x2a,%cl │ │ │ │ rex push %rdi │ │ │ │ xor $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2457764,20 +2457541,19 @@ │ │ │ │ js 1c70c65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c70ce6 │ │ │ │ loop 1c70c6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x34,%bh │ │ │ │ - add (%rax),%eax │ │ │ │ + and %dh,0x332(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1c8ac7f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x12(%rbp) │ │ │ │ in (%dx),%eax │ │ │ │ mov $0x2a,%cl │ │ │ │ rex push %rdi │ │ │ │ xor $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2457789,16 +2457565,17 @@ │ │ │ │ add %al,0x24(%rax) │ │ │ │ jns 1c70cad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x1(%rdx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%ch │ │ │ │ - xor $0x3,%al │ │ │ │ + nop │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8acc7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ sbb %bh,0x56002ac7(%rcx) │ │ │ │ @@ -2457812,18 +2457589,17 @@ │ │ │ │ mov $0x57,%al │ │ │ │ jns 1c70cf5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1e(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - or %edi,0x5(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + and $0x7a,%al │ │ │ │ + add $0x0,%eax │ │ │ │ call 1c8ad0f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x12ab4946(%rcx) │ │ │ │ push %rdi │ │ │ │ data16 rex.WRXB add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2457835,21 +2457611,19 @@ │ │ │ │ and %dh,0x79(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jge 1c70d25 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0xa(%rax) │ │ │ │ - jnp 1c70d51 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x57a24(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c8ad57 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,(%rsi,%riz,1) │ │ │ │ ds mov $0x9d,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ or %ebx,0x1(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2457859,21 +2457633,17 @@ │ │ │ │ ... │ │ │ │ add %al,0x1797e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7d(%rax) │ │ │ │ loop 1c70d8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - adc %edi,0x5(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c8ad9f │ │ │ │ + movabs 0xe800000000057a2b,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,-0x4f1a1c25(%rdi) │ │ │ │ sbb %al,0x26(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2457881,16 +2457651,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x179(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jge 1c70db5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x48(%rax) │ │ │ │ - add (%rax),%ax │ │ │ │ + add %ah,0x68(%rax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,0x7291bca9(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ imul $0x13,0x1(%rdi),%esp │ │ │ │ @@ -2457901,16 +2457671,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x179(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x1,-0x1e(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,(%rsi) │ │ │ │ - jnp 1c70e29 │ │ │ │ + and %ch,(%rcx) │ │ │ │ + jp 1c70e29 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8ae2f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rbx) │ │ │ │ push %rsp │ │ │ │ @@ -2457928,21 +2457698,20 @@ │ │ │ │ orb $0x7a,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7e(%rax) │ │ │ │ loop 1c70e65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c70e3b │ │ │ │ - xor $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x32,%bpl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c8ae77 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,(%rsp) │ │ │ │ xchg %al,0x5b(%rdi) │ │ │ │ popf │ │ │ │ jnp 1c70e93 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2458005,16 +2457774,18 @@ │ │ │ │ jp 1c70f35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c70fb8 │ │ │ │ loop 1c70f3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or $0x7b,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + rex (bad) │ │ │ │ + jp 1c70f49 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ call 1c8af4f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x7(%rdx) │ │ │ │ xchg %eax,%esp │ │ │ │ in $0xc8,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ @@ -2458029,15 +2457800,16 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ rex.RB jnp 1c70f7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0x60,%dl │ │ │ │ + mov $0xee,%al │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,0xd(%rsi) │ │ │ │ jnp 1c70f90 │ │ │ │ @@ -2458051,15 +2457823,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x7b(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e280(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x59a00(%rax) │ │ │ │ + add %dh,0x599a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ and %ebp,(%rax) │ │ │ │ @@ -2458074,16 +2457846,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,-0x72(%rax) │ │ │ │ jnp 1c7100d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1e2(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add %esi,(%rbx,%rax,1) │ │ │ │ + add %al,-0x27(%rax) │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8b027 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dl │ │ │ │ movabs %al,0x13012b8dee4483b9 │ │ │ │ @@ -2458096,15 +2457868,15 @@ │ │ │ │ (bad) │ │ │ │ cwtl │ │ │ │ jnp 1c71055 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and $0x1,%edx │ │ │ │ - add %al,0x360cb(%rax) │ │ │ │ + add %ah,0x361c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,0x9558eb7(%rsi) │ │ │ │ xchg %eax,%ebp │ │ │ │ adc $0x64,%al │ │ │ │ @@ -2458116,15 +2457888,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x17b(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ lock and $0x1,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,%dl │ │ │ │ + push %rax │ │ │ │ + out %al,(%dx) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,%ch │ │ │ │ @@ -2458139,17 +2457912,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x17ba1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ and $0x1,%edx │ │ │ │ - add %al,%al │ │ │ │ - int $0x60 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x361ce(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,%ah │ │ │ │ (bad) │ │ │ │ mov $0x38,%cl │ │ │ │ @@ -2458161,15 +2457932,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x17b(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x1e2(%rcx) │ │ │ │ - add %dl,0x373b3(%rax) │ │ │ │ + add %dh,0x37366(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,%dl │ │ │ │ int $0x61 │ │ │ │ orb $0xee,0x1b(%rdx) │ │ │ │ @@ -2458186,16 +2457957,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ loop 1c7117d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,%dh │ │ │ │ - jbe 1c71187 │ │ │ │ + nop │ │ │ │ + ret $0x376 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8b18f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi,%rbp,8) │ │ │ │ nop │ │ │ │ @@ -2458228,17 +2457999,15 @@ │ │ │ │ rex.WX jl 1c71205 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ loop 1c7120d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c7120d │ │ │ │ - jbe 1c71217 │ │ │ │ - add %al,(%rax) │ │ │ │ + rex mov $0x376,%edi │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8b21f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdi) │ │ │ │ (bad) │ │ │ │ lea -0x58(%rbx),%edi │ │ │ │ @@ -2458255,16 +2458024,16 @@ │ │ │ │ rclb $0x1,0x7c(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c711d4 │ │ │ │ loop 1c71255 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - or 0x5(%rbx),%bh │ │ │ │ + loopne 1c7127e │ │ │ │ + jp 1c71261 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8b267 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ sbb %ebp,0x3b(%rbp) │ │ │ │ @@ -2458280,21 +2458049,22 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ pop %rbx │ │ │ │ jl 1c71295 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb00000000001e282,%al │ │ │ │ - fldenv 0x3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0xd00000000001e282,%al │ │ │ │ + in (%dx),%eax │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c8b2af │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ int1 │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ jo 1c7132c │ │ │ │ pop %rax │ │ │ │ out %al,(%dx) │ │ │ │ rex.RX add %r10d,(%rbx) │ │ │ │ @@ -2458306,15 +2458076,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c7133d │ │ │ │ jl 1c712dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1e2(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,%bh │ │ │ │ + xor %ch,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,%ch │ │ │ │ @@ -2458326,15 +2458096,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock push $0x17c │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e2(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x60,%ch │ │ │ │ + jo 1c71300 │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,0x24fc6897(%rdx) │ │ │ │ rex.WX │ │ │ │ @@ -2458344,18 +2458115,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x3000000000017c73,%al │ │ │ │ and $0x1,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c71387 │ │ │ │ - jnp 1c71381 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $0x7a,(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ call 1c8b387 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rbx) │ │ │ │ ja 1c713af │ │ │ │ in (%dx),%al │ │ │ │ ss neg %ebp │ │ │ │ @@ -2458371,16 +2458140,15 @@ │ │ │ │ jp 1c7142f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7d(%rax) │ │ │ │ loop 1c713bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c713d4 │ │ │ │ - jnp 1c713c9 │ │ │ │ + shrb $0x5,(%rdx,%rdi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8b3cf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ rex.RXB │ │ │ │ @@ -2458397,16 +2458165,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x17c(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c713c2 │ │ │ │ loop 1c71405 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ + mov $0x66,%al │ │ │ │ js 1c7140f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8b417 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x4e3ca9ef(%rax) │ │ │ │ @@ -2458419,20 +2458186,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock cmpl $0x90000000,0x0(%rcx,%rax,1) │ │ │ │ and $0x1,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ - call 1c8b45f │ │ │ │ + movabs 0xe800000000057a29,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,-0x63(%rdx) │ │ │ │ jbe 1c7141a │ │ │ │ (bad) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2458441,15 +2458205,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x17c(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1e2(%rbx) │ │ │ │ - add %dh,0x57519(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + and 0x0(%rbp,%rax,1),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,%al │ │ │ │ adc %al,0x69(%rsi) │ │ │ │ cmp $0x178b3d7,%eax │ │ │ │ @@ -2458462,21 +2458227,20 @@ │ │ │ │ ... │ │ │ │ add %al,0x17cc3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x32(%rax) │ │ │ │ jrcxz 1c714dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c714ba │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rax │ │ │ │ + jmp 1c71847 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1c8b4ef │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,-0x12c4e3c(%rbp) │ │ │ │ rcll $1,(%rdi) │ │ │ │ sub $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2458486,16 +2458250,16 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock and $0x1,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x13,%al │ │ │ │ - jnp 1c71531 │ │ │ │ + add %ch,(%rsi) │ │ │ │ + jp 1c71531 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8b537 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x77(%rcx) │ │ │ │ xchg %eax,%esp │ │ │ │ @@ -2458532,15 +2458296,17 @@ │ │ │ │ jl 1c715ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ test %ah,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36c2c(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jle 1c71627 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ xor $0xe1,%bl │ │ │ │ jno 1c71574 │ │ │ │ rex.WRX shlb $1,(%rsp,%r14,2) │ │ │ │ @@ -2458570,16 +2458336,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%bl │ │ │ │ jl 1c7163d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x1(%rdx,%riz,8) │ │ │ │ - mov $0xd6,%al │ │ │ │ - (bad) │ │ │ │ + lock out %eax,$0x61 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,(%rdi) │ │ │ │ andl $0x14,(%rsi) │ │ │ │ @@ -2458615,17 +2458380,18 @@ │ │ │ │ jl 1c716cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ fucom %st(2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - loope 1c7175a │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + pushf │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ adcb $0xe,-0x207b5b11(%rax) │ │ │ │ shll $0x13,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2458711,16 +2458477,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x17d01(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ ja 1c7181b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - shll $0x3,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + int1 │ │ │ │ + and %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8b84f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x31(%rdx) │ │ │ │ rex.WXB ja 1c71835 │ │ │ │ @@ -2458733,17 +2458500,16 @@ │ │ │ │ jge 1c7187d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe0,%al │ │ │ │ loopne 1c71885 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - fs add $0x0,%eax │ │ │ │ + shlb $1,0x563(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ call 1c8b897 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7de393b5(%rdi,%riz,8) │ │ │ │ je 1c71923 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2458753,19 +2458519,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x17d(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ imul $0x1,%edx,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock test $0x378,%eax │ │ │ │ + adc %ah,0x78(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c8b8df │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,0x1471b9f(%rdx) │ │ │ │ jp 1c718f0 │ │ │ │ pop %rsi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2458798,17 +2458565,17 @@ │ │ │ │ add %dh,0x17d0f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ loop 1c7195d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rbp │ │ │ │ - and $0x3,%eax │ │ │ │ + loopne 1c71919 │ │ │ │ + es add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,0xe(%rsi,%riz,4) │ │ │ │ (bad) │ │ │ │ lret │ │ │ │ (bad) │ │ │ │ @@ -2458822,21 +2458589,21 @@ │ │ │ │ ... │ │ │ │ add %ah,0x17d10(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x59(%rax) │ │ │ │ loop 1c719a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - shrl $1,0x3(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x77,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c8b9b7 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,0x5795712e(%rdx) │ │ │ │ jnp 1c71a0a │ │ │ │ add $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2458845,15 +2458612,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rsp │ │ │ │ loop 1c719ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%cl │ │ │ │ + jo 1c71a69 │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -2458869,15 +2458636,17 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ adc 0x1(%rbp),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,-0x1e(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36ed0(%rax) │ │ │ │ + add %dl,0x77(%rax) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,%bl │ │ │ │ (bad) │ │ │ │ lahf │ │ │ │ @@ -2458893,16 +2458662,16 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ adc $0x7d,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e26a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x2f(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + add %dl,%al │ │ │ │ + ja 1c71af1 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,-0x288ef996(%rax) │ │ │ │ movabs %eax,0x13011f19 │ │ │ │ @@ -2458912,21 +2458681,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ adc $0x17d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,-0x1e(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - shrl $1,0x3(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x36e77(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c8bad7 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,(%rdx) │ │ │ │ pop %rsi │ │ │ │ in (%dx),%al │ │ │ │ fwait │ │ │ │ mov $0x113106c9,%edi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2459095,16 +2458862,16 @@ │ │ │ │ jge 1c71d5f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7b(%rax) │ │ │ │ loop 1c71d05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c71d7c │ │ │ │ - xor (%rbx),%eax │ │ │ │ + and %ah,%bl │ │ │ │ + xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8bd17 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sub $0x5d,%dh │ │ │ │ jno 1c71ca4 │ │ │ │ @@ -2459145,17 +2458912,19 @@ │ │ │ │ lock xchg %eax,%ecx │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x7b(%rax) │ │ │ │ loop 1c71d95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe80000000002dce6,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + lock or $0x2de,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c8bda7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add $0x61,%al │ │ │ │ cmp %bh,0x797e2fb2(%rbp) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2459202,15 +2458971,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e285(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x59edd(%rax) │ │ │ │ + add %ah,0x59e78(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,0x72836271(%rdx) │ │ │ │ cmc │ │ │ │ mov (%rdx),%bl │ │ │ │ @@ -2459221,16 +2458990,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x164(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1e2(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - {rex2 0x60} add (%rax),%r16d │ │ │ │ + mov $0xd8,%al │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,0x5609b7e6(%rip) │ │ │ │ loope 1c71e61 │ │ │ │ add %eax,(%rcx) │ │ │ │ @@ -2459286,16 +2459056,16 @@ │ │ │ │ lock lret │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %ah,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - ret $0x370 │ │ │ │ + add %dh,-0x72(%rax) │ │ │ │ + jo 1c71f97 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8bf9f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x13(%rsi) │ │ │ │ or %cl,0x59(%rbp) │ │ │ │ @@ -2459310,15 +2459080,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) 0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e2b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x20(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ jno 1c71fdf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8bfe7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ch │ │ │ │ @@ -2459375,16 +2459146,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loope 1c72107 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x1e2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4b(%rax) │ │ │ │ - jne 1c720b9 │ │ │ │ + add %ah,%al │ │ │ │ + push %rbx │ │ │ │ + je 1c720b9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8c0bf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x32(%rdx) │ │ │ │ ret $0x352d │ │ │ │ @@ -2459424,16 +2459196,17 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ loop 1c72197 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e33c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4d(%rax) │ │ │ │ - jne 1c72149 │ │ │ │ + add %ah,%al │ │ │ │ + push %rbp │ │ │ │ + je 1c72149 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8c14f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x44788a19(%rdi) │ │ │ │ rex.X jle 1c7219a │ │ │ │ @@ -2459448,21 +2459221,19 @@ │ │ │ │ in $0x64,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %esp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0xb(%rax) │ │ │ │ - jnp 1c72191 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x57a25(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c8c197 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cmp $0x95b56870,%eax │ │ │ │ add $0x71,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2459472,15 +2459243,15 @@ │ │ │ │ shl $1,%ah │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xchg %ah,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36648(%rax) │ │ │ │ + add %al,0x36768(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,%dh │ │ │ │ sbb $0xf3,%al │ │ │ │ push %rbx │ │ │ │ @@ -2459516,19 +2459287,20 @@ │ │ │ │ and %bh,%ch │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x79(%rax) │ │ │ │ loop 1c7225d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x36c(%rip) │ │ │ │ + adc %bh,0x6c(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c8c26f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,0x3516ba9c(%rsi) │ │ │ │ (bad) │ │ │ │ cmp $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2459537,39 +2459309,37 @@ │ │ │ │ (bad) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7a(%rax) │ │ │ │ loop 1c722a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmp %ecx,0x5(%rcx) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + and %dh,(%rdi) │ │ │ │ + mov %eax,0x0(%rip) │ │ │ │ + call 1c8c2b7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,-0x1f4b77ff(%rax) │ │ │ │ adc $0xf,%al │ │ │ │ sbb $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,(%rbx) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e286(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - shll %cl,0x3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x361d6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c8c2ff │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ or %bl,0x20df4b56(%rbx) │ │ │ │ push %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2459577,15 +2459347,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x165(%rip) │ │ │ │ add %al,%al │ │ │ │ xchg %ah,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x59edc(%rax) │ │ │ │ + add %ah,0x59e77(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,%bh │ │ │ │ in (%dx),%al │ │ │ │ inc %ecx │ │ │ │ @@ -2459598,16 +2459368,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x1(%rbp,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x1e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,(%rdi) │ │ │ │ - jnp 1c72389 │ │ │ │ + (bad) │ │ │ │ + sub %edi,0x5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8c38f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ @@ -2459622,15 +2459392,17 @@ │ │ │ │ orb $0x1,0x65(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bh │ │ │ │ loop 1c723c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x378(%rbx) │ │ │ │ + push %rax │ │ │ │ + addr32 js 1c723cf │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8c3d7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x326a65b7(%rbp) │ │ │ │ push %rbp │ │ │ │ ds push %rbp │ │ │ │ @@ -2459645,16 +2459417,16 @@ │ │ │ │ rex.WB │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %esp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,-0x5b(%rax) │ │ │ │ + cltd │ │ │ │ add $0x0,%eax │ │ │ │ call 1c8c41f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bl │ │ │ │ adc %dl,0x653a0aff(%r8) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2459669,21 +2459441,21 @@ │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cli │ │ │ │ loop 1c72455 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + jo 1c72448 │ │ │ │ (bad) │ │ │ │ - fisubl 0x3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c8c467 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,%dh │ │ │ │ divl -0x744164a4(%rip) │ │ │ │ sub (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2459715,19 +2459487,20 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x1654f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e288(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - fstpl 0x5(%rsi) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %ah,%al │ │ │ │ + js 1c72489 │ │ │ │ + add $0x0,%eax │ │ │ │ + call 1c8c4f7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ mov 0x67(%rbx),%edx │ │ │ │ call 345343f │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2459738,21 +2459511,22 @@ │ │ │ │ push %rax │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov %edx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - je 1c725ad │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,%al │ │ │ │ + push %rdx │ │ │ │ + jnp 1c72537 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c8c53f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,%dl │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ mov %?,(%rdi) │ │ │ │ sbb $0xd4,%al │ │ │ │ ss add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2459764,19 +2459538,21 @@ │ │ │ │ loopne 1c725bb │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %fs,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x37a74(%rax) │ │ │ │ + add %al,0x53(%rax) │ │ │ │ + jnp 1c7257f │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c8c587 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x7c(%rsi) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ adc %bl,0x1357da8(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2459830,16 +2459606,16 @@ │ │ │ │ pop %rax │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ out %eax,$0xe2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or 0x5(%rbx),%edi │ │ │ │ + add %ah,0x25(%rax) │ │ │ │ + jp 1c72659 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8c65f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%cl │ │ │ │ sub $0x8940ad72,%eax │ │ │ │ @@ -2459854,22 +2459630,21 @@ │ │ │ │ mov $0x59,%al │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ shl $1,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lret │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c8c6a7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rdi) │ │ │ │ out %eax,$0xb9 │ │ │ │ cmp %bl,(%rsi) │ │ │ │ int1 │ │ │ │ lea 0x13(%rcx,%rax,1),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2459898,15 +2459673,15 @@ │ │ │ │ add %bl,0x65(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xchg %ah,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x59a17(%rax) │ │ │ │ + add %ah,0x599bc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,-0x58(%rax) │ │ │ │ mov $0x82,%al │ │ │ │ rex.WXB add (%r10),%rbx │ │ │ │ @@ -2459944,16 +2459719,15 @@ │ │ │ │ loopne 1c72772 │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x46(%rax) │ │ │ │ loop 1c727b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c727dd │ │ │ │ - cwtl │ │ │ │ + or $0x97,%ah │ │ │ │ add $0x0,%eax │ │ │ │ call 1c8c7c7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dl │ │ │ │ push %rsp │ │ │ │ and %ecx,0x585373df(%rcx) │ │ │ │ @@ -2459964,20 +2459738,19 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000000165d0,%al │ │ │ │ xchg %esp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - and $0x98,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - call 1c8c80f │ │ │ │ - ... │ │ │ │ + add %al,0x597cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %bh,-0x7e72f43c(%rax) │ │ │ │ mov $0x1d,%ch │ │ │ │ cmp %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2459988,17 +2459761,16 @@ │ │ │ │ mull 0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c727ca │ │ │ │ loop 1c72845 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x80,%al │ │ │ │ - xor (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x332,%eax │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8c857 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dh │ │ │ │ shll $0x44,(%rax) │ │ │ │ ja 1c72857 │ │ │ │ @@ -2460010,21 +2459782,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x165f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e287(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x4e(%rax) │ │ │ │ - jge 1c72897 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x37d7b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c8c89f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,%bh │ │ │ │ (bad) │ │ │ │ ret │ │ │ │ int $0x17 │ │ │ │ cmc │ │ │ │ sub (%rcx),%r8d │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2460099,21 +2459869,20 @@ │ │ │ │ adc 0x1(%rsi),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jmp *%rdx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.W │ │ │ │ - add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + push $0x367 │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c8c9bf │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add -0x37(%rbx),%dh │ │ │ │ movabs 0x1301287f41,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2460121,18 +2459890,17 @@ │ │ │ │ add %dl,%al │ │ │ │ cs add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x78(%rax) │ │ │ │ loop 1c729f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,(%rdx) │ │ │ │ - jnp 1c72a01 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + sub $0x7a,%al │ │ │ │ + add $0x0,%eax │ │ │ │ call 1c8ca07 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x4d64e3f8(%rip) │ │ │ │ ds or $0x24,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2460144,16 +2459912,17 @@ │ │ │ │ loopne 1c72a6b │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ fucom %st(2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + add %dh,%al │ │ │ │ + in (%dx),%eax │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,0x3a(%rsi,%rdi,8) │ │ │ │ lea (%rsi),%ebp │ │ │ │ @@ -2460191,22 +2459960,19 @@ │ │ │ │ loopne 1c72b31 │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmp %ah,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - sub (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x32bfb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c8cadf │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,%dh │ │ │ │ shrl %cl,-0x40(%rdx) │ │ │ │ int3 │ │ │ │ rex.WXB mov $0x76,%r12b │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2460217,19 +2459983,19 @@ │ │ │ │ loopne 1c72b7c │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov %ah,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x7f(%rax) │ │ │ │ - and $0x3,%eax │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + add %dl,(%rax) │ │ │ │ + movabs %al,0x2e8000000000325 │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,-0xd(%rdx) │ │ │ │ sbb %bh,%dh │ │ │ │ lea 0x130132e0(%rdi),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2460258,15 +2460024,15 @@ │ │ │ │ (bad) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %esp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3f(%rax) │ │ │ │ + add %al,0x20(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,0x63(%rbp) │ │ │ │ @@ -2460281,16 +2460047,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x166(%rsi) │ │ │ │ add %ah,-0x77(%rax) │ │ │ │ loop 1c72bed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - lret $0x334 │ │ │ │ + rex popf │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8cbff │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ cwtl │ │ │ │ @@ -2460305,16 +2460071,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov %esp,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x1e2(%rcx) │ │ │ │ - add %dl,%al │ │ │ │ - repz cs add (%rax),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + cs cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,-0x77(%rbp) │ │ │ │ and $0x35,%al │ │ │ │ or %cl,0x130132(%rbx,%rsi,1) │ │ │ │ @@ -2460327,17 +2460093,16 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ mov %fs,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov %esp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - imulb (%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x32(%rax) │ │ │ │ + cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ or %ebp,%ebx │ │ │ │ or $0xfa,%bl │ │ │ │ @@ -2460351,16 +2460116,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e289(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0xb(%rax) │ │ │ │ - cs add (%rax),%eax │ │ │ │ + add %ah,%al │ │ │ │ + xor %ebp,(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,0x5d(%rdx) │ │ │ │ int3 │ │ │ │ call ac7ec14 <_edata@@Base+0x407ec14> │ │ │ │ @@ -2460395,16 +2460161,16 @@ │ │ │ │ loopne 1c72cdb │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov %dl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - imulb (%rsi) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor (%rsi),%ch │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,0x65(%rcx) │ │ │ │ xor $0xb7,%al │ │ │ │ @@ -2460423,16 +2460189,16 @@ │ │ │ │ xchg %eax,%ebp │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x76(%rax) │ │ │ │ loop 1c72d9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c72d96 │ │ │ │ - cs add (%rax),%eax │ │ │ │ + xorb $0x2e,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,0x5(%rbx) │ │ │ │ jno,pt 1c72e31 │ │ │ │ pop %rsp │ │ │ │ @@ -2460443,16 +2460209,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x166(%rdi) │ │ │ │ add %al,0x1e28a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - repz cs add (%rax),%eax │ │ │ │ + add %dh,0x32e2d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,-0x2dc607e(%rsi) │ │ │ │ sbb %ch,%al │ │ │ │ (bad) │ │ │ │ @@ -2460462,16 +2460227,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ movabs %eax,0x8ab0000000000166 │ │ │ │ loop 1c72e2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x2e,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1c72e65 │ │ │ │ + cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ imul $0x66e66dce,%ecx,%eax │ │ │ │ add %dx,(%rbx) │ │ │ │ @@ -2460485,19 +2460250,20 @@ │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov %dl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x32ef7(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + xor $0x32e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1c8ce87 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,%dh │ │ │ │ mov $0xbe,%al │ │ │ │ rclb %cl,(%rsi,%rdx,1) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ rex.WX add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2460508,20 +2460274,19 @@ │ │ │ │ jo 1c72e5c │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x75(%rax) │ │ │ │ loop 1c72ebd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock imulb (%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %dh,0x32e(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1c8cecf │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,%dl │ │ │ │ pop %rdi │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ ss or %ah,%bl │ │ │ │ push %rcx │ │ │ │ add (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2460533,17 +2460298,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x166ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov %edx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmc │ │ │ │ - cs add (%rax),%eax │ │ │ │ + add %dh,0x32e31(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,-0x69cb5bfe(%rdi) │ │ │ │ addb $0x0,0x130124(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2460668,15 +2460431,15 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x66} add %r24d,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e320(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - shlb $1,0x3(%rax) │ │ │ │ + shlb %cl,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8d0c7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d(%rdx) │ │ │ │ sub %ch,0x724a4c6f(%rip) │ │ │ │ @@ -2460691,19 +2460454,21 @@ │ │ │ │ (bad) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %esp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x57b0f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + sub 0x5(%rdx),%bh │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c8d10f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,0xc(%rcx) │ │ │ │ fidivrs 0x1f32a926(%rbp) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2460713,19 +2460478,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ loop 1c73145 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x378(%rbx) │ │ │ │ + xor %ah,0x78(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c8d157 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,0x30(%rcx) │ │ │ │ lret │ │ │ │ out %eax,$0xe0 │ │ │ │ sub 0x130104(%rbx),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2460736,37 +2460502,36 @@ │ │ │ │ push %rdx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x75(%rax) │ │ │ │ loop 1c7318d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock push %rsp │ │ │ │ - jno 1c73197 │ │ │ │ - add %al,(%rax) │ │ │ │ + rex jmp 1c73203 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c8d19f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ subb $0x3a,(%rbx) │ │ │ │ mov $0xcc,%cl │ │ │ │ or $0x10fa948,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ mulb 0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd00000000001e28b,%al │ │ │ │ - xor $0x26,%al │ │ │ │ + movabs 0xf00000000001e28b,%al │ │ │ │ + out %eax,$0x21 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,(%rbx) │ │ │ │ jle 1c73239 │ │ │ │ @@ -2460785,19 +2460550,22 @@ │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ push $0x1 │ │ │ │ add %dh,(%rax) │ │ │ │ mov %fs,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5754b(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rsp │ │ │ │ + je 1c73229 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1c8d22f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,0x104080f0(,%riz,2) │ │ │ │ jnp 1c7326b │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2460805,36 +2460573,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,(%rsi) │ │ │ │ push $0x1 │ │ │ │ add %ah,-0x74(%rax) │ │ │ │ loop 1c73265 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov 0x3(%rdx),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0xd2,%al │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c8d277 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,0x64223c11(%rbx) │ │ │ │ js 1c73287 │ │ │ │ rex add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x900000000001683e,%al │ │ │ │ mov %fs,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - and $0x98,%al │ │ │ │ + add %al,%al │ │ │ │ + int3 │ │ │ │ + xchg %eax,%edi │ │ │ │ add $0x0,%eax │ │ │ │ call 1c8d2bf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x62f37b8c(%rbx) │ │ │ │ movabs %eax,0x13011337 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2460911,21 +2460680,21 @@ │ │ │ │ add %dh,%al │ │ │ │ push %rcx │ │ │ │ push $0x1 │ │ │ │ add %dh,%al │ │ │ │ mov %fs,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x70(%rax) │ │ │ │ - xor %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x68(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c8d3df │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ adcb $0xb4,(%rdx) │ │ │ │ push %rsi │ │ │ │ test $0x402fc19f,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2461043,21 +2460812,19 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex outsl %ds:(%rsi),(%dx) │ │ │ │ push $0x1 │ │ │ │ add %dl,0x1e28f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - fbstp 0x3(%rcx) │ │ │ │ + add %ah,0x37195(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c8d58f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,0x2b(%rdx) │ │ │ │ adc $0x26,%al │ │ │ │ (bad) │ │ │ │ rex.WR movb $0x0,0x13(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2461067,19 +2460834,20 @@ │ │ │ │ add %dl,0x1687a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ lea (bad),%esp │ │ │ │ loop 1c735c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - adc 0x5(%rdi),%edx │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + push %rax │ │ │ │ + mov $0x96,%bh │ │ │ │ + add $0x0,%eax │ │ │ │ + call 1c8d5d7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x79(%rdi,%riz,1) │ │ │ │ mov $0x6b,%ah │ │ │ │ (bad) │ │ │ │ cmp (%rbx),%esp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2461089,15 +2460857,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x1(%rax,%rbp,2) │ │ │ │ push %rax │ │ │ │ lea (bad),%esp │ │ │ │ loop 1c7360d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c7363f │ │ │ │ + mov $0x7e,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ or $0x41,%al │ │ │ │ @@ -2461113,16 +2460881,18 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ push $0x1 │ │ │ │ add %al,0x1e28d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x72(%rax) │ │ │ │ + add %dh,-0x7(%rax) │ │ │ │ (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,%al │ │ │ │ mov $0xa3b670be,%eax │ │ │ │ rex.WRXB add %r10,%gs:(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2461133,16 +2460903,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x68,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e28d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jno 1c73705 │ │ │ │ + add %dl,-0x7(%rax) │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,-0x555f1b1(%rdx) │ │ │ │ sub %edi,%edi │ │ │ │ @@ -2461243,35 +2461013,33 @@ │ │ │ │ xor %dl,%al │ │ │ │ push $0x1 │ │ │ │ add %ah,%al │ │ │ │ lea (bad),%esp │ │ │ │ loop 1c73805 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,(%rsi) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %al,0x36c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1c8d817 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ subb $0x16,0x16(%rbx) │ │ │ │ push $0x32d078cd │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x10000000000168d9,%al │ │ │ │ mov %edx,%fs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3f(%rax) │ │ │ │ + add %ah,0x20(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,-0x79(%rax) │ │ │ │ @@ -2461305,15 +2461073,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ and 0x1(%rcx),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov %edx,%fs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x330d5(%rax) │ │ │ │ + add %ah,0x33043(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,(%rdi) │ │ │ │ in $0x7e,%al │ │ │ │ sub $0x1f,%al │ │ │ │ @@ -2461328,16 +2461096,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x169(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c738b0 │ │ │ │ loop 1c73925 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%bl │ │ │ │ - xor %al,(%rbx) │ │ │ │ + (bad) │ │ │ │ + rex xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8d937 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ fidivrl (%rcx) │ │ │ │ @@ -2461350,21 +2461118,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex add 0x1(%rdx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000001e28e,%al │ │ │ │ - fldenv 0x3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x200000000001e28e,%al │ │ │ │ + in (%dx),%eax │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c8d97f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,0x77a9d701(%rax,%rdx,8) │ │ │ │ (bad) │ │ │ │ sub (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2461373,21 +2461142,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ or %ebp,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x1e2(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jno 1c739bf │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c8d9c7 │ │ │ │ + rclb $0x0,0x371(%rbp) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,%dl │ │ │ │ int1 │ │ │ │ jle 1c73a06 │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ hlt │ │ │ │ pop %rsi │ │ │ │ sub %eax,(%rcx) │ │ │ │ @@ -2461400,16 +2461166,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x23(%rax) │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1e2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%dh │ │ │ │ - xor %al,(%rbx) │ │ │ │ + xor %al,0x3(%rax,%rsi,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8da0f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x12(%rbx) │ │ │ │ shll $1,-0x3d(%rcx,%rax,4) │ │ │ │ @@ -2461461,15 +2461226,15 @@ │ │ │ │ xor %al,0x6a(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x71(%rax) │ │ │ │ loop 1c73ad5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,(%rdx) │ │ │ │ + mov $0x7a,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ orb $0x22,0x28(%rbx) │ │ │ │ @@ -2461485,20 +2461250,20 @@ │ │ │ │ ... │ │ │ │ add %dh,0x16a52(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ shl $0x1,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0x60,%bh │ │ │ │ - add (%rax),%eax │ │ │ │ + rex shlb %cl,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c8db2f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,(%rdx) │ │ │ │ sbb %dh,(%rdx) │ │ │ │ and %ch,%ah │ │ │ │ imulb 0x63(%rbp) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2461508,21 +2461273,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x1e2(%rdi) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.WRX jne 1c73b71 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x57456(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c8db77 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,0x50(%rbp) │ │ │ │ lea (%rsi,%rcx,4),%esp │ │ │ │ sbb %edi,0x13011a(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2461532,16 +2461295,16 @@ │ │ │ │ jnp 1c73c0d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6f(%rax) │ │ │ │ loop 1c73bad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,%cl │ │ │ │ - jp 1c73bb7 │ │ │ │ + push %rax │ │ │ │ + lea 0x3(%rdx),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8dbbf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x147ae732(%rdx) │ │ │ │ add %dh,(%rsi) │ │ │ │ @@ -2461609,15 +2461372,17 @@ │ │ │ │ cltd │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0xe2,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x360d4(%rax) │ │ │ │ + add %dl,-0x28(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,-0x44(%rbp) │ │ │ │ (bad) │ │ │ │ ljmp *(%rsi) │ │ │ │ @@ -2461649,15 +2461414,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x1(%rdx,%rbp,2) │ │ │ │ add %dl,-0x70(%rax) │ │ │ │ loop 1c73d5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - sub 0x0(%rbx,%rax,1),%ebp │ │ │ │ + jl 1c73dcf │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ subb $0x1,-0x6dd77375(%rax,%rax,8) │ │ │ │ push $0x1301 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2461666,17 +2461432,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x16a(%rdx) │ │ │ │ add %al,-0x39(%rax) │ │ │ │ loop 1c73da5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex push %rsi │ │ │ │ - sub %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %al,0x329(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8ddb7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x542a76c8(%rdx) │ │ │ │ xchg %eax,%edx │ │ │ │ cli │ │ │ │ @@ -2461687,21 +2461451,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x16a(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1e2(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + lock (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - fsubl 0x3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c8ddff │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,0x1b(%rbx) │ │ │ │ push %rbp │ │ │ │ rex.X call 339b62b │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2461710,21 +2461474,22 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ mov $0x6a,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e290(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - fldenv 0x3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + out %al,(%dx) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c8de47 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,-0x6c(%rax) │ │ │ │ push %rbx │ │ │ │ (bad) │ │ │ │ mov 0x13012a42(%rbp),%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2461752,21 +2461517,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x16a,%esi │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c73e4e │ │ │ │ - jge 1c73ecf │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c8ded7 │ │ │ │ + movabs 0xe800000000037dec,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,%bh │ │ │ │ (bad) │ │ │ │ add %ch,0x38(%rsi) │ │ │ │ rex.W or %spl,(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2461778,17 +2461539,22 @@ │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c73e9a │ │ │ │ loop 1c73f0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe8000000000334cb,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + (bad) │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + xor (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c8df1f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,%bh │ │ │ │ jg 1c73f18 │ │ │ │ jbe 1c73eec │ │ │ │ xchg %eax,%ebp │ │ │ │ mov 0x1301(%rip),%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2461797,16 +2461563,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ch │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x1e2(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - or 0x5(%rbx),%edi │ │ │ │ + loopne 1c73f7f │ │ │ │ + jp 1c73f61 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8df67 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x48244b84(%rbp) │ │ │ │ lock int1 │ │ │ │ @@ -2461821,19 +2461587,21 @@ │ │ │ │ add %dl,0x9(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x6f(%rax) │ │ │ │ loop 1c73f9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x362(%rdx) │ │ │ │ + rcl $1,%cl │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c8dfaf │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,0x6a155877(%rdx,%rdx,8) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ pop %rbx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2461844,16 +2461612,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ loop 1c73fe5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%dh │ │ │ │ - sub (%rbx),%eax │ │ │ │ + loopne 1c73fd5 │ │ │ │ + sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x53(%rbx) │ │ │ │ xchg %eax,%esp │ │ │ │ jmp 3a43cc05 <_edata@@Base+0x3383cc05> │ │ │ │ @@ -2461864,16 +2461632,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x16b(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e2(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x75(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + adcb $0x5,0x74(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x4b71cfae(%rbx) │ │ │ │ movabs 0x13012ab5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2461899,15 +2461668,16 @@ │ │ │ │ add %ah,0x48(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6e(%rax) │ │ │ │ loop 1c740bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,%bh │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esp │ │ │ │ jno 1c740c7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x26a41b79(%rdi) │ │ │ │ adc $0x130176c6,%eax │ │ │ │ @@ -2461921,16 +2461691,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xchg %eax,%edx │ │ │ │ loop 1c74105 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x60,%dl │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dh │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ @@ -2462247,16 +2462017,15 @@ │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%edx │ │ │ │ loop 1c744f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + adc %bh,0x6c(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x39,(%rax) │ │ │ │ @@ -2462274,16 +2462043,15 @@ │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%edx │ │ │ │ loop 1c7453d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,(%rdi) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + add %dh,0x6c(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0x65,%ch │ │ │ │ @@ -2462300,16 +2462068,15 @@ │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ loop 1c74585 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,(%rsi) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + rcrb $0x6e,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdi) │ │ │ │ @@ -2462327,18 +2462094,21 @@ │ │ │ │ ... │ │ │ │ add %dl,0x16bdb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6d(%rax) │ │ │ │ loop 1c745cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x167(%rcx) │ │ │ │ + adcb $0xc1,(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,(%rax) │ │ │ │ cmp $0x98,%al │ │ │ │ (bad) │ │ │ │ push %rsi │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2462417,15 +2462187,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x16bf7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e293(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x569d5(%rax) │ │ │ │ + add %dh,0x5696a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ cmp %rbp,-0x46(%rdx) │ │ │ │ @@ -2462441,15 +2462211,16 @@ │ │ │ │ add %dh,%al │ │ │ │ clc │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e293(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - xor 0x3(%rbx),%edi │ │ │ │ + (bad) │ │ │ │ + jp 1c7473f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x14a6cab5(%rsi) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2462460,21 +2462231,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x7000000000016bf9,%al │ │ │ │ xchg %eax,%esp │ │ │ │ loop 1c7477d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x78(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + adc %bh,(%rcx) │ │ │ │ + js 1c74787 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x219aa9a5(%rdx) │ │ │ │ or $0x13015263,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2462483,15 +2462253,17 @@ │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ loop 1c747c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x320(%rsi) │ │ │ │ + loopne 1c7475a │ │ │ │ + filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rsi) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ jae 1c7480c │ │ │ │ movabs %eax,0x1301413731 │ │ │ │ @@ -2462503,16 +2462275,18 @@ │ │ │ │ add %al,0x16bfe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %eax,%esp │ │ │ │ loop 1c7480d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x59b(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + rex.X │ │ │ │ + fwait │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rdx) │ │ │ │ xor %bh,-0x15(%rsi) │ │ │ │ loope 1c7489f │ │ │ │ cmp $0xf,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2462525,22 +2462299,20 @@ │ │ │ │ rolb $0x6c,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6c(%rax) │ │ │ │ loop 1c74855 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x20,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + rex xchg %eax,%ecx │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%ah │ │ │ │ mov $0x7f,%cl │ │ │ │ addr32 popf │ │ │ │ lock xchg %eax,%esi │ │ │ │ add $0x1311,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2462577,15 +2462349,15 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ jno 1c74947 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e294(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x47(%rax) │ │ │ │ + add %al,0x28(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2462599,16 +2462371,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1(%rsp,%rbp,2) │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%esp │ │ │ │ loop 1c7492d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex cmp %esp,0x3(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + lock test $0x362,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rbx) │ │ │ │ out %eax,(%dx) │ │ │ │ mov $0x10,%bh │ │ │ │ test $0x1128006b,%eax │ │ │ │ @@ -2462647,15 +2462418,15 @@ │ │ │ │ add %dl,0x16cbe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %eax,%ebp │ │ │ │ loop 1c749bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c74a0e │ │ │ │ + jo 1c74a06 │ │ │ │ xor $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rcx) │ │ │ │ addr32 mov $0x65ab4fab,%esp │ │ │ │ @@ -2462671,19 +2462442,22 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xchg %eax,%ebp │ │ │ │ loop 1c74a05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov 0x3(%rsi),%ebp │ │ │ │ + loopne 1c74a44 │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,-0x1a(%rsi) │ │ │ │ mov $0xaf,%dh │ │ │ │ or $0xc2,%al │ │ │ │ rep insl (%dx),%es:(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2462723,20 +2462497,19 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6b(%rax) │ │ │ │ loop 1c74a95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x3(%rsp,%rsi,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + xor %al,0x3(%rsp,%rsi,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,(%rcx) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ mov $0xf9,%bl │ │ │ │ test $0xba,%al │ │ │ │ mov $0x130117,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2462748,16 +2462521,16 @@ │ │ │ │ add 0x1(%rbp),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%ebp │ │ │ │ loop 1c74add │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - fnstsw 0x5(%rdx) │ │ │ │ + loopne 1c74ad9 │ │ │ │ + jns 1c74ae9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x65(%rdx,%rdx,1) │ │ │ │ fs ret │ │ │ │ or 0x38(%rdx),%edx │ │ │ │ @@ -2462772,18 +2462545,16 @@ │ │ │ │ add $0x16d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xchg %eax,%ebp │ │ │ │ loop 1c74b25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cli │ │ │ │ - xchg %eax,%edi │ │ │ │ - add $0x0,%eax │ │ │ │ + xor %ah,0x597(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%dh │ │ │ │ adc (%rsp,%rcx,4),%edx │ │ │ │ mov $0xf3,%al │ │ │ │ mov $0x2a,%dl │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2462793,20 +2462564,20 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock adc %ch,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x1e2(%rbp) │ │ │ │ - add %ah,0x333fd(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,-0x2e(%rax) │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,(%rax) │ │ │ │ xor $0xd4549ca8,%eax │ │ │ │ pop %rsi │ │ │ │ rex add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2462817,20 +2462588,21 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6a(%rax) │ │ │ │ loop 1c74bb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmp 0x3(%rcx),%esp │ │ │ │ + lock mov $0x62,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,-0x5de5ac71(%rdx) │ │ │ │ sbb %al,(%rcx) │ │ │ │ sub $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2462864,16 +2462636,17 @@ │ │ │ │ add %dh,0x16d4a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ loop 1c74c45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4800000000057548,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ + and %dl,0x74(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%cl │ │ │ │ data16 fcompl 0x56ce8802(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2462934,15 +2462707,17 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x63(%rax) │ │ │ │ loop 1c74d1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x330(%rbp) │ │ │ │ + xor %bl,(%rax) │ │ │ │ + xor %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rbx) │ │ │ │ mov $0x64,%bh │ │ │ │ (bad) │ │ │ │ rcll %cl,-0x30(%rdi) │ │ │ │ @@ -2462954,18 +2462729,22 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movabs 0x968000000000016d,%eax │ │ │ │ loop 1c74d65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x360(%rsi) │ │ │ │ + mov $0xc1,%al │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,-0x32(%rbp) │ │ │ │ xor %ch,%bh │ │ │ │ mov $0x1458af1,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2462974,15 +2462753,15 @@ │ │ │ │ ... │ │ │ │ add %al,-0x4f(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e296(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x37cbf(%rax) │ │ │ │ + add %dl,0x37c8e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ @@ -2462999,16 +2462778,16 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x16d,%edx │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c74d88 │ │ │ │ loop 1c74df5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c74db7 │ │ │ │ - jo 1c74dff │ │ │ │ + nop │ │ │ │ + mov %dh,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x78bc5a75(%rbx) │ │ │ │ or 0x130137(%rax),%ebx │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2463019,15 +2462798,15 @@ │ │ │ │ ... │ │ │ │ add %dh,-0x3e(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e297(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x24(%rax) │ │ │ │ + add %al,0x77(%rax) │ │ │ │ sahf │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x42049ec8(%rdx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ sbb 0x1301(%rip),%ebx │ │ │ │ @@ -2463041,19 +2462820,21 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ loop 1c74e85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex lea 0x3(%rbp),%edi │ │ │ │ + xor %al,0x7d(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,-0x37b77c28(%rbx) │ │ │ │ in $0x55,%eax │ │ │ │ sbb $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2463063,16 +2462844,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%edi │ │ │ │ loop 1c74ecd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c74ea8 │ │ │ │ - sahf │ │ │ │ + (bad) │ │ │ │ + jno 1c74e71 │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ sbb %ch,0x615f6a49(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2463086,16 +2462867,16 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x69(%rax) │ │ │ │ loop 1c74f15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - lea 0x3(%rbp),%edi │ │ │ │ + push %rax │ │ │ │ + rex.X jge 1c74f1f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%cl │ │ │ │ jle 1c74f38 │ │ │ │ out %al,$0xc3 │ │ │ │ @@ -2463109,21 +2462890,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x7000000000016ddd,%al │ │ │ │ xchg %eax,%edi │ │ │ │ loop 1c74f5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x79(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + jo 1c74f99 │ │ │ │ + jns 1c74f67 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x55ddcd56(%rdx) │ │ │ │ (bad) │ │ │ │ adc %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2463208,22 +2462988,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cwtl │ │ │ │ loop 1c7507d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $1,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + mov $0x361,%esp │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x7388e64f(%rdi) │ │ │ │ push %rbp │ │ │ │ adc %dl,%gs:(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2463256,22 +2463033,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16e(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ lock cwtl │ │ │ │ loop 1c7510d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xbc,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + and %dh,0x361(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x276f9ba3(%rbp) │ │ │ │ sahf │ │ │ │ pop %rbx │ │ │ │ add $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2463281,17 +2463054,15 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e298(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - shll $1,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x2dfb1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x27(%rsi) │ │ │ │ cltd │ │ │ │ @@ -2463308,15 +2463079,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cwtl │ │ │ │ loop 1c7519d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x3,0x76(%rdx) │ │ │ │ + lock mov 0x3(%rdi),%? │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x6a(%rax) │ │ │ │ test $0x41,%cl │ │ │ │ (bad) │ │ │ │ @@ -2463353,20 +2463124,21 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ mov 0x1(%rsi),%gs │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c7521e │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - and %ah,0x3(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,0x1a(%rax) │ │ │ │ fnstenv 0x37(%rcx,%rdx,1) │ │ │ │ jrcxz 1c7526f │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2463377,18 +2463149,16 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x63(%rax) │ │ │ │ loop 1c75275 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $1,%bl │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ + nop │ │ │ │ + movabs %al,0x148000000000368 │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x3c(%rbp) │ │ │ │ fisubs 0x5b0f8d1c(%rbp) │ │ │ │ adc %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2463506,16 +2463276,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cltd │ │ │ │ loop 1c753dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c7536b │ │ │ │ - (bad) │ │ │ │ + adc $0x60,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6db1e9d3(%rcx) │ │ │ │ or %al,0x8(%rbx) │ │ │ │ adc %edx,(%rbx) │ │ │ │ @@ -2463601,22 +2463372,21 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ stc │ │ │ │ (bad) │ │ │ │ add %ah,(%rax) │ │ │ │ test %ah,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,%al │ │ │ │ + add 0x3(%rdi),%ch │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c8f50f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ fildl (%rdi) │ │ │ │ xor %ah,%ch │ │ │ │ fwait │ │ │ │ add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2463629,15 +2463399,19 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c754c6 │ │ │ │ loop 1c75545 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe8000000000360db,%al │ │ │ │ + loopne 1c75539 │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,-0x68(%rbp) │ │ │ │ nop │ │ │ │ xlat %ds:(%rbx) │ │ │ │ mov $0xed,%ch │ │ │ │ rex.RB (bad) │ │ │ │ @@ -2463649,21 +2463423,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sbb %ah,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x1(%rdx,%riz,8) │ │ │ │ - (bad) │ │ │ │ - out %eax,$0x6b │ │ │ │ - add (%rax),%eax │ │ │ │ + shrb $1,0x3(%rbx,%rbp,2) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c8f59f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%ch │ │ │ │ pop %rsi │ │ │ │ shll $0x1,0x47bf3f57(%rbx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2463675,16 +2463448,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cltd │ │ │ │ loop 1c755d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,%cl │ │ │ │ - xor $0x3,%eax │ │ │ │ + sbb $0x35,%ah │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ mov $0xf3c52550,%esi │ │ │ │ jo 1c75639 │ │ │ │ adc %edx,(%rbx) │ │ │ │ @@ -2463720,15 +2463494,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x16f(%rbx) │ │ │ │ add %dh,%al │ │ │ │ fwait │ │ │ │ loop 1c75665 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe5,%al │ │ │ │ + add %al,(%rax) │ │ │ │ jp 1c75671 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x4fdc67a9(%rdx,%rax,1) │ │ │ │ rex.WXB │ │ │ │ @@ -2463739,16 +2463513,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,(%rax) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x200000000001e291,%al │ │ │ │ - rex.WRX popf │ │ │ │ + movabs 0xc00000000001e291,%al │ │ │ │ + repnz pushf │ │ │ │ add $0x0,%eax │ │ │ │ call 1c8f6bf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bl │ │ │ │ jno 1c756bb │ │ │ │ imul $0x0,0x13011d03(%rbx,%rbx,2),%ebp │ │ │ │ @@ -2463760,15 +2463534,15 @@ │ │ │ │ movsxd 0x1(%rbx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c7568b │ │ │ │ loop 1c756f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%bl │ │ │ │ + xor %dl,%dh │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,-0x2d6bc7b0(%rdi) │ │ │ │ @@ -2463811,15 +2463585,17 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ loop 1c75785 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x333(%rcx) │ │ │ │ + mov $0x1a,%al │ │ │ │ + xor (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8f797 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdi) │ │ │ │ (bad) │ │ │ │ gs (bad) │ │ │ │ @@ -2463852,19 +2463628,22 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x16f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1e2(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov %esp,0x3(%rdx) │ │ │ │ + and %dl,%cl │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,%al │ │ │ │ sub $0x3f,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ fistpl 0x4(%rdx) │ │ │ │ add (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2463876,20 +2463655,19 @@ │ │ │ │ add %ah,0x16fc9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ fwait │ │ │ │ loop 1c7585d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex leave │ │ │ │ - xor $0x3,%al │ │ │ │ + adc %dl,0x3(%rdx,%rsi,1) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,%bl │ │ │ │ mov %dh,0x3545d7ec(%rip) │ │ │ │ xor %dl,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2463923,16 +2463701,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bl │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e29c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %rax,%rbx │ │ │ │ + add %ah,0x70(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rdx) │ │ │ │ clc │ │ │ │ cmp %ch,(%rdx) │ │ │ │ mov %ebx,%eax │ │ │ │ @@ -2463948,17 +2463726,16 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x65(%rax) │ │ │ │ loop 1c75935 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - faddl (%rdx) │ │ │ │ + mov $0x89,%al │ │ │ │ + fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x1d(%rsi) │ │ │ │ and 0xe982c5d(%rbp),%esi │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2463969,18 +2463746,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x9000000000016fe9,%al │ │ │ │ fwait │ │ │ │ loop 1c7597d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x79(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + push %rax │ │ │ │ + shlb $0x0,0x5(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ mov (%rdx,%rbx,1),%cl │ │ │ │ repz and 0x13014e(%rbx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2463989,15 +2463769,16 @@ │ │ │ │ add %ah,0x17005(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ fwait │ │ │ │ loop 1c759c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%al │ │ │ │ + nop │ │ │ │ + sahf │ │ │ │ ds add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rcx) │ │ │ │ @@ -2464014,16 +2463795,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pushf │ │ │ │ loop 1c75a0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4800000000036532,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ + adcb $0x3,0x66(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x7e1f88be(%rax) │ │ │ │ mov $0x7f,%cl │ │ │ │ push %rdx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2464035,34 +2463818,32 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ popf │ │ │ │ loop 1c75a55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c75a44 │ │ │ │ - cltd │ │ │ │ - add $0x0,%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + orb $0x0,0x599(%rbp) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%dl │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov %bl,-0x15(%rbp,%riz,1) │ │ │ │ es xor $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex imul $0x0,0x1(%rbx),%esp │ │ │ │ adc %bl,0x1e2(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - jae 1c75aa7 │ │ │ │ + lock sub %dh,0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8faaf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ gs loope 1c75a77 │ │ │ │ @@ -2464075,20 +2463856,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb000000000016376,%al │ │ │ │ cltd │ │ │ │ loop 1c75ae5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x332,%ecx │ │ │ │ + adc %ch,0x30(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c8faf7 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,%bh │ │ │ │ loopne 1c75acc │ │ │ │ jp 1c75b0e │ │ │ │ and $0x29,%al │ │ │ │ jb 1c75b0a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2464101,15 +2463882,17 @@ │ │ │ │ adc 0x1(%rcx),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9c,%al │ │ │ │ loop 1c75b2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x362(%rdx) │ │ │ │ + push %rax │ │ │ │ + shll $1,0x3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x54(%rax) │ │ │ │ jae 1c75b58 │ │ │ │ fdivrl 0x130108f2(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2464122,19 +2463905,20 @@ │ │ │ │ and %esi,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c75b0e │ │ │ │ loop 1c75b75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x378(%rcx) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + jo 1c75bc8 │ │ │ │ + js 1c75b7f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x61(%rax) │ │ │ │ or 0x2f6e2de1(%rbx),%ebx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2464210,19 +2463994,16 @@ │ │ │ │ add %al,0x1717c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ popf │ │ │ │ loop 1c75c95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - fnstsw 0x5(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x48000000000579f7,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x44(%rbx) │ │ │ │ (bad) │ │ │ │ jle 1c75cc3 │ │ │ │ fmul %st,%st(3) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2464369,15 +2464150,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sahf │ │ │ │ loop 1c75e8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - rex.WRB and $0x3,%rax │ │ │ │ + fs and $0x3,%eax │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x6f154afe,%esi │ │ │ │ (bad) │ │ │ │ @@ -2464390,16 +2464171,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor $0x71,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e29e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rdx │ │ │ │ + add %dl,0x1f(%rax) │ │ │ │ xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x3f(%rdi) │ │ │ │ lea (%rdi),%eax │ │ │ │ @@ -2464415,33 +2464195,37 @@ │ │ │ │ add %dl,0x17204(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ lahf │ │ │ │ loop 1c75f1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x480000000002c918,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + lock (bad) │ │ │ │ + lret $0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x600b1396(%rbx,%rcx,2) │ │ │ │ cmp $0x130123,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ or 0x1(%rdx),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x1e2(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,%dh │ │ │ │ - cmp (%rbx),%al │ │ │ │ + push %rax │ │ │ │ + cmp (%rbx),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0xc(%rdx) │ │ │ │ fistps (%rdx) │ │ │ │ (bad) │ │ │ │ @@ -2464455,15 +2464239,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c75fb0 │ │ │ │ jb 1c75fa5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x1e2(%rsi) │ │ │ │ - add %dl,0x361b3(%rax) │ │ │ │ + add %dh,0x36066(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x47070144(%rdi) │ │ │ │ ror $1,%bh │ │ │ │ @@ -2464479,18 +2464263,19 @@ │ │ │ │ jb 1c75fed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sahf │ │ │ │ loop 1c75ff5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - orl $0x1a00148,0x0(%rbp,%rax,1) │ │ │ │ + xor %bl,0x58c(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ - rex.B (bad) │ │ │ │ + add %al,-0x66(%rcx) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ imul $0x13,0x1611685(%rbx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2464501,21 +2464286,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lahf │ │ │ │ loop 1c7603d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - jae 1c76047 │ │ │ │ + adc %ah,0x73(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,%dh │ │ │ │ rex add $0xcb,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ jae 1c7600e │ │ │ │ ds add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2464524,20 +2464309,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ and 0x1(%rbx),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - movabs %al,0xfc900000000001e2 │ │ │ │ - sub $0x3,%al │ │ │ │ + movabs %al,0x9f100000000001e2 │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ fwait │ │ │ │ xchg %eax,%eax │ │ │ │ shrb $0x33,-0x1a(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2464545,16 +2464330,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,(%rbx,%rsi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1e2(%rdi) │ │ │ │ - add %al,-0x42(%rax) │ │ │ │ - jo 1c760d7 │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov 0x3(%rax),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x762bd3d0(%rbx) │ │ │ │ enter $0x2fe0,$0x1 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2464564,20 +2464349,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x17334(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e29f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x376f6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x376,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x4e(%rsi) │ │ │ │ lock adc $0x61,%al │ │ │ │ mov $0xbc,%bh │ │ │ │ xor $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2464587,16 +2464371,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ lahf │ │ │ │ loop 1c7615d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x5,(%rsi,%rsi,2) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex sub $0x575,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x762bd3d0(%rbx) │ │ │ │ enter $0x2fe0,$0x1 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2464604,15 +2464387,15 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x17364(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - movabs 0xaff00000000001e2,%al │ │ │ │ + movabs 0x62600000000001e2,%al │ │ │ │ jae 1c761af │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x236d12d5(%rax,%rax,2) │ │ │ │ movsxd 0x1(%rax),%ebp │ │ │ │ @@ -2464661,16 +2464444,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x75,%al │ │ │ │ jae 1c76275 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock movabs 0x2d700000000001e2,%eax │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + lock movabs 0xd0c00000000001e2,%eax │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6e(%rdi) │ │ │ │ @@ -2464705,15 +2464488,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x1(%rbx,%rsi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex movabs 0x34100000000001e2,%al │ │ │ │ + rex movabs 0x85c00000000001e2,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2464728,17 +2464511,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x173(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c762f2 │ │ │ │ loop 1c76355 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmp $0x79,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + loopne 1c7630e │ │ │ │ + ja 1c76361 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rdi) │ │ │ │ push %rsi │ │ │ │ cmp %al,%dl │ │ │ │ (bad) │ │ │ │ mov %dh,%cl │ │ │ │ @@ -2464794,16 +2464578,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa0000000000173b4,%al │ │ │ │ - movabs 0x4f400000000001e2,%al │ │ │ │ - jne 1c76439 │ │ │ │ + movabs 0x57c00000000001e2,%al │ │ │ │ + je 1c76439 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ lea (%rsi),%eax │ │ │ │ @@ -2464817,15 +2464601,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock xor $0x74,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - movabs 0xafb00000000001e2,%al │ │ │ │ + movabs 0x62200000000001e2,%al │ │ │ │ jae 1c7647f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rsi) │ │ │ │ hlt │ │ │ │ @@ -2464837,16 +2464621,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c764f8 │ │ │ │ je 1c764b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e2(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe1,%al │ │ │ │ - jp 1c764c9 │ │ │ │ + add %bh,%ah │ │ │ │ + jns 1c764c9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x6a7294a2(%rbx) │ │ │ │ fnsave 0x130116(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2464938,15 +2464722,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%edi │ │ │ │ je 1c7661d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - movabs 0xbfd00000000001e2,%eax │ │ │ │ + movabs 0xbb700000000001e2,%eax │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2465064,15 +2464848,15 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ je 1c767cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - movabs 0xe0500000000001e2,%eax │ │ │ │ + movabs 0x8c200000000001e2,%eax │ │ │ │ jp 1c767df │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%dl │ │ │ │ std │ │ │ │ @@ -2465082,15 +2464866,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x1(%rsp,%rsi,2) │ │ │ │ add %al,%al │ │ │ │ - movabs 0xe3a00000000001e2,%eax │ │ │ │ + movabs 0x8fa00000000001e2,%eax │ │ │ │ jp 1c76827 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rsi) │ │ │ │ adc -0x5b1ac45f(%rbx),%cl │ │ │ │ @@ -2465101,16 +2464885,16 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x174cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - movabs %al,0x55400000000001e2 │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + movabs %al,0xecd00000000001e2 │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bh │ │ │ │ @@ -2465126,22 +2464910,20 @@ │ │ │ │ add %ah,-0x18(%rax) │ │ │ │ je 1c768a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex fsubr %st,%st(0) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - int $0x3a │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + cmp (%rbx),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x4a(%rsi) │ │ │ │ iret │ │ │ │ faddl (%rbx) │ │ │ │ (bad) │ │ │ │ rex.WX push %rcx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2465177,15 +2464959,15 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x3f(%rax) │ │ │ │ jne 1c76935 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x1e2(%rdx) │ │ │ │ - add %ah,-0x35(%rax) │ │ │ │ + add %dh,0x56(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2465203,16 +2464985,15 @@ │ │ │ │ jne 1c7697d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa2,%al │ │ │ │ loop 1c76985 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rcx) │ │ │ │ - (bad) │ │ │ │ + or %bpl,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rbx) │ │ │ │ @@ -2465228,22 +2465009,20 @@ │ │ │ │ and %dh,0x75(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ fucomp %st(0) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - int $0x3a │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dh,%al │ │ │ │ + rex.XB cmp (%r11),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x66d30e62(%rbx) │ │ │ │ gs (bad) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2465251,20 +2465030,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jnp 1c76a80 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - movabs %eax,0xfcd00000000001e2 │ │ │ │ - sub $0x3,%al │ │ │ │ + movabs %eax,0x9f300000000001e2 │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,0x2d(%rax) │ │ │ │ adc 0x43(%rdi),%dh │ │ │ │ scas %es:(%rdi),%al │ │ │ │ ret $0x164 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2465272,15 +2465051,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ es jbe 1c76a55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex movabs %eax,0xd0600000000001e2 │ │ │ │ + rex movabs %eax,0x90a00000000001e2 │ │ │ │ jb 1c76a67 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%cl │ │ │ │ xchg %eax,%ebx │ │ │ │ @@ -2465296,15 +2465075,17 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ xorl $0x0,0x1(%rsi) │ │ │ │ jo 1c76a45 │ │ │ │ loop 1c76aa5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex enter $0x360,$0x0 │ │ │ │ + mov $0xc2,%al │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdi) │ │ │ │ nop │ │ │ │ @@ -2465319,16 +2465100,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x17696(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e2a3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - movabs 0x14800000000032b,%eax │ │ │ │ + add %dh,0x32c89(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x4b(%rax,%rbp,4) │ │ │ │ out %eax,$0x48 │ │ │ │ rex.WRX │ │ │ │ rex.WXB │ │ │ │ @@ -2465397,16 +2465179,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x176ba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x39(%rax) │ │ │ │ jrcxz 1c76c0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c76c14 │ │ │ │ - xor $0x3,%al │ │ │ │ + adc %bl,%bl │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c90c1f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x25(%rdx) │ │ │ │ push $0x6b0bf02d │ │ │ │ @@ -2465415,16 +2465197,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x1(%rsi,%rsi,2) │ │ │ │ - movabs 0x500000000001e339,%al │ │ │ │ - mov $0x370,%edi │ │ │ │ + movabs 0x800000000001e339,%al │ │ │ │ + mov %?,0x3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c90c67 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x5d(%rsi) │ │ │ │ test $0x42f1f924,%esi │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2465456,19 +2465239,21 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x60000000000176c5,%al │ │ │ │ and %bl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36f6c(%rax) │ │ │ │ + add %al,%al │ │ │ │ + add 0x3(%rdi),%ch │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c90cf7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rdi) │ │ │ │ xchg %eax,%ebp │ │ │ │ pop %rcx │ │ │ │ rex.WX jae 1c76d38 │ │ │ │ mov $0x54,%cl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2465481,19 +2465266,22 @@ │ │ │ │ (bad) │ │ │ │ jbe 1c76d25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0xe3,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5754a(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rbx │ │ │ │ + je 1c76d39 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1c90d3f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,-0x179ddec1(%rip) │ │ │ │ jnp 1c76d2c │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2465523,15 +2465311,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,%bh │ │ │ │ jbe 1c76db5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1(%rdx,%riz,8) │ │ │ │ - add %dl,0x360d9(%rax) │ │ │ │ + add %dh,0x361ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ cmp %ah,-0x46(%rsi) │ │ │ │ @@ -2465545,16 +2465333,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ jbe 1c76dfd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x1(%rdx,%riz,8) │ │ │ │ - add %dl,%al │ │ │ │ - or $0x57b,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + sub %bh,0x5(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c90e17 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x64a338b3(%rcx) │ │ │ │ pop %rbx │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ @@ -2465567,16 +2465356,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x600000000001770f,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ loop 1c76e4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc,%al │ │ │ │ - jnp 1c76e59 │ │ │ │ + add %ah,(%rdi) │ │ │ │ + jp 1c76e59 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c90e5f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x7f(%rbp) │ │ │ │ xchg %eax,%esp │ │ │ │ @@ -2465596,15 +2465385,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ loop 1c76e95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x6e(%rdi) │ │ │ │ + shr $1,%dh │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,-0x6e39c529(,%rdi,2) │ │ │ │ movabs %al,0x13017d │ │ │ │ @@ -2465633,16 +2465423,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ ss ja 1c76f1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1e2(%rdi) │ │ │ │ - add %dl,%al │ │ │ │ - adc %bh,0x5(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sub 0x5(%rdx),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c90f37 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ch │ │ │ │ (bad) │ │ │ │ @@ -2465677,15 +2465467,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,(%rsi) │ │ │ │ ja 1c76fad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1e2(%rax) │ │ │ │ - add %al,-0x44(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,0x897108(%rip) │ │ │ │ @@ -2465698,16 +2465489,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x77(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e2a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4e(%rax) │ │ │ │ - popf │ │ │ │ + add %ah,%al │ │ │ │ + repnz pushf │ │ │ │ add $0x0,%eax │ │ │ │ call 1c9100f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ah │ │ │ │ rex.WX │ │ │ │ es xchg %eax,%ecx │ │ │ │ @@ -2465843,15 +2465634,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ loop 1c771f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c771ed │ │ │ │ + and %bl,%bh │ │ │ │ push $0x3 │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,0x2c18d905(%rdi) │ │ │ │ (bad) │ │ │ │ xor %eax,0x1(%rdx) │ │ │ │ @@ -2465866,15 +2465657,17 @@ │ │ │ │ addr32 ja 1c77235 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ loop 1c7723d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x327(%rdi) │ │ │ │ + shlb $1,(%rax) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9124f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x655bbfc1(%rbx) │ │ │ │ add (%rdi),%edi │ │ │ │ sbb (%rcx),%eax │ │ │ │ @@ -2465885,19 +2465678,20 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ imul $0x0,0x1(%rdi),%esi │ │ │ │ shlb $1,0x1e2(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x378(%rdx) │ │ │ │ + xor %ah,0x78(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c91297 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,0x5067dcd1(%rdi) │ │ │ │ fistl 0x3c(%rbx) │ │ │ │ adc %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2465929,16 +2465723,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jnp 1c77382 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e2a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - hlt │ │ │ │ + add %al,-0x21(%rax) │ │ │ │ push $0x3 │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,-0x79ae3edc(%rbp) │ │ │ │ add 0x7d(%rbx),%cl │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2465949,16 +2465742,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock jge 1c773ca │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e2a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0xc(%rax) │ │ │ │ - push $0x3 │ │ │ │ + add %ah,0x368df(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,%dh │ │ │ │ push %rcx │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ @@ -2465976,16 +2465769,16 @@ │ │ │ │ xorb $0x0,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ loop 1c773a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - repz push $0x3 │ │ │ │ + mov $0xde,%al │ │ │ │ + push $0x3 │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,0x6e5f5c54(%rip) │ │ │ │ mov $0xe,%al │ │ │ │ add %rdx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2465993,19 +2465786,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock xorl $0x0,0x1(%rdi) │ │ │ │ adc %ah,0x1e2(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,%ah │ │ │ │ - push $0x3 │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + (bad) │ │ │ │ + fildll 0x3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c913ff │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x7ebe7d3f(%rbx) │ │ │ │ mov $0xe2,%cl │ │ │ │ xor $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2466014,16 +2465809,17 @@ │ │ │ │ ja 1c7742d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ loop 1c77435 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex hlt │ │ │ │ - push $0x3 │ │ │ │ + sbb $0x68,%bh │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,0x23(%rbp) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ rcrl $1,(%rcx) │ │ │ │ repz rex.R pop %rbp │ │ │ │ @@ -2466038,17 +2465834,16 @@ │ │ │ │ ja 1c77475 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c77420 │ │ │ │ loop 1c7747d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x68,%bl │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1c77460 │ │ │ │ + push $0x3 │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,%bh │ │ │ │ (bad) │ │ │ │ sbb (%rcx),%cl │ │ │ │ sbb 0x1b(%rdx,%riz,1),%al │ │ │ │ @@ -2466059,19 +2465854,21 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c77441 │ │ │ │ ja 1c774bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc00000000001e2a6,%al │ │ │ │ - repz push $0x3 │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + movabs 0x1e2a6,%al │ │ │ │ + fildll 0x3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c914d7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,0x4d4c8ca9(%rcx) │ │ │ │ and (%rsi),%esp │ │ │ │ sbb %edx,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2466125,16 +2465922,15 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x47(%rax) │ │ │ │ js 1c77595 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c77554 │ │ │ │ - jae 1c775a7 │ │ │ │ + lock gs jae 1c775a7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c915af │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x60e391c(%rsi) │ │ │ │ jmp 14c8c1d7 <_edata@@Base+0xe08c1d7> │ │ │ │ @@ -2466146,19 +2465942,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%ah │ │ │ │ js 1c775dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x1e2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x37c(%rdx) │ │ │ │ + lock (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c915f7 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,(%rdi) │ │ │ │ rex.RX cli │ │ │ │ lea 0x46(%rbx),%edx │ │ │ │ cs add $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2466192,15 +2465989,15 @@ │ │ │ │ jns 1c7766d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%dh │ │ │ │ loop 1c77675 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x29(%rsi) │ │ │ │ + lock test %ch,(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ not %ebp │ │ │ │ @@ -2466216,19 +2466013,19 @@ │ │ │ │ rex jno 1c7772c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x59(%rax) │ │ │ │ loop 1c776bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x361(%rax) │ │ │ │ + lock imul $0x0,0x3(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c916cf │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,0x2fd06890(%rdx) │ │ │ │ mov $0x6e,%dl │ │ │ │ pop %rsp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2466236,15 +2466033,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x179(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ ror $0xe2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x369bc(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + pop %rdx │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ shrl $0x94,-0x23(%rbp) │ │ │ │ rex.WRXB │ │ │ │ @@ -2466260,16 +2466059,16 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ jns 1c77745 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0xe3,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5f(%rax) │ │ │ │ - sub (%rbx),%eax │ │ │ │ + add %dh,%al │ │ │ │ + mov %ebp,(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9175f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bh │ │ │ │ push %rax │ │ │ │ @@ -2466283,21 +2466082,20 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x179,%esi │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e2(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x82,%al │ │ │ │ - jle 1c7779f │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x7d,%spl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c917a7 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,-0x15cd03b3(%rdi,%riz,2) │ │ │ │ test %edi,0x1(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2466340,15 +2466138,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x10000000000179d3,%al │ │ │ │ (bad) │ │ │ │ loop 1c7786d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x373(%rax) │ │ │ │ + add %ah,0x73(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,(%rcx) │ │ │ │ rex.X call fffffffff0d9c5cf <_edata@@Base+0xffffffffea19c5cf> │ │ │ │ and (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2466362,21 +2466162,21 @@ │ │ │ │ jp 1c778ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ test $0xe2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov 0x3(%rdx),%fs │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,-0x2b(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c918c7 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,0x4f(%rbp) │ │ │ │ sbb $0x8e5b892c,%eax │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2466387,21 +2466187,21 @@ │ │ │ │ sbb $0x7a,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ test $0xe2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov %fs,0x3(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,-0x2d(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9190f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,-0x1eede6b6(%rsi) │ │ │ │ mov $0x5b,%bh │ │ │ │ jle 1c77922 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2466413,18 +2466213,16 @@ │ │ │ │ jp 1c7793d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ loop 1c77945 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c77956 │ │ │ │ - jnp 1c77951 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $0x7a,(%rsi) │ │ │ │ + add $0x0,%eax │ │ │ │ call 1c91957 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ah │ │ │ │ hlt │ │ │ │ cmp %ebx,-0x1b(%rsi) │ │ │ │ adc %ch,%dh │ │ │ │ @@ -2466460,21 +2466258,19 @@ │ │ │ │ add %dl,0x17a39(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ loop 1c779d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock call 1c77d3f │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1c919e7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%dh │ │ │ │ jne 1c779ea │ │ │ │ mov $0x9f,%cl │ │ │ │ loope 1c77a2b │ │ │ │ sub %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2466505,15 +2466301,15 @@ │ │ │ │ jp 1c77a5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rbx) │ │ │ │ jrcxz 1c77a65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xdc,%al │ │ │ │ + mov $0xf0,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,(%rdx,%rbp,1) │ │ │ │ @@ -2466550,21 +2466346,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ jrcxz 1c77af5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - shll %cl,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + rolb $0x3,0x30(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c91b07 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,-0x22f919f(%rbp) │ │ │ │ mov $0x29,%bl │ │ │ │ pop %rsi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2466676,20 +2466471,19 @@ │ │ │ │ xchg %bh,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x38,%al │ │ │ │ jrcxz 1c77ca5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x5(%rbp,%rsi,2) │ │ │ │ - add %al,(%rax) │ │ │ │ + adcb $0x0,0x5(%rsp,%rsi,2) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c91cb7 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,0x42fe1484(%rcx) │ │ │ │ iret │ │ │ │ je 1c77d35 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2466760,15 +2466554,15 @@ │ │ │ │ test $0x7a,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ fsub %st,%st(2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x1d(%rax) │ │ │ │ + add %al,-0x71(%rax) │ │ │ │ jp 1c77dcf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c91dd7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdi) │ │ │ │ @@ -2466784,16 +2466578,15 @@ │ │ │ │ jp 1c77e05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c77ddd │ │ │ │ loop 1c77e0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + rex sti │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c91e1f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x21ecbc9c(%rdi) │ │ │ │ @@ -2466809,34 +2466602,41 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ bnd jp 1c77e4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex test $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe800000000036290,%al │ │ │ │ + nop │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,%cl │ │ │ │ data16 mov %bh,0x759a94ed(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1000000000017af9,%al │ │ │ │ test $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x362(%rdi) │ │ │ │ + mov $0xd5,%al │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c91eaf │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,(%rdx) │ │ │ │ movsxd 0xd4f7885(%rsp,%rax,4),%ecx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2466847,18 +2466647,16 @@ │ │ │ │ jp 1c77edd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c77e8a │ │ │ │ loop 1c77ee5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c77ef8 │ │ │ │ - jnp 1c77ef1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + shrb $0x7a,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ call 1c91ef7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x23(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ enter $0xdf81,$0xfa │ │ │ │ (bad) │ │ │ │ @@ -2466871,21 +2466669,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x1(%rbx,%rdi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cmp %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.WB jne 1c77f39 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x57451(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c91f3f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,0x6cbc4f(%rbp) │ │ │ │ leave │ │ │ │ cwtl │ │ │ │ pop %rdx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2467216,15 +2467012,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ loop 1c78365 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c78334 │ │ │ │ + add %al,%ch │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,%cl │ │ │ │ @@ -2467254,17 +2467050,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x17b(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1e2(%rbx) │ │ │ │ - add %dh,-0x2a(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x361e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,0x13c2eb4b(%rdi) │ │ │ │ push $0x130145f0 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2467275,16 +2467069,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lahf │ │ │ │ jnp 1c78435 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x1e2(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,-0x3e(%rax) │ │ │ │ jbe 1c78447 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9244f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7a06bfec(%rbp) │ │ │ │ @@ -2467297,17 +2467090,19 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x17b(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x1e2(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe800000000057549,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + and %dl,0x74(%rdx) │ │ │ │ + add $0x0,%eax │ │ │ │ + call 1c92497 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x18(%rsi,%rdx,1) │ │ │ │ repnz xchg %eax,%edi │ │ │ │ test %ebp,%ebx │ │ │ │ add (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2467320,15 +2467115,17 @@ │ │ │ │ jnp 1c784c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xba,%al │ │ │ │ loop 1c784cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x378(%rax) │ │ │ │ + mov $0x64,%al │ │ │ │ + js 1c784d7 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c924df │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x34(%rsi,%rdi,1) │ │ │ │ and $0x955c909,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2467339,31 +2467136,34 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x17b(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x1e2,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe8000000000360cf,%al │ │ │ │ + and %dl,%dl │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,0x186859e4(%rip) │ │ │ │ jrcxz 1c78586 │ │ │ │ add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x17b(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x1(%rdx,%riz,8) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + adc %dl,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,%cl │ │ │ │ @@ -2467401,16 +2467201,17 @@ │ │ │ │ jnp 1c785e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c785b3 │ │ │ │ loop 1c785ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x75(%rdx) │ │ │ │ - add $0x0,%eax │ │ │ │ + adcb $0x5,0x74(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ call 1c925ff │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3d512198(%rdx) │ │ │ │ or (%rbx,%rdi,2),%ch │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2467440,16 +2467241,17 @@ │ │ │ │ add %al,-0x27(%rax) │ │ │ │ jnp 1c78675 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0xe2,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov %esi,0x0(%rcx,%rax,1) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sub %ecx,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,0x30ea4f54(%rbp) │ │ │ │ std │ │ │ │ (bad) │ │ │ │ @@ -2467480,19 +2467282,19 @@ │ │ │ │ fidivrl 0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c786b5 │ │ │ │ loop 1c7870d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x5(%rbp,%rsi,2) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %dl,0x74(%rbp) │ │ │ │ + add $0x0,%eax │ │ │ │ + call 1c9271f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x9(%rsi) │ │ │ │ mov $0x9910b4da,%esp │ │ │ │ or (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2467521,19 +2467323,21 @@ │ │ │ │ rex fnstsw 0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c78754 │ │ │ │ loop 1c7879d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x5(%rbp,%rsi,2) │ │ │ │ + rex push %rbp │ │ │ │ + je 1c787a9 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1c927af │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,%ch │ │ │ │ rex.WRX │ │ │ │ rex.B movabs %eax,0x13017c8bafa8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2467577,15 +2467381,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x17bdf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e2bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x24(%rax) │ │ │ │ + add %dl,-0x10(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,%dl │ │ │ │ @@ -2467602,15 +2467406,16 @@ │ │ │ │ (bad) │ │ │ │ jmp 1c7892e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0x1e2,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex.RX popf │ │ │ │ + nop │ │ │ │ + jmp 1c7885f │ │ │ │ add $0x0,%eax │ │ │ │ call 1c928cf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xfd87616(%rsi) │ │ │ │ ja 1c788c3 │ │ │ │ add (%rcx),%al │ │ │ │ @@ -2467642,16 +2467447,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c78940 │ │ │ │ jnp 1c78945 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1e2(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov %esi,0x0(%rcx,%rax,1) │ │ │ │ + add %dl,%al │ │ │ │ + sub %cl,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,%dh │ │ │ │ or %eax,%esi │ │ │ │ jae 1c78920 │ │ │ │ @@ -2467664,16 +2467470,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x7c,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e2ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4c(%rax) │ │ │ │ - jne 1c789a1 │ │ │ │ + add %ah,%al │ │ │ │ + push %rsp │ │ │ │ + je 1c789a1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c929a7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x37430356(%rip) │ │ │ │ (bad) │ │ │ │ @@ -2467685,16 +2467492,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x7c,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e2bc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4a(%rax) │ │ │ │ - jne 1c789e9 │ │ │ │ + add %al,%al │ │ │ │ + push %rdx │ │ │ │ + je 1c789e9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c929ef │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3ce9b1f9(%rdi) │ │ │ │ rex.WRX flds 0x1301(%rip) │ │ │ │ @@ -2467705,16 +2467513,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c78a39 │ │ │ │ jl 1c78a1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x1e2,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - hlt │ │ │ │ + jo 1c78a58 │ │ │ │ cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,0x7f(%rbx) │ │ │ │ (bad) │ │ │ │ @@ -2467725,21 +2467532,20 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2b,%al │ │ │ │ jl 1c78a65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1e2a9,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + movabs 0x100000000001e2a9,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ + call 1c92a7f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,%ah │ │ │ │ (bad) │ │ │ │ cmp %eax,%eax │ │ │ │ je 1c78a1d │ │ │ │ fisubrs 0x1(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2467751,21 +2467557,20 @@ │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ jl 1c78aad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x1e2(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,%dl │ │ │ │ - leave │ │ │ │ - add (%rax),%al │ │ │ │ + jo 1c78a93 │ │ │ │ + enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1c92ac7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rsi,%rdx,4) │ │ │ │ lahf │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ stc │ │ │ │ (bad) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ rex add %edx,(%rbx) │ │ │ │ @@ -2467776,17 +2467581,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex imul $0x0,0x0(%rcx,%rax,1),%edi │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ loop 1c78afd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock lret $0x2c3 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x27,%al │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ call 1c92b0f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rbx) │ │ │ │ pop %rdx │ │ │ │ sbb %al,0x35(%rax) │ │ │ │ cmc │ │ │ │ @@ -2467845,20 +2467649,21 @@ │ │ │ │ add %dl,0x17c9e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ loop 1c78bd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x73(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + shrb $1,(%rax) │ │ │ │ + jae 1c78bdf │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c92be7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0xbaa0c9b(%rsi) │ │ │ │ ret │ │ │ │ xchg %eax,%ecx │ │ │ │ sub %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2467897,21 +2467702,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ loop 1c78c65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c78c4b │ │ │ │ - jp 1c78c6f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c92c77 │ │ │ │ + movabs 0xe800000000037a8d,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,-0x43(%rax) │ │ │ │ es mov $0xbf,%dh │ │ │ │ mov $0x130120ea,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2467921,17 +2467722,15 @@ │ │ │ │ jl 1c78ca5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c78c65 │ │ │ │ loop 1c78cad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x7a,%bl │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + orb $0x0,0x37a(%rdi) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,-0x4e(%rax) │ │ │ │ (bad) │ │ │ │ shll %cl,-0x69(%rbx) │ │ │ │ stc │ │ │ │ @@ -2467948,15 +2467747,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ loop 1c78cf5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c78cc8 │ │ │ │ + xor %dl,%cl │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,-0x69ac7aa6(%rdx,%riz,2) │ │ │ │ @@ -2468080,16 +2467879,16 @@ │ │ │ │ add %dl,-0x13(%rax) │ │ │ │ jl 1c78e9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex lret $0x1e2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - gs jb 1c78eaf │ │ │ │ + mov $0xf3,%al │ │ │ │ + jno 1c78eaf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c92eb7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1da2df1e(%rax) │ │ │ │ stc │ │ │ │ @@ -2468103,16 +2467902,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ out %al,(%dx) │ │ │ │ jl 1c78ee5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x1e2(%rdx) │ │ │ │ - add %al,-0x72(%rax) │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,0x63098d27(%rcx,%rcx,1) │ │ │ │ fcompl 0x1301(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2468144,17 +2467946,16 @@ │ │ │ │ adc 0x1(%rbp),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c78f79 │ │ │ │ loop 1c78f7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x5,0x75(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x74(%rbx) │ │ │ │ + add $0x0,%eax │ │ │ │ call 1c92f8f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1cd91b50(%rdx) │ │ │ │ int3 │ │ │ │ (bad) │ │ │ │ push %rdi │ │ │ │ @@ -2468166,21 +2467967,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex adc $0x7d,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e33d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - add (%rbx,%rax,1),%esi │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + fdivl (%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c92fd7 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,-0x381fbde3(%rdi) │ │ │ │ fcompl 0x13017c(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2468209,16 +2468010,17 @@ │ │ │ │ mov $0x17,%al │ │ │ │ jge 1c7904d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rbx,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x49(%rax) │ │ │ │ - jne 1c79061 │ │ │ │ + add %ah,%al │ │ │ │ + push %rcx │ │ │ │ + je 1c79061 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c93067 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ah │ │ │ │ add $0x10f9c6ba,%eax │ │ │ │ @@ -2468232,15 +2468034,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x7d,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x1e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $1,%al │ │ │ │ + rex in (%dx),%al │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,0x7a(%rbx) │ │ │ │ @@ -2468277,19 +2468079,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex sbb $0x17d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0xe3,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x370c2(%rax) │ │ │ │ + add %dl,-0x72(%rax) │ │ │ │ + jo 1c79137 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1c9313f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x2e(%rdx) │ │ │ │ mov $0x5d,%al │ │ │ │ int3 │ │ │ │ add $0x13011046,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2468301,15 +2468105,17 @@ │ │ │ │ jge 1c7916d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%cl │ │ │ │ loop 1c79175 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe800000000033d58,%al │ │ │ │ + rorb $1,(%rbx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,(%rsi) │ │ │ │ call 2ad59bbe <_edata@@Base+0x24159bbe> │ │ │ │ (bad) │ │ │ │ push %rsi │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2468339,15 +2468145,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and 0x1(%rbp),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0xe2,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x37cc5(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov %edi,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,-0x2e289c8e(%rax) │ │ │ │ sub 0x19(%rbp),%ah │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2468361,16 +2468168,17 @@ │ │ │ │ jge 1c79245 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock stos %al,%es:(%rdi) │ │ │ │ loop 1c7924d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c7929b │ │ │ │ - jne 1c79259 │ │ │ │ + (bad) │ │ │ │ + push %rdx │ │ │ │ + je 1c79259 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9325f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x11fcc46d(%rsi) │ │ │ │ add %ebx,0x5f(%rbp) │ │ │ │ @@ -2468406,17 +2468214,17 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ movabs 0xab2000000000017d,%al │ │ │ │ loop 1c792dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $1,%dh │ │ │ │ - sahf │ │ │ │ - add $0x0,%eax │ │ │ │ + sarb $0x5,-0x62(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ call 1c932ef │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rbx) │ │ │ │ clc │ │ │ │ cmpl $0x46176983,(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2468454,17 +2468262,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ loop 1c7936d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - lret │ │ │ │ - (bad) │ │ │ │ + add $0x61,%ch │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,0x67f57b22(%rip) │ │ │ │ rex.WXB (bad) │ │ │ │ @@ -2468479,19 +2468285,15 @@ │ │ │ │ rex fnstsw 0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex lods %ds:(%rsi),%al │ │ │ │ loop 1c793b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c79426 │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + movabs 0xe800000000036f02,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,%bl │ │ │ │ rex.XB stc │ │ │ │ sbb $0x6ca5e91f,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2468579,15 +2468381,15 @@ │ │ │ │ jge 1c794cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c7947e │ │ │ │ loop 1c794d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jo 1c7950b │ │ │ │ + and %ch,0x2f(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ adc $0xc9,%ah │ │ │ │ out %al,(%dx) │ │ │ │ @@ -2468598,16 +2468400,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ repz jge 1c79515 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000001e2ac,%al │ │ │ │ - lea 0x3(%rdx),%esp │ │ │ │ + movabs 0xd00000000001e2ac,%al │ │ │ │ + shll %cl,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9352f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rsi) │ │ │ │ sahf │ │ │ │ @@ -2468621,15 +2468423,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dl │ │ │ │ jge 1c7955d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x1(%rdx,%riz,8) │ │ │ │ - add %dl,-0x57(%rax) │ │ │ │ + add %dh,0x65(%rax) │ │ │ │ js 1c7956f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c93577 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dl │ │ │ │ @@ -2468644,40 +2468446,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %bh,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1e2(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - frstor 0x3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c935bf │ │ │ │ + movabs 0xe8000000000361f1,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,-0xb(%rbp) │ │ │ │ (bad) │ │ │ │ adc $0x1301481c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x17e(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x1e2(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x34,(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcr $1,%dl │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c93607 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,-0x3d(%rbx) │ │ │ │ push %rbp │ │ │ │ pop %rdx │ │ │ │ mov (%rsi),%bh │ │ │ │ (bad) │ │ │ │ cmp %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2468690,16 +2468489,16 @@ │ │ │ │ add %dh,0x17e32(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ out %eax,(%dx) │ │ │ │ loop 1c7963d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.WRX jne 1c79649 │ │ │ │ + loopne 1c79698 │ │ │ │ + je 1c79649 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9364f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x62(%rdi) │ │ │ │ or $0x32,%al │ │ │ │ @@ -2468716,18 +2468515,21 @@ │ │ │ │ lock jnp 1c796f9 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x53(%rax) │ │ │ │ loop 1c79685 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x2(%rsi,%rbx,8) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + loopne 1c796ac │ │ │ │ + fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c93697 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%dh │ │ │ │ xor %bl,%cl │ │ │ │ (bad) │ │ │ │ mov (%rbx),%ebx │ │ │ │ sahf │ │ │ │ lgdt (%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2468738,20 +2468540,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x1(%rsi,%rdi,2) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ loop 1c796cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jp 1c79698 │ │ │ │ - add (%rax),%al │ │ │ │ + lock mov $0x2c7,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1c936df │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,0x0(%rdi) │ │ │ │ in (%dx),%al │ │ │ │ sub $0x511af1c1,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2468760,15 +2468561,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17e(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ lock lods %ds:(%rsi),%eax │ │ │ │ loop 1c79715 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sub $0x6c,%al │ │ │ │ + push %rax │ │ │ │ + jle 1c79787 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,%dl │ │ │ │ jnp 1c796e9 │ │ │ │ @@ -2468781,21 +2468583,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x17e(%rcx) │ │ │ │ add %dl,0x1e2ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x332b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shll $1,(%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c9376f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ loopne 1c79758 │ │ │ │ movabs %al,0x13017c1981df │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2468827,15 +2468627,15 @@ │ │ │ │ jle 1c797e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex scas %es:(%rdi),%eax │ │ │ │ loop 1c797ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x23(%rcx) │ │ │ │ + xor %ch,-0x24(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,%dl │ │ │ │ mov $0x9,%dl │ │ │ │ @@ -2468854,20 +2468654,22 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ loop 1c79835 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ - mov $0x361,%esp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c93847 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,-0x2de0a30c(%rcx) │ │ │ │ jnp 1c79844 │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2469089,34 +2468891,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ scas %es:(%rdi),%al │ │ │ │ loop 1c79b95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c79b44 │ │ │ │ - push $0x5 │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + xor %bh,(%rax,%rbp,2) │ │ │ │ + add $0x0,%eax │ │ │ │ + call 1c93ba7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,-0x37e76106(%rbp) │ │ │ │ rex.WRXB jne 1c79bd8 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dh │ │ │ │ jle 1c79bd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1e2(%rsi) │ │ │ │ - add %dl,0x378a4(%rax) │ │ │ │ + add %al,0x37862(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,(%rcx,%rdi,8) │ │ │ │ out %al,$0x56 │ │ │ │ imul $0x130115,-0x39(%rdi),%ebp │ │ │ │ @@ -2469126,19 +2468928,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x17eea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e2ae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movabs %al,0x2e8000000000378 │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x37861(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %dh,-0x7751b13f(%rdi) │ │ │ │ (bad) │ │ │ │ sbb $0x13012e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2469149,15 +2468951,17 @@ │ │ │ │ jle 1c79c65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c79c18 │ │ │ │ loop 1c79c6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x378(%rcx) │ │ │ │ + push %rax │ │ │ │ + gs js 1c79c77 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c93c7f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dl │ │ │ │ loopne 1c79c2a │ │ │ │ and $0x57,%al │ │ │ │ @@ -2469171,15 +2468975,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,%ch │ │ │ │ jle 1c79cad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x1e2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c79c5e │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ js 1c79cbf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c93cc7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x5210f4d6(%rdx) │ │ │ │ @@ -2469215,56 +2469020,55 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,-0x30(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,0x1e2a4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + call 1c7a0af │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1c93d57 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,-0x56a3ace1(%rcx) │ │ │ │ xchg %ecx,0x13012a(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x17f07(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x51(%rax) │ │ │ │ loop 1c79d8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x160(%rdx) │ │ │ │ + lock rex.WX (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c93d9f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,%bl │ │ │ │ sub $0xb9ba53f6,%eax │ │ │ │ mov 0x1(%rcx),%dh │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ or $0x17f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000001e2af,%al │ │ │ │ - adc %al,%bh │ │ │ │ + movabs 0xd00000000001e2af,%al │ │ │ │ + xor %cl,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -2469280,18 +2469084,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdi) │ │ │ │ jg 1c79e15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x1e2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sti │ │ │ │ - jbe 1c79e27 │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + mov $0x376,%edi │ │ │ │ add %al,(%rax) │ │ │ │ call 1c93e2f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rbx) │ │ │ │ xor %dl,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2469305,21 +2469107,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.XB jg 1c79e5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x1(%rdx,%riz,8) │ │ │ │ - add %dl,%al │ │ │ │ - jns 1c79e30 │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,%al │ │ │ │ + mov $0x2c7,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1c93e77 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,-0x7ba274ae(%rbp) │ │ │ │ pop %rcx │ │ │ │ test $0x13015d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2469400,21 +2469201,20 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ rex.WRX jg 1c79fc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,(%rbx) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %bh,0x3(%rsp,%rbp,2) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c93fdf │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x70(%rdx) │ │ │ │ or $0x12,%al │ │ │ │ sub 0x13015a(%rsp,%rdx,2),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2469422,16 +2469222,16 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ movsxd 0x1(%rdi),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x1e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0x361,%eax │ │ │ │ + xor %ch,0x3(%rax,%riz,2) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c94027 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx,%rsi,4) │ │ │ │ push %rdx │ │ │ │ or $0x222ba4ff,%eax │ │ │ │ @@ -2469446,17 +2469246,15 @@ │ │ │ │ jg 1c7a055 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0xe2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x49(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x3606a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,%ch │ │ │ │ and %al,-0x7f2ec4cc(%rcx) │ │ │ │ pop %rbp │ │ │ │ @@ -2469468,17 +2469266,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x7f(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e2b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x46(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x3606d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,0x793e512(%rdx,%rax,8) │ │ │ │ jle 1c7a134 │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2469489,15 +2469285,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov %bh,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1e2(%rax) │ │ │ │ - add %al,0x361bc(%rax) │ │ │ │ + add %al,%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,-0x3435aa70(%rdx) │ │ │ │ add %dh,0x130172(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2469528,15 +2469327,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x17f90(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0xe2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x40(%rax) │ │ │ │ + add %al,0x21(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,-0x2e(%rbx) │ │ │ │ @@ -2469571,17 +2469370,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex cwtl │ │ │ │ jg 1c7a205 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x1e2(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,%al │ │ │ │ - jo 1c7a217 │ │ │ │ - add %al,(%rax) │ │ │ │ + rorb $1,0x370(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9421f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ repnz xor $0xda,%al │ │ │ │ jno 1c7a278 │ │ │ │ @@ -2469597,16 +2469394,15 @@ │ │ │ │ jg 1c7a24d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%ah │ │ │ │ loop 1c7a255 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + loopne 1c7a231 │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,(%rsi) │ │ │ │ @@ -2469622,15 +2469418,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x7f,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e2b1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36e3f(%rax) │ │ │ │ + add %al,0x36e20(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,%dh │ │ │ │ (bad) │ │ │ │ out %eax,$0xcf │ │ │ │ @@ -2469669,16 +2469465,15 @@ │ │ │ │ jg 1c7a325 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c7a2db │ │ │ │ loop 1c7a32d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c7a2e9 │ │ │ │ - (bad) │ │ │ │ + shrb $1,0x60(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,%bh │ │ │ │ pop %rdx │ │ │ │ @@ -2469718,15 +2469513,16 @@ │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ jg 1c7a3b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x1e2(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock outsb %ds:(%rsi),(%dx) │ │ │ │ + loopne 1c7a3e1 │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,(%rsi) │ │ │ │ sbb %ah,(%rax) │ │ │ │ @@ -2469745,15 +2469541,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ leave │ │ │ │ loop 1c7a405 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x332,%eax │ │ │ │ + shrb $1,0x3(%rax,%rsi,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c94417 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x217eb0f2(%rbp) │ │ │ │ jno 1c7a483 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ @@ -2469764,15 +2469561,18 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x4000000000017fdb,%al │ │ │ │ mov $0xe2,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x361b9(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,0x68(%rbx) │ │ │ │ jbe 1c7a4d9 │ │ │ │ or %esp,0x13011bbd(%rbp) │ │ │ │ @@ -2469834,21 +2469634,20 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ out %al,(%dx) │ │ │ │ loop 1c7a525 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - shll %cl,0x3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rcl $0x61,%dh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c94537 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,%bl │ │ │ │ shlb $1,-0x2(%rcx) │ │ │ │ jl 1c7a543 │ │ │ │ leave │ │ │ │ rex.WXB adc %rdx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2469909,16 +2469708,17 @@ │ │ │ │ xor %dh,(%rdx) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ shl %cl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push 0x3(%rsi) │ │ │ │ + add %dh,%al │ │ │ │ + ret │ │ │ │ + jbe 1c7a607 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9460f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xb(%rdi) │ │ │ │ movl $0x1301,0x1136b2b9(%rax) │ │ │ │ @@ -2469956,16 +2469756,16 @@ │ │ │ │ in $0x64,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x66(%rax) │ │ │ │ loop 1c7a68d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - gs jb 1c7a697 │ │ │ │ + shl $1,%bl │ │ │ │ + jno 1c7a697 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9469f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dh │ │ │ │ and (%rdx),%esi │ │ │ │ @@ -2469978,17 +2469778,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ sbb 0x1(%rbp),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe00000000001e29a,%al │ │ │ │ - std │ │ │ │ - jbe 1c7a6df │ │ │ │ + movabs 0x500000000001e29a,%al │ │ │ │ + ret $0x376 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c946e7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dh │ │ │ │ jle 1c7a6e2 │ │ │ │ @@ -2470004,16 +2469803,18 @@ │ │ │ │ jo 1c7a741 │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xor %ch,0x0(%rbx,%rax,1) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,(%rcx) │ │ │ │ xchg %eax,%ecx │ │ │ │ cwtl │ │ │ │ @@ -2470030,19 +2469831,17 @@ │ │ │ │ xor %ah,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rcx) │ │ │ │ jrcxz 1c7a765 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax,%rbx,4) │ │ │ │ - add $0x0,%eax │ │ │ │ - call 1c94777 │ │ │ │ + movabs 0xe8000000000597cc,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ je 1c7a704 │ │ │ │ and $0x17,%al │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ cmp %dl,(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2470053,15 +2469852,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,(%rdx) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0x1e2,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%dl │ │ │ │ + xor %ch,%dh │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,-0x6439b27d(%rsi) │ │ │ │ @@ -2470092,16 +2469891,15 @@ │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ loop 1c7a83d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + xor %ch,0x6e(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ js 1c7a87e │ │ │ │ @@ -2470118,17 +2469916,15 @@ │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sahf │ │ │ │ loop 1c7a885 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $1,%dl │ │ │ │ - jbe 1c7a88f │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bh,0x376(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c94897 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ xchg %eax,%edx │ │ │ │ mov $0xb20b13a8,%ecx │ │ │ │ @@ -2470158,15 +2469954,15 @@ │ │ │ │ push $0x1301 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xd000000000016567,%al │ │ │ │ - movabs %eax,0xd7000000000001e2 │ │ │ │ + movabs %eax,0x49500000000001e2 │ │ │ │ jb 1c7a91f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c94927 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dl │ │ │ │ @@ -2470183,20 +2469979,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex jbe 1c7a9b8 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x1e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0x36f,%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c9496f │ │ │ │ + movabs 0xe80000000003712b,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,%ch │ │ │ │ xchg %eax,%ecx │ │ │ │ rcll $1,-0x6f(%rdx) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2470208,21 +2470001,21 @@ │ │ │ │ mov $0x78,%al │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x12(%rax) │ │ │ │ jrcxz 1c7a9a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jg 1c7aa1e │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x2a,%al │ │ │ │ + jae 1c7a9af │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c949b7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ out %eax,(%dx) │ │ │ │ ds add $0x7,%al │ │ │ │ rex add %dl,0x1(%rdx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2470259,20 +2470052,21 @@ │ │ │ │ jg 1c7aa90 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x41(%rax) │ │ │ │ loop 1c7aa35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0x72,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + lock fwait │ │ │ │ + jb 1c7aa3f │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c94a47 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,%cl │ │ │ │ rex.WX movabs $0x13014dd45b9b9f,%rsi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2470280,15 +2470074,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0x1e2,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%dl │ │ │ │ + add %dl,%ah │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,(%rdx) │ │ │ │ @@ -2470301,20 +2470095,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x1(%rbp,%riz,2) │ │ │ │ add %al,0x1e2ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x6d(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x361,%edx │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c94ad7 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,%dl │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ mov %?,(%rdi) │ │ │ │ sbb $0xd4,%al │ │ │ │ ss add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2470346,15 +2470141,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x165(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1(%rdx,%riz,8) │ │ │ │ - shr $0x6c,%ah │ │ │ │ + push %rax │ │ │ │ + push $0x6e │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,-0x13(%rcx) │ │ │ │ jb 1c7ab90 │ │ │ │ @@ -2470369,17 +2470165,18 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ fsubl 0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0xe2,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - popf │ │ │ │ - cmp $0x3,%eax │ │ │ │ + add %al,%al │ │ │ │ + idivl (%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,%dl │ │ │ │ pop %rbx │ │ │ │ incl -0x52(%rsi) │ │ │ │ push %rcx │ │ │ │ @@ -2470394,16 +2470191,18 @@ │ │ │ │ add %al,0x165df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lret │ │ │ │ loop 1c7abe5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x74(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + jo 1c7ac61 │ │ │ │ + jae 1c7abf1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ call 1c94bf7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sub -0x1137d79a(%rip),%bl │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2470416,18 +2470215,16 @@ │ │ │ │ out %al,$0x65 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0xe2,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + fisttps 0x0(%rbp,%rax,1) │ │ │ │ call 1c94c3f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x11f574d4(%rax) │ │ │ │ ss (bad) │ │ │ │ pop %rax │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2470441,16 +2470238,16 @@ │ │ │ │ (bad) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ lock loop 1c7ac75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,(%rsi) │ │ │ │ - mov 0x0(%rip),%al │ │ │ │ + shrb $1,0x58a(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ call 1c94c87 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x92e4d70(%rax,%rbp,8) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ sbb %dl,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2470534,16 +2470331,16 @@ │ │ │ │ jo 1c7add4 │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe2,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x3b(%rax) │ │ │ │ - mov %es,0x0(%rip) │ │ │ │ + add %ah,(%rax) │ │ │ │ + fisttps 0x0(%rbp,%rax,1) │ │ │ │ call 1c94da7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x626dfbec(%rsi,%rax,4) │ │ │ │ sarl $0x13,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2470599,18 +2470396,15 @@ │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ loop 1c7ae6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x60,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + movabs 0xe8000000000361d2,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,(%rdi) │ │ │ │ (bad) │ │ │ │ jmp 1c7af0a │ │ │ │ test $0x8b,%al │ │ │ │ push %rsp │ │ │ │ @@ -2470625,16 +2470419,15 @@ │ │ │ │ rcrb $1,0x66(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x13(%rax) │ │ │ │ loop 1c7aeb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,%ah │ │ │ │ - (bad) │ │ │ │ + adc $0x61,%bh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,(%rcx) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ @@ -2470652,19 +2470445,20 @@ │ │ │ │ pop %rdi │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x59824(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %ah,(%rax) │ │ │ │ + int $0x97 │ │ │ │ + add $0x0,%eax │ │ │ │ + call 1c94f0f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,(%rsi,%rax,1) │ │ │ │ out %al,(%dx) │ │ │ │ es ds add %ebx,0x4a(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2470761,17 +2470555,18 @@ │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cld │ │ │ │ loop 1c7b065 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - or $0x7b,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + loopne 1c7b090 │ │ │ │ + jp 1c7b071 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ call 1c95077 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bh │ │ │ │ imul $0x130116,0xd55aa64(%rdx),%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2470783,17 +2470578,15 @@ │ │ │ │ jbe 1c7b109 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x4d(%rax) │ │ │ │ loop 1c7b0ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,%bl │ │ │ │ - xor $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %ch,0x332(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c950bf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ imul $0xeb767d0a,(%rdx),%ebp │ │ │ │ jbe 1c7b0d2 │ │ │ │ @@ -2470806,21 +2470599,19 @@ │ │ │ │ ... │ │ │ │ add %dh,-0x45(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add $0x1e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c7b0c8 │ │ │ │ - ret │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + shlb $1,(%rdi) │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ + call 1c95107 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,-0x30648459(%rdx) │ │ │ │ (bad) │ │ │ │ pop %rdx │ │ │ │ jo 1c7b11a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2470850,35 +2470641,35 @@ │ │ │ │ jo 1c7b154 │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0xe2,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x56637(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x565,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1c95197 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ movabs 0x1301194baa09bf3c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ call 1c7b32c │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0xe2,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - shlb $0x0,0x3(%rax) │ │ │ │ + add %dh,0x3708d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,(%rsi) │ │ │ │ rex.RX sarl %cl,0x37009f6c(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2470956,19 +2470747,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1(%rdi,%riz,2) │ │ │ │ add %al,0x1e2b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x376ff(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + jbe 1c7b2f7 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c952ff │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,%ch │ │ │ │ rex.WRB clc │ │ │ │ fsubrl (%rbx,%rbx,4) │ │ │ │ gs pop %rdi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2470977,17 +2470771,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa2,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e2b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - and $0x76,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,0x2d(%rax) │ │ │ │ + jne 1c7b341 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ call 1c95347 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x5351c215(%rbp) │ │ │ │ push %rbp │ │ │ │ mov $0x130131,%esp │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2470998,36 +2470793,41 @@ │ │ │ │ ... │ │ │ │ add %dh,0x167ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0xe2,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xor 0x5(%rdi),%dl │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%esi │ │ │ │ + add $0x0,%eax │ │ │ │ + call 1c9538f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ movabs 0x1301194baa09bf3c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x167(%rbp) │ │ │ │ add %al,-0x4b(%rax) │ │ │ │ loop 1c7b3c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3(%rbx,%rbp,1) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + loopne 1c7b443 │ │ │ │ + sub $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c953d7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x8(%rbx) │ │ │ │ or $0xde,%ah │ │ │ │ adcl $0x67,(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2471035,20 +2470835,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x167(%rbx) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0xe2,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1e(%rax) │ │ │ │ - es add (%rax),%eax │ │ │ │ + add %ah,-0x26(%rax) │ │ │ │ + and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c9541f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x22(%rbx) │ │ │ │ lock sarl %cl,0x14cc3f9(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2471057,15 +2470858,18 @@ │ │ │ │ add %al,-0x1f(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4b(%rax) │ │ │ │ loop 1c7b455 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe8000000000361b9,%al │ │ │ │ + adc %ch,0x60(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,%bh │ │ │ │ or -0x6c(%rax),%al │ │ │ │ rorb $1,0x4b(%rbp) │ │ │ │ jo 1c7b47a │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2471099,20 +2470903,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe2,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.WXB insl (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - call 1c954f7 │ │ │ │ - ... │ │ │ │ + add %al,0x56c43(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %bl,0x54(%rdi) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ mov (%rsi,%rcx,1),%ch │ │ │ │ rex.WX sbb (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2471124,15 +2470927,15 @@ │ │ │ │ sub $0x68,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0xe2,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36d28(%rax) │ │ │ │ + add %dh,0x36d0c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,%al │ │ │ │ and %bl,(%rdi) │ │ │ │ es mov $0x74,%ch │ │ │ │ @@ -2471145,16 +2470948,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x3e(%rax) │ │ │ │ push $0x1 │ │ │ │ add %ah,-0x4a(%rax) │ │ │ │ loop 1c7b575 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - iret │ │ │ │ + loopne 1c7b54b │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,%ah │ │ │ │ @@ -2471167,15 +2470969,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x46,%al │ │ │ │ push $0x1 │ │ │ │ add %dh,0x30(%rax) │ │ │ │ jrcxz 1c7b5bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe8000000000360da,%al │ │ │ │ + shr $1,%dh │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,0x7f(%rsi) │ │ │ │ ret │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ call 310e313 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2471185,16 +2470991,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x48(%rax) │ │ │ │ push $0x1 │ │ │ │ add %dl,0x1e2b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x24(%rax) │ │ │ │ - cwtl │ │ │ │ + add %al,(%rax) │ │ │ │ + int $0x97 │ │ │ │ add $0x0,%eax │ │ │ │ call 1c95617 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ch │ │ │ │ sbb %bl,%bl │ │ │ │ (bad) │ │ │ │ @@ -2471208,19 +2471014,21 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16863(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0xe2,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x360ce(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + shlb $1,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c9565f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,%cl │ │ │ │ pop %rcx │ │ │ │ movabs %al,0x13010a8e3ed648 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2471268,15 +2471076,17 @@ │ │ │ │ ... │ │ │ │ add %dh,-0x76(%rax) │ │ │ │ push $0x1 │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0xe2,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x365de(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rbp │ │ │ │ + add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7c(%rbx) │ │ │ │ and $0xe8,%al │ │ │ │ @@ -2471290,15 +2471100,15 @@ │ │ │ │ add %dl,0x168(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ stc │ │ │ │ loop 1c7b76d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0x38,%dl │ │ │ │ + add %ch,0x38(%rbp) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,-0x3e(%rsi) │ │ │ │ sbb 0x66(%rdi),%ebp │ │ │ │ @@ -2471332,16 +2471142,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x168b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x49(%rax) │ │ │ │ loop 1c7b7fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c7b84f │ │ │ │ - popf │ │ │ │ + xor $0x9c,%dl │ │ │ │ add $0x0,%eax │ │ │ │ call 1c9580f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ah │ │ │ │ jno 1c7b850 │ │ │ │ sbb (%rdx),%bh │ │ │ │ @@ -2471355,18 +2471164,17 @@ │ │ │ │ push %rax │ │ │ │ fsubrs 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x1e2,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - movsxd 0x5(%rbp),%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1c7b899 │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ call 1c95857 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rsi) │ │ │ │ jg 1c7b8aa │ │ │ │ jne 1c7b85a │ │ │ │ ja 1c7b880 │ │ │ │ @@ -2471378,21 +2471186,22 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dl │ │ │ │ push $0x1 │ │ │ │ add %dh,0x1e2b7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - loopne 1c7b8b7 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + hlt │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c9589f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,%dh │ │ │ │ ljmp *-0x66618e10(%rip) │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2471401,17 +2471210,16 @@ │ │ │ │ (bad) 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c7b889 │ │ │ │ loop 1c7b8d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jrcxz 1c7b867 │ │ │ │ - add $0x0,%eax │ │ │ │ + and %bh,%ch │ │ │ │ + mov %es,0x0(%rip) │ │ │ │ call 1c958e7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx,%rbp,1) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ ds rol %cl,%ah │ │ │ │ mov %bl,(%rcx,%rax,1) │ │ │ │ @@ -2471423,16 +2471231,15 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,-0x20(%rax) │ │ │ │ push $0x1 │ │ │ │ add %dl,%al │ │ │ │ mov $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rdx) │ │ │ │ - jnp 1c7b929 │ │ │ │ + andb $0x5,(%rdx,%rdi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9592f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x345471cb(%rdi) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2471547,16 +2471354,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex insb (%dx),%es:(%rdi) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ jo 1c7bb06 │ │ │ │ jrcxz 1c7bacd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $1,%ch │ │ │ │ - xor %al,(%rbx) │ │ │ │ + lock rex.XB xor %al,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c95adf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsp,%rdx,2) │ │ │ │ jb 1c7ba72 │ │ │ │ @@ -2471571,15 +2471377,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x76(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ jo 1c7baca │ │ │ │ loop 1c7bb15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x326(%rip) │ │ │ │ + push %rax │ │ │ │ + call 1c7be3f │ │ │ │ add %al,(%rax) │ │ │ │ call 1c95b27 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x7b(%rdx) │ │ │ │ mov $0x6ef7d866,%ebx │ │ │ │ (bad) │ │ │ │ @@ -2471592,21 +2471399,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jle 1c7bbbc │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e330(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - shlb %cl,0x3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c95b6f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,-0x716afb79(%rbp) │ │ │ │ push %rcx │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2471614,15 +2471422,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x1(%rcx,%rbp,2) │ │ │ │ add %al,-0x48(%rax) │ │ │ │ loop 1c7bba5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe80000000003628e,%al │ │ │ │ + rex │ │ │ │ + {rex2 0x60} add (%rax),%r16d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,-0x17(%rbx) │ │ │ │ (bad) │ │ │ │ clc │ │ │ │ test %cl,0x13010306(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2471658,15 +2471469,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x169,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rcx) │ │ │ │ jrcxz 1c7bc35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xea,%al │ │ │ │ + (bad) │ │ │ │ + sti │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c95c47 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x34(%rdi) │ │ │ │ @@ -2471679,21 +2471491,17 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ mov $0x169,%esi │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x1e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - in (%dx),%al │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ - call 1c95c8f │ │ │ │ + movabs 0xe800000000056de0,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,-0x43(%rsi) │ │ │ │ (bad) │ │ │ │ lret │ │ │ │ loope 1c7bc25 │ │ │ │ rex.WRX adc (%rcx),%r8b │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2471704,15 +2471512,15 @@ │ │ │ │ ... │ │ │ │ add %al,-0x21(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ jo 1c7bc8c │ │ │ │ loop 1c7bcc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c7bc89 │ │ │ │ + loopne 1c7bc56 │ │ │ │ jo 1c7bccf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c95cd7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2471725,20 +2471533,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x16a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x900000000001e2b8,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - (bad) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + movabs 0x300000000001e2b8,%al │ │ │ │ + fsubs 0x3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c95d1f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ cmp %al,0x57135f65(%rcx,%rbx,2) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2471762,17 +2471571,21 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x16b2a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e2,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe8000000000378a5,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + loopne 1c7be04 │ │ │ │ + js 1c7bda7 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c95daf │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,(%rsi) │ │ │ │ (bad) │ │ │ │ rcll $1,-0x4e(%rsi) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ test %al,0x1(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2471802,16 +2471615,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rsi) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e2b9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x63(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ + add %dl,0x4f(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ call 1c95e3f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x3f28066c(%rcx) │ │ │ │ jg 1c7be1f │ │ │ │ xor %eax,(%rcx) │ │ │ │ @@ -2471823,22 +2471636,20 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x16b5e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0x1e2,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + addb $0x2,-0x2c(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c95e87 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,%ch │ │ │ │ in (%dx),%al │ │ │ │ push %rcx │ │ │ │ xor 0x14359aa(%rdi),%ebx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2471848,17 +2471659,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x6b(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0x1e2,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - lock adc %edi,0x5(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex sub $0x7a,%al │ │ │ │ + add $0x0,%eax │ │ │ │ call 1c95ecf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ nop │ │ │ │ sub $0xbf06fe48,%eax │ │ │ │ xor $0x1,%al │ │ │ │ @@ -2471872,18 +2471682,16 @@ │ │ │ │ add %ah,%al │ │ │ │ jbe 1c7bf66 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x1e2,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x11,%al │ │ │ │ - jnp 1c7bf11 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,(%rdx,%rdi,2) │ │ │ │ + add $0x0,%eax │ │ │ │ call 1c95f17 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsp,%rcx,8) │ │ │ │ out %al,$0x66 │ │ │ │ (bad) │ │ │ │ xor %ch,0x1(%rdi,%rcx,1) │ │ │ │ @@ -2471894,16 +2471702,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x16b98(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e2f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4d(%rax) │ │ │ │ - jne 1c7bf59 │ │ │ │ + add %al,%al │ │ │ │ + push %rbp │ │ │ │ + je 1c7bf59 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c95f5f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40bf0bc6(%rax,%riz,4) │ │ │ │ mov 0x1(%rcx),%cs │ │ │ │ @@ -2471937,22 +2471746,20 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x16b(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x1e2(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - js 1c7bfe7 │ │ │ │ - add %al,(%rax) │ │ │ │ + and %ch,0x78(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c95fef │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,(%rdx) │ │ │ │ enter $0x7f5c,$0xe7 │ │ │ │ rclb %cl,(%rdx) │ │ │ │ rex.RXB add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2471962,18 +2471769,20 @@ │ │ │ │ loopne 1c7bfe1 │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x45(%rax) │ │ │ │ loop 1c7c025 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x3(%rax,%rdi,2) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + shlb $0x3,0x78(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c96037 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,-0x4fb41b54(%rsi) │ │ │ │ pop %rbp │ │ │ │ loope 1c7c068 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2471983,15 +2471792,15 @@ │ │ │ │ rcl $0x6b,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ loop 1c7c04d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x360d7(%rax) │ │ │ │ + add %dh,0x361e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,0x5c68fec2(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ iret │ │ │ │ @@ -2472004,16 +2471813,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ lock imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e333(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x32848(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sub 0x3(%rip),%esp │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,%bl │ │ │ │ in (%dx),%eax │ │ │ │ mov $0xf,%cl │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2472028,17 +2471837,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e2,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - rex loop 1c7c17d │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + orb $0x0,0x37a(%rsi) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,0x123cbfc7(%rsi) │ │ │ │ pop %rbx │ │ │ │ xor $0x5a,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2472069,15 +2471876,17 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x16c19(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x1e2,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x362(%rdx) │ │ │ │ + push %rax │ │ │ │ + fsubs 0x3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9619f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%cl │ │ │ │ jp 1c7c229 │ │ │ │ cli │ │ │ │ @@ -2472096,17 +2471905,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ lret $0x1e2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - cli │ │ │ │ - jbe 1c7c1df │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x376,%esp │ │ │ │ add %al,(%rax) │ │ │ │ call 1c961e7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x77fec82c(%rcx) │ │ │ │ movabs 0x13112cec,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2472143,17 +2471950,21 @@ │ │ │ │ add %dh,-0x7a(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x1e2,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe8000000000574c0,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + loopne 1c7c228 │ │ │ │ + jae 1c7c271 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c96277 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x9(%rcx,%rax,1) │ │ │ │ test $0x235dd976,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2472198,21 +2472009,21 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c7c32d │ │ │ │ loop 1c7c33d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,%ch │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + fsubs 0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c9634f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,(%rbx) │ │ │ │ sahf │ │ │ │ jl 1c7c3c4 │ │ │ │ sub %ebp,%ecx │ │ │ │ loope 1c7c397 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2472225,15 +2472036,16 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c7c32b │ │ │ │ loop 1c7c385 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $0x60,%dl │ │ │ │ + lock out %al,(%dx) │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,%al │ │ │ │ rex.WRX shrq %cl,(%rcx,%r11,1) │ │ │ │ @@ -2472270,15 +2472082,15 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c7c3c4 │ │ │ │ loop 1c7c415 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%dh │ │ │ │ + jo 1c7c401 │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,(%rcx,%rdx,1) │ │ │ │ @@ -2472465,16 +2472277,15 @@ │ │ │ │ add %dh,0xd(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x4c(%rax) │ │ │ │ loop 1c7c6e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2d,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + lock jle 1c7c757 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ addb $0x4f,-0x37e76106(%rbp) │ │ │ │ jne 1c7c728 │ │ │ │ @@ -2472508,17 +2472319,15 @@ │ │ │ │ add %ah,%al │ │ │ │ and 0x0(%rcx,%rax,1),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x43(%rax) │ │ │ │ loop 1c7c775 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,(%rdx) │ │ │ │ - (bad) │ │ │ │ - add %ch,%al │ │ │ │ + movabs 0xe800000000036391,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,0x67(%rax) │ │ │ │ cli │ │ │ │ push $0x3412c84e │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2472528,18 +2472337,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.W │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e2bd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x361cf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,0x29(%rdi) │ │ │ │ cmp $0x3f106a07,%eax │ │ │ │ cmp (%rcx),%al │ │ │ │ @@ -2472569,37 +2472375,37 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x1645e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e2bd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2(%rax) │ │ │ │ - xor $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + fidivl (%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9685f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,%dl │ │ │ │ in $0x8,%eax │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ cli │ │ │ │ mov $0x130116af,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1000000000016487,%al │ │ │ │ mov $0x1e2,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rdx) │ │ │ │ - xor $0x3,%al │ │ │ │ + mov $0xd9,%al │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c968a7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ah │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ @@ -2472634,17 +2472440,17 @@ │ │ │ │ add %dl,%al │ │ │ │ mov 0x0(%rcx,%rax,1),%fs │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x42(%rax) │ │ │ │ loop 1c7c925 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $1,%ch │ │ │ │ - sahf │ │ │ │ - add $0x0,%eax │ │ │ │ + sarb $0x5,-0x62(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ call 1c96937 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%cl │ │ │ │ movabs %al,0x1301667f74780a75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2472653,19 +2472459,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x164(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0xe2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x56(%rax) │ │ │ │ - push $0x5 │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %dl,(%rax) │ │ │ │ + cmp $0x68,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + call 1c9697f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ sub 0x67d8d3d3(%r9),%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2472695,16 +2472502,15 @@ │ │ │ │ pushf │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x42(%rax) │ │ │ │ loop 1c7c9fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%dh │ │ │ │ - sahf │ │ │ │ + add %bh,-0x62(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ call 1c96a0f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6f(%rbx) │ │ │ │ rex.WXB pop %r11 │ │ │ │ out %al,$0xef │ │ │ │ @@ -2472758,15 +2472564,15 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ mov $0x64,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e2be(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x23(%rax) │ │ │ │ + add %al,0x78(%rax) │ │ │ │ sahf │ │ │ │ add $0x0,%eax │ │ │ │ call 1c96ae7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ and %eax,%ebp │ │ │ │ @@ -2472783,16 +2472589,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex loopne 1c7cb77 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0x1e2,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe,%al │ │ │ │ - jnp 1c7cb29 │ │ │ │ + add %ch,(%rcx) │ │ │ │ + jp 1c7cb29 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c96b2f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dh │ │ │ │ add $0xe7,%al │ │ │ │ @@ -2472827,16 +2472633,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ jmp 1c7cd0a │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1e2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c7cb90 │ │ │ │ - sahf │ │ │ │ + (bad) │ │ │ │ + jns 1c7cb51 │ │ │ │ add $0x0,%eax │ │ │ │ call 1c96bbf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0xe(%rbp) │ │ │ │ and %cl,(%rcx) │ │ │ │ lahf │ │ │ │ @@ -2472852,21 +2472658,20 @@ │ │ │ │ and %cl,(%rdi) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x3e(%rax) │ │ │ │ loop 1c7cbf5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c7cba1 │ │ │ │ - js 1c7cbff │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $1,0x78(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c96c07 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rdi) │ │ │ │ (bad) │ │ │ │ jno 1c7cc24 │ │ │ │ call 2f3107d │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2472897,40 +2472702,37 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ and %esp,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x1e2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - js 1c7cc8f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c96c97 │ │ │ │ + movabs 0xe800000000037863,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ adc $0xb24218ab,%eax │ │ │ │ sbb $0x13013a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x16546(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e2bf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x334cf(%rax) │ │ │ │ + add %al,-0x4e(%rax) │ │ │ │ + xor (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1c96cdf │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,%bh │ │ │ │ (bad) │ │ │ │ fidivs 0x42(%rdi,%rcx,1) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2472960,19 +2472762,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x52(%rax) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0x1e2,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x63(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ - call 1c96d6f │ │ │ │ + movabs 0xe800000000059cf2,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp %dil,0x14(%r9,%r13,8) │ │ │ │ mov $0x130135,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2472981,15 +2472781,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ loop 1c7cda5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x378(%rax) │ │ │ │ + lock movsxd 0x3(%rax),%edi │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c96db7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ add $0x9c196db2,%eax │ │ │ │ rclb %cl,0x1(%rsi) │ │ │ │ @@ -2473040,16 +2472841,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x165b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e2c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - adc %bh,0x5(%rbx) │ │ │ │ + add %ah,0x2a(%rax) │ │ │ │ + jp 1c7ce89 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c96e8f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5b(%rbp) │ │ │ │ movabs %al,0x1301393ee5c1a7 │ │ │ │ @@ -2473083,15 +2472884,16 @@ │ │ │ │ (bad) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ shl $0x1,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x378(%rdi) │ │ │ │ + rex movsxd 0x3(%rax),%edi │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c96f1f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x308d5579(%rip) │ │ │ │ fnstsw 0xf(%rbp) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2473173,17 +2472975,19 @@ │ │ │ │ (bad) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3f(%rax) │ │ │ │ loop 1c7d02d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe8000000000334cc,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + shrb $1,0x332(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c9703f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rbx) │ │ │ │ xor %ebp,%esp │ │ │ │ data16 movabs %al,0x130140724e │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2473208,15 +2473012,15 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x59ede(%rax) │ │ │ │ + add %al,0x59e79(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,0x4dc34ea0(%rbp) │ │ │ │ (bad) │ │ │ │ mov $0x12,%dh │ │ │ │ @@ -2473272,19 +2473076,17 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x15(%rax) │ │ │ │ loop 1c7d195 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmc │ │ │ │ - jo 1c7d1a1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %bl,%dh │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ call 1c971a7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0x86,%bl │ │ │ │ mov $0x7e43913c,%eax │ │ │ │ add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2473296,20 +2473098,19 @@ │ │ │ │ adc %dh,0x66(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3f(%rax) │ │ │ │ loop 1c7d1dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x34,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %dh,0x332(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1c971ef │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%bh │ │ │ │ push %rbx │ │ │ │ sub $0xb0,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ ds add (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2473339,15 +2473140,18 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e2c1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36241(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,0x86bc216(%rip) │ │ │ │ rcrb $0x0,0x13012a(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2473395,18 +2473199,15 @@ │ │ │ │ add %dh,-0x1e(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ret $0x1e2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x30(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + movabs 0xe800000000032f6a,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ sbbb $0xf3,0x17(%rax) │ │ │ │ mov -0x1f(%rbx),%dh │ │ │ │ je 1c7d3b0 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2473418,18 +2473219,20 @@ │ │ │ │ xor %dh,%dl │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ ret $0x1e2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x3(%rax,%rdi,2) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + lock addr32 js 1c7d397 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c9739f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,-0x66(%rbx,%riz,2) │ │ │ │ shlb %cl,0x14517c8(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2473515,16 +2473318,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sti │ │ │ │ loop 1c7d4f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x59c(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex ret │ │ │ │ + fwait │ │ │ │ + add $0x0,%eax │ │ │ │ call 1c97507 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x48102b65(%rsi,%rsi,4) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2473536,16 +2473340,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x167(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ ret $0x1e2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x7d,%dl │ │ │ │ + rex jnp 1c7d5c0 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,0x49(%rsi) │ │ │ │ jge 1c7d54e │ │ │ │ @@ -2473577,16 +2473380,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x16748(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ ret $0x1e2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x85,%ch │ │ │ │ - add $0x0,%eax │ │ │ │ + nop │ │ │ │ + add $0x585,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ call 1c975df │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dl │ │ │ │ push %rsi │ │ │ │ hlt │ │ │ │ mov $0x35e0c19e,%esp │ │ │ │ @@ -2473654,19 +2473458,21 @@ │ │ │ │ ... │ │ │ │ add %dl,0x16771(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ret $0x1e2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x361(%rbx) │ │ │ │ + lock insl (%dx),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c976ff │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,%bh │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ ds (bad) │ │ │ │ xor 0x13014a(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2473697,15 +2473503,15 @@ │ │ │ │ add %ah,0x16784(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ ret │ │ │ │ loop 1c7d77d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%ch │ │ │ │ + xor %al,%bh │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,-0x78(%rbp) │ │ │ │ @@ -2473763,15 +2473569,15 @@ │ │ │ │ xchg %eax,%edx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3d(%rax) │ │ │ │ loop 1c7d855 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0x76,%ch │ │ │ │ + rol $0x76,%cl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,%ch │ │ │ │ mov $0x2e,%al │ │ │ │ @@ -2473785,22 +2473591,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x1679f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e2c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - std │ │ │ │ - jbe 1c7d8a7 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x376c1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c978af │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,-0x4bd578be(%rdx) │ │ │ │ mov %eax,(%rbx) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2473829,36 +2473632,34 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e2c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lea 0x3(%rdx),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,-0x2c(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9793f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,-0x65d6f360(%rbx) │ │ │ │ movabs %al,0x13013335 │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ vpshufb (%rax),%xmm15,%xmm0 │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xbf,%al │ │ │ │ - jo 1c7d97f │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %cl,0x370(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c97987 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x19(%rcx) │ │ │ │ and %bl,0x49225593(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2473889,21 +2473690,18 @@ │ │ │ │ add %al,%al │ │ │ │ fldenv 0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x1,(%rbx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c7d9ab │ │ │ │ - sub (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c97a17 │ │ │ │ + rorb $0x0,0x32c(%rdx) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,0x75(%rbp) │ │ │ │ rex.WRX ret │ │ │ │ rex.B jae 1c7d9ce │ │ │ │ xor %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2473951,22 +2473749,20 @@ │ │ │ │ adc %ah,%dl │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3c(%rax) │ │ │ │ loop 1c7dadd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - faddl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + rcrb $0xdc,(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c97aef │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,%dh │ │ │ │ jnp 1c7dae4 │ │ │ │ rex.RXB cmc │ │ │ │ xchg %eax,%esp │ │ │ │ sub 0x1(%rax),%dl │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2473978,21 +2473774,20 @@ │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ push $0x1 │ │ │ │ add %dh,-0x3c(%rax) │ │ │ │ loop 1c7db25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock stos %al,%es:(%rdi) │ │ │ │ - js 1c7db2f │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %ah,0x78(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c97b37 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,-0x115d7a9a(%rax) │ │ │ │ push %rdx │ │ │ │ pop %rsi │ │ │ │ sub $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2474010,16 +2473805,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex sbb $0x168,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1e2c4,%al │ │ │ │ - (bad) │ │ │ │ + movabs 0x100000000001e2c4,%al │ │ │ │ + iret │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,0x38(%rbx) │ │ │ │ @@ -2474034,19 +2473829,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c7dc1c │ │ │ │ push $0x1 │ │ │ │ add %dl,%al │ │ │ │ vpshufb (%rax),%xmm15,%xmm0 │ │ │ │ add %al,(%rax) │ │ │ │ - rex jmp 1c7df3b │ │ │ │ + rcr $0x35,%ah │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c97c0f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,%cl │ │ │ │ push %rsp │ │ │ │ xor %bl,(%rsi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ push %rsi │ │ │ │ cmp $0x1301,%eax │ │ │ │ @@ -2474076,16 +2473872,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x16845(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xor %ah,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - int3 │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,(%rsi) │ │ │ │ @@ -2474103,19 +2473899,15 @@ │ │ │ │ rolb $1,0x68(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd2,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + movabs 0xe8000000000361d4,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,-0x10c36638(,%rcx,8) │ │ │ │ sub 0x1(%rbp),%cl │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2474142,21 +2473934,21 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ pop %rdx │ │ │ │ push $0x1 │ │ │ │ add %dh,0x1e2f3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - shll %cl,0x3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,-0x29(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c97d77 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,%ah │ │ │ │ (bad) │ │ │ │ mov $0x9d61f9e1,%edi │ │ │ │ sbb (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2474167,15 +2473959,16 @@ │ │ │ │ add %dl,%al │ │ │ │ pop %rsp │ │ │ │ push $0x1 │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0x60,%bl │ │ │ │ + loopne 1c7dd77 │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,0x53b504c0(%rdx) │ │ │ │ mov $0x13017ab0,%ebp │ │ │ │ @@ -2474204,17 +2473997,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x16869(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xor %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - or 0x5(%rbx),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + and $0x57a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ call 1c97e4f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x3c(%rax) │ │ │ │ rex.WR lods %ds:(%rsi),%rax │ │ │ │ rex.RX movabs 0x13011829,%al │ │ │ │ @@ -2474282,21 +2474074,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c7dfc4 │ │ │ │ push $0x1 │ │ │ │ add %ah,-0x3b(%rax) │ │ │ │ loop 1c7df5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xfb,%al │ │ │ │ - jbe 1c7df67 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c97f6f │ │ │ │ + movabs 0xe8000000000376bf,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ sub %rbx,0x23(%rdi) │ │ │ │ mov $0x130170b7,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2474347,16 +2474135,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cwtl │ │ │ │ push $0x1 │ │ │ │ add %dl,0x1e2c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x6f(%rax) │ │ │ │ - xor (%rbx),%eax │ │ │ │ + add %al,%al │ │ │ │ + cmc │ │ │ │ + xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c98047 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ adc $0x79,%al │ │ │ │ @@ -2474420,17 +2474209,16 @@ │ │ │ │ adc $0x68,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0xc(%rax) │ │ │ │ loop 1c7e10d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.W │ │ │ │ - add (%rax),%ax │ │ │ │ + and %ch,0x67(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,-0x5d(%rax) │ │ │ │ repz subl $0x13,0x1434440(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2474462,21 +2474250,19 @@ │ │ │ │ ... │ │ │ │ add %ah,0x168d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jg 1c7e1d5 │ │ │ │ - add (%rax),%eax │ │ │ │ + rex cmp $0x332,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1c981af │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,-0x6c2ff0e1(%rbx) │ │ │ │ push %rax │ │ │ │ mov $0x130134,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2474484,21 +2474270,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x168ef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %eax,%ecx │ │ │ │ - xor (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c981f7 │ │ │ │ + movabs 0xe8000000000330f5,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,0x4e(%rbp) │ │ │ │ (bad) │ │ │ │ xor %esi,0x14ea80a(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2474526,16 +2474308,15 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ sub 0x1(%rcx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0xe2,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - iret │ │ │ │ + add %dl,-0x2f(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,-0x63(%rdi) │ │ │ │ @@ -2474553,19 +2474334,20 @@ │ │ │ │ mov $0x75,%al │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ loopne 1c7e280 │ │ │ │ loop 1c7e2bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - xor $0x369,%eax │ │ │ │ + mov $0x68,%bl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c982cf │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,0x577ee370(%rbp) │ │ │ │ loop 1c7e346 │ │ │ │ adc (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2474671,21 +2474453,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,%ah │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ - movabs 0x100000000001e2c7,%al │ │ │ │ - loop 1c7e4ed │ │ │ │ - add (%rax),%eax │ │ │ │ + movabs 0x600000000001e2c7,%al │ │ │ │ + mov 0x3(%rdx),%? │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c9847f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,0x6d3d8e10(,%rdi,8) │ │ │ │ fiaddl (%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2474712,18 +2474494,19 @@ │ │ │ │ or 0x1(%rdx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sti │ │ │ │ loop 1c7e4fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x563(%rbp) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %bl,(%rax) │ │ │ │ + movsxd 0x0(%rip),%eax │ │ │ │ + call 1c9850f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ iret │ │ │ │ movabs $0x13013f843bc8,%rbp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2474792,15 +2474575,15 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ subl $0x0,0x1(%rdx) │ │ │ │ rex out %al,(%dx) │ │ │ │ loop 1c7e61d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x370(%rdi) │ │ │ │ + xor %cl,0x370(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9862f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x23(%rcx) │ │ │ │ add $0x21445fa9,%edx │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2474835,16 +2474618,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%al │ │ │ │ loop 1c7e6ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - nop │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,(%rdi,%riz,4) │ │ │ │ xchg %eax,%edi │ │ │ │ or $0x3b320312,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2474853,16 +2474638,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x6000000000016a9e,%al │ │ │ │ enter $0x1e2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov %fs,0x3(%rdx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + shll %cl,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c98707 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x476e5de4(%rax) │ │ │ │ mov $0x9b,%bh │ │ │ │ @@ -2474913,19 +2474698,21 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x16aab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e2c8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x379f2(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + fdivrs 0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c987df │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ mov 0x5c(%rbx),%dl │ │ │ │ mov $0xf7,%al │ │ │ │ sbb $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2475014,17 +2474801,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x16b2c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e2e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56c14(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + fwait │ │ │ │ + imul $0xffffffe8,0x0(%rip),%eax │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,%ch │ │ │ │ imul $0xffffffad,%ecx,%ebp │ │ │ │ or (%rdx,%rsi,2),%edx │ │ │ │ ds add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2475035,16 +2474822,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16b(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ shr $1,%al │ │ │ │ loop 1c7e97d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex popf │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ + rex.WR outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,-0x757ec8e5(%rbp,%rdi,1) │ │ │ │ (bad) │ │ │ │ @@ -2475095,15 +2474882,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x16b(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ rex call 1c7ec38 │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xbb,%al │ │ │ │ + nop │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,0x42(%rbp) │ │ │ │ @@ -2475138,17 +2474926,20 @@ │ │ │ │ shrl $1,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c7eaca │ │ │ │ loop 1c7eae5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe800000000059823,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + rex int3 │ │ │ │ + xchg %eax,%edi │ │ │ │ + add $0x0,%eax │ │ │ │ + call 1c98af7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,0x1d2f3fc(%rbx) │ │ │ │ pop %rsi │ │ │ │ rex.XB or %al,(%r9) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2475156,17 +2474947,15 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,-0x1a(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e2e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - imull (%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x32e35(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,0x478b9e4f(%rax,%rax,1) │ │ │ │ mov $0x12,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2475200,16 +2474989,16 @@ │ │ │ │ or $0x6c,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ or %ebx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - and $0x98,%al │ │ │ │ + add %ah,-0x33(%rax) │ │ │ │ + xchg %eax,%edi │ │ │ │ add $0x0,%eax │ │ │ │ call 1c98bcf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bl │ │ │ │ jne 1c7eb67 │ │ │ │ (bad) │ │ │ │ @@ -2475219,16 +2475008,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ pcmpgtb (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x500000000001e2eb,%al │ │ │ │ - lea 0x0(%rip),%r8d │ │ │ │ + movabs 0x200000000001e2eb,%al │ │ │ │ + pop %rdi │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ call 1c98c17 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x48,0x5f649c07(%rbx) │ │ │ │ mov $0x130136,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2475279,19 +2475069,17 @@ │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ in (%dx),%al │ │ │ │ loop 1c7ecdd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x328(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c98cef │ │ │ │ + movabs 0xe8000000000328ca,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,%cl │ │ │ │ iret │ │ │ │ fnsave (%rsi) │ │ │ │ (bad) │ │ │ │ pop %rdi │ │ │ │ iret │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ @@ -2475324,21 +2475112,21 @@ │ │ │ │ add %dh,0x34(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x14(%rax) │ │ │ │ loop 1c7ed6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - shlb %cl,0x3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex (bad) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c98d7f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,0x43(%rbp) │ │ │ │ (bad) │ │ │ │ out %eax,(%dx) │ │ │ │ push %rdx │ │ │ │ (bad) │ │ │ │ sbb $0x18,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2475351,18 +2475139,21 @@ │ │ │ │ push %rax │ │ │ │ xchg %ch,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x17(%rax) │ │ │ │ loop 1c7edb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x3(%rcx,%riz,2) │ │ │ │ - call 1c98dc7 │ │ │ │ - ... │ │ │ │ + loopne 1c7ee29 │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %bl,(%rcx) │ │ │ │ gs addr32 pushf │ │ │ │ ret $0x5511 │ │ │ │ sbb %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2475391,34 +2475182,35 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e2e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x59824(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,-0x33(%rax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + add $0x0,%eax │ │ │ │ + call 1c98e57 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x59657bfe(%rbx) │ │ │ │ imul $0x0,0x130149(%rip),%edi │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jmp 1c7f070 │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c7ee66 │ │ │ │ + jo 1c7ee6a │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,%dh │ │ │ │ @@ -2475455,15 +2475247,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x6c,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jmp 1c7f100 │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,%bl │ │ │ │ + push %rax │ │ │ │ + out %eax,(%dx) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,%al │ │ │ │ @@ -2475479,19 +2475272,20 @@ │ │ │ │ add %dh,0x16cbc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ loop 1c7ef65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x378(%rcx) │ │ │ │ + xor %ah,0x78(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c98f77 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,-0x38(%rax) │ │ │ │ data16 divb 0x13015e95(%rbp,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2475519,19 +2475313,20 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ shrl $1,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x16(%rax) │ │ │ │ loop 1c7eff5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x373(%rcx) │ │ │ │ + xor %ah,0x73(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c99007 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,(%rdi,%rdx,8) │ │ │ │ dec %esp │ │ │ │ cld │ │ │ │ call 14c91723 <_edata@@Base+0xe091723> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2475541,16 +2475336,17 @@ │ │ │ │ shl $0x6c,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xor %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or $0x57b,%eax │ │ │ │ + add %ah,0x27(%rax) │ │ │ │ + jp 1c7f049 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9904f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cmp -0x51ec2d75(%rsi),%cl │ │ │ │ pop %rbx │ │ │ │ @@ -2475585,21 +2475381,19 @@ │ │ │ │ loope 1c7f12f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xor %bl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xor 0x5(%rdx),%ah │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x561bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c990df │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,-0x6143046f(%rcx) │ │ │ │ leave │ │ │ │ mov %ah,(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2475607,15 +2475401,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock jrcxz 1c7f177 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e2ea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x25(%rax) │ │ │ │ + add %dh,-0x11(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,%dl │ │ │ │ @@ -2476104,21 +2475898,19 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ rex.R │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e2ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x3(%rax) │ │ │ │ - jbe 1c7f7df │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x376c1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c997e7 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,0x18250ea(%rcx) │ │ │ │ mov $0x1301104d,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2476148,15 +2475940,16 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ in (%dx),%al │ │ │ │ loop 1c7f865 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x60,%bh │ │ │ │ + add %dl,%dl │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,-0x20f5a78(%rdi) │ │ │ │ js 1c7f880 │ │ │ │ @@ -2476221,16 +2476014,16 @@ │ │ │ │ add %al,0x16f6f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ loop 1c7f985 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,%ah │ │ │ │ - cs add (%rax),%eax │ │ │ │ + push %rax │ │ │ │ + cs cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,%cl │ │ │ │ ds int $0x8c │ │ │ │ xor %fs:0x20(%rax),%ebp │ │ │ │ @@ -2476242,15 +2476035,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x6000000000016f71,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ loop 1c7f9cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x5,0x75(%rbp) │ │ │ │ + rex push %rsi │ │ │ │ + je 1c7f9d9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c999df │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x125c4ed0(%rdx) │ │ │ │ (bad) │ │ │ │ @@ -2476261,15 +2476055,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x6f(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e2d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x34(%rax) │ │ │ │ + add %dl,-0x3a(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,0x629ed2c2(%rbp) │ │ │ │ @@ -2476283,16 +2476077,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1(%rdi,%rbp,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x36(%rax) │ │ │ │ - xor $0x3,%al │ │ │ │ + add %ah,%al │ │ │ │ + pushf │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c99a6f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x7b(%rax,%rax,4) │ │ │ │ xchg %al,%ch │ │ │ │ @@ -2476309,36 +2476104,39 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x26(%rax) │ │ │ │ loop 1c7faa5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x361(%rcx) │ │ │ │ + nop │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c99ab7 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,-0x7(%rbp) │ │ │ │ stc │ │ │ │ rex.X decl 0x130160f4(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x6f(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e2da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - hlt │ │ │ │ - cs add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %ebp,(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,-0x9a7a552(%rbx,%rdi,4) │ │ │ │ popf │ │ │ │ (bad) │ │ │ │ @@ -2476353,16 +2476151,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ loop 1c7fb35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x5,0x7e(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %dh,0x57d(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c99b47 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x55(%rcx) │ │ │ │ out %eax,$0xb6 │ │ │ │ mov $0x13425f2,%ecx │ │ │ │ @@ -2476377,17 +2476174,19 @@ │ │ │ │ jge 1c7fbe2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ fsub %st(2),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ + add %dl,%al │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,%al │ │ │ │ rex.WX mov $0xea,%spl │ │ │ │ adc %dh,-0x54(%rbp) │ │ │ │ (bad) │ │ │ │ @@ -2476400,16 +2476199,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c7fc38 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e2d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - fbld (%rbx,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + hlt │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c99bd7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x7984fb1e(%rdx) │ │ │ │ add %eax,0x130118(%rip) │ │ │ │ @@ -2476564,15 +2476364,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ lret │ │ │ │ loop 1c7fe05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x3(%rbp,%rdi,1) │ │ │ │ + lock jo 1c7fe48 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,0x29(%rbp) │ │ │ │ adc %edx,0x79(%rbp) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ adc (%rcx),%r8 │ │ │ │ @@ -2476588,18 +2476390,20 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x35(%rax) │ │ │ │ loop 1c7fe4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x3(%rax,%rbp,1) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + push %rax │ │ │ │ + add $0x326,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c99e5f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ out %al,(%dx) │ │ │ │ jnp 1c7fe91 │ │ │ │ (bad) │ │ │ │ add $0x13013ee0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2476611,15 +2476415,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ add $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - {rex2 0x60} add (%rax),%r16d │ │ │ │ + out %al,$0x61 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,0x498038ba(%rdx) │ │ │ │ ret $0x7538 │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2476633,16 +2476438,16 @@ │ │ │ │ mov $0x16f,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ lret │ │ │ │ loop 1c7fedd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex test %ebp,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1c7fef3 │ │ │ │ + es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,0x4(%rdx) │ │ │ │ iret │ │ │ │ jmp 1c7ff57 │ │ │ │ @@ -2476654,17 +2476459,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc000000000016fbb,%al │ │ │ │ lret │ │ │ │ loop 1c7ff25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c7feaf │ │ │ │ - sub %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %dl,0x326(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c99f37 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dh │ │ │ │ iret │ │ │ │ movsxd -0x37(%rbx,%rcx,8),%ebp │ │ │ │ @@ -2476680,18 +2476483,15 @@ │ │ │ │ add %dl,0x16fbd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lret │ │ │ │ loop 1c7ff6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - test %ch,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rolb $0x0,0x326(%rip) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,-0x41(%rsi) │ │ │ │ (bad) │ │ │ │ (bad) {%k7}{z} │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2476703,33 +2476503,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x16f(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,%ah │ │ │ │ loop 1c7ffb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x3(%rax,%rbp,1) │ │ │ │ - call 1c99fc7 │ │ │ │ - ... │ │ │ │ + rolb $1,(%rdi) │ │ │ │ + es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %cl,-0x7e5088e4(%rdi) │ │ │ │ xor %ebx,0x1301(%rcx,%riz,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rol $0x6f,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x34(%rax) │ │ │ │ loop 1c7fffd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe800000000032885,%al │ │ │ │ + lock adc $0x26,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,-0x134489b1(%rip) │ │ │ │ xor %esp,0x130150(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2476739,21 +2476544,19 @@ │ │ │ │ add %dh,%al │ │ │ │ ret │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e2cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - subl $0x3,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x32604(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9a057 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,%dl │ │ │ │ rex.X │ │ │ │ jno,pn 1c80065 │ │ │ │ call 14c96661 <_edata@@Base+0xe096661> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2476762,17 +2476565,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%dh │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e2cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - test %ch,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0xf(%rax) │ │ │ │ + es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,%cl │ │ │ │ addl $0x1,0x51f9a4ee(%rbp,%rax,1) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2476785,19 +2476587,21 @@ │ │ │ │ add %al,0x16fc7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ int3 │ │ │ │ loop 1c800d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x328(%rbx) │ │ │ │ + nop │ │ │ │ + add $0x26,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9a0e7 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,-0x11ff8b21(%rcx) │ │ │ │ jrcxz 1c800a9 │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2476805,15 +2476609,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex enter $0x16f,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ int $0xe2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x582d0(%rax) │ │ │ │ + add %ah,0x581e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,%ch │ │ │ │ mov $0x4524d468,%eax │ │ │ │ clc │ │ │ │ @@ -2476825,19 +2476629,20 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x4000000000016fca,%al │ │ │ │ int $0xe2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x582d0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,%al │ │ │ │ + out %eax,$0x81 │ │ │ │ + add $0x0,%eax │ │ │ │ + call 1c9a177 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rdx) │ │ │ │ add -0x26(%rbx),%ebp │ │ │ │ xlat %ds:(%rbx) │ │ │ │ rex.RB jae 1c801f6 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2476850,41 +2476655,41 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x33(%rax) │ │ │ │ loop 1c801ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jnp 1c8022a │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1c801ef │ │ │ │ + ja 1c801b7 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c9a1bf │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,-0x4f89c1b4(%rdx) │ │ │ │ jmp 14c907d8 <_edata@@Base+0xe0907d8> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ ror $0x6f,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e2cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jnp 1c80272 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x3d(%rax) │ │ │ │ + ja 1c801ff │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c9a207 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%ah │ │ │ │ rex.WXB cqto │ │ │ │ cmp $0x86,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2476894,15 +2476699,16 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ int $0xe2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x32883(%rax) │ │ │ │ + add %dh,0x4(%rax) │ │ │ │ + es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,%cl │ │ │ │ cld │ │ │ │ xchg %eax,%edi │ │ │ │ @@ -2476922,16 +2476728,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ loop 1c80285 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x328(%rbp) │ │ │ │ - add %ch,%al │ │ │ │ + movabs 0xe800000000032614,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,-0x8(%rbx) │ │ │ │ xchg %eax,%edi │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ clc │ │ │ │ @@ -2477121,21 +2476926,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ loop 1c8050d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xa4,%al │ │ │ │ - js 1c80517 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c9a51f │ │ │ │ + movabs 0xe800000000037862,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,0x489a6f86(%rbp) │ │ │ │ addr32 mov $0x130152,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2477143,22 +2476944,19 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ adc %esi,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $0xe2,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - js 1c8055f │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x37868(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9a567 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,0x7a(%rdx) │ │ │ │ and $0x5e6fa05e,%eax │ │ │ │ add %edx,%gs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2477168,16 +2476966,17 @@ │ │ │ │ jb 1c80595 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ loop 1c8059d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - test $0x378,%eax │ │ │ │ + mov $0x65,%al │ │ │ │ + js 1c805a7 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9a5af │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x55(%rcx) │ │ │ │ out %eax,$0xb6 │ │ │ │ mov $0x13425f2,%ecx │ │ │ │ @@ -2477192,18 +2476991,22 @@ │ │ │ │ jb 1c805dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,%bh │ │ │ │ loop 1c805e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x378(%rdx) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + js 1c805ef │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c9a5f7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,(%rcx) │ │ │ │ testb $0x61,(%rbx) │ │ │ │ rex.WRB leave │ │ │ │ ficoms 0x1(%rbx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2477216,19 +2477019,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ iret │ │ │ │ loop 1c8062d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x33d(%rsi) │ │ │ │ + (bad) │ │ │ │ + clc │ │ │ │ + ds add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9a63f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,(%rsi) │ │ │ │ in (%dx),%eax │ │ │ │ pop %rbx │ │ │ │ cmp (%rsi),%eax │ │ │ │ sbb $0xdf,%al │ │ │ │ rex.WX add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2477241,17 +2477046,17 @@ │ │ │ │ jb 1c8066d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xcf,%al │ │ │ │ loop 1c80675 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sahf │ │ │ │ - cmp $0x3,%eax │ │ │ │ + loopne 1c80672 │ │ │ │ + ds add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,0x4682b5a7(%rip) │ │ │ │ pop %rcx │ │ │ │ cmp (%rbx),%ch │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2477262,16 +2477067,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xe000000000017236,%al │ │ │ │ iret │ │ │ │ loop 1c806bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock popf │ │ │ │ - cmp $0x3,%eax │ │ │ │ + loopne 1c806b9 │ │ │ │ + ds add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,(%rsi) │ │ │ │ mov %dh,0x6a(%rdi) │ │ │ │ pop %rdi │ │ │ │ (bad) │ │ │ │ @@ -2477286,17 +2477092,17 @@ │ │ │ │ cmp $0x72,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ shl $1,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sahf │ │ │ │ - cmp $0x3,%eax │ │ │ │ + add %al,-0x8(%rax) │ │ │ │ + ds add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,0x2b(%rsi) │ │ │ │ xchg %eax,%ebx │ │ │ │ mov $0x1dbaffab,%ebp │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2477309,21 +2477115,21 @@ │ │ │ │ (bad) │ │ │ │ rex.WX jb 1c80745 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex shl $1,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1b(%rax) │ │ │ │ - jnp 1c80757 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + loop 1c807cd │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9a75f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,-0x57(%rax) │ │ │ │ or %cl,0x797e4750(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2477332,20 +2477138,20 @@ │ │ │ │ xor %dl,0x72(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x30(%rax) │ │ │ │ loop 1c80795 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - test $0x37b,%eax │ │ │ │ + shlb $1,0x7b(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9a7a7 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,%ch │ │ │ │ pop %rax │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ jl 1c8073c │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2477401,19 +2477207,20 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ fs jb 1c80865 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf00000000001e2d0,%al │ │ │ │ - fcompl 0x5(%rsi) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + movabs 0xe00000000001e2d0,%al │ │ │ │ + ja 1c80811 │ │ │ │ + add $0x0,%eax │ │ │ │ + call 1c9a87f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,-0x27f6b557(%rbp) │ │ │ │ (bad) │ │ │ │ or (%rbx),%dh │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2477425,21 +2477232,21 @@ │ │ │ │ jb 1c808ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%al │ │ │ │ loop 1c808b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c80889 │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + shlb %cl,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c9a8c7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x12500055(%rcx) │ │ │ │ (bad) │ │ │ │ test $0x13012d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2477449,15 +2477256,15 @@ │ │ │ │ jbe 1c80965 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x360d2(%rax) │ │ │ │ + add %al,0x361d4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,0x14(%rax) │ │ │ │ push %rax │ │ │ │ scas %es:(%rdi),%al │ │ │ │ @@ -2477472,21 +2477279,22 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x172(%rbp) │ │ │ │ add %dh,(%rax) │ │ │ │ shl $1,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - ljmp *(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,%al │ │ │ │ + stc │ │ │ │ + sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c9a957 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,%dh │ │ │ │ fdivp %st,%st(0) │ │ │ │ cwtl │ │ │ │ mov $0x47,%ah │ │ │ │ scas %es:(%rdi),%al │ │ │ │ jb 1c8096a │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2477498,15 +2477306,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x172b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2f(%rax) │ │ │ │ loop 1c8098d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x60,%ah │ │ │ │ + mov $0xc6,%al │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,(%rdx) │ │ │ │ shl %cl,%cl │ │ │ │ @@ -2477518,19 +2477327,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x172(%rdx) │ │ │ │ add %dl,0x1e2d1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x57549(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + push %rdx │ │ │ │ + je 1c809e1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c9a9e7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x43a46bd7(%rax) │ │ │ │ cs push $0x19 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2477539,20 +2477351,21 @@ │ │ │ │ and %bl,%ch │ │ │ │ jb 1c80a15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock shl $1,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - pop %rax │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ - call 1c9aa2f │ │ │ │ - ... │ │ │ │ + add %dl,(%rax) │ │ │ │ + adc $0x69,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %bh,0x410eaf93(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x13016f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2477562,15 +2477375,16 @@ │ │ │ │ jb 1c80a5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ah │ │ │ │ loop 1c80a65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c80a3c │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,0x7d(%rbp) │ │ │ │ @@ -2477584,17 +2477398,17 @@ │ │ │ │ ... │ │ │ │ add %al,0x17300(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2a(%rax) │ │ │ │ loop 1c80aad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $1,%ah │ │ │ │ - sahf │ │ │ │ - add $0x0,%eax │ │ │ │ + shlb $0x5,-0x62(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ call 1c9aabf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4e8e244(%rax,%rdi,4) │ │ │ │ xor $0x130150,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2477606,17 +2477420,20 @@ │ │ │ │ jae 1c80aed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%dh │ │ │ │ loop 1c80af5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex movabs 0x2e8000000000333,%eax │ │ │ │ - movabs 0x1,%al │ │ │ │ + rcrb $1,(%rdx) │ │ │ │ + xor (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + call 1c9ab07 │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ rex.RX adc $0x1f,%al │ │ │ │ adc %ebx,-0x51(%rax) │ │ │ │ xor $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2477626,20 +2477443,21 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ jae 1c80b35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x800000000001e2d3,%al │ │ │ │ - {rex2 0x60} add (%rax),%r16d │ │ │ │ + movabs 0xf00000000001e2d3,%al │ │ │ │ + fsubs 0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c9ab4f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,(%rdi) │ │ │ │ rex.XB (bad) │ │ │ │ (bad) │ │ │ │ fstpt 0x13015a64(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2477650,20 +2477468,21 @@ │ │ │ │ jae 1c80b7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c80b45 │ │ │ │ loop 1c80b85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0x76,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %al,%dl │ │ │ │ + jbe 1c80b8f │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c9ab97 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,%ah │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ add (%rax),%ah │ │ │ │ add $0x45,%al │ │ │ │ stc │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2477673,17 +2477492,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c80be2 │ │ │ │ jae 1c80bc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc00000000001e31b,%al │ │ │ │ - (bad) │ │ │ │ - jb 1c80bd7 │ │ │ │ + movabs 0xf00000000001e31b,%al │ │ │ │ + rex.W jb 1c80bd7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9abdf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x72643226(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -2477699,17 +2477517,16 @@ │ │ │ │ jae 1c80c0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%bl │ │ │ │ loop 1c80c15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $1,%dl │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex │ │ │ │ + {rex2 0x61} add (%r8),%r16d │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,0x58330c5a(%rbx) │ │ │ │ cwtl │ │ │ │ sahf │ │ │ │ @@ -2477724,17 +2477541,20 @@ │ │ │ │ jae 1c80c55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c80c2c │ │ │ │ loop 1c80c5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe80000000005954b,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + nop │ │ │ │ + jae 1c80bf8 │ │ │ │ + add $0x0,%eax │ │ │ │ + call 1c9ac6f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rcx) │ │ │ │ sahf │ │ │ │ jne 1c80c28 │ │ │ │ rex.WX │ │ │ │ rex.WRB enter $0x15d,$0x13 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2477745,21 +2477565,21 @@ │ │ │ │ shlb $0x1,0x73(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%bl │ │ │ │ loop 1c80ca5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x73,%ah │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + addr32 jae 1c80caf │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c9acb7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,%ch │ │ │ │ negl -0x3bddb4cd(%rbx) │ │ │ │ xor %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2477769,15 +2477589,16 @@ │ │ │ │ add %ah,0x7f(%rax) │ │ │ │ jae 1c80ce5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex shl %cl,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x20(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ jno 1c80cf7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9acff │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x42edae90(%rcx) │ │ │ │ @@ -2477793,15 +2477614,15 @@ │ │ │ │ and %bh,0x173(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ loop 1c80d35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%cl │ │ │ │ + loopne 1c80d0c │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,0x60(%rdx) │ │ │ │ @@ -2477819,15 +2477640,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ loop 1c80d7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,%cl │ │ │ │ + add %dl,%bl │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,-0x144b3a96(%rdi,%rdx,4) │ │ │ │ @@ -2477843,16 +2477664,17 @@ │ │ │ │ add %dh,-0x20(%rax) │ │ │ │ jae 1c80dbd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0xe2,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x57(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,%dl │ │ │ │ rex.WR (bad) │ │ │ │ @@ -2477867,16 +2477689,15 @@ │ │ │ │ push %rax │ │ │ │ jmp 1c80f79 │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ loop 1c80e0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + rex (bad) │ │ │ │ js 1c80e17 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9ae1f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1c2858ee(%rdx) │ │ │ │ @@ -2477893,15 +2477714,17 @@ │ │ │ │ adc $0x74,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2b(%rax) │ │ │ │ loop 1c80e55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x373(%rdx) │ │ │ │ + push %rax │ │ │ │ + data16 jae 1c80e5f │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9ae67 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bl │ │ │ │ pop %rsp │ │ │ │ rex.WX sbb %rdi,0x11971b6(%rbp) │ │ │ │ @@ -2477912,20 +2477735,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x1743b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e2d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or $0x57b,%eax │ │ │ │ + add %al,0x57a27(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9aeaf │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ fs mov $0x46,%dl │ │ │ │ cmp $0x1282f5d,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2477936,16 +2477758,15 @@ │ │ │ │ je 1c80edd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd5,%al │ │ │ │ loop 1c80ee5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ + jo 1c80f50 │ │ │ │ js 1c80eef │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9aef7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7c(%rcx) │ │ │ │ @@ -2477962,16 +2477783,15 @@ │ │ │ │ je 1c80f25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c80eff │ │ │ │ loop 1c80f2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x9a,(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ + cmpb $0x0,0x5(%rcx,%rbx,4) │ │ │ │ call 1c9af3f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdx) │ │ │ │ jp 1c80f5b │ │ │ │ (bad) │ │ │ │ int $0xf9 │ │ │ │ @@ -2477987,21 +2477807,21 @@ │ │ │ │ je 1c80f6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c80f48 │ │ │ │ loop 1c80f75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - shll $1,0x3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %dl,%bl │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9af87 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,-0x7(%rcx) │ │ │ │ mov %ebp,%? │ │ │ │ xchg %eax,%esi │ │ │ │ xchg %eax,%ebx │ │ │ │ adc %eax,(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2478013,15 +2477833,16 @@ │ │ │ │ push %rax │ │ │ │ fidivl 0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x28(%rax) │ │ │ │ loop 1c80fbd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,%ch │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,%dh │ │ │ │ @@ -2478038,15 +2477859,16 @@ │ │ │ │ je 1c80ffd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bh │ │ │ │ loop 1c81005 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0x60,%bl │ │ │ │ + mov $0xef,%al │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,0x610d75b2(%rbp) │ │ │ │ orl $0x1301,(%rdi,%rax,2) │ │ │ │ @@ -2478095,15 +2477917,16 @@ │ │ │ │ add %ah,0x1752c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ loop 1c810dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock ljmp *0x0(%rbx,%rax,1) │ │ │ │ + rcr $0x6b,%dl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ andb $0x8d,(%rsi) │ │ │ │ pop %rcx │ │ │ │ (bad) │ │ │ │ @@ -2478117,16 +2477940,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x17674(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e2d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.WX jne 1c81131 │ │ │ │ + add %ah,0x53(%rax) │ │ │ │ + je 1c81131 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9b137 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x4c(%rdx,%rbp,4) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -2478144,15 +2477967,15 @@ │ │ │ │ jbe 1c81165 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%cl │ │ │ │ loop 1c8116d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,%bh │ │ │ │ + loopne 1c811c6 │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,(%rdx) │ │ │ │ @@ -2478168,40 +2477991,42 @@ │ │ │ │ mov $0x76,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ fsub %st(2),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x378ac(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + push $0x378 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1c9b1c7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,%ah │ │ │ │ cmp 0x5a(%rsi),%bh │ │ │ │ sbb $0x1408210,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,-0xb(%rax) │ │ │ │ jbe 1c811f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000001e2d9,%al │ │ │ │ - loopne 1c81227 │ │ │ │ - add (%rax),%eax │ │ │ │ + movabs 0x900000000001e2d9,%al │ │ │ │ + hlt │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c9b20f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,%cl │ │ │ │ (bad) │ │ │ │ movabs $0x13015b9dcdf8,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2478209,41 +2478034,37 @@ │ │ │ │ loopne 1c81232 │ │ │ │ jbe 1c8123d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x20(%rax) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x324f4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9b257 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,0x4cd6422f(%rdx) │ │ │ │ mov $0x83,%bl │ │ │ │ pop %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x700000000001770e,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - adc $0x6c,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - call 1c9b29f │ │ │ │ + add %dl,-0x65(%rax) │ │ │ │ + imul $0xffffffe8,0x0(%rip),%eax │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,0x2b(%rdi) │ │ │ │ lret $0xf548 │ │ │ │ pop %rsp │ │ │ │ mov %ss,0x13(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2478270,17 +2478091,16 @@ │ │ │ │ push %rax │ │ │ │ rex.W ja 1c81315 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x50(%rax) │ │ │ │ - jae 1c81327 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9b32f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ mov $0x7e3e4a8b,%edx │ │ │ │ @@ -2478293,15 +2478113,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x177(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ push %rbx │ │ │ │ loop 1c81365 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c81349 │ │ │ │ + jo 1c813c0 │ │ │ │ add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,-0x68(%rax) │ │ │ │ push %rcx │ │ │ │ @@ -2478320,15 +2478140,16 @@ │ │ │ │ js 1c813a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dl │ │ │ │ loop 1c813ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0x60,%dl │ │ │ │ + loopne 1c81376 │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,-0x3d(%rsi,%rcx,4) │ │ │ │ test $0xe5,%al │ │ │ │ @@ -2478342,21 +2478163,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov 0x1(%rax),%? │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock enter $0x1e2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x76(%rax) │ │ │ │ - xor %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c9b407 │ │ │ │ + add %al,%al │ │ │ │ + imul $0x3,(%rdi),%ebp │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,0x58(%rdx,%rdi,2) │ │ │ │ rex.B │ │ │ │ ds sti │ │ │ │ out %al,(%dx) │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2478367,21 +2478186,19 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x178,%edi │ │ │ │ add %al,(%rax) │ │ │ │ rcr $0xe2,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.WR jne 1c81449 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x57454(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9b44f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,-0x6c23d1a3(%rdx) │ │ │ │ rex.WX std │ │ │ │ push %rdx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2478392,22 +2478209,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ loop 1c81485 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c814be │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + and %al,0x36c(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ and $0x66,%dl │ │ │ │ jnp 1c814a9 │ │ │ │ jge 1c81517 │ │ │ │ int1 │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2478420,17 +2478233,16 @@ │ │ │ │ js 1c814c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,%cl │ │ │ │ loop 1c814cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ + out %eax,$0x61 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,(%rcx) │ │ │ │ cmpl $0xffffffc5,(%rdx) │ │ │ │ @@ -2478443,21 +2478255,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor $0x78,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e2e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - loope 1c81595 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov 0x3(%rdx),%? │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c9b527 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,-0x80(%rdx) │ │ │ │ push %rdi │ │ │ │ (bad) │ │ │ │ sbb $0xbb,%al │ │ │ │ add %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2478471,19 +2478283,21 @@ │ │ │ │ js 1c81555 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%al │ │ │ │ loop 1c8155d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x36e(%rbp) │ │ │ │ + rex │ │ │ │ + rex.WR outsb %ds:(%rsi),(%dx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9b56f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,-0x66e8ff3e(%rbx) │ │ │ │ rorb %cl,%fs:0x1(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2478515,19 +2478329,20 @@ │ │ │ │ js 1c815e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ loop 1c815ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x361(%rbp) │ │ │ │ + rex jo 1c81653 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9b5ff │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,%ch │ │ │ │ sbb %bl,%dl │ │ │ │ {rex2 0x4c} (bad) │ │ │ │ add $0x34,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2478538,15 +2478353,15 @@ │ │ │ │ addb $0x1,(%rcx,%rdi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,%cl │ │ │ │ loop 1c81635 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c8161d │ │ │ │ + rex std │ │ │ │ mov %es,0x0(%rip) │ │ │ │ call 1c9b647 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax,%rbx,2) │ │ │ │ test %cl,%ch │ │ │ │ jmp 1c816b5 │ │ │ │ @@ -2478563,21 +2478378,20 @@ │ │ │ │ jns 1c81675 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%bl │ │ │ │ loop 1c8167d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,%dh │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + addb $0x2,-0x2c(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c9b68f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,-0x6dca6a74(%rbx) │ │ │ │ sub $0x130165f4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2478586,22 +2478400,19 @@ │ │ │ │ jns 1c816bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ fnclex │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - js 1c816cf │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x37867(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9b6d7 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,%bh │ │ │ │ (bad) │ │ │ │ xchg %al,%dl │ │ │ │ jge 1c81692 │ │ │ │ sub $0x13016f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2478609,15 +2478420,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x17918(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e2db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x23(%rax) │ │ │ │ + add %ah,0x78(%rax) │ │ │ │ sahf │ │ │ │ add $0x0,%eax │ │ │ │ call 1c9b71f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x7c(%rcx) │ │ │ │ ss push %rax │ │ │ │ @@ -2478629,21 +2478440,21 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x17949(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e2ea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x73,%ah │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x67(%rax) │ │ │ │ + jae 1c8175f │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c9b767 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x55(%rcx) │ │ │ │ sti │ │ │ │ (bad) │ │ │ │ mov $0x16bb821,%ecx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2478655,15 +2478466,18 @@ │ │ │ │ addr32 jns 1c81795 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c81775 │ │ │ │ loop 1c8179d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe8000000000360cb,%al │ │ │ │ + rol $0x61,%ch │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,0x33d8a25(%rbp,%rcx,1) │ │ │ │ jp 1c81813 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2478675,17 +2478489,16 @@ │ │ │ │ xchg %eax,%ebp │ │ │ │ jns 1c817dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jmp 1c817c5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - in (%dx),%al │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + add %ah,%al │ │ │ │ + loopne 1c81858 │ │ │ │ add $0x0,%eax │ │ │ │ call 1c9b7f7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ mov $0xaf,%dh │ │ │ │ clc │ │ │ │ @@ -2478701,16 +2478514,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x1799e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x39(%rax) │ │ │ │ loop 1c8182d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ - int3 │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2478726,15 +2478539,15 @@ │ │ │ │ out %al,$0x79 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x24(%rax) │ │ │ │ loop 1c81875 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%bh │ │ │ │ + rol $1,%bl │ │ │ │ jbe 1c8187f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9b887 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rcx) │ │ │ │ @@ -2478753,15 +2478566,18 @@ │ │ │ │ jns 1c818b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c81896 │ │ │ │ loop 1c818bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe8000000000376ff,%al │ │ │ │ + add $0x76,%ah │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,0x44e4e697(%rbx,%rbx,2) │ │ │ │ in $0x24,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2478856,16 +2478672,16 @@ │ │ │ │ push %rax │ │ │ │ sbb $0x17a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ fucom %st(2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - or 0x5(%rbx),%edi │ │ │ │ + add %al,0x26(%rax) │ │ │ │ + jp 1c81a31 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9ba37 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bl │ │ │ │ rex.RXB test %r13d,-0x48(%r11) │ │ │ │ @@ -2479061,16 +2478877,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ sub 0x1(%rdx),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd00000000001e2dc,%al │ │ │ │ - (bad) │ │ │ │ + movabs 0xe00000000001e2dc,%al │ │ │ │ + push %rsi │ │ │ │ xor $0x3,%eax │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,-0x3db1670(%rdi) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -2479087,15 +2478903,15 @@ │ │ │ │ jp 1c81d7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%ah │ │ │ │ loop 1c81d85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2a,%al │ │ │ │ + mov $0x7b,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ andb $0x55,0x65(%rcx) │ │ │ │ @@ -2479113,15 +2478929,15 @@ │ │ │ │ jp 1c81dc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ch │ │ │ │ loop 1c81dcd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c81e01 │ │ │ │ + jo 1c81d53 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ orb $0xa,0x6342941a(%rdi) │ │ │ │ @@ -2479155,17 +2478971,16 @@ │ │ │ │ rolb $1,0x7b(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ fucom %st(2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x54(%rax) │ │ │ │ - js 1c81e67 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + push $0x378 │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9be6f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x11ce5bad(%rsi) │ │ │ │ xchg %eax,%esi │ │ │ │ push %rax │ │ │ │ @@ -2479179,17 +2478994,16 @@ │ │ │ │ adc %cl,0x7b(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ fucom %st(2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - js 1c81eaf │ │ │ │ + add %al,(%rax) │ │ │ │ + movsxd 0x3(%rax),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9beb7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1d(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2479206,15 +2479020,15 @@ │ │ │ │ jnp 1c81ee5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%dh │ │ │ │ loop 1c81eed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rbx,%rdi,2) │ │ │ │ + andb $0x7a,(%rsi) │ │ │ │ add $0x0,%eax │ │ │ │ call 1c9beff │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rsp,%rdi,1) │ │ │ │ fs xor %esi,%ebp │ │ │ │ in (%dx),%al │ │ │ │ @@ -2479231,21 +2479045,21 @@ │ │ │ │ jnp 1c81f2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ fsubp %st,%st(2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x49(%rax) │ │ │ │ - xor %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sbb %dh,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9bf47 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,0x0(%rdx,%rbx,4) │ │ │ │ xor 0x12(%rsi),%ebp │ │ │ │ (bad) │ │ │ │ add %rdx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2479253,21 +2479067,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x17b(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0xe2,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x66(%rax) │ │ │ │ - sub $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c9bf8f │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,-0x7c1ca75a(%rax,%rbx,8) │ │ │ │ (bad) │ │ │ │ add %edx,%fs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2479277,15 +2479090,16 @@ │ │ │ │ jnp 1c81fbd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xde,%al │ │ │ │ loop 1c81fc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0x6d,%ch │ │ │ │ + add %bl,%ch │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,-0x45(%rcx,%rsi,2) │ │ │ │ clc │ │ │ │ @@ -2479316,17 +2479130,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x17bd4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ fsubp %st,%st(2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x36c7d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ sbbb $0x57,(%rdx) │ │ │ │ rex.WRB (bad) │ │ │ │ pop %rcx │ │ │ │ @@ -2479342,22 +2479154,20 @@ │ │ │ │ fistpll 0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%bh │ │ │ │ loop 1c8209d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jge 1c820a7 │ │ │ │ - add %al,(%rax) │ │ │ │ + xor $0x7c,%dh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9c0af │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,0x1ab5931d(%rbx,%rsi,1) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2479367,18 +2479177,15 @@ │ │ │ │ loopne 1c8212e │ │ │ │ jl 1c820dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2d443(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,-0x6b(%rdx) │ │ │ │ sub $0x4fdc2f43,%eax │ │ │ │ add %r10,(%r11) │ │ │ │ @@ -2479391,15 +2479198,15 @@ │ │ │ │ shrb $1,0x1(%rsp,%rdi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c82109 │ │ │ │ loop 1c8212d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c820bd │ │ │ │ + add %bh,(%rbx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ @@ -2479415,16 +2479222,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,-0x72(%rax) │ │ │ │ jl 1c8216d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd00000000001e2df,%al │ │ │ │ - mov 0x3(%rsi),%ebp │ │ │ │ + movabs 0x400000000001e2df,%al │ │ │ │ + cmp 0x3(%rsi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9c187 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dl │ │ │ │ out %al,$0x7c │ │ │ │ @@ -2479439,15 +2479246,15 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ movabs 0xdfd000000000017c,%eax │ │ │ │ loop 1c821bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c821ed │ │ │ │ + jo 1c8223e │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,(%rbx) │ │ │ │ @@ -2479462,15 +2479269,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x17c(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c821e5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x30(%rax) │ │ │ │ + add %dl,-0x7e(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,%ch │ │ │ │ @@ -2479486,16 +2479293,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x17c(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%al │ │ │ │ loop 1c8224d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + loopne 1c822a3 │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,0x2d(%rbp) │ │ │ │ @@ -2479515,15 +2479321,15 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ loopne 1c82275 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x38(%rax) │ │ │ │ + add %ah,0x55(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,-0x58(%rsi) │ │ │ │ @@ -2479537,16 +2479343,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ or $0x7c,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e2e0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ + add %al,0x55(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,%dh │ │ │ │ @@ -2479563,16 +2479368,17 @@ │ │ │ │ in (%dx),%eax │ │ │ │ jl 1c8231d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock loopne 1c82305 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + add %dl,%al │ │ │ │ + in (%dx),%eax │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,%ah │ │ │ │ rex.XB push %r14 │ │ │ │ @@ -2479586,16 +2479392,17 @@ │ │ │ │ jge 1c82365 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,%cl │ │ │ │ loop 1c8236d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $1,%dl │ │ │ │ - xor $0x3,%al │ │ │ │ + nop │ │ │ │ + popf │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9c37f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x60bb0101(%rip) │ │ │ │ mov $0x13013638,%edi │ │ │ │ @@ -2479655,18 +2479462,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1(,%rdi,2) │ │ │ │ add %dl,-0x1f(%rax) │ │ │ │ loop 1c82445 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c8245b │ │ │ │ - jnp 1c82451 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + shrb $0x7a,(%rbx) │ │ │ │ + add $0x0,%eax │ │ │ │ call 1c9c457 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x44249b1b(%rcx) │ │ │ │ push %rsp │ │ │ │ testb $0x1,(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2479679,15 +2479484,15 @@ │ │ │ │ add %ah,0x41(%rax) │ │ │ │ jge 1c82485 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0xe2,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2a(%rax) │ │ │ │ + add %dh,0x7b(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,0x40b0ed22(%rax) │ │ │ │ @@ -2479725,15 +2479530,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe1,%al │ │ │ │ loop 1c8251d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - sub 0x0(%rbx,%rax,1),%ch │ │ │ │ + jnp 1c8258f │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ orb $0xd2,-0x1d(%rdi) │ │ │ │ leave │ │ │ │ (bad) │ │ │ │ @@ -2479809,16 +2479615,16 @@ │ │ │ │ jne 1c826b0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1e(%rax) │ │ │ │ loop 1c8263d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0x361,%ecx │ │ │ │ + shrb $1,0x3(%rax,%riz,2) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9c64f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x3f69ecca(%rsi) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ @@ -2479831,15 +2479637,19 @@ │ │ │ │ nop │ │ │ │ cmpb $0x0,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x64(%rax) │ │ │ │ loopne 1c82685 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe800000000016349,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,(%rdx) │ │ │ │ (bad) │ │ │ │ in (%dx),%al │ │ │ │ clc │ │ │ │ mov %dh,(%rax,%riz,1) │ │ │ │ @@ -2479879,16 +2479689,17 @@ │ │ │ │ jge 1c8270d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c826f4 │ │ │ │ loop 1c82715 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x75(%rbx) │ │ │ │ - add $0x0,%eax │ │ │ │ + adcb $0x5,0x74(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ call 1c9c727 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x74(%rdi) │ │ │ │ rex.R mov 0x20(%rdi),%fs │ │ │ │ out %al,$0x72 │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2479945,17 +2479756,18 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ nop │ │ │ │ jge 1c827e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000001e2e2,%al │ │ │ │ - or $0x7b,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + movabs 0x600000000001e2e2,%al │ │ │ │ + es jp 1c827f9 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ call 1c9c7ff │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ rex.WRB │ │ │ │ rex.WXB sub $0x1a08ec55,%rax │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2480007,17 +2479819,17 @@ │ │ │ │ jge 1c828bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%dl │ │ │ │ loop 1c828c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x5,-0x6b(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1c8293d │ │ │ │ + xchg %eax,%ebp │ │ │ │ + add $0x0,%eax │ │ │ │ call 1c9c8d7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ pop %rdi │ │ │ │ fldenv 0x59(%rbx) │ │ │ │ sub (%rsi),%esi │ │ │ │ @@ -2480028,21 +2479840,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x1(%rbp,%rdi,2) │ │ │ │ add %al,(%rax) │ │ │ │ jrcxz 1c828ed │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x67(%rax) │ │ │ │ - jns 1c82917 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x37937(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9c91f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,0x7bd63905(%rbp) │ │ │ │ mov %bh,%dh │ │ │ │ xor $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2480053,16 +2479863,16 @@ │ │ │ │ jge 1c8294d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%bl │ │ │ │ loop 1c82955 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - shll $1,0x3(%rax) │ │ │ │ + (bad) │ │ │ │ + shll %cl,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9c967 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x19c5029c(%rbx) │ │ │ │ and 0x78(%rdi),%dl │ │ │ │ @@ -2480078,36 +2479888,38 @@ │ │ │ │ jle 1c82995 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jrcxz 1c8297d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x361,%esp │ │ │ │ + add %dl,(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9c9af │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,(%rbx) │ │ │ │ int1 │ │ │ │ rex.RB or $0x12519cb,%r14d │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x17e60(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e2c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - shlb %cl,0x3(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + shll %cl,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9c9f7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x60f255cd(%rcx) │ │ │ │ sub %ah,(%rdi,%rbx,1) │ │ │ │ @@ -2480123,21 +2479935,19 @@ │ │ │ │ jle 1c82a25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jrcxz 1c82a0d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.W jns 1c82a39 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x577c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9ca3f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ leave │ │ │ │ pop %rdx │ │ │ │ (bad) │ │ │ │ enter $0x899,$0x1 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2480150,16 +2479960,16 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ imul $0x0,0x1(%rsi),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jrcxz 1c82a55 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rbx,%rax,1),%esi │ │ │ │ + add %dh,-0x25(%rax) │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9ca87 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x16de439a(%rip) │ │ │ │ loop 1c82ade │ │ │ │ @@ -2480175,18 +2479985,17 @@ │ │ │ │ je 1c82b31 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jrcxz 1c82a9d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0xa(%rax) │ │ │ │ - jnp 1c82ac9 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + and $0x7a,%al │ │ │ │ + add $0x0,%eax │ │ │ │ call 1c9cacf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x23bc5d48(%rax) │ │ │ │ movsxd 0x130141(%rax),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2480198,17 +2480007,16 @@ │ │ │ │ mov %bh,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,%ah │ │ │ │ loop 1c82b05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - lret │ │ │ │ - xor $0x3,%al │ │ │ │ + rex lods %ds:(%rsi),%eax │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9cb17 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4a4ec054(%rdi) │ │ │ │ cltd │ │ │ │ @@ -2480223,16 +2480031,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x17e93(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1c(%rax) │ │ │ │ loop 1c82b4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,(%rax) │ │ │ │ - js 1c82b57 │ │ │ │ + add %bh,%dl │ │ │ │ + ja 1c82b57 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9cb5f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dh │ │ │ │ cld │ │ │ │ @@ -2480262,16 +2480070,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x17e9f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e2e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sbb %edi,0x3(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + fidivrs 0x3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9cbef │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x73f6f688(%rax) │ │ │ │ mov %fs,0x130162(%rsi) │ │ │ │ @@ -2480281,15 +2480089,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x17eb0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e2e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x4d(%rax) │ │ │ │ + add %dh,0x66(%rax) │ │ │ │ jae 1c82c2f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9cc37 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xc56f150(%rbx) │ │ │ │ @@ -2480306,16 +2480114,16 @@ │ │ │ │ jle 1c82c65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c82c4e │ │ │ │ loop 1c82c6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rcx) │ │ │ │ - jle 1c82c77 │ │ │ │ + loopne 1c82c4f │ │ │ │ + jge 1c82c77 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9cc7f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x25(%rdi,%rdi,1) │ │ │ │ (bad) │ │ │ │ @@ -2480334,17 +2480142,15 @@ │ │ │ │ jle 1c82cad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,%ch │ │ │ │ loop 1c82cb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xa,%al │ │ │ │ - jnp 1c82cc1 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x57a(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9ccc7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1f912bd9(,%riz,2) │ │ │ │ rex.XB pop %r14 │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2480382,16 +2480188,16 @@ │ │ │ │ out %al,$0x7e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1b(%rax) │ │ │ │ loop 1c82d45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,%ah │ │ │ │ - xor $0x3,%al │ │ │ │ + mov $0xad,%al │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9cd57 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x2baf4642(%rbp) │ │ │ │ shlb %cl,0x74(%rcx) │ │ │ │ @@ -2480408,15 +2480214,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c82d6f │ │ │ │ loop 1c82d8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,-0x2f0d7a84(%rdx,%riz,4) │ │ │ │ loope 1c82db4 │ │ │ │ @@ -2480467,15 +2480274,17 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ or 0x1(%rdi),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xe00000000001e2e5,%al │ │ │ │ - enter $0x2ce,$0x0 │ │ │ │ + push %rbp │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,(%rdx) │ │ │ │ imul $0x55,0x2ffc146f(%rip),%ebx │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2480507,17 +2480316,19 @@ │ │ │ │ jg 1c82eed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%ch │ │ │ │ loop 1c82ef5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe800000000033d3b,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %dh,0x33b(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c9cf07 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x45c0b986(%rdi) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2480528,19 +2480339,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dh │ │ │ │ loop 1c82f3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - cmp $0x36f,%eax │ │ │ │ + {rex2 0x6e} add (%rax),%r24 │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9cf4f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,0x1c0b73d6(%rdi) │ │ │ │ rex.WB xlat %ds:(%rbx) │ │ │ │ pop %rdi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2480569,16 +2480380,16 @@ │ │ │ │ jg 1c82fc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%dh │ │ │ │ loop 1c82fcd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3d,%al │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + mov $0xd5,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,0x74(%rcx) │ │ │ │ movabs %al,0x13013b62f60b57 │ │ │ │ @@ -2480609,16 +2480420,16 @@ │ │ │ │ rorb $0x1,0x7f(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ out %al,$0xe2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x47(%rax) │ │ │ │ - add (%rax),%ax │ │ │ │ + add %ah,(%rax) │ │ │ │ + addr32 add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,%dh │ │ │ │ mov $0x424f426c,%esi │ │ │ │ sbb %ebx,(%rcx) │ │ │ │ @@ -2480631,15 +2480442,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x1(%rdi,%rdi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ out %eax,$0xe2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x376fc(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + shll $0x0,0x3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,0x3696f127(%rbx) │ │ │ │ sti │ │ │ │ loop 1c830da │ │ │ │ @@ -2480653,17 +2480465,15 @@ │ │ │ │ shrb $0x1,0x7f(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ out %al,$0xe2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x47(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x3606c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,-0x18476656(%rcx) │ │ │ │ (bad) │ │ │ │ sub 0x1(%rbp),%ecx │ │ │ │ @@ -2480676,22 +2480486,21 @@ │ │ │ │ ... │ │ │ │ add %dh,0x17f7f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ out %al,$0xe2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + and %ch,0x3(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c9d147 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%bh │ │ │ │ mov %edi,%ecx │ │ │ │ push %rdi │ │ │ │ sub 0x7c(%rdx),%ebp │ │ │ │ add (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2480704,20 +2480513,21 @@ │ │ │ │ xchg %eax,%esi │ │ │ │ jg 1c83175 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock out %al,$0xe2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - {rex2 0x30} add (%r16),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + xor %r8b,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c9d18f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,%dl │ │ │ │ rex.RX ja 1c83185 │ │ │ │ adc 0x13016d45(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2480726,41 +2480536,40 @@ │ │ │ │ nop │ │ │ │ mov $0x17f,%esp │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%cl │ │ │ │ loop 1c831c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + rclb $0x2,-0x2c(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c9d1d7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,-0x3fd1988f(%rip) │ │ │ │ mov $0x13013510,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x17f,%edi │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c83240 │ │ │ │ jrcxz 1c8320d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex scas %es:(%rdi),%al │ │ │ │ + mov $0x5a,%al │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ - call 1c9d21f │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %cl,-0x726e7c19(%rax,%rsi,4) │ │ │ │ (bad) │ │ │ │ cmp (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2480769,16 +2480578,19 @@ │ │ │ │ ... │ │ │ │ add %dl,0x17fc2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x19(%rax) │ │ │ │ loop 1c83255 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x75(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ + push %rax │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + je 1c83261 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ call 1c9d267 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x6(%rdx) │ │ │ │ mov $0xeb164268,%edi │ │ │ │ xor (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2480792,21 +2480604,18 @@ │ │ │ │ fnstsw 0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c832bd │ │ │ │ jrcxz 1c8329d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,%dl │ │ │ │ - sub %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c9d2af │ │ │ │ + shrb $0x0,0x326(%rbp) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,-0xeb78259(%rip) │ │ │ │ and $0x6a,%al │ │ │ │ and (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2480855,15 +2480664,16 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ in (%dx),%al │ │ │ │ loop 1c83375 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe8000000000334cd,%al │ │ │ │ + xorb $0x0,0x332(%rcx) │ │ │ │ + add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,%bl │ │ │ │ imul $0xffffffc8,(%rsi),%eax │ │ │ │ pop %rsp │ │ │ │ xlat %ds:(%rbx) │ │ │ │ movb $0x13,0x1(%rbp) │ │ │ │ @@ -2480912,15 +2480722,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ in (%dx),%eax │ │ │ │ loop 1c8344d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c8341f │ │ │ │ + loopne 1c83420 │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,(%rsi) │ │ │ │ @@ -2480936,20 +2480746,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x168(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ loop 1c83495 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock fsubl 0x3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%cl │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9d4a7 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ jo 1c83485 │ │ │ │ mov $0xc5,%dh │ │ │ │ add %edx,%fs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2480997,21 +2480808,20 @@ │ │ │ │ (bad) │ │ │ │ ret │ │ │ │ push $0x1 │ │ │ │ add %dh,-0x12(%rax) │ │ │ │ loop 1c8356d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,(%rax) │ │ │ │ - xor (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + shl $0x2f,%bh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9d57f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ subb $0xa1,-0x75(%rdx) │ │ │ │ ficoml 0x1618318(%rbx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2481043,20 +2480853,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,%bh │ │ │ │ loop 1c835fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - fsubl 0x3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lock (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9d60f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,%dh │ │ │ │ push %rsp │ │ │ │ int3 │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ push %rbp │ │ │ │ rex adc 0x1(%rsi),%edx │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2481071,16 +2480881,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ out %eax,(%dx) │ │ │ │ loop 1c83645 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,(%rax) │ │ │ │ - add (%rax),%ax │ │ │ │ + rex and $0x67,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,(%rdx) │ │ │ │ and $0xee,%al │ │ │ │ lock mov $0x15759a6,%edi │ │ │ │ @@ -2481117,16 +2480927,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ out %eax,(%dx) │ │ │ │ loop 1c836d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x379,%edx │ │ │ │ + jo 1c8366b │ │ │ │ + jns 1c836df │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9d6e7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x26(%rbx) │ │ │ │ cwtl │ │ │ │ xor %esp,(%rsp,%rdx,2) │ │ │ │ @@ -2481140,19 +2480951,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock cmp $0x16b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ shr $0xe2,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33074(%rax) │ │ │ │ + add %al,%al │ │ │ │ + push $0x32f │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1c9d72f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,-0x67(%rbx) │ │ │ │ imul $0x154601f,%r14,%r9 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2481176,16 +2480988,17 @@ │ │ │ │ mov $0xc8,%al │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ lock loop 1c837ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - or $0x57b,%eax │ │ │ │ + loopne 1c837d9 │ │ │ │ + jp 1c837b9 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9d7bf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x69711adb(%rdx) │ │ │ │ or %ebx,(%ebx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2481233,15 +2481046,18 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x10(%rax) │ │ │ │ loop 1c83885 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe800000000032ef6,%al │ │ │ │ + and %dh,(%rbx) │ │ │ │ + cs add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,-0x2d(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ cli │ │ │ │ cmp $0x1284968,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2481256,16 +2481072,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cmc │ │ │ │ loop 1c838cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,%ch │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + and %ah,%cl │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ call 1c9d8df │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x3a8f0f04(%rax) │ │ │ │ xor %ch,(%rax) │ │ │ │ pop %rcx │ │ │ │ @@ -2481295,22 +2481111,21 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mul %dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x32,%cl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xor $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c9d96f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,0x46(%rcx) │ │ │ │ pop %rax │ │ │ │ xchg %eax,%edi │ │ │ │ popf │ │ │ │ rex.W │ │ │ │ rex.B (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2481322,19 +2481137,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x16c(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mul %dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x56eec(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,%al │ │ │ │ + loopne 1c83a18 │ │ │ │ + add $0x0,%eax │ │ │ │ + call 1c9d9b7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,%ch │ │ │ │ mov %ebx,%ebx │ │ │ │ mov $0x27,%ah │ │ │ │ int3 │ │ │ │ sti │ │ │ │ sub (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2481367,15 +2481183,17 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x67(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e2f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x334cd(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x32,%cl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,(%rbx,%rcx,8) │ │ │ │ mov %gs,0x16592b4(%rax,%rax,4) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2481390,17 +2481208,16 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mul %dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + add %al,-0x1f(%rax) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ call 1c9da8f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dl │ │ │ │ cmp %bx,(%rcx) │ │ │ │ std │ │ │ │ @@ -2481433,17 +2481250,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x16c9c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e305(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x63(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x36e4c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,-0x72e241d9(%rbp) │ │ │ │ out %al,(%dx) │ │ │ │ and %edi,0x1(%rcx) │ │ │ │ @@ -2481633,20 +2481448,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ int1 │ │ │ │ loop 1c83ddd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - and $0x59d,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c9ddef │ │ │ │ + movabs 0xe800000000059cce,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,(%rcx) │ │ │ │ jmp 1c83e77 │ │ │ │ jle 1c83e7c │ │ │ │ push $0xffffffffffffffcf │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2481680,17 +2481492,16 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0xf(%rax) │ │ │ │ loop 1c83e6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - filds (%rdx) │ │ │ │ + loopne 1c83eda │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9de7f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x670e162c(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2481703,17 +2481514,16 @@ │ │ │ │ ... │ │ │ │ add %ah,-0x34(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e2f3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - js 1c83ebf │ │ │ │ + add %dh,%al │ │ │ │ + data16 js 1c83ebf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9dec7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1b7113f8(%rax) │ │ │ │ roll $1,(%rcx) │ │ │ │ @@ -2481768,15 +2481578,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x16ce3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0xf(%rax) │ │ │ │ loop 1c83f8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x2df(%rsi) │ │ │ │ + shrb $0x2,-0x22(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9df9f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x32b8f1f3(%rdx) │ │ │ │ or %bl,(%rcx) │ │ │ │ jle 1c83fb2 │ │ │ │ @@ -2481807,17 +2481618,16 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ out %al,$0x6c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e2f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - filds (%rdx) │ │ │ │ + add %ah,0x69(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9e02f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ jge 1c83fce │ │ │ │ @@ -2481834,15 +2481644,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ int1 │ │ │ │ loop 1c84065 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe80000000002dfae,%al │ │ │ │ + rex imul $0x2,%esi,%ebx │ │ │ │ + add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,-0x1971485(%rip) │ │ │ │ or %bh,0x4d(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2481871,21 +2481682,17 @@ │ │ │ │ ... │ │ │ │ add %dh,0x16ce8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ repnz loop 1c840f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c840a8 │ │ │ │ - filds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c9e107 │ │ │ │ + movabs 0xe80000000002de69,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,-0x9(%rdi,%rdi,4) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ rex fcomip %st(6),%st │ │ │ │ pop %rdi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2481897,19 +2481704,20 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ repnz loop 1c8413d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x2df(%rdi) │ │ │ │ + lock push $0xffffffffffffffde │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9e14f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,0x4d02b003(%rsi) │ │ │ │ and $0xf3,%al │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2481938,15 +2481746,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x16ceb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0xe(%rax) │ │ │ │ loop 1c841cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x2df(%rbx) │ │ │ │ + shlb $0x2,-0x22(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9e1df │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x3cf21f74(%rbp) │ │ │ │ push $0x1c │ │ │ │ (bad) │ │ │ │ @@ -2481959,17 +2481768,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,%ch │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e2f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - filds (%rdx) │ │ │ │ + add %ah,%al │ │ │ │ + fiadds (%edx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9e227 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dh │ │ │ │ cs movabs %al,0x130162318a0e75 │ │ │ │ @@ -2482002,15 +2481810,17 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ repnz loop 1c842a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x2df(%rsi) │ │ │ │ + and %ch,-0x22(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,(%rdx) │ │ │ │ push %rbp │ │ │ │ (bad) │ │ │ │ adc %al,%ah │ │ │ │ @@ -2482026,22 +2481836,20 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ repnz loop 1c842ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - filds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,-0x22(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9e2ff │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ fimull -0x75(%rdi) │ │ │ │ xchg %eax,%edx │ │ │ │ add $0x13017771,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2482072,18 +2481880,21 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ repz loop 1c8437d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x2df(%rbx) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + jo 1c843ea │ │ │ │ + fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c9e38f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,-0x2f(%rbp) │ │ │ │ cmp %ebp,%ebp │ │ │ │ test %bh,0x13010e4e(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2482093,21 +2481904,20 @@ │ │ │ │ repnz insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xd(%rax) │ │ │ │ loop 1c843c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c84379 │ │ │ │ - filds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %ch,-0x22(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9e3d7 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,%ch │ │ │ │ in (%dx),%al │ │ │ │ (bad) │ │ │ │ popf │ │ │ │ jge 1c8437e │ │ │ │ mov $0x13013a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2482305,17 +2482115,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ hlt │ │ │ │ loop 1c8464d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.RXB │ │ │ │ - add (%rax),%ax │ │ │ │ + rex │ │ │ │ + addr32 add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,0x57(%rdi) │ │ │ │ in (%dx),%eax │ │ │ │ mov $0x7d769b79,%edx │ │ │ │ @@ -2482522,17 +2482331,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x16e4e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0xc(%rax) │ │ │ │ loop 1c84965 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2b,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + sarb $0x0,0x3(%rsp,%rbp,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ adcb $0xe6,-0x58(%rax,%rdi,2) │ │ │ │ fimull 0x78(%rdi) │ │ │ │ add (%rcx),%eax │ │ │ │ @@ -2482547,15 +2482354,16 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mul %edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x5d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ js 1c849b7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9e9bf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2f3f28eb(%rip) │ │ │ │ @@ -2482587,19 +2482395,21 @@ │ │ │ │ add %dh,%al │ │ │ │ pop %rcx │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e2f4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x372d6(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + rex.W jb 1c84a47 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c9ea4f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ movabs %eax,0x1301064a69a33fb1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2482608,15 +2482418,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ hlt │ │ │ │ loop 1c84a85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex and $0x98,%al │ │ │ │ + loopne 1c84a56 │ │ │ │ + xchg %eax,%edi │ │ │ │ add $0x0,%eax │ │ │ │ call 1c9ea97 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x39426eb8(%rcx) │ │ │ │ ficomps 0x1(%rbx,%rsi,2) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2482651,20 +2482462,20 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmc │ │ │ │ loop 1c84b15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex sbb %esp,%ebx │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9eb27 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,0x42088c91(%rsi) │ │ │ │ cmp $0x13016b83,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2482673,15 +2482484,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmc │ │ │ │ loop 1c84b5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x373(%rax) │ │ │ │ + andb $0x3,0x73(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9eb6f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x4d18f635(%rcx) │ │ │ │ jrcxz 1c84bc6 │ │ │ │ rex.WRXB add %r10,(%r11) │ │ │ │ @@ -2482714,20 +2482526,20 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0xb(%rax) │ │ │ │ loop 1c84bed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x361,%edx │ │ │ │ + shrb $1,0x60(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9ebff │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,0x0(%rcx) │ │ │ │ cwtl │ │ │ │ add %ah,%dh │ │ │ │ ret $0x39b0 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2482782,15 +2482594,18 @@ │ │ │ │ mov $0x16e,%esi │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmc │ │ │ │ loop 1c84cc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe800000000033076,%al │ │ │ │ + rex push $0x2f │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,%bh │ │ │ │ sbb $0xfcd6f181,%eax │ │ │ │ (bad) │ │ │ │ add %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2482804,16 +2482619,15 @@ │ │ │ │ or %ch,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x32,%al │ │ │ │ jrcxz 1c84d0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c84d68 │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + sub $0x6d,%dh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,0x30eb6908(%rcx) │ │ │ │ int1 │ │ │ │ @@ -2482868,20 +2482682,21 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x33(%rax) │ │ │ │ jrcxz 1c84de5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x72(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %dh,%bl │ │ │ │ + jno 1c84def │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c9edf7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ and -0x7333b1d1(%rdx),%eax │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2482912,15 +2482727,15 @@ │ │ │ │ add %ah,%al │ │ │ │ adc $0x16f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ lock cmc │ │ │ │ loop 1c84e75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xec,%al │ │ │ │ + add %bl,%ch │ │ │ │ xor $0x3,%eax │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,(%rsi) │ │ │ │ pop %rdi │ │ │ │ (bad) │ │ │ │ @@ -2483048,16 +2482863,16 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x9(%rax) │ │ │ │ loop 1c85025 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,%ch │ │ │ │ - xor $0x3,%al │ │ │ │ + mov $0xb0,%al │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9f037 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x62ea5e7a(%rcx) │ │ │ │ je 1c85089 │ │ │ │ @@ -2483073,16 +2482888,15 @@ │ │ │ │ sbb %dh,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock clc │ │ │ │ loop 1c8506d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - jnp 1c85079 │ │ │ │ + rex sub %edi,0x5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9f07f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x56(%rdx) │ │ │ │ mov (%rcx),%cs │ │ │ │ @@ -2483109,17 +2482923,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ and $0x170,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x600000000001e303,%al │ │ │ │ - (bad) │ │ │ │ - jbe 1c85107 │ │ │ │ + movabs 0xd00000000001e303,%al │ │ │ │ + ret $0x376 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9f10f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rsi) │ │ │ │ rex.XB adc (%r15),%esi │ │ │ │ @@ -2483136,18 +2482949,15 @@ │ │ │ │ jo 1c8513d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,(%rbx) │ │ │ │ jrcxz 1c85145 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sti │ │ │ │ - jbe 1c8514f │ │ │ │ - add %al,(%rax) │ │ │ │ + and %bh,0x376(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9f157 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x39(%rbp) │ │ │ │ (bad) │ │ │ │ and $0x23f42ae7,%eax │ │ │ │ @@ -2483197,19 +2483007,22 @@ │ │ │ │ add %al,0x70(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5754e(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rdi │ │ │ │ + je 1c85229 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c9f22f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,-0x6b(%rsi) │ │ │ │ jg 1c85228 │ │ │ │ push %rcx │ │ │ │ and (%rdi),%cl │ │ │ │ or %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2483241,19 +2483054,21 @@ │ │ │ │ add %dl,-0x48(%rax) │ │ │ │ jo 1c852a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,(%rbx,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x37ae0(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov %?,0x3(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1c9f2bf │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,-0x6eaeb166(%rcx) │ │ │ │ ficompl (%rbx) │ │ │ │ cmp %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2483302,17 +2483117,15 @@ │ │ │ │ jo 1c8537d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2d(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x36c7e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,-0x4c(%rbx) │ │ │ │ xchg %eax,%ebp │ │ │ │ loope 1c853a3 │ │ │ │ @@ -2483328,21 +2483141,21 @@ │ │ │ │ add %al,%al │ │ │ │ cmp 0x1(%rcx),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0xe3,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x5f(%rax) │ │ │ │ - xor (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sbb (%rdx),%esi │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9f3df │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,0x72(%rdi) │ │ │ │ (bad) │ │ │ │ jae 1c85444 │ │ │ │ test %ecx,(%rdx) │ │ │ │ xor $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2483372,18 +2483185,20 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x1714d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e304(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - add %bl,0x5(%rdx) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + cltd │ │ │ │ + add $0x0,%eax │ │ │ │ + call 1c9f46f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,(%rsi) │ │ │ │ js 1c854a0 │ │ │ │ xchg %esp,%ebp │ │ │ │ or %ebx,%esi │ │ │ │ push $0x1 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2483396,16 +2483211,15 @@ │ │ │ │ jb 1c8549d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c854da │ │ │ │ jrcxz 1c854a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c85487 │ │ │ │ - (bad) │ │ │ │ + xor $0x61,%cl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,(%rsi) │ │ │ │ imul $0x6c6d3e55,%rax,%r9 │ │ │ │ @@ -2483429,17 +2483243,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x172(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x1e3(%rip) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x61,%bh │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x3606b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,0x2de68167(%rbx) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and %ebx,(%rbx) │ │ │ │ @@ -2483452,19 +2483264,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x173(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rsi) │ │ │ │ jrcxz 1c8557d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x361,%ebx │ │ │ │ + adc %ch,0x60(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9f58f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,0x5ed808d2(%rip) │ │ │ │ sbb (%rdi),%ebx │ │ │ │ sub (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2483496,15 +2483309,16 @@ │ │ │ │ mov %esi,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ jrcxz 1c8560d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex imulb (%rsi) │ │ │ │ + (bad) │ │ │ │ + xor (%rsi),%ch │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,%ah │ │ │ │ nop │ │ │ │ @@ -2483520,19 +2483334,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x173(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c85658 │ │ │ │ jrcxz 1c85655 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x361(%rcx) │ │ │ │ + jo 1c856c6 │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9f667 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,0x691d86b9(%rip) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ or %ebp,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2483561,17 +2483377,16 @@ │ │ │ │ jae 1c856dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,(%rdi) │ │ │ │ jrcxz 1c856e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - in (%dx),%eax │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ + loope 1c85758 │ │ │ │ add $0x0,%eax │ │ │ │ call 1c9f6f7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x52(%rax) │ │ │ │ (bad) │ │ │ │ fucomi %st(2),%st │ │ │ │ @@ -2483587,14 +2483402,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,(%rsi) │ │ │ │ jrcxz 1c8572d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,0x4dc38310(%rcx) │ │ │ │ push %rcx │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ sbb $0x1,%al │ │ │ │ @@ -2483631,16 +2483448,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ jrcxz 1c857bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,%ah │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + rex loopne 1c85830 │ │ │ │ add $0x0,%eax │ │ │ │ call 1c9f7cf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ in $0x4a,%al │ │ │ │ cmp %dh,%bh │ │ │ │ @@ -2483712,15 +2483528,15 @@ │ │ │ │ sbb %dh,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ jrcxz 1c858dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,(%rbx) │ │ │ │ + loopne 1c8595e │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ andb $0x5b,(%rdx) │ │ │ │ @@ -2483776,20 +2483592,20 @@ │ │ │ │ addb $0x76,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x8(%rax) │ │ │ │ jrcxz 1c859b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x30(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ + subb $0x3,0x2f(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c9f9c7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x472f13e2(%rip) │ │ │ │ push %rcx │ │ │ │ rex.B │ │ │ │ add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2483819,15 +2483635,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ lahf │ │ │ │ (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ sbb %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x3b(%rax) │ │ │ │ + add %ah,0x19(%rax) │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9fa57 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bh │ │ │ │ @@ -2483843,21 +2483659,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c85a28 │ │ │ │ (bad) │ │ │ │ add %al,0x1e2f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + call 1c85df7 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1c9fa9f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,%dh │ │ │ │ rex.XB │ │ │ │ lock std │ │ │ │ lcall *0x6b(%rsi) │ │ │ │ pop %rdi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2483889,22 +2483703,19 @@ │ │ │ │ add %dl,%al │ │ │ │ mov 0x1(%rsi),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0xe3,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - jbe 1c85b27 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x376c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9fb2f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,-0x45(%rbp) │ │ │ │ jb 1c85b77 │ │ │ │ (bad) │ │ │ │ jbe 1c85b49 │ │ │ │ pop %rdi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2483917,21 +2483728,20 @@ │ │ │ │ jbe 1c85b5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x8,%al │ │ │ │ jrcxz 1c85b65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb3,%al │ │ │ │ - jae 1c85b6f │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $1,0x73(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9fb77 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ cmp $0x14,%al │ │ │ │ ud2 │ │ │ │ xor $0x4a,%al │ │ │ │ xor (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2483959,15 +2483769,19 @@ │ │ │ │ (bad) │ │ │ │ mov $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c85bfa │ │ │ │ jrcxz 1c85bf5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe8000000000360cc,%al │ │ │ │ + rol $1,%dh │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,-0x3e5687f6(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ movsxd (%rbx),%edx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2483980,16 +2483794,16 @@ │ │ │ │ in $0x76,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ or %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,-0x5b(%rax) │ │ │ │ + cltd │ │ │ │ add $0x0,%eax │ │ │ │ call 1c9fc4f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x64d961d9(%rcx) │ │ │ │ add %al,0x130113(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2484019,17 +2483833,15 @@ │ │ │ │ add %ah,0x45(%rax) │ │ │ │ ja 1c85cc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex or %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jbe 1c85d03 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x32f69(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,-0x678be41c(%rip) │ │ │ │ jmp 1c85cd9 │ │ │ │ sbb %al,(%rcx) │ │ │ │ @@ -2484042,18 +2483854,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x177aa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x9(%rax) │ │ │ │ jrcxz 1c85d15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rsi) │ │ │ │ - jnp 1c85d21 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + subb $0x7a,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ call 1c9fd27 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7f(%rbx) │ │ │ │ adc $0xdea9e5c0,%eax │ │ │ │ jb 1c85d3a │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2484084,17 +2483894,18 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ js 1c85d9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x900000000001e309,%al │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ + movabs 0xe00000000001e309,%al │ │ │ │ + sub %edi,0x5(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ call 1c9fdb7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x12b3c39b(%rax) │ │ │ │ (bad) │ │ │ │ je 1c85dca │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2484105,21 +2483916,19 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x1f(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e2f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov 0x3(%rdx),%fs │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x360d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9fdff │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %esp,0x22658e5(%rdi) │ │ │ │ adc %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2484149,21 +2483958,19 @@ │ │ │ │ ... │ │ │ │ add %ah,0x179b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x57208(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb 0x5(%rbx),%dh │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c9fe8f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,%bh │ │ │ │ mov $0x24,%dl │ │ │ │ shrb $0x9,(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2484172,15 +2483979,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x30000000000179f8,%al │ │ │ │ or %bl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x320d1(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0xdf,%cl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,0x7c(%rsi) │ │ │ │ jns 1c85f5e │ │ │ │ mov %edx,%edx │ │ │ │ @@ -2484240,17 +2484049,21 @@ │ │ │ │ ... │ │ │ │ add %dl,0x17a16(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xa(%rax) │ │ │ │ jrcxz 1c85f9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe8000000000360ce,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + push %rax │ │ │ │ + shlb $1,0x3(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c9ffaf │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,-0x43(%rdx) │ │ │ │ push %rsp │ │ │ │ pop %rdx │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ adc $0x57,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2484277,17 +2484090,15 @@ │ │ │ │ rolb $1,0x7a(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or %bl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1c86098 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x36556(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,-0x6f4e7886(%rbx) │ │ │ │ ja 1c86032 │ │ │ │ push %rax │ │ │ │ @@ -2484302,16 +2484113,15 @@ │ │ │ │ jp 1c8606d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ or %bl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sti │ │ │ │ + add %dh,-0x43(%rax) │ │ │ │ jbe 1c8607f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca0087 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ @@ -2484348,18 +2484158,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ fs jp 1c860fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0xe3,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rsi │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x36ded(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,0x33(%rsp) │ │ │ │ test %bh,(%rsi) │ │ │ │ hlt │ │ │ │ @@ -2484375,21 +2484182,20 @@ │ │ │ │ jp 1c86145 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ or %ebx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - fbld 0x3(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x56(%rax) │ │ │ │ + add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca015f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,0x20(%rbp) │ │ │ │ pop %rbx │ │ │ │ cmpl $0x0,0x130165e4(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2484414,15 +2484220,18 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ movabs %eax,0xbb000000000017a │ │ │ │ jrcxz 1c861dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe8000000000365df,%al │ │ │ │ + and %dl,0x65(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,-0x45(%rbx) │ │ │ │ out %eax,$0x76 │ │ │ │ cmp %r13,0x10(%r14) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2484468,17 +2484277,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x2000000000017aee,%al │ │ │ │ or %ebx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x73,%dl │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x37365(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,0x55(%rsp,%rbx,8) │ │ │ │ mov $0x7929cf0,%esp │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2484546,15 +2484353,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x17b52(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e30b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,%bl │ │ │ │ pop %rax │ │ │ │ @@ -2484588,16 +2484396,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x17b89(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ or $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x76(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,0x360d1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,%ah │ │ │ │ fnsave (%rax) │ │ │ │ call 1090714a <_edata@@Base+0x9d0714a> │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2484607,15 +2484415,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex movabs %eax,0xc7000000000017b │ │ │ │ jrcxz 1c864ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c86492 │ │ │ │ + lock push %rsi │ │ │ │ add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,(%rbx) │ │ │ │ rex │ │ │ │ @@ -2484651,18 +2484459,16 @@ │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ jnp 1c86535 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex or $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - js 1c86547 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + push $0x378 │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca054f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ rep stos %al,%es:(%rdi) │ │ │ │ mov $0x1acb67fa,%esp │ │ │ │ @@ -2484674,20 +2484480,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,(%rsi) │ │ │ │ jl 1c8657d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa00000000001e30c,%al │ │ │ │ - add (%rbx,%rax,1),%dh │ │ │ │ - add %al,(%rax) │ │ │ │ + fidivl (%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca0597 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,%dh │ │ │ │ push %rax │ │ │ │ repnz xor %cl,%dl │ │ │ │ ret │ │ │ │ movabs 0x130129,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2484710,16 +2484516,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x1,0x7c(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rbx,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cld │ │ │ │ + add %al,-0x3f(%rax) │ │ │ │ jbe 1c8661f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca0627 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rcx,%rbx,2) │ │ │ │ @@ -2484734,21 +2484539,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x7c(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0x1e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c86633 │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex shll %cl,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1ca066f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x77b3571e(%rax) │ │ │ │ xor %esp,0x61(%rbp) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2484835,17 +2484639,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x16f6e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e2f7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x61,%bh │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x3606a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,-0x15(%rax) │ │ │ │ hlt │ │ │ │ (bad) │ │ │ │ @@ -2484859,21 +2484661,18 @@ │ │ │ │ ... │ │ │ │ add %dh,0x16f7c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3(%rax) │ │ │ │ jrcxz 1c8680d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c86825 │ │ │ │ - jnp 1c86819 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1ca081f │ │ │ │ + shrb $0x0,0x57a(%rip) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,%bh │ │ │ │ add %cl,0x66(%rdx) │ │ │ │ leave │ │ │ │ cmp 0xe(%rbx),%dl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2484881,15 +2484680,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xd000000000016f7d,%al │ │ │ │ mul %edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x35(%rax) │ │ │ │ + add %ah,-0x3b(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,0x5bdca3a9(%rcx) │ │ │ │ @@ -2484907,15 +2484706,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ loop 1c8689d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c8685a │ │ │ │ + push %rax │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,0x6e(%rdx) │ │ │ │ @@ -2484935,16 +2484735,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ clc │ │ │ │ loop 1c868e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.WX jne 1c868f1 │ │ │ │ + loopne 1c8693c │ │ │ │ + je 1c868f1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca08f7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x386f882c(%rbx) │ │ │ │ mov $0x13014191,%esp │ │ │ │ @@ -2485108,20 +2484908,19 @@ │ │ │ │ jno 1c86b1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $1,%bl │ │ │ │ loop 1c86b25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x3,0x3d(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1ca0b37 │ │ │ │ + mov $0xb,%al │ │ │ │ + cmp $0x3,%eax │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,%dh │ │ │ │ push %rbp │ │ │ │ incb 0x2f37b0da(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2485129,20 +2484928,22 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1710c,%al │ │ │ │ in (%dx),%al │ │ │ │ loop 1c86b6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x28,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rax │ │ │ │ + lret │ │ │ │ + sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1ca0b7f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,0x8(%rbp,%rdi,4) │ │ │ │ and 0x1699265(%rdi),%ebx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2485174,16 +2484975,17 @@ │ │ │ │ jb 1c86bf5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf9,%al │ │ │ │ loop 1c86bfd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x75(%rbp) │ │ │ │ - add $0x0,%eax │ │ │ │ + adcb $0x5,0x74(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ call 1ca0c0f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dh │ │ │ │ push %rdx │ │ │ │ shlb $0x1,0x7b22a492(%rbx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2485196,15 +2484998,16 @@ │ │ │ │ add %ah,0x17225(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ stc │ │ │ │ loop 1c86c45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,(%rsi,%riz,1) │ │ │ │ + (bad) │ │ │ │ + out %eax,$0x21 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,%dh │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -2485269,36 +2485072,34 @@ │ │ │ │ jb 1c86d15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xfc,%al │ │ │ │ loop 1c86d1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x2df,%ebx │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1ca0d2f │ │ │ │ + movabs 0xe80000000002de70,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,0x484766c2(%rsi) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ sub (%rcx),%edx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c86da9 │ │ │ │ jb 1c86d5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x700000000001e306,%al │ │ │ │ - rex.WRB and $0x3,%rax │ │ │ │ + movabs 0xe00000000001e306,%al │ │ │ │ + and $0x3,%ax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,0x51(%rbx) │ │ │ │ incb 0x4873a354(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2485312,20 +2485113,22 @@ │ │ │ │ jb 1c86da5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cli │ │ │ │ loop 1c86dad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x79(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + jns 1c86db7 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1ca0dbf │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x2(%rbp) │ │ │ │ or $0xa2a96040,%eax │ │ │ │ sbb $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2485336,35 +2485139,35 @@ │ │ │ │ mov $0x72,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x6(%rax) │ │ │ │ loop 1c86df5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock test $0x78,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + lock fs js 1c86dff │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1ca0e07 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%bh │ │ │ │ add %esi,-0x33(%rbx) │ │ │ │ clc │ │ │ │ sahf │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ push $0x1301 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x172(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe00000000001e2fa,%al │ │ │ │ - jbe 1c86e73 │ │ │ │ + movabs 0x600000000001e2fa,%al │ │ │ │ + push $0x2f │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,-0x45(%rbp) │ │ │ │ (bad) │ │ │ │ @@ -2485381,15 +2485184,18 @@ │ │ │ │ jb 1c86e7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $1,%dl │ │ │ │ loop 1c86e85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe800000000033404,%al │ │ │ │ + sbb $0x32,%ch │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,%ah │ │ │ │ pop %rdi │ │ │ │ pop %rsi │ │ │ │ out %eax,(%dx) │ │ │ │ xor 0x13014b64(%rcx),%eax │ │ │ │ @@ -2485402,21 +2485208,20 @@ │ │ │ │ lock push 0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bl │ │ │ │ loop 1c86ecd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sti │ │ │ │ - jbe 1c86ed7 │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x76,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca0edf │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,0x26(%rsp,%rcx,4) │ │ │ │ shll $0xdb,-0x1e(%rdx) │ │ │ │ cmp %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2485427,21 +2485232,17 @@ │ │ │ │ jae 1c86f0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,%bl │ │ │ │ loop 1c86f15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,%ah │ │ │ │ - jbe 1c86f1f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1ca0f27 │ │ │ │ + movabs 0xe8000000000376c0,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ (bad) │ │ │ │ ja 1c86f16 │ │ │ │ sub %esi,%ecx │ │ │ │ cmp (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2485470,21 +2485271,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sti │ │ │ │ loop 1c86fa5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov 0x3(%rdx),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1c86f7c │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca0fb7 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ andb $0x6b,0x6e9f3637(%rcx) │ │ │ │ mov $0xb,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2485517,21 +2485318,22 @@ │ │ │ │ add %dh,0x66(%rax) │ │ │ │ jae 1c8702d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $0xe2,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - loop 1c870b5 │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + (bad) │ │ │ │ + jp 1c8703f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1ca1047 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,-0xd9e243d(%rdi) │ │ │ │ in $0xf0,%al │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2485539,16 +2485341,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x173(%rax) │ │ │ │ add %dl,-0x4(%rax) │ │ │ │ loop 1c8707d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - adc 0x5(%rbx),%edi │ │ │ │ + loopne 1c870af │ │ │ │ + jp 1c87089 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca108f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x270f61(%rcx) │ │ │ │ cmpxchg %edx,0x1(%rbp) │ │ │ │ @@ -2485559,21 +2485361,20 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x173d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e2fc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x4(%rax) │ │ │ │ - jbe 1c870cf │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + shlb $0x0,0x3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca10d7 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,%dh │ │ │ │ push %rbp │ │ │ │ rex.WRB out %eax,$0x59 │ │ │ │ xor $0x4f,%al │ │ │ │ pop %rdi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2485601,17 +2485402,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xe000000000017914,%al │ │ │ │ cld │ │ │ │ loop 1c87155 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,%bl │ │ │ │ - jbe 1c8715f │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + mov $0x376,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca1167 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ch │ │ │ │ (bad) │ │ │ │ and $0xdac50418,%eax │ │ │ │ @@ -2485626,18 +2485426,20 @@ │ │ │ │ jns 1c87195 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,%ch │ │ │ │ loop 1c8719d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - movabs 0x2e800000000032b,%eax │ │ │ │ - movabs 0x1,%al │ │ │ │ + jo 1c8712e │ │ │ │ + sub $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + call 1ca11af │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dh │ │ │ │ jo 1c8715b │ │ │ │ out %al,$0xfb │ │ │ │ (bad) │ │ │ │ addr32 js 1c871c2 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2485651,16 +2485453,16 @@ │ │ │ │ jle 1c87254 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3(%rax) │ │ │ │ loop 1c871e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd7,%al │ │ │ │ - and (%rbx),%al │ │ │ │ + jo 1c87239 │ │ │ │ + and (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca11f7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ add $0xdb,%al │ │ │ │ @@ -2485676,20 +2485478,21 @@ │ │ │ │ ... │ │ │ │ add %dh,0x179bd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3(%rax) │ │ │ │ loop 1c8722d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0x22,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rax │ │ │ │ + rex.WRXB and (%r11),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1ca123f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rsi) │ │ │ │ loopne 1c87266 │ │ │ │ xor %esp,%edx │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ sahf │ │ │ │ add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2485698,21 +2485501,21 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ jns 1c8726d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x700000000001e2fd,%al │ │ │ │ - mov $0x73,%cl │ │ │ │ - add (%rax),%eax │ │ │ │ + movabs 0xb00000000001e2fd,%al │ │ │ │ + fs jae 1c8727f │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1ca1287 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,-0x44(%rsi) │ │ │ │ push $0xfffffffffffffff6 │ │ │ │ idivl -0x55(%rbx) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2485724,15 +2485527,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ std │ │ │ │ loop 1c872bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%ch │ │ │ │ + mov $0x85,%al │ │ │ │ cwtl │ │ │ │ add $0x0,%eax │ │ │ │ call 1ca12cf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x2dbb4aaa(%rsi) │ │ │ │ iret │ │ │ │ @@ -2485747,17 +2485550,19 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ rex.B jnp 1c872fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add $0x1e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe800000000037cc5,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %cl,0x37c(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1ca1317 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,0x17(%rax) │ │ │ │ test %eax,0x2cc9ff1b(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2485766,15 +2485571,16 @@ │ │ │ │ lock rex.RX jnp 1c87345 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dh │ │ │ │ loop 1c8734d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock fcompl 0x5(%rax) │ │ │ │ + nop │ │ │ │ + test %ebx,0x5(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,-0x42(%rdi) │ │ │ │ rex.R (bad) │ │ │ │ ds imul $0x0,0x130172(%rbp),%edi │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2485785,17 +2485591,16 @@ │ │ │ │ andb $0x0,0x1(%rbx,%rdi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ loop 1c87395 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - jle 1c873a1 │ │ │ │ + rcr $1,%dh │ │ │ │ + jge 1c873a1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca13a7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x3f(%rcx) │ │ │ │ xchg %ecx,%edi │ │ │ │ @@ -2485811,17 +2485616,16 @@ │ │ │ │ nop │ │ │ │ cmpb $0x0,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2(%rax) │ │ │ │ loop 1c873dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,%ch │ │ │ │ - cwtl │ │ │ │ - add $0x0,%eax │ │ │ │ + rolb $1,0x598(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ call 1ca13ef │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7ab373c1(%rsi) │ │ │ │ rex mov $0x13016d,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2485829,15 +2485633,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x17bd6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e2fe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36b83(%rax) │ │ │ │ + add %al,0x36b28(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,%cl │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ addr32 in (%dx),%eax │ │ │ │ @@ -2485852,21 +2485656,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex cmp $0x17c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ sar $0xe2,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x37(%rax) │ │ │ │ - and (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + or %esp,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca147f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,0x66643e08(%rax) │ │ │ │ addr32 push %rbx │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2485878,20 +2485682,19 @@ │ │ │ │ jl 1c874ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ loop 1c874b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0x7c,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + and %cl,0x37c(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1ca14c7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ jrcxz 1c87453 │ │ │ │ (bad) │ │ │ │ push %rbx │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2485906,19 +2485709,19 @@ │ │ │ │ jl 1c874f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%bh │ │ │ │ loop 1c874fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmp $0x36f,%eax │ │ │ │ + lock {rex2 0x6e} add (%rax),%r24 │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca150f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,-0x777f9ca(%rbx) │ │ │ │ push %rsi │ │ │ │ sub (%rdx),%dh │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2485930,15 +2485733,17 @@ │ │ │ │ jl 1c8753d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xed,%al │ │ │ │ loop 1c87545 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3(%rax,%rdi,2) │ │ │ │ + shlb $1,0x78(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,0x6d(%rbp,%riz,4) │ │ │ │ std │ │ │ │ pop %rbp │ │ │ │ shll $1,0x1301(%rdx,%rbx,2) │ │ │ │ @@ -2485970,15 +2485775,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1(%rsp,%rdi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3(%rax) │ │ │ │ jrcxz 1c875d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $1,%cl │ │ │ │ + lock in (%dx),%eax │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,%cl │ │ │ │ @@ -2485991,19 +2485796,20 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x17cde(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e2ff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - fcompl 0x5(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %dh,-0x7b(%rax) │ │ │ │ + cwtl │ │ │ │ + add $0x0,%eax │ │ │ │ + call 1ca162f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x3b8fb631(%rax) │ │ │ │ (bad) │ │ │ │ popf │ │ │ │ push %rbx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2486035,15 +2485841,15 @@ │ │ │ │ jo 1c87720 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x59a00(%rax) │ │ │ │ + add %dl,0x599a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,-0x58(%rdx) │ │ │ │ (bad) │ │ │ │ fcoms (%rcx) │ │ │ │ @@ -2486059,15 +2485865,16 @@ │ │ │ │ add %dh,-0x80(%rax) │ │ │ │ jge 1c876ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %spl,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x45(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,0x37(%rcx) │ │ │ │ @@ -2486081,16 +2485888,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x7000000000017d89,%al │ │ │ │ add %ah,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - add %esi,(%rbx,%rax,1) │ │ │ │ + add %ah,-0x27(%rax) │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca174f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bh │ │ │ │ mov $0xe0c06c9d,%eax │ │ │ │ @@ -2486104,16 +2485911,17 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %eax,%ebp │ │ │ │ jge 1c8777d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa00000000001e300,%al │ │ │ │ - rex.WRB jne 1c87791 │ │ │ │ + movabs 0x200000000001e300,%al │ │ │ │ + push %rsi │ │ │ │ + je 1c87791 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca1797 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x20b68c68(%rdx) │ │ │ │ jle 1c877da │ │ │ │ @@ -2486126,15 +2485934,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ movabs 0x10000000000017d,%eax │ │ │ │ jrcxz 1c877cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c8778b │ │ │ │ + push %rax │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,%ch │ │ │ │ @@ -2486154,19 +2485963,21 @@ │ │ │ │ jge 1c8780d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,(%rcx) │ │ │ │ jrcxz 1c87815 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x362(%rbp) │ │ │ │ + jo 1c877ed │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca1827 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,(%rsi,%rbx,1) │ │ │ │ or %esi,%esp │ │ │ │ fs in (%dx),%eax │ │ │ │ xor (%rcx),%rax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2486174,15 +2485985,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x17da8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e301(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x361bb(%rax) │ │ │ │ + add %dl,0x6e(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,0x6d0dfb27(%rax) │ │ │ │ rex.XB jg 1c878b6 │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2486193,21 +2486006,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x17d(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0xe3,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov 0x3(%rdx),%fs │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x360d4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca18b7 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,0x65(%rcx) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ adc $0x79163bca,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2486218,19 +2486029,21 @@ │ │ │ │ jge 1c878e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ jrcxz 1c878ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x361,%ebx │ │ │ │ + lock outsb %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca18ff │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,-0x29(%rcx) │ │ │ │ and %eax,(%rbx) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ js 1c878e4 │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2486240,34 +2486053,34 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x5000000000017daf,%al │ │ │ │ add %bl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - nop │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,-0x34e4896b(%rax) │ │ │ │ add %bh,0x1301(%rcx,%rbx,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x5000000000017dbf,%al │ │ │ │ adc %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x35(%rax) │ │ │ │ - jnp 1c87987 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmpl $0x0,0x3(%rbx) │ │ │ │ call 1ca198f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bl │ │ │ │ popf │ │ │ │ rex.RB (bad) │ │ │ │ mov 0x13012607(%rip),%edx │ │ │ │ @@ -2486302,16 +2486115,17 @@ │ │ │ │ jge 1c87a05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4c(%rax) │ │ │ │ - jne 1c87a19 │ │ │ │ + add %al,%al │ │ │ │ + push %rsp │ │ │ │ + je 1c87a19 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca1a1f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x80(%rdi,%rsi,8) │ │ │ │ rex.RXB jl 1c87a2a │ │ │ │ @@ -2486358,15 +2486172,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x1,0x7e(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock add %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36e56(%rax) │ │ │ │ + add %al,-0x12(%rax) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,(%rsi) │ │ │ │ sahf │ │ │ │ jg 1c87b82 │ │ │ │ @@ -2486518,17 +2486334,15 @@ │ │ │ │ jle 1c87cd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2,%al │ │ │ │ jrcxz 1c87cdd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - ret $0x370 │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %cl,0x370(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca1cef │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dh │ │ │ │ je 1c87d38 │ │ │ │ push %rax │ │ │ │ @@ -2486563,15 +2486377,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xe000000000017ecb,%al │ │ │ │ add %bl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x6b(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + cmc │ │ │ │ jg 1c87d77 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca1d7f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x82,-0x68e82abc(%rdi) │ │ │ │ @@ -2486637,15 +2486452,15 @@ │ │ │ │ in (%dx),%eax │ │ │ │ jg 1c87e3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cmp $0x1e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock insb (%dx),%es:(%rdi) │ │ │ │ + add %al,(%rbx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,-0x48085675(%rsi,%rbx,8) │ │ │ │ @@ -2486659,16 +2486474,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ in (%dx),%eax │ │ │ │ jg 1c87e85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc00000000001e2ca,%al │ │ │ │ - shlb $0x0,0x0(%rbp,%rax,1) │ │ │ │ + movabs 0x1e2ca,%al │ │ │ │ + mov $0x573,%edi │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca1e9f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rsi) │ │ │ │ xor %edi,%esi │ │ │ │ repnz cmp $0x1076e10,%eax │ │ │ │ @@ -2486722,15 +2486537,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x17c,%esi │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,(%rdx) │ │ │ │ jrcxz 1c87f65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%dh │ │ │ │ + and %ah,%bh │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,-0x17(%rax) │ │ │ │ @@ -2486748,17 +2486563,16 @@ │ │ │ │ jl 1c87fa5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ jrcxz 1c87fad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - imulb (%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x32,%al │ │ │ │ + cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,0x657774ab(%rcx) │ │ │ │ test %dh,%cl │ │ │ │ sub (%rcx),%eax │ │ │ │ @@ -2486774,20 +2486588,22 @@ │ │ │ │ jl 1c87fed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ adc $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x361,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca2007 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,%bh │ │ │ │ loop 1c87fe4 │ │ │ │ imull (%rsi) │ │ │ │ jbe 1c88038 │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2486799,15 +2486615,15 @@ │ │ │ │ xor %al,%dh │ │ │ │ jl 1c88035 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x1,(%rbx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c8802f │ │ │ │ + and %bl,%ch │ │ │ │ xor $0x3,%eax │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,(%rsi) │ │ │ │ movabs 0x130121480e89ef86,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2486858,20 +2486674,19 @@ │ │ │ │ jl 1c8810d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,(%rax) │ │ │ │ jrcxz 1c88115 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cs insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %al,0x36c(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1ca2127 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add $0xb7,%al │ │ │ │ sbb $0x2bd16303,%eax │ │ │ │ rex.WX add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2486881,20 +2486696,20 @@ │ │ │ │ fidivrl 0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ jrcxz 1c8815d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x36f,%esp │ │ │ │ + adc %dl,0x6f(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca216f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,-0x6e(%rax) │ │ │ │ frstor -0x40(%rcx) │ │ │ │ (bad) │ │ │ │ or $0x130113,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2486906,20 +2486721,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ jrcxz 1c881a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0xc6,(%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ + sbbb $0x2,-0x3c(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1ca21b7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%cl │ │ │ │ push %rbp │ │ │ │ mov $0x11,%bh │ │ │ │ fsubrs -0x5f(%rcx) │ │ │ │ ds add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2486931,19 +2486746,17 @@ │ │ │ │ jl 1c881e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rdi) │ │ │ │ jrcxz 1c881ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x378(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1ca21ff │ │ │ │ + movabs 0xe800000000037861,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ xorl $0x130140,-0x3c835b92(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2486969,21 +2486782,20 @@ │ │ │ │ add %ah,-0xf(%rax) │ │ │ │ jl 1c88275 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0xe3,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,0x5f(%rax) │ │ │ │ (bad) │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1ca228f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%bl │ │ │ │ je 1c8824a │ │ │ │ pop %rax │ │ │ │ jb 1c88243 │ │ │ │ fildl (%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2486993,17 +2486805,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shl $0x7c,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e30e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - or $0xc6,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2c456(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,-0xd97c9ff(%rax) │ │ │ │ sti │ │ │ │ rex.WXB │ │ │ │ @@ -2487018,20 +2486828,20 @@ │ │ │ │ jl 1c88305 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c88318 │ │ │ │ jrcxz 1c8830d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c8831f │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ + jo 1c8836c │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1ca231f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x4(%rbx) │ │ │ │ xor -0x66(%rsi),%dl │ │ │ │ (bad) │ │ │ │ sahf │ │ │ │ xor $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2487041,15 +2486851,16 @@ │ │ │ │ lock idivl 0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pavgw (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - or $0x2c6,%eax │ │ │ │ + pop %rdx │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca2367 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x12(%rdi) │ │ │ │ int $0x7f │ │ │ │ mov 0x13011316(%rdi),%cl │ │ │ │ @@ -2487062,16 +2486873,16 @@ │ │ │ │ loopne 1c8838a │ │ │ │ jl 1c88395 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex pavgw (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ + rcrb $1,-0x3c(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,(%rdx) │ │ │ │ ss insl (%dx),%es:(%rdi) │ │ │ │ mov $0x43da944c,%edx │ │ │ │ @@ -2487086,38 +2486897,38 @@ │ │ │ │ jge 1c883dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c883f1 │ │ │ │ jrcxz 1c883e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c883f8 │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ + lock pop %rsp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1ca23f7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,-0x11ff8b21(%rcx) │ │ │ │ jrcxz 1c883b9 │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x17d(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x900000000001e30f,%al │ │ │ │ - or $0xc6,%al │ │ │ │ - add (%rax),%al │ │ │ │ + movabs 0x600000000001e30f,%al │ │ │ │ + push %rsi │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1ca243f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,-0x20(%rdi) │ │ │ │ (bad) │ │ │ │ imul $0x1157d8f6,%edx,%edx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2487217,15 +2487028,15 @@ │ │ │ │ jge 1c8858d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jrcxz 1c88595 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ + mov $0xc2,%al │ │ │ │ jbe 1c8859f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca25a7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x3f1da161(%rsi) │ │ │ │ @@ -2487242,19 +2487053,17 @@ │ │ │ │ jge 1c885d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,(%rax) │ │ │ │ jrcxz 1c885dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x373(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1ca25ef │ │ │ │ + movabs 0xe800000000037362,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ cmp $0xd2,%al │ │ │ │ sahf │ │ │ │ add %bl,%al │ │ │ │ int $0xb │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2487266,42 +2487075,40 @@ │ │ │ │ rex fidivrs 0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ adc %ah,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.WXB jne 1c88631 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x57453(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca2637 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,-0x1c97a81b(%rdx) │ │ │ │ mov $0xdc,%dl │ │ │ │ or $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ out %eax,$0x7d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e310(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + fs jae 1c88677 │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x73,%cl │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1ca267f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ rex.WR push %rdi │ │ │ │ (bad) │ │ │ │ repnz rex.WRX test %r14,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2487377,21 +2487184,21 @@ │ │ │ │ nop │ │ │ │ add %bh,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0xe3,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + rex.RB (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca279f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ cmp %bh,%al │ │ │ │ pop %rdi │ │ │ │ sub $0x5e,%bl │ │ │ │ xor %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2487404,17 +2487211,16 @@ │ │ │ │ adc $0x7e,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc %bl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - push %rsi │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + add %ah,-0x12(%rax) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ mov 0x66(%rbp),%bh │ │ │ │ @@ -2487431,15 +2487237,17 @@ │ │ │ │ add %ch,(%rax) │ │ │ │ jle 1c88815 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock adc %ah,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x33076(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push $0x2f │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,0x3b476443(%rax) │ │ │ │ sti │ │ │ │ (bad) │ │ │ │ @@ -2487455,16 +2487263,15 @@ │ │ │ │ jle 1c8885d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,(%rcx) │ │ │ │ jrcxz 1c88865 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%dl │ │ │ │ - jo 1c8886f │ │ │ │ + lock lea 0x3(%rax),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca2877 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x56(%rdi) │ │ │ │ fcoms 0x1e(%rdi) │ │ │ │ @@ -2487502,15 +2487309,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x11,%al │ │ │ │ jrcxz 1c888f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x373(%rdx) │ │ │ │ + nop │ │ │ │ + gs jae 1c888ff │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca2907 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x236d12d5(%rax,%rax,2) │ │ │ │ movsxd 0x1(%rax),%ebp │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2487522,17 +2487331,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x17e84(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ adc %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x50(%rax) │ │ │ │ - jae 1c88947 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca294f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi,%rbp,1) │ │ │ │ movabs 0x1301796c45eff2,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2487585,15 +2487393,17 @@ │ │ │ │ jle 1c88a0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c88a24 │ │ │ │ jrcxz 1c88a15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x3(%rax,%rdi,2) │ │ │ │ + nop │ │ │ │ + push $0x378 │ │ │ │ + add %al,(%rax) │ │ │ │ call 1ca2a27 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bh │ │ │ │ or (%rsi),%ebx │ │ │ │ xor 0x2(%rsi),%esi │ │ │ │ mov $0x61,%dl │ │ │ │ @@ -2487606,20 +2487416,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x7e,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e312(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - fsubl 0x3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lock (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca2a6f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,%cl │ │ │ │ fsubrl 0x1b(%rbp) │ │ │ │ {rex2 0x33} test %esp,(%r24) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2487628,21 +2487438,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex or 0x1(%rdi),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0xe3,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.WRB jne 1c88ab1 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x57455(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca2ab7 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,(%rcx) │ │ │ │ fucomi %st(1),%st │ │ │ │ jns 1c88a52 │ │ │ │ ss mov $0x1f,%ah │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2487651,16 +2487459,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,(%rdi,%rdi,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e313(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4b(%rax) │ │ │ │ - jne 1c88af9 │ │ │ │ + add %al,%al │ │ │ │ + push %rbx │ │ │ │ + je 1c88af9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca2aff │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dl │ │ │ │ fsubrp %st,%st(5) │ │ │ │ @@ -2487676,16 +2487485,16 @@ │ │ │ │ lock or $0x7f,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ adc %ebx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.WX jne 1c88b41 │ │ │ │ + add %al,0x53(%rax) │ │ │ │ + je 1c88b41 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca2b47 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1ef432a0(%rax) │ │ │ │ jge 1c88b2b │ │ │ │ @@ -2487699,17 +2487508,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x17f19(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x13(%rax) │ │ │ │ jrcxz 1c88b7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x5,0x75(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x74(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ call 1ca2b8f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1f(%rax) │ │ │ │ mov $0xdad08a8c,%ecx │ │ │ │ rex.RXB add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2487720,16 +2487528,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,(%rdx) │ │ │ │ jg 1c88bbd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex adc $0x1e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.WB jne 1c88bd1 │ │ │ │ + rclb $0x5,0x74(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca2bd7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x400a96cd(%rsi) │ │ │ │ (bad) │ │ │ │ @@ -2487757,18 +2487564,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x2000000000017f70,%al │ │ │ │ adc $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cli │ │ │ │ - jbe 1c88c5f │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x376,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca2c67 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ je 1c88c42 │ │ │ │ xchg %eax,%edi │ │ │ │ @@ -2487780,15 +2487585,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x17f(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x1e3(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x5,0x75(%rbx) │ │ │ │ + rex push %rsp │ │ │ │ + je 1c88ca9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca2caf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x61e11bd0(%rsi) │ │ │ │ mov $0x1301150d,%esp │ │ │ │ @@ -2487799,16 +2487605,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x17f(%rbx) │ │ │ │ add %ah,%al │ │ │ │ adc $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.WXB jne 1c88cf1 │ │ │ │ + add %ah,0x54(%rax) │ │ │ │ + je 1c88cf1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca2cf7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x2b(%rbp) │ │ │ │ (bad) │ │ │ │ @@ -2487822,15 +2487628,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x17fac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e314(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x360d5(%rax) │ │ │ │ + add %dh,-0x1a(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,(%rdi) │ │ │ │ imul $0xffffff93,(%rdi),%edi │ │ │ │ or $0x1016df7,%eax │ │ │ │ @@ -2487843,16 +2487651,16 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x17f,%edx │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0xe3,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.WRB jne 1c88d81 │ │ │ │ + add %ah,0x56(%rax) │ │ │ │ + je 1c88d81 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca2d87 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ pop %rcx │ │ │ │ @@ -2487868,22 +2487676,20 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ jg 1c88db5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa00000000001e2ee,%al │ │ │ │ - std │ │ │ │ - jbe 1c88dc7 │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0xf00000000001e2ee,%al │ │ │ │ + shll $0x0,0x3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca2dcf │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ and (%rax),%ch │ │ │ │ sub -0x6c(%rbx),%ebp │ │ │ │ mov $0x44,%ch │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2487930,21 +2487736,19 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xd000000000016488,%al │ │ │ │ or %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sbb %esp,0x3(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1ca2ea7 │ │ │ │ + add %ah,-0x2b(%rax) │ │ │ │ + (bad) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ andb $0x7a,0x2d0a7151(%rbx) │ │ │ │ hlt │ │ │ │ push $0x1301 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2487952,42 +2487756,39 @@ │ │ │ │ rorb $0x1,0x66(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sbb %bl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - loope 1c88f5d │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,%al │ │ │ │ + mov %?,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1ca2eef │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x1b0a8285(%rdi) │ │ │ │ and 0x13016b(%rip),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x4e(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e31c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - iret │ │ │ │ - xor $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x332b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca2f37 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,-0x39(%rsi) │ │ │ │ {rex2 0x12} mov $0x124645b,%r20d │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2488017,21 +2487818,21 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ push %rbp │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sbb $0x1e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov 0x3(%rdx),%ah │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0xd1,%al │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca2fc7 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ sarl $1,0x7631032d(%rbp) │ │ │ │ sub $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2488065,15 +2487866,19 @@ │ │ │ │ add %al,0x59(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1d(%rax) │ │ │ │ jrcxz 1c89045 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe80000000003628d,%al │ │ │ │ + rex (bad) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,0x1e73e9c(%rdx) │ │ │ │ adc %edi,0x3f(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2488081,17 +2487886,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock data16 add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e315(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - imull (%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x36(%rax) │ │ │ │ + cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,-0x2b(%rsi) │ │ │ │ int1 │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2488141,17 +2487945,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x166(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x1e3(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - in $0x85,%eax │ │ │ │ - add $0x0,%eax │ │ │ │ + jo 1c8916f │ │ │ │ + test %eax,0x0(%rip) │ │ │ │ call 1ca3177 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bl │ │ │ │ ficoml 0x34c8af42(%rcx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2488218,18 +2488021,20 @@ │ │ │ │ (bad) 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rsi) │ │ │ │ jrcxz 1c8923d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock add %bl,0x5(%rdx) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + lock movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + cltd │ │ │ │ + add $0x0,%eax │ │ │ │ + call 1ca324f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,-0x1fda8be2(%rip) │ │ │ │ imul $0x130138,%esi,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2488238,17 +2488043,15 @@ │ │ │ │ repnz add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ jrcxz 1c89285 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex lret │ │ │ │ - xor $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,0x332(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca3297 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x70e2750d(%rsi) │ │ │ │ popf │ │ │ │ xor %esi,0x1(%rsi) │ │ │ │ @@ -2488264,16 +2488067,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ jrcxz 1c892cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - adc 0x5(%rbx),%bh │ │ │ │ + loopne 1c892fe │ │ │ │ + jp 1c892d9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca32df │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ pushf │ │ │ │ @@ -2488291,16 +2488094,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ jrcxz 1c89315 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sub 0x0(%rbx,%rax,1),%ch │ │ │ │ + sarb $1,0x6c(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ adcb $0xed,(%rdx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2488317,15 +2488120,15 @@ │ │ │ │ movsxd 0x1(%rdi),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,(%rdi) │ │ │ │ jrcxz 1c8935d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2f,%al │ │ │ │ + mov $0x81,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ addb $0xd1,-0x15e891a7(%rip) │ │ │ │ @@ -2488340,21 +2488143,19 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ jrcxz 1c893a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,(%rdi) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %al,0x36c(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1ca33b7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ addb $0x5b,(%rcx,%rax,2) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ rclb $1,(%rdx) │ │ │ │ sub $0x130170,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2488365,19 +2488166,15 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17(%rax) │ │ │ │ jrcxz 1c893ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - (bad) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + subl $0xe8000000,0x0(%rbx,%rax,1) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ andb $0x65,-0x654a4ca3(%rsi) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ xor (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2488388,16 +2488185,16 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ cltd │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e317(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x35(%rax) │ │ │ │ - pushf │ │ │ │ + add %ah,-0x3d(%rax) │ │ │ │ + fwait │ │ │ │ add $0x0,%eax │ │ │ │ call 1ca3447 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x74(%rdx) │ │ │ │ idiv %edx │ │ │ │ (bad) │ │ │ │ @@ -2488409,15 +2488206,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x167aa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e317(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,0x21672b30(%rbx) │ │ │ │ out %al,(%dx) │ │ │ │ @@ -2488433,18 +2488231,20 @@ │ │ │ │ add %dh,-0x40(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x18(%rax) │ │ │ │ jrcxz 1c894c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x58c(%rcx) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + push %rax │ │ │ │ + fwait │ │ │ │ + mov %es,0x0(%rip) │ │ │ │ + call 1ca34d7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,0x5a6cd457(%rbp) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ jno 1c89529 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2488454,16 +2488254,15 @@ │ │ │ │ lock ret │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x18(%rax) │ │ │ │ jrcxz 1c8950d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax,%rdi,2) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex shlb $0x0,0x3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,0x1d(%rdi) │ │ │ │ rex.B insb (%dx),%es:(%rdi) │ │ │ │ enter $0x9202,$0x56 │ │ │ │ @@ -2488478,15 +2488277,18 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c89569 │ │ │ │ jrcxz 1c89555 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe8000000000324da,%al │ │ │ │ + xor %al,0x26(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,(%rbx,%rbx,8) │ │ │ │ xchg %eax,%ebp │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %r10d,(%rbx) │ │ │ │ @@ -2488522,21 +2488324,19 @@ │ │ │ │ add %ah,%dl │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sbb %ah,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - push 0x3(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x376c4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca35f7 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,%cl │ │ │ │ movabs 0x1301232d5f4e9424,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2488559,16 +2488359,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ cmp 0x1(%rdx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe00000000001e318,%al │ │ │ │ - int $0x34 │ │ │ │ + movabs 0xa00000000001e318,%al │ │ │ │ + mov $0x32,%cl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,%ch │ │ │ │ jrcxz 1c89690 │ │ │ │ @@ -2488599,15 +2488399,16 @@ │ │ │ │ rex.WX push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,(%rax) │ │ │ │ jrcxz 1c89705 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,(%rsp,%rbp,2) │ │ │ │ + (bad) │ │ │ │ + jge 1c89777 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,-0x1(%rdx) │ │ │ │ popf │ │ │ │ @@ -2488625,15 +2488426,17 @@ │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ jrcxz 1c8974d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x373(%rcx) │ │ │ │ + rex │ │ │ │ + fs jae 1c89757 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca375f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x53(%rsi,%riz,4) │ │ │ │ fucomip %st(6),%st │ │ │ │ (bad) │ │ │ │ @@ -2488646,16 +2488449,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x16a(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x57(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + add %dh,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,-0x5467a563(%rdx) │ │ │ │ rcr %cl,%esi │ │ │ │ @@ -2488669,21 +2488473,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x16a(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sbb %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - lret $0x2ce │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rsi │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca37ef │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,-0x75a6575f(%rcx) │ │ │ │ and %eax,0x13011b(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2488693,16 +2488498,16 @@ │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sbb %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x3b(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.R (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,-0x6a3a642e(%rbp) │ │ │ │ push $0x130167a3 │ │ │ │ @@ -2488715,20 +2488520,21 @@ │ │ │ │ add %al,(%rsi) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sbb %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jo 1c898d3 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x361,%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1ca387f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,(%rdx) │ │ │ │ mov $0x43,%dl │ │ │ │ test $0x14,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ lret │ │ │ │ cmp (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2488795,22 +2488601,21 @@ │ │ │ │ rorb $1,0x6b(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sbb %bl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - xor %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + addr32 (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca399f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,0x12(%rbp,%rdi,4) │ │ │ │ mov $0x13,%bh │ │ │ │ rex.W pop %rbx │ │ │ │ pop %rax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2488820,15 +2488625,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x1(%rbx,%rbp,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sbb %ebx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x2c(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,0x5cd8eec9(%rip) │ │ │ │ @@ -2488844,16 +2488650,16 @@ │ │ │ │ mov $0x72,%al │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sbb $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rdx │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ @@ -2488869,21 +2488675,21 @@ │ │ │ │ jne 1c89ac6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sbb %ebx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x2b(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,%al │ │ │ │ + fsubs 0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1ca3a77 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0xc58a8fa(%rax) │ │ │ │ movabs 0x130102de,%al │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,0x6b(%rsi) │ │ │ │ @@ -2488903,16 +2488709,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x8000000000016c3d,%al │ │ │ │ sbb %bl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - adc %edi,0x5(%rbx) │ │ │ │ + add %ah,0x2b(%rax) │ │ │ │ + jp 1c89b01 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca3b07 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dh │ │ │ │ sub (%rsi),%ebp │ │ │ │ @@ -2488926,19 +2488732,21 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ rex.WX insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e31a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x57b0b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + es jp 1c89b49 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1ca3b4f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%dl │ │ │ │ pop %rax │ │ │ │ sbb $0x144f12da,%eax │ │ │ │ and %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2488948,21 +2488756,22 @@ │ │ │ │ ... │ │ │ │ add %al,0x16c59(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb %bl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - in $0x77,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,%al │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + ja 1c89b8f │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1ca3b97 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x38(%rbp) │ │ │ │ (bad) │ │ │ │ lea 0x1(%rbp,%rdi,2),%edi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2488971,15 +2488780,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x16ca7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1b(%rax) │ │ │ │ jrcxz 1c89bcd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $0x60,%ch │ │ │ │ + adc %dh,%dl │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,-0x57896117(%rip) │ │ │ │ mov $0x8d,%cl │ │ │ │ @@ -2489038,17 +2488848,16 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sbb %ebx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - fsubs 0x3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jmp 1c8a00f │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca3cb7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x11(%rbx) │ │ │ │ out %eax,$0xa4 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ @@ -2489066,15 +2488875,16 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x20(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + push %rsi │ │ │ │ add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,-0x58(%rax) │ │ │ │ and %ebx,0x17b6279(%rsi,%rdx,1) │ │ │ │ @@ -2489089,15 +2488899,15 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c(%rax) │ │ │ │ jrcxz 1c89d35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,(%rsp,%rbp,2) │ │ │ │ + rex jge 1c89da7 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,0x4e(%rdx) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ @@ -2489114,15 +2488924,17 @@ │ │ │ │ fs insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sbb $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x32ef4(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xor %ch,(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,%bh │ │ │ │ in (%dx),%eax │ │ │ │ nop │ │ │ │ @@ -2489140,15 +2488952,17 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sbb $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x32ef6(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + xor (%rsi),%ch │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,0x53132013(%rip) │ │ │ │ (bad) │ │ │ │ clc │ │ │ │ @@ -2489180,19 +2488994,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16d(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1e3(%rip) │ │ │ │ - add %dh,0x37ae1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + mov 0x3(%rdx),%? │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1ca3e67 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,-0x6a(%rsi) │ │ │ │ test $0x26,%al │ │ │ │ cs test %dh,(%rbx) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2489219,19 +2489035,21 @@ │ │ │ │ ret │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e31d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - mov $0x361,%ebx │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca3ef7 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,-0x36(%rsi) │ │ │ │ jmp 1c89f52 │ │ │ │ (bad) │ │ │ │ in $0xb3,%eax │ │ │ │ cmp %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2489244,16 +2489062,15 @@ │ │ │ │ shrb %cl,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c89f47 │ │ │ │ jrcxz 1c89f2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb1,%al │ │ │ │ - jae 1c89f37 │ │ │ │ + lock fs jae 1c89f37 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca3f3f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdi) │ │ │ │ shll $0x55,(%rbx) │ │ │ │ @@ -2489342,19 +2489159,17 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e(%rax) │ │ │ │ jrcxz 1c8a04d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x598(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1ca405f │ │ │ │ + movabs 0xe800000000059832,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ cmpb $0x53,-0x57a3e0ae(%rsp,%rdx,2) │ │ │ │ sbb (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2489362,17 +2489177,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x6(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e31e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + add %al,%al │ │ │ │ + jo 1c8a106 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ orb $0xef,(%rax) │ │ │ │ addr32 xor $0x1c,%esi │ │ │ │ cli │ │ │ │ @@ -2489389,20 +2489204,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c8a119 │ │ │ │ jrcxz 1c8a0dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - cs insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + subb $0x0,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1ca40ef │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ sub $0x25,%cl │ │ │ │ sbb %al,%al │ │ │ │ ret $0x6c3a │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2489412,15 +2489226,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rdx │ │ │ │ jno 1c8a11d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf00000000001e33f,%al │ │ │ │ - sub 0x0(%rbx,%rax,1),%ch │ │ │ │ + jnp 1c8a197 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ orb $0xa4,-0x32(%rsi) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2489434,19 +2489249,21 @@ │ │ │ │ jno 1c8a165 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,(%rsi) │ │ │ │ jrcxz 1c8a16d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sub $0x36c,%eax │ │ │ │ + push %rax │ │ │ │ + jg 1c8a1df │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca417f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ subb $0xfb,0x42(%rbx,%rdx,8) │ │ │ │ sbb $0x16ca16d,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2489456,19 +2489273,15 @@ │ │ │ │ jno 1c8a1ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,(%rdi) │ │ │ │ jrcxz 1c8a1b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,(%rdi) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + lock subl $0xe8000000,0x0(%rbx,%rax,1) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ andb $0xf2,(%rax) │ │ │ │ xor $0xda,%al │ │ │ │ jno 1c8a220 │ │ │ │ mov $0x5,%bh │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2489481,20 +2489294,19 @@ │ │ │ │ rorb $0x0,0x171(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jrcxz 1c8a1fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - cs insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + subb $0x0,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1ca420f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ addb $0xb0,-0x80(%rbp) │ │ │ │ out %eax,$0x94 │ │ │ │ cmp $0x25,%al │ │ │ │ sbb %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2489507,19 +2489319,21 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ jrcxz 1c8a245 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c8a1d5 │ │ │ │ - (bad) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + nop │ │ │ │ + shlb %cl,0x3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1ca4257 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,-0x33cecf43(%rcx) │ │ │ │ mov 0x49(%rcx),%gs │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2489530,36 +2489344,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ jrcxz 1c8a28d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - hlt │ │ │ │ - cs add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + movabs 0xe800000000032e30,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,-0x74545383(%rip) │ │ │ │ rex cmp $0x13010a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,-0x2a(%rax) │ │ │ │ jno 1c8a2cd │ │ │ │ ... │ │ │ │ - jo 1c8a2e3 │ │ │ │ - jnp 1c8a2e1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $0x7a,(%rbx) │ │ │ │ + add $0x0,%eax │ │ │ │ call 1ca42e7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rbx) │ │ │ │ mov $0x77ec3129,%edi │ │ │ │ rex.XB pop %r12 │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2489572,17 +2489380,16 @@ │ │ │ │ jo 1c8a302 │ │ │ │ jno 1c8a315 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0xe3,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - jb 1c8a327 │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.WB jb 1c8a327 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca432f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bh │ │ │ │ adcl $0xffffffa3,0x3e(%rbp) │ │ │ │ @@ -2489651,17 +2489458,15 @@ │ │ │ │ nop │ │ │ │ xorb $0x0,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ and %bl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - shll %cl,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x33040(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,(%rbx) │ │ │ │ add %ebp,-0x73792f28(%rax) │ │ │ │ xor (%rcx),%al │ │ │ │ @@ -2489676,32 +2489481,31 @@ │ │ │ │ jb 1c8a47d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ and %bl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.WX jne 1c8a491 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x57452(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca4497 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,-0x3ad91174(%rsi,%rdx,4) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x172(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000001e321,%al │ │ │ │ - rex.WRX jne 1c8a4d9 │ │ │ │ + movabs 0xc00000000001e321,%al │ │ │ │ + push %rsi │ │ │ │ + je 1c8a4d9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca44df │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x61f40270(%rcx) │ │ │ │ rorl %cl,0xf(%rbx) │ │ │ │ @@ -2489716,16 +2489520,17 @@ │ │ │ │ jb 1c8a50d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rcx) │ │ │ │ jrcxz 1c8a515 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x75(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ + adcb $0x5,0x74(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ call 1ca4527 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdx) │ │ │ │ jrcxz 1c8a5b2 │ │ │ │ jbe 1c8a504 │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ @@ -2489739,16 +2489544,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x1728a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.WRX jne 1c8a569 │ │ │ │ + add %ah,0x57(%rax) │ │ │ │ + je 1c8a569 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca456f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -2489785,15 +2489590,16 @@ │ │ │ │ jb 1c8a5e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c8a60b │ │ │ │ jrcxz 1c8a5ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x5,0x75(%rcx) │ │ │ │ + rex push %rdx │ │ │ │ + je 1c8a5f9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca45ff │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x26(%rdx) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ @@ -2489808,17 +2489614,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x172(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x23,%al │ │ │ │ jrcxz 1c8a635 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + jo 1c8a610 │ │ │ │ (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ push %rdi │ │ │ │ fsubs (%rcx) │ │ │ │ xor $0xdf,%al │ │ │ │ @@ -2489854,20 +2489661,21 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%ebp │ │ │ │ jb 1c8a6bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000001e324,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - (bad) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + movabs 0x100000000001e324,%al │ │ │ │ + fsubs 0x3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1ca46d7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x1(%rbx) │ │ │ │ leave │ │ │ │ rcrq %cl,0x13014028(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2489876,16 +2489684,19 @@ │ │ │ │ mov $0x99,%al │ │ │ │ jb 1c8a705 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rbx,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x73(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,(%rbx) │ │ │ │ push %rsi │ │ │ │ mov $0x5f97b11b,%esi │ │ │ │ cmp (%rcx),%al │ │ │ │ @@ -2489961,19 +2489772,21 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x72,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ and $0x1e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x362(%rbx) │ │ │ │ + xor %dl,%dl │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca483f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,0x59(%rdx) │ │ │ │ cmp %eax,%edx │ │ │ │ mov 0x6(%rcx),%edi │ │ │ │ pop %rsi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2490004,15 +2489817,15 @@ │ │ │ │ jo 1c8a86c │ │ │ │ jb 1c8a8b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0xe3,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3628f(%rax) │ │ │ │ + add %dl,0x360d6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,0x2829ade(%rdi) │ │ │ │ cmp $0x13012bc0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2490025,15 +2489838,18 @@ │ │ │ │ jb 1c8a8fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c8a929 │ │ │ │ jrcxz 1c8a905 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x362(%rsi) │ │ │ │ + and %dl,%ch │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,%cl │ │ │ │ xor $0xc3926fc4,%eax │ │ │ │ rex.WRX (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2490047,15 +2489863,18 @@ │ │ │ │ jb 1c8a945 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,(%rcx) │ │ │ │ jrcxz 1c8a94d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x362(%rax) │ │ │ │ + mov $0xd7,%al │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,%bh │ │ │ │ in (%dx),%al │ │ │ │ mov $0x4533eb73,%ebx │ │ │ │ add (%rcx),%eax │ │ │ │ @@ -2490071,15 +2489890,15 @@ │ │ │ │ jb 1c8a98d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,(%rdx) │ │ │ │ jrcxz 1c8a995 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov 0x3(%rdx),%ah │ │ │ │ + lock shll $1,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca49a7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x6995a15e(%rsi) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2490096,19 +2489915,21 @@ │ │ │ │ jb 1c8a9d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rbx) │ │ │ │ jrcxz 1c8a9dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x362(%rbx) │ │ │ │ + adc %dl,%dl │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca49ef │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,%bl │ │ │ │ add 0x79f9f597(%rax),%ebp │ │ │ │ rex.WX add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2490118,19 +2489939,21 @@ │ │ │ │ jae 1c8aa1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,(%rax) │ │ │ │ jrcxz 1c8aa25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x362(%rbp) │ │ │ │ + mov $0xd3,%al │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca4a37 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,(%rbx) │ │ │ │ pop %rsp │ │ │ │ enter $0x9155,$0x39 │ │ │ │ subb $0x13,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2490161,15 +2489984,15 @@ │ │ │ │ add 0x1(%rbx),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and %ah,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36e3f(%rax) │ │ │ │ + add %ah,0x36e20(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,%cl │ │ │ │ xchg %eax,%ecx │ │ │ │ jge 1c8aa99 │ │ │ │ @@ -2490201,15 +2490024,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x2000000000017308,%al │ │ │ │ and %ah,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x40(%rax) │ │ │ │ + add %ah,0x21(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,(%rbx) │ │ │ │ @@ -2490227,15 +2490050,16 @@ │ │ │ │ jae 1c8ab85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,(%rcx) │ │ │ │ jrcxz 1c8ab8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x60,%ah │ │ │ │ + add %bl,%al │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,%cl │ │ │ │ jge 1c8abea │ │ │ │ @@ -2490270,15 +2490094,15 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ imul $0x0,0x1(%rbx),%esi │ │ │ │ rex and %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x27(%rax) │ │ │ │ + add %dh,-0x13(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,(%rcx) │ │ │ │ @@ -2490344,16 +2490168,16 @@ │ │ │ │ adc %cl,(%rbx) │ │ │ │ jne 1c8aced │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xe3,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - int3 │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,%ah │ │ │ │ @@ -2490371,15 +2490195,15 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x25(%rax) │ │ │ │ loopne 1c8ad3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x78(%rbp) │ │ │ │ + add $0x76,%ch │ │ │ │ add $0x0,%eax │ │ │ │ call 1ca4d4f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x4c(%rdi) │ │ │ │ xchg %eax,%esp │ │ │ │ (bad) │ │ │ │ @@ -2490395,15 +2490219,15 @@ │ │ │ │ add %al,0x63(%rax) │ │ │ │ jne 1c8ad7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0xe3,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x59(%rax) │ │ │ │ + add %ah,0x63(%rax) │ │ │ │ js 1c8ad8f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca4d97 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rsi) │ │ │ │ @@ -2490416,15 +2490240,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,-0x27(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,0x1e0db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x36(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cltd │ │ │ │ jl 1c8add7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca4ddf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ @@ -2490463,18 +2490288,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x175(%rbx) │ │ │ │ add %dh,0x24(%rax) │ │ │ │ jrcxz 1c8ae5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x378(%rbx) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + nop │ │ │ │ + addr32 js 1c8ae67 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1ca4e6f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,-0x79(%rbp) │ │ │ │ movabs %eax,0x13014b024d1f51 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2490530,16 +2490358,16 @@ │ │ │ │ add %ah,0x13(%rax) │ │ │ │ jbe 1c8af2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ and $0x1e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c8aee3 │ │ │ │ - js 1c8af3f │ │ │ │ + nop │ │ │ │ + gs js 1c8af3f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca4f47 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x51(%rdi,%rbx,8) │ │ │ │ enter $0xae47,$0x2c │ │ │ │ @@ -2490576,17 +2490404,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x176(%rcx) │ │ │ │ add %dl,0x26(%rax) │ │ │ │ jrcxz 1c8afc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe8000000000378ac,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + jo 1c8b032 │ │ │ │ + js 1c8afcf │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1ca4fd7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,-0x31650fa8(%rcx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ and %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2490647,15 +2490479,16 @@ │ │ │ │ ja 1c8b095 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ jrcxz 1c8b09d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x378(%rcx) │ │ │ │ + lock gs js 1c8b0a7 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca50af │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bh │ │ │ │ mov $0xae,%bl │ │ │ │ ja 1c8b11b │ │ │ │ @@ -2490672,21 +2490505,21 @@ │ │ │ │ cmc │ │ │ │ jns 1c8b0dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ or $0x1e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov 0x3(%rsi),%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ + and %bh,(%rbx) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca50f7 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,-0x1a76a08f(%rax) │ │ │ │ adc %al,(%rdi) │ │ │ │ adc (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2490694,21 +2490527,22 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ ja 1c8b125 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000001e327,%al │ │ │ │ - frstor 0x3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x400000000001e327,%al │ │ │ │ + int1 │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca513f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,0x7c(%rcx) │ │ │ │ add %dh,-0x74(%rax) │ │ │ │ enter $0x5b4a,$0x1 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2490720,17 +2490554,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ jrcxz 1c8b175 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%bl │ │ │ │ - jp 1c8b17f │ │ │ │ - add %al,(%rax) │ │ │ │ + and %cl,0x37a(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca5187 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%cl │ │ │ │ jae 1c8b157 │ │ │ │ push %rsi │ │ │ │ @@ -2490746,16 +2490578,15 @@ │ │ │ │ js 1c8b1b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ jrcxz 1c8b1bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x73,%dl │ │ │ │ + shlb $1,0x73(%rbp) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,-0x5e(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ @@ -2490770,39 +2490601,42 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x1,0x7c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x1e3(%rip) │ │ │ │ - add %ah,(%rax) │ │ │ │ - loopne 1c8b27c │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,%al │ │ │ │ + xchg %eax,%ebp │ │ │ │ + jno 1c8b20f │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1ca5217 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,0x40(%rdx,%rbx,8) │ │ │ │ mov $0x7c76f77b,%ebp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf00000000001798a,%al │ │ │ │ sub %ah,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x378aa(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + data16 js 1c8b257 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1ca525f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,%cl │ │ │ │ push $0xffffffffffffffd1 │ │ │ │ imul $0xffffffe4,(%rdi),%esp │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ or %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2490813,17 +2490647,16 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ sbb $0x17d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ lock and %bl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %dh,0x360d6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,-0x3890393f(%rsi,%rdx,8) │ │ │ │ mov $0x4a,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2490835,17 +2490668,15 @@ │ │ │ │ (bad) │ │ │ │ add $0x17e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and %ebx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xor (%rax),%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x32f1b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,0x14574902(%rcx) │ │ │ │ rex.WRXB (bad) │ │ │ │ ds add %edx,(%rbx) │ │ │ │ @@ -2490859,15 +2490690,15 @@ │ │ │ │ rex.WX jp 1c8b31d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c8b34b │ │ │ │ jrcxz 1c8b325 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c8b2d2 │ │ │ │ + jo 1c8b38e │ │ │ │ js 1c8b32f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca5337 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5a723428(%rax) │ │ │ │ @@ -2490882,16 +2490713,15 @@ │ │ │ │ cmp $0x7e,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x24(%rax) │ │ │ │ jrcxz 1c8b36d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock lret $0x367 │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bh,0x367(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca537f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bl │ │ │ │ (bad) │ │ │ │ cmp 0x59(%rcx),%esi │ │ │ │ @@ -2490927,15 +2490757,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xd000000000017ae6,%al │ │ │ │ sub %bl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x378a8(%rax) │ │ │ │ + add %dl,0x37864(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,%ch │ │ │ │ test %eax,%edx │ │ │ │ (bad) │ │ │ │ @@ -2490972,35 +2490802,35 @@ │ │ │ │ rcrb $0x1,0x7b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sub %ebx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x73,%bl │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,%al │ │ │ │ + data16 jae 1c8b497 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1ca549f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,-0xe67121c(%rip) │ │ │ │ mov $0x13014d27,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x7b(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e335(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x1d(%rax) │ │ │ │ + add %ah,-0x71(%rax) │ │ │ │ jp 1c8b4df │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca54e7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bh │ │ │ │ @@ -2491019,16 +2490849,18 @@ │ │ │ │ jnp 1c8b515 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c8b54f │ │ │ │ jrcxz 1c8b51d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ + xor %dl,%dh │ │ │ │ (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,(%rsi) │ │ │ │ sbbl $0xf0d03f04,(%rbx) │ │ │ │ jbe 1c8b542 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2491040,20 +2490872,20 @@ │ │ │ │ ... │ │ │ │ add %al,0x17b82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d(%rax) │ │ │ │ jrcxz 1c8b565 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock loope 1c8b5e5 │ │ │ │ - add (%rax),%eax │ │ │ │ + rex mov 0x3(%rdx),%? │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1ca5577 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,%dl │ │ │ │ out %al,(%dx) │ │ │ │ (bad) │ │ │ │ push %rsi │ │ │ │ mov $0x14,%dl │ │ │ │ (bad) │ │ │ │ add %r10,(%r11) │ │ │ │ @@ -2491066,16 +2490898,18 @@ │ │ │ │ rex mov %edi,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c8b5d7 │ │ │ │ jrcxz 1c8b5ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x8b,%al │ │ │ │ + rcl $1,%dl │ │ │ │ (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,(%rbx) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ pop %rcx │ │ │ │ rex.WRX adc $0x102676c,%rax │ │ │ │ @@ -2491087,21 +2490921,22 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ jnp 1c8b5ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000001e32d,%al │ │ │ │ - frstor 0x3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x200000000001e32d,%al │ │ │ │ + int1 │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca5607 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,-0x62(%rax) │ │ │ │ rex.X xchg %eax,%esi │ │ │ │ cmp $0x14b9dd8,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2491111,15 +2490946,16 @@ │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%esp │ │ │ │ jnp 1c8b635 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x1e3(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x5,0x75(%rsi) │ │ │ │ + rex push %rdi │ │ │ │ + je 1c8b649 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca564f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6571ea24(%rcx) │ │ │ │ movabs 0x130104f4,%al │ │ │ │ @@ -2491132,15 +2490968,16 @@ │ │ │ │ jnp 1c8b67d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rsi) │ │ │ │ jrcxz 1c8b685 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe800000000037ae2,%al │ │ │ │ + rorb $0x0,0x37a(%rsi) │ │ │ │ + add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,0x8(%rbx) │ │ │ │ jae 1c8b6bf │ │ │ │ sub (%rcx),%edx │ │ │ │ out %eax,(%dx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ @@ -2491152,16 +2490989,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movabs %eax,0x2e9000000000017b │ │ │ │ jrcxz 1c8b6cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,%ch │ │ │ │ - cs add (%rax),%eax │ │ │ │ + nop │ │ │ │ + xor %ebp,(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,-0x73fcdbb6(%rdx) │ │ │ │ imul $0x0,0x130121(%rsi),%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2491172,16 +2491010,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ jnp 1c8b70d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0xe3,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x37d,%ebp │ │ │ │ + add %dh,-0x75(%rax) │ │ │ │ + jge 1c8b71f │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca5727 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x31262d67(%rip) │ │ │ │ int $0x4b │ │ │ │ sbb %al,(%rcx) │ │ │ │ @@ -2491889,17 +2491728,18 @@ │ │ │ │ rex.XB movsxd (%r9),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sub %ah,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x58751(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,%al │ │ │ │ + jno 1c8c109 │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x55caa58f(%rbp,%rdx,8) │ │ │ │ sbb 0x1(%rax),%dh │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2491913,15 +2491753,15 @@ │ │ │ │ pop %rcx │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0xe3,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x24(%rax) │ │ │ │ + add %dh,-0x62(%rax) │ │ │ │ cmp $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2491972,17 +2491812,16 @@ │ │ │ │ sarb $0x1,0x63(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sub %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x16(%rax) │ │ │ │ - jns 1c8c2a9 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or $0x579,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rcx) │ │ │ │ @@ -2492014,18 +2491853,15 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x29,%al │ │ │ │ jrcxz 1c8c32d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - js 1c8c339 │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bl,0x577(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ah │ │ │ │ @@ -2492080,20 +2491916,19 @@ │ │ │ │ iret │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + and %bl,%bh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x44(%rdx,%rcx,8) │ │ │ │ out %al,(%dx) │ │ │ │ xchg %eax,%edx │ │ │ │ @@ -2492108,17 +2491943,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ out %al,$0x63 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e32a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - js 1c8c459 │ │ │ │ + add %dh,0x1d(%rax) │ │ │ │ + ja 1c8c459 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2492167,15 +2492001,19 @@ │ │ │ │ (bad) │ │ │ │ or $0x164,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,(%rbx) │ │ │ │ jrcxz 1c8c525 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf80000000003208f,%al │ │ │ │ + and %dh,%al │ │ │ │ + fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x276033f4(%rdi) │ │ │ │ (bad) │ │ │ │ pushf │ │ │ │ @@ -2492205,20 +2492043,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x1642e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e32b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - movsxd (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + jle 1c8c620 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdi) │ │ │ │ pushf │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ @@ -2492268,17 +2492105,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x1,0x64(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sub %ebx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x1c(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x36cc9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ @@ -2492293,17 +2492128,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x164(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,(%rbx,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56128(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %dl,-0x4f(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x37(%rbp) │ │ │ │ stc │ │ │ │ fstps 0x116042a(%rbp) │ │ │ │ @@ -2492344,19 +2492180,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x50000000000164a3,%al │ │ │ │ sub $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - fs jle 1c8c7b9 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x57db1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x59(%rcx) │ │ │ │ (bad) │ │ │ │ ds adc (%rbx,%rax,1),%al │ │ │ │ @@ -2492384,16 +2492218,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c8c7e3 │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e32c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ jo 1c8c847 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2492446,16 +2492280,18 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x45(%rax) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e334(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x71(%rax) │ │ │ │ + add %dl,-0x2a(%rax) │ │ │ │ (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ adc 0x7e2a65ba(%rsi),%dl │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2492465,20 +2492301,21 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x4000000000016546,%al │ │ │ │ ss jrcxz 1c8c95d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x73,%cl │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1c8c9c6 │ │ │ │ + jae 1c8c967 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1ca696f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,-0xe(%rcx) │ │ │ │ mov $0x26,%al │ │ │ │ pop %rbp │ │ │ │ xor %ebp,0x1(%rax,%rax,1) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2492505,16 +2492342,15 @@ │ │ │ │ rcl $1,%dl │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jrcxz,pn 1c8c9ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c8c9ec │ │ │ │ - (bad) │ │ │ │ + add %al,0x2f(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,%ch │ │ │ │ fadds -0x55cec046(%rbx) │ │ │ │ @@ -2492529,16 +2492365,16 @@ │ │ │ │ add %dl,-0x2(%rax) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2e(%rax) │ │ │ │ jrcxz 1c8ca35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x6b(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,(%rcx) │ │ │ │ pop %rsi │ │ │ │ jle 1c8c9dc │ │ │ │ @@ -2492571,15 +2492407,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ fisubl 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jrcxz,pn 1c8cac5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xfa,%al │ │ │ │ + mov $0xbc,%al │ │ │ │ jbe 1c8cacf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca6ad7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2492597,15 +2492433,16 @@ │ │ │ │ fbld 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c8cb3c │ │ │ │ jrcxz 1c8cb0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex push 0x3(%rsi) │ │ │ │ + adc %al,%ah │ │ │ │ + jbe 1c8cb17 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca6b1f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0xf94aed0(%rsi) │ │ │ │ std │ │ │ │ @@ -2492633,21 +2492470,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%dl │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e32f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x1f(%rax) │ │ │ │ - jp 1c8cba7 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x37a8d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca6baf │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ or $0x47c3b5,%eax │ │ │ │ jb 1c8cbe1 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2492658,16 +2492493,16 @@ │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ jrcxz 1c8cbe5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,%ah │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + and %ah,%al │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ call 1ca6bf7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4fff11e8(%rsi) │ │ │ │ cli │ │ │ │ mov (%rdi),%ch │ │ │ │ @@ -2492701,15 +2492536,16 @@ │ │ │ │ in (%dx),%eax │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2f(%rax) │ │ │ │ jrcxz 1c8cc75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,-0x63(%rdi) │ │ │ │ + mov $0xeb,%al │ │ │ │ + pushf │ │ │ │ add $0x0,%eax │ │ │ │ call 1ca6c87 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ fisubs 0x3a282fdf(%rdi) │ │ │ │ or (%rcx),%eax │ │ │ │ @@ -2492721,20 +2492557,22 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,-0xb(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e32f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x361,%ecx │ │ │ │ + add %dh,(%rax) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca6ccf │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,(%rbx) │ │ │ │ test %eax,0x28792b34(%rsi) │ │ │ │ sbb (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2492761,16 +2492599,16 @@ │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ jrcxz 1c8cd4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex int3 │ │ │ │ - xor $0x3,%al │ │ │ │ + loopne 1c8ccff │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca6d5f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dl │ │ │ │ (bad) │ │ │ │ @@ -2493023,21 +2492861,17 @@ │ │ │ │ ... │ │ │ │ add %al,0x32(%rax) │ │ │ │ push $0x1 │ │ │ │ add %al,0x30(%rax) │ │ │ │ jrcxz 1c8d0ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - adc 0x5(%rbx),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1ca70bf │ │ │ │ + movabs 0xe800000000057a2c,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ (bad) │ │ │ │ sbb %ebp,-0x61(%rsi) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2493049,17 +2492883,15 @@ │ │ │ │ jns 1c8d153 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xor %ah,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x33(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x361c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ pushp %r25 │ │ │ │ @@ -2493090,18 +2492922,17 @@ │ │ │ │ ... │ │ │ │ add %al,0x9(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ nop │ │ │ │ xor %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x53(%rax) │ │ │ │ - jns 1c8d191 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + ja 1c8d203 │ │ │ │ + add $0x0,%eax │ │ │ │ call 1ca7197 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x379ebb33(,%riz,8) │ │ │ │ cld │ │ │ │ or (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2493209,16 +2493040,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x16a(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rbx) │ │ │ │ jrcxz 1c8d335 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c8d386 │ │ │ │ - jne 1c8d341 │ │ │ │ + (bad) │ │ │ │ + push %rbp │ │ │ │ + je 1c8d341 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca7347 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x411bf7b4(%rcx) │ │ │ │ mov 0x4d(%rbx),%? │ │ │ │ @@ -2493232,16 +2493064,15 @@ │ │ │ │ rol $0x6a,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x39(%rax) │ │ │ │ jrcxz 1c8d37d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - je 1c8d3fd │ │ │ │ + and %dl,0x7b(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,%dh │ │ │ │ rex.WRB in $0xc3,%al │ │ │ │ @@ -2493275,19 +2493106,19 @@ │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xor %ebx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - cmp $0x36f,%eax │ │ │ │ + {rex2 0x6e} add (%rax),%r24 │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca741f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,0x5eea2365(%rax) │ │ │ │ mov $0x13012e66,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2493335,15 +2493166,15 @@ │ │ │ │ add %cl,%dl │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xor $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x22(%rax) │ │ │ │ + add %dl,-0xe(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,0x645f639a(%rbx) │ │ │ │ @@ -2493357,17 +2493188,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e336(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - in (%dx),%al │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + add %al,(%rax) │ │ │ │ + loope 1c8d5a0 │ │ │ │ add $0x0,%eax │ │ │ │ call 1ca753f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x4993d496(%rdi,%rbp,2) │ │ │ │ {rex2 0x5f} add %r26,(%r27) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2493396,15 +2493226,15 @@ │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jrcxz 1c8d5bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock hlt │ │ │ │ + xor %dh,(%rcx) │ │ │ │ cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,0x2d(%rbp) │ │ │ │ cmp $0xbccecb33,%eax │ │ │ │ @@ -2493419,16 +2493249,15 @@ │ │ │ │ add %dl,-0x24(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ ss jrcxz 1c8d605 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c8d5f6 │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + and $0x6d,%al │ │ │ │ add $0x0,%eax │ │ │ │ call 1ca7617 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rdi │ │ │ │ @@ -2493457,15 +2493286,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x3000000000016be2,%al │ │ │ │ (bad) │ │ │ │ jrcxz 1c8d695 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c8d68f │ │ │ │ + add %dh,(%rdx) │ │ │ │ cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,%cl │ │ │ │ xchg %eax,%esi │ │ │ │ @@ -2493515,15 +2493344,16 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xor $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x30(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,-0x59370f81(%rbx) │ │ │ │ @@ -2493536,19 +2493366,20 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xor $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - fstpl 0x5(%rsi) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + js 1c8d759 │ │ │ │ + add $0x0,%eax │ │ │ │ + call 1ca77c7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,%cl │ │ │ │ rex.WXB │ │ │ │ rex.WXB mov $0x23,%r14b │ │ │ │ mov %?,(%rcx) │ │ │ │ add %rdx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2493589,18 +2493420,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x1(%rsp,%rbp,2) │ │ │ │ add %ah,(%rax) │ │ │ │ xor $0x1e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - std │ │ │ │ - jb 1c8d897 │ │ │ │ - add %al,(%rax) │ │ │ │ + rcrb $1,0x372(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca789f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rcx) │ │ │ │ std │ │ │ │ mov $0x35933568,%edx │ │ │ │ @@ -2493631,21 +2493459,20 @@ │ │ │ │ sub $0x6c,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x35(%rax) │ │ │ │ jrcxz 1c8d91d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $1,%ah │ │ │ │ - xor %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %ah,0x30(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca792f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,0x172d114a(%rax) │ │ │ │ (bad) │ │ │ │ push $0x6b │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2493655,19 +2493482,20 @@ │ │ │ │ rex mov $0x16d,%esi │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ jrcxz 1c8d965 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - fcompl 0x5(%rsi) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + xorb $0x5,-0x62(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1ca7977 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ xcrypt-cfb (bad) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ and %dl,(%rcx) │ │ │ │ rex.RXB push %r10 │ │ │ │ cmp %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2493695,19 +2493523,21 @@ │ │ │ │ push %rax │ │ │ │ shrb $1,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xe3,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x378ab(%rax) │ │ │ │ + add %dh,0x67(%rax) │ │ │ │ + js 1c8d9ff │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1ca7a07 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,-0x49(%rsi) │ │ │ │ add $0xab,%al │ │ │ │ movabs 0x13013c78d1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2493715,15 +2493545,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e337(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x379f2(%rax) │ │ │ │ + add %al,0x379d9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,-0x44436d4c(%rdx) │ │ │ │ repz sti │ │ │ │ cmp (%rcx),%al │ │ │ │ @@ -2493753,18 +2493583,20 @@ │ │ │ │ lock jno 1c8db31 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x38(%rax) │ │ │ │ jrcxz 1c8dacd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3(%rdx,%riz,2) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + lock shlb %cl,0x3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1ca7adf │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%dh │ │ │ │ je 1c8db28 │ │ │ │ push %rax │ │ │ │ sub %cl,0x130142fd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2493812,15 +2493644,15 @@ │ │ │ │ orb $0x1,(%rdi,%rbp,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ jrcxz 1c8dba5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x5,0x75(%rbx) │ │ │ │ + add %dl,0x5(%rsp,%rsi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca7bb7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x673f03c5(%rsi) │ │ │ │ iret │ │ │ │ @@ -2494102,16 +2493934,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x34(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e33a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0xa(%rax) │ │ │ │ - jns 1c8dfe7 │ │ │ │ + add %al,-0x2b(%rax) │ │ │ │ + js 1c8dfe7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca7fef │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bh │ │ │ │ cmpl $0x5623bfa1,-0x47(%rcx) │ │ │ │ @@ -2494126,19 +2493958,18 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3a(%rax) │ │ │ │ jrcxz 1c8e025 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36f(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1ca8037 │ │ │ │ + rclb $0x0,0x36f(%rbp) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,-0x7e(%rdx) │ │ │ │ jne 1c8dfce │ │ │ │ lock faddl 0x130122(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2495932,20 +2495763,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c8fadf │ │ │ │ jae 1c8fad5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1e3(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sub 0x0(%rbx,%rax,1),%ah │ │ │ │ + and %ah,%dl │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1ca9aef │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ ds test %bl,%cl │ │ │ │ repnz loop 1c8fae1 │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2496047,40 +2495879,42 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ jae 1c8fc85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x1e3(%rip) │ │ │ │ - add %al,0x33402(%rax) │ │ │ │ + add %dl,-0x26(%rax) │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1ca9c9f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0xd(%rbp) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ sub %edi,%eax │ │ │ │ pop %rcx │ │ │ │ and 0x1301(%rip),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x173(%rsi) │ │ │ │ add %dh,%al │ │ │ │ cmp $0x1e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - fsubs 0x3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1c8fcc4 │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca9ce7 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,-0x4569435f(%rax) │ │ │ │ popf │ │ │ │ popf │ │ │ │ sbb (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2496110,15 +2495944,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x173d9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jrcxz,pt 1c8fd65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c8fd36 │ │ │ │ + adc %al,%bh │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,0x78ebddf3(%rdx,%rbx,1) │ │ │ │ @@ -2496132,21 +2495966,22 @@ │ │ │ │ add %dh,%al │ │ │ │ adc 0x0(%rcx,%rax,1),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3e(%rax) │ │ │ │ jrcxz 1c8fdad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + out %eax,(%dx) │ │ │ │ (bad) │ │ │ │ - (bad) 0x3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca9dbf │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,-0x64(%rbp) │ │ │ │ fdivl 0x5ff3cf50(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2496175,15 +2496010,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shll $0x0,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2c,%al │ │ │ │ jrcxz 1c8fe3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,%dl │ │ │ │ + lock (bad) │ │ │ │ cmp $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2496201,20 +2496036,17 @@ │ │ │ │ loope 1c8fedf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sub $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - js 1c8fe91 │ │ │ │ + add %dh,0x5771e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x50904(%rax) │ │ │ │ jmp 14ca3740 <_edata@@Base+0xe0a3740> │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2496244,19 +2496076,16 @@ │ │ │ │ ... │ │ │ │ add %dh,-0x13(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sub $0x1e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,%dh │ │ │ │ - cmp $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + andb $0x0,0x33c(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ loop 1c8fefb │ │ │ │ xorb $0x13,0x111ed24(%rbx) │ │ │ │ @@ -2496269,15 +2496098,15 @@ │ │ │ │ loopne 1c8ff65 │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jrcxz,pn 1c8ff5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x6e,%al │ │ │ │ + mov $0xa,%al │ │ │ │ movsxd 0x0(%rip),%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x619b11bb(%rsp,%rsi,1) │ │ │ │ @@ -2496335,22 +2496164,21 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x74,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e33e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + and %ch,0x3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1caa047 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %esp,%esi │ │ │ │ sub 0x176bf2e(%rdx),%edx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2496362,15 +2496190,15 @@ │ │ │ │ je 1c90075 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c900b8 │ │ │ │ jrcxz 1c9007d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + loopne 1c900a2 │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,%bh │ │ │ │ @@ -2496385,15 +2496213,16 @@ │ │ │ │ and $0x74,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3f(%rax) │ │ │ │ jrcxz 1c900c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sub 0x0(%rbx,%rax,1),%ebp │ │ │ │ + and %bh,0x6c(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ adcb $0x4,-0x12(%rbx) │ │ │ │ fs int3 │ │ │ │ sbb %bh,0x13014e(%rdi) │ │ │ │ @@ -2496520,18 +2496349,19 @@ │ │ │ │ ... │ │ │ │ add %ah,0x178c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex jrcxz 1c90275 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x573(%rip) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + rex sbb $0x72,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + call 1caa287 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,-0x4a2815(%rbp,%rdi,1) │ │ │ │ fwait │ │ │ │ sub %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2496542,15 +2496372,15 @@ │ │ │ │ jns 1c902b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex jrcxz 1c902bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c9029d │ │ │ │ + add %dh,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,%ah │ │ │ │ @@ -2496793,17 +2496623,18 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ sbb $0x7b,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e340(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,0x2a(%rax) │ │ │ │ + jp 1c905e1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ call 1caa5e7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x8(%rax) │ │ │ │ (bad) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ adc %al,(%rsi) │ │ │ │ @@ -2496820,18 +2496651,21 @@ │ │ │ │ push %rcx │ │ │ │ jnp 1c90615 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x1,-0x1d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x37b(%rip) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + jo 1c905a3 │ │ │ │ + jnp 1c90627 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1caa62f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,%dl │ │ │ │ jp 1c90650 │ │ │ │ out %eax,$0x5b │ │ │ │ (bad) │ │ │ │ xor $0x130109,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2496842,21 +2496676,19 @@ │ │ │ │ add %dl,-0x5e(%rax) │ │ │ │ jnp 1c9065d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,-0x1d(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - test %ah,0x5(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x562fb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1caa677 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,0x60(%rdx) │ │ │ │ hlt │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ jl 1c90620 │ │ │ │ add (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2496870,20 +2496702,21 @@ │ │ │ │ jl 1c906a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x41,%al │ │ │ │ jrcxz 1c906ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x67,(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rax │ │ │ │ + frstor 0x3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1caa6bf │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,-0x5e425cde(%rbx) │ │ │ │ add $0xf0,%al │ │ │ │ add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2496908,17 +2496741,20 @@ │ │ │ │ shlb $1,0x7c(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.B jrcxz 1c9073d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe800000000058316,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %ch,(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ + call 1caa74f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x6dd6e527(%rsi) │ │ │ │ rex.WRB │ │ │ │ bnd ja 1c90762 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2496930,17 +2496766,15 @@ │ │ │ │ jge 1c9077d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.B jrcxz 1c90785 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c9074a │ │ │ │ - je 1c90791 │ │ │ │ - add %al,(%rax) │ │ │ │ + and %bh,0x573(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ call 1caa797 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ (bad) │ │ │ │ jne 1c90785 │ │ │ │ @@ -2497118,17 +2496952,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bh │ │ │ │ jge 1c909bd │ │ │ │ ... │ │ │ │ - xor %al,%dl │ │ │ │ - jo 1c909cf │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %cl,0x370(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ call 1caa9d7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x68(%rsi) │ │ │ │ rol %cl,%al │ │ │ │ orb $0x78,(%rsi,%rcx,1) │ │ │ │ @@ -2497176,40 +2497008,37 @@ │ │ │ │ jle 1c90a95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c90a9f │ │ │ │ jrcxz 1c90a9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,%cl │ │ │ │ - xor $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1caaaaf │ │ │ │ + add %dh,0x3(%rdx,%rsi,1) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,-0x30(%rbp) │ │ │ │ pop %rdx │ │ │ │ jp 1c90b18 │ │ │ │ or $0x40,%ecx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,(%rsi) │ │ │ │ jle 1c90add │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - sbb %ebx,0x5(%rdi) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + mov $0x9e,%spl │ │ │ │ + add $0x0,%eax │ │ │ │ + call 1caaaf7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,-0xd(%rdi) │ │ │ │ loopne 1c90b22 │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0xb9,%cl │ │ │ │ adc $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2497220,15 +2497049,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x17e46(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x15(%rax) │ │ │ │ jrcxz 1c90b2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or $0x57b,%eax │ │ │ │ + sub %dil,0x5(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1caab3f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x471fecea(%rdi) │ │ │ │ iret │ │ │ │ std │ │ │ │ @@ -2497243,16 +2497073,18 @@ │ │ │ │ rex.WB jle 1c90b6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ jrcxz 1c90b75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x92,%al │ │ │ │ + jo 1c90b52 │ │ │ │ (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,0x46(%rax,%rax,2) │ │ │ │ sbb %cl,(%rax) │ │ │ │ jle 1c90b5c │ │ │ │ add %edx,(%r11) │ │ │ │ @@ -2497266,15 +2497098,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ jrcxz 1c90bbd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock ret $0x370 │ │ │ │ + nop │ │ │ │ + mov 0x3(%rax),%? │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1caabcf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2497291,15 +2497124,15 @@ │ │ │ │ andb $0x7f,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.X jrcxz 1c90c05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock adc %bh,0x5(%rbx) │ │ │ │ + rex sub 0x5(%rdx),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1caac17 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bl │ │ │ │ test %ecx,%esp │ │ │ │ @@ -2497317,21 +2497150,20 @@ │ │ │ │ jg 1c90c45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.X jrcxz 1c90c4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,%ah │ │ │ │ - jbe 1c90c57 │ │ │ │ - add %al,(%rax) │ │ │ │ + rol $0x76,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1caac5f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,0x2(%rbp) │ │ │ │ xor (%rsi),%ebx │ │ │ │ jp 1c90c27 │ │ │ │ jne 1c90ce5 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2497362,15 +2497194,18 @@ │ │ │ │ jg 1c90cd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c90d1c │ │ │ │ jrcxz 1c90cdd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex test $0x372,%eax │ │ │ │ + (bad) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + jb 1c90ce7 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1caacef │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add 0x29790034(%rbp),%edi │ │ │ │ @@ -2497382,21 +2497217,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x7f(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e342(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - loop 1c90da5 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,%al │ │ │ │ + mov 0x3(%rdx),%? │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1caad37 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ gs jp 1c90d5c │ │ │ │ loope 1c90d2b │ │ │ │ hlt │ │ │ │ jnp 1c90d4a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2497457,16 +2497292,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jrcxz 1c90dfd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c90da5 │ │ │ │ - js 1c90e09 │ │ │ │ + lock sbb 0x5(%rdi),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2497485,17 +2497319,17 @@ │ │ │ │ lock xor %esp,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c90e75 │ │ │ │ jrcxz 1c90e45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x5(%rsi,%rdi,2) │ │ │ │ + xor %dh,0x57d(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x4ac968c5(%rsi) │ │ │ │ loope 1c90e80 │ │ │ │ add %edx,%fs:(%rbx) │ │ │ │ @@ -2497508,17 +2497342,15 @@ │ │ │ │ add %al,0x1(%rbp,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xor $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %ah,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x2dfae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x53513227(%rdx) │ │ │ │ @@ -2497531,17 +2497363,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001654c,%al │ │ │ │ ss jrcxz 1c90ed5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x36(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1c90f2c │ │ │ │ + xor $0x3,%eax │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x45(%rbx) │ │ │ │ cmp (%rdi),%cl │ │ │ │ @@ -2497558,19 +2497389,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ jrcxz 1c90f1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - fidivrs (%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000033ca0,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x59a20845(%rdx) │ │ │ │ cltd │ │ │ │ ss rex.RX add %r10d,(%rbx) │ │ │ │ @@ -2497583,17 +2497410,17 @@ │ │ │ │ rex │ │ │ │ add %ax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp %bl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x38(%rax) │ │ │ │ - add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + push $0x3 │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x2(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2497612,15 +2497439,16 @@ │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ jrcxz 1c90fad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x323(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc $0x324,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsp,%rbp,2) │ │ │ │ @@ -2497638,16 +2497466,16 @@ │ │ │ │ fwait │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jrcxz 1c90ff5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %eax,%ecx │ │ │ │ - and (%rbx),%eax │ │ │ │ + xor %dl,(%rsi) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2497666,17 +2497494,15 @@ │ │ │ │ jo 1c90fed │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.XB jrcxz 1c9103d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - fstpt (%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + rcrb $1,0x33c(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dl │ │ │ │ @@ -2497692,16 +2497518,16 @@ │ │ │ │ xor %ah,%dl │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x43(%rax) │ │ │ │ jrcxz 1c91085 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,-0x79(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + loopne 1c910fb │ │ │ │ + xchg %al,0x0(%rip) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rbx) │ │ │ │ movsxd -0x61d2168f(%rcx),%edx │ │ │ │ @@ -2497713,18 +2497539,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x90000000000165f5,%al │ │ │ │ rex.XB jrcxz 1c910cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%bh │ │ │ │ - add (%eax),%eax │ │ │ │ + and %dl,0x368(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x32(%rdx) │ │ │ │ rex.X stc │ │ │ │ rex.W (bad) │ │ │ │ @@ -2497736,17 +2497561,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc00000000001660b,%al │ │ │ │ rex.XB jrcxz 1c91115 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sbb %ah,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + jae 1c910f9 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dh │ │ │ │ @@ -2497763,15 +2497588,16 @@ │ │ │ │ add %ah,0x1a(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.XB jrcxz 1c9115d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c9114c │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ jns 1c91169 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2497788,16 +2497614,16 @@ │ │ │ │ loopne 1c911c5 │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rex.R jrcxz 1c911a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $0x85,%ah │ │ │ │ - add $0x0,%eax │ │ │ │ + sar $1,%ah │ │ │ │ + test %al,0x0(%rip) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdi,%riz,4) │ │ │ │ cwtl │ │ │ │ @@ -2497812,15 +2497638,15 @@ │ │ │ │ rolb $1,0x66(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x44(%rax) │ │ │ │ jrcxz 1c911ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,%dh │ │ │ │ + rex clc │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2497837,16 +2497663,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x60,%al │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e344(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x371,%edx │ │ │ │ + add %ah,0x1e(%rax) │ │ │ │ + jno 1c9123f │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ @@ -2497859,15 +2497686,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c911f6 │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e344(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x24(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sahf │ │ │ │ cmp $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2497882,16 +2497710,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x166(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c91306 │ │ │ │ jrcxz 1c912c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - addr32 jae 1c912cf │ │ │ │ + sub 0x3(%rbx),%sil │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2497908,16 +2497735,17 @@ │ │ │ │ add %dl,-0x41(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.RB jrcxz 1c9130d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x578(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + sbb $0x77,%al │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x7f(%rax) │ │ │ │ {rex2 0xa6} rsm │ │ │ │ @@ -2497933,16 +2497761,19 @@ │ │ │ │ rex fsubl 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.RB jrcxz 1c91355 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x37f(%rip) │ │ │ │ - add %bh,%al │ │ │ │ + jo 1c913a5 │ │ │ │ + jle 1c9135f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x592f8f96(%rip) │ │ │ │ mov %fs,0x2(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2497955,17 +2497786,18 @@ │ │ │ │ adc %ch,%dh │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x45(%rax) │ │ │ │ jrcxz 1c9139d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c9132d │ │ │ │ - cmp $0x3,%eax │ │ │ │ - add %bh,%al │ │ │ │ + lock repz cmp (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ (bad) │ │ │ │ @@ -2497979,20 +2497811,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x167(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x700000000001e345,%al │ │ │ │ - fidivrs (%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ + movabs 0xc00000000001e345,%al │ │ │ │ + movabs 0x6f800000000033c,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1d(%rsi) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ (bad) │ │ │ │ mov $0x11,%al │ │ │ │ @@ -2498007,16 +2497835,17 @@ │ │ │ │ adc %dl,(%rdi,%riz,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.RB jrcxz 1c9142d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - fnstsw (%rbx,%rax,1) │ │ │ │ + nop │ │ │ │ + lahf │ │ │ │ + cmp $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2498034,16 +2497863,16 @@ │ │ │ │ add %bl,(%rsi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.RX jrcxz 1c91475 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xa5,%al │ │ │ │ - js 1c91481 │ │ │ │ + xor %bl,(%rsi) │ │ │ │ + ja 1c91481 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2498059,17 +2497888,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x16725(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.RX jrcxz 1c914bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - js 1c914c9 │ │ │ │ + adc %bl,(%rsi) │ │ │ │ + ja 1c914c9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2498087,15 +2497915,18 @@ │ │ │ │ xor $0x67,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x46(%rax) │ │ │ │ jrcxz 1c91505 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x578(%rdi) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + ja 1c91511 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x32(%rdi) │ │ │ │ @@ -2498111,17 +2497942,20 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ rex.RB │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e346(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x33cda(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + fwait │ │ │ │ + cmp $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dl │ │ │ │ iret │ │ │ │ (bad) │ │ │ │ @@ -2498135,17 +2497969,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x1,0x67(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x1,-0x1d(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,%bh │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex xchg %eax,%edx │ │ │ │ + push $0x3 │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dh │ │ │ │ sahf │ │ │ │ @@ -2498160,15 +2497993,17 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ imul $0x0,0x1(%rdi),%esp │ │ │ │ lock rex.RX jrcxz 1c915dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000057e64,%al │ │ │ │ + adc %dh,0x57d(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x53513227(%rdx) │ │ │ │ sbb $0x87,%al │ │ │ │ push %rsp │ │ │ │ @@ -2498183,16 +2498018,19 @@ │ │ │ │ jb 1c91682 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rex.RXB jrcxz 1c91625 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x320(%rip) │ │ │ │ - add %bh,%al │ │ │ │ + loopne 1c915c7 │ │ │ │ + fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rsi) │ │ │ │ test $0x506f6f92,%eax │ │ │ │ push (%rdx) │ │ │ │ @@ -2498206,15 +2498044,18 @@ │ │ │ │ rex jnp 1c916ca │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x47(%rax) │ │ │ │ jrcxz 1c9166d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf8000000000320b3,%al │ │ │ │ + rex cmp %ebx,%edi │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ pop %rsi │ │ │ │ and %al,(%rax) │ │ │ │ @@ -2498228,19 +2498069,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x85,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e347(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x22(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + jl 1c91699 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bh │ │ │ │ rcrl $1,-0x4(%rbx) │ │ │ │ mov $0x3c,%bl │ │ │ │ @@ -2498255,17 +2498096,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e347(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x32054(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x2de,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dl │ │ │ │ rex.WB fsubs (%r10) │ │ │ │ lret $0x3010 │ │ │ │ @@ -2498278,16 +2498120,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x1(%rdi,%riz,2) │ │ │ │ add %ah,%al │ │ │ │ rex.RXB jrcxz 1c91745 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock push %rcx │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ + add %dh,-0x7a(%rdx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x7e(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2498303,18 +2498145,19 @@ │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.W jrcxz 1c9178d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sbb (%rax),%esp │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x77,%al │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x75(%rdi,%rax,1) │ │ │ │ pop %rax │ │ │ │ add $0x1488f90,%eax │ │ │ │ @@ -2498328,17 +2498171,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x167,%edx │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.W jrcxz 1c917d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c917b8 │ │ │ │ - cmp $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x33c(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x73cfaba3(%rdx) │ │ │ │ @@ -2498353,15 +2498194,16 @@ │ │ │ │ lret │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x48(%rax) │ │ │ │ jrcxz 1c9181d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c917fb │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ cmp $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2498376,16 +2498218,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ fbld 0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x200000000001e348,%al │ │ │ │ - lock and %al,(%rbx) │ │ │ │ + movabs 0x100000000001e348,%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2498403,16 +2498246,16 @@ │ │ │ │ xor %ch,%cl │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.W jrcxz 1c918ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x20,(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %ch,-0x22(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x6ed748a8(%rbx) │ │ │ │ @@ -2498427,17 +2498270,15 @@ │ │ │ │ lock cli │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.WB jrcxz 1c918f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - fdivrl (%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bl,0x33c(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6953b4ce(%rsi) │ │ │ │ @@ -2498454,18 +2498295,15 @@ │ │ │ │ or $0x68,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.WB jrcxz 1c9193d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - add %ah,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + addb $0x0,0x2df(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x5815cb82(%rdi) │ │ │ │ int $0x4b │ │ │ │ @@ -2498479,19 +2498317,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,(%rsi) │ │ │ │ push $0x1 │ │ │ │ add %ah,0x49(%rax) │ │ │ │ jrcxz 1c91985 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%dl │ │ │ │ - cmp $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000033c9a,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ch │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ cmp %bh,%dl │ │ │ │ @@ -2498507,18 +2498341,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.WB jrcxz 1c919cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - mov %db0,%rbx │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %edi,%ds │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ out %al,$0x47 │ │ │ │ mov $0x51c2aa32,%esp │ │ │ │ @@ -2498532,19 +2498366,15 @@ │ │ │ │ rolb $1,0x68(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.WB jrcxz 1c91a15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - fstpt (%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000033c9d,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3a1281fb(%rcx) │ │ │ │ (bad) │ │ │ │ xchg %eax,%esi │ │ │ │ @@ -2498559,18 +2498389,16 @@ │ │ │ │ nop │ │ │ │ movsxd 0x1(%rax),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.WB jrcxz 1c91a5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex fidivrl (%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + sbbb $0x0,0x33c(%rbx) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bl │ │ │ │ rex.RX pop %rdx │ │ │ │ rex.WRXB cmpsq %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -2498584,15 +2498412,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x1,0x68(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,-0x1d(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x4e(%rax) │ │ │ │ + add %al,%al │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2498611,19 +2498440,19 @@ │ │ │ │ ... │ │ │ │ add %al,0x16892(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4a(%rax) │ │ │ │ jrcxz 1c91aed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jrcxz 1c91b13 │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1c91b48 │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xb54feb7(%rax) │ │ │ │ sbb %edx,(%rcx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ @@ -2498635,17 +2498464,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sahf │ │ │ │ push $0x1 │ │ │ │ add %al,0x1e34a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %ah,0x29(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2498658,16 +2498486,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock scas %es:(%rdi),%al │ │ │ │ push $0x1 │ │ │ │ add %dh,0x1e34a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x17(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %dl,%al │ │ │ │ + filds (%edx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2498687,18 +2498515,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x168,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c91c0c │ │ │ │ jrcxz 1c91bc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.RX and %r8b,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xorb $0x0,0x2(%rsi,%rbx,8) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ch │ │ │ │ lock in (%dx),%eax │ │ │ │ @@ -2498712,15 +2498537,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%bl │ │ │ │ push $0x1 │ │ │ │ add %dl,(%rax) │ │ │ │ rex.WXB jrcxz 1c91c0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x320(%rbp) │ │ │ │ + (bad) │ │ │ │ + adc %bh,%bl │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ah │ │ │ │ rex.RXB adc $0xd57e3f29,%eax │ │ │ │ @@ -2498736,17 +2498564,15 @@ │ │ │ │ fisubrs 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.WXB jrcxz 1c91c55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - iret │ │ │ │ - and %al,(%rbx) │ │ │ │ + orb $0x2,-0x21(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2498767,18 +2498593,17 @@ │ │ │ │ lock out %al,$0x68 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4b(%rax) │ │ │ │ jrcxz 1c91c9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0x3c,%bh │ │ │ │ - add (%rax),%eax │ │ │ │ + and %ah,0x33c(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bh │ │ │ │ data16 loop 1c91cb7 │ │ │ │ pop %rbp │ │ │ │ @@ -2498789,20 +2498614,19 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lock push $0x1 │ │ │ │ add %ah,0x1e34b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + test $0xdf,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dh │ │ │ │ sub -0x38d49343(%rbp),%bl │ │ │ │ (bad) │ │ │ │ @@ -2498813,16 +2498637,19 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xd0000000000168fa,%al │ │ │ │ rex.WXB jrcxz 1c91d2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3(%rax,%riz,1) │ │ │ │ - add %bh,%al │ │ │ │ + jo 1c91d4e │ │ │ │ + filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%cl │ │ │ │ jne 1c91da7 │ │ │ │ or %ebp,%ebp │ │ │ │ @@ -2498835,15 +2498662,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x4,%al │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %cl,0x1(%rbx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c91d57 │ │ │ │ + mov $0x9f,%al │ │ │ │ cmp $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2498860,16 +2498687,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x169(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x1(%rbx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $1,%bl │ │ │ │ - and %al,(%rbx) │ │ │ │ + loopne 1c91e2c │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2498886,18 +2498713,15 @@ │ │ │ │ sbb %ebp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.WR jrcxz 1c91e05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock adc %ah,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf80000000002de6e,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ push %rsi │ │ │ │ and $0xcc,%al │ │ │ │ @@ -2498913,17 +2498737,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x69,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e34c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - out %al,$0x20 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x2df60(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x44(%rdx) │ │ │ │ @@ -2498939,16 +2498761,18 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ rorb $0x0,0x1(%rbx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - movabs %al,0x6f8000000000320 │ │ │ │ + add %ah,0x2df1b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rbx) │ │ │ │ test $0xf92b3b3d,%eax │ │ │ │ lret $0x171 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2498961,17 +2498785,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ imul $0x0,0x1(%rcx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.WR jrcxz 1c91edd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,(%rsi) │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x2de(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x46(%rax) │ │ │ │ @@ -2498986,16 +2498808,17 @@ │ │ │ │ add %dh,%al │ │ │ │ test %ebp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,-0x1d(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - fstpt (%rbx,%rax,1) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sahf │ │ │ │ + cmp $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2499013,17 +2498836,15 @@ │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4d(%rax) │ │ │ │ jrcxz 1c91f6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xa4,%al │ │ │ │ - js 1c91f79 │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %bl,0x577(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ @@ -2499039,15 +2498860,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ movabs %eax,0x4d80000000000169 │ │ │ │ jrcxz 1c91fb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf8000000000579ea,%al │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + jns 1c91fc1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dh │ │ │ │ jmp 51c89504 <_edata@@Base+0x4b089504> │ │ │ │ mov %dl,(%rdx) │ │ │ │ @@ -2499060,18 +2498886,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x169(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x4d,%al │ │ │ │ jrcxz 1c91ffd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1c91f94 │ │ │ │ + push $0x3 │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x75(%rbx) │ │ │ │ repnz mov $0x80b4d69,%esi │ │ │ │ @@ -2499084,17 +2498908,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%dl │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ loopne 1c9208f │ │ │ │ jrcxz 1c92045 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c92010 │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + lock xchg %eax,%ecx │ │ │ │ + push $0x3 │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x52(%rdi) │ │ │ │ mov (%rdi),%ah │ │ │ │ @@ -2499108,18 +2498931,17 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ iret │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ adc %cl,-0x1d(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x5c(%rax) │ │ │ │ - js 1c92099 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sbb $0x77,%al │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x13a81a04(%rax) │ │ │ │ adc 0x13017c(%rcx),%ch │ │ │ │ @@ -2499133,17 +2498955,15 @@ │ │ │ │ in $0x69,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4e(%rax) │ │ │ │ jrcxz 1c920d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c9207f │ │ │ │ - js 1c920e1 │ │ │ │ - add %al,(%rax) │ │ │ │ + lock sbb $0x577,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0xb(%rbx) │ │ │ │ @@ -2499159,17 +2498979,15 @@ │ │ │ │ add %dh,%al │ │ │ │ hlt │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ jo 1c92168 │ │ │ │ jrcxz 1c9211d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x67,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + and %dl,0x3(%rax,%rbp,2) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rbx) │ │ │ │ bswap %ecx │ │ │ │ @@ -2499183,17 +2499001,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000001e34e,%al │ │ │ │ - enter $0x367,$0x0 │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0xc00000000001e34e,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ + push $0x3 │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -2499205,18 +2499023,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex sbb 0x1(%rdx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,-0x1d(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ + push $0x3 │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x6e277ff(%rip) │ │ │ │ and $0x130164cd,%eax │ │ │ │ @@ -2499226,18 +2499043,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x16a3d,%al │ │ │ │ rex.WRXB jrcxz 1c921f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c9222e │ │ │ │ - xchg %eax,%edi │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + (bad) │ │ │ │ + fcoms 0x5(%rsi) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x66(%rcx) │ │ │ │ rex.RX mov %r8d,%ebp │ │ │ │ pop %rdi │ │ │ │ @@ -2499252,19 +2499068,20 @@ │ │ │ │ push %rax │ │ │ │ rex.RXB push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,-0x1d(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - adc 0x3(%rdx),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bh │ │ │ │ push %rdi │ │ │ │ rex.WXB mov $0xc7,%r11b │ │ │ │ @@ -2499280,18 +2499097,15 @@ │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.WRXB jrcxz 1c92285 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x33,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + movabs 0xf8000000000596d7,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x55(%rdi) │ │ │ │ adc %al,(%rdx) │ │ │ │ rex.WXB xchg %rax,%r8 │ │ │ │ @@ -2499308,19 +2499122,18 @@ │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.WRXB jrcxz 1c922cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c922be │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex mov (%rdx),%esp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rcx) │ │ │ │ cmp %al,%dl │ │ │ │ rex.RXB sbb (%r14),%r13b │ │ │ │ @@ -2499335,15 +2499148,16 @@ │ │ │ │ shlb $1,0x6a(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.WRXB jrcxz 1c92315 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,(%rdx,%riz,2) │ │ │ │ + jo 1c922e9 │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2499359,19 +2499173,18 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16a7f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.WRXB jrcxz 1c9235d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + lock xor $0x22,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x36(%rsi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ cli │ │ │ │ @@ -2499388,17 +2499201,18 @@ │ │ │ │ (bad) │ │ │ │ mov 0x1(%rdx),%gs │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,-0x1d(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x32380(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + add $0x322,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x39(%rbx) │ │ │ │ (bad) │ │ │ │ mov 0x13014dc4(%rdx),%ecx │ │ │ │ @@ -2499411,16 +2499225,20 @@ │ │ │ │ add %bl,0x16a(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ jrcxz 1c923ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - movabs %eax,0x6f8000000000578 │ │ │ │ + rcrb $1,(%rbx) │ │ │ │ + ja 1c923f9 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdi) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ cld │ │ │ │ rcll $1,0x165d925(%rip) │ │ │ │ @@ -2499431,17 +2499249,18 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x16aab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e350(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x32390(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + adc $0x324,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x23265298(%rbx) │ │ │ │ mov $0x13010af9,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2499452,16 +2499271,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x6a,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e350(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x28(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x60,%cl │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ @@ -2499479,15 +2499298,17 @@ │ │ │ │ (bad) │ │ │ │ mov $0x16a,%edi │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c92512 │ │ │ │ jrcxz 1c924c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf8000000000585dc,%al │ │ │ │ + mov $0xfc,%al │ │ │ │ + test %al,0x0(%rip) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ lahf │ │ │ │ and $0xc,%al │ │ │ │ @@ -2499500,15 +2499321,16 @@ │ │ │ │ add %dl,0x16acd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push %rcx │ │ │ │ jrcxz 1c9250d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x62,(%rsi) │ │ │ │ + push %rax │ │ │ │ + sarb %cl,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2499526,15 +2499348,15 @@ │ │ │ │ fsubrs 0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex push %rcx │ │ │ │ jrcxz 1c92555 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rdi,%rdx,4) │ │ │ │ + rcr $0x96,%al │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x5f(%rsi) │ │ │ │ @@ -2499548,16 +2499370,16 @@ │ │ │ │ (bad) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x51(%rax) │ │ │ │ jrcxz 1c9259d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rbx) │ │ │ │ - xchg %eax,%edi │ │ │ │ + add %dl,%bh │ │ │ │ + xchg %eax,%esi │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0xa(%rcx) │ │ │ │ @@ -2499569,19 +2499391,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ adc $0x16b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x200000000001e351,%al │ │ │ │ - and $0x24,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + movabs 0xd00000000001e351,%al │ │ │ │ + mov $0x322,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x7bf4eaa3(%rip) │ │ │ │ xchg %bh,0x130113(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2499593,18 +2499414,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and $0x16b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,-0x1d(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - fsubl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rdx │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x569f21e3(%rdi) │ │ │ │ test %bh,(%rcx,%rsi,2) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2499618,16 +2499440,19 @@ │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rdx │ │ │ │ jrcxz 1c92675 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x320(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + jo 1c92676 │ │ │ │ + fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6b66523d(%rdx,%rcx,1) │ │ │ │ pushf │ │ │ │ jb 1c9269a │ │ │ │ @@ -2499640,16 +2499465,17 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ cmp $0x16b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,-0x1d(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.XB and %al,(%r11) │ │ │ │ + add %ah,(%rax) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2499665,16 +2499491,16 @@ │ │ │ │ add %ah,%al │ │ │ │ imul $0x0,(%r9),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x52(%rax) │ │ │ │ jrcxz 1c92705 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x20,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + shrb $1,-0x21(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2374e422(%rdx) │ │ │ │ @@ -2499689,19 +2499515,19 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x57(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e352(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - adc (%rcx),%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x3a(%rax) │ │ │ │ + sub %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ shrb %cl,(%rbx) │ │ │ │ rex.X │ │ │ │ @@ -2499718,15 +2499544,16 @@ │ │ │ │ add %dl,0x16b6f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ push %rdx │ │ │ │ jrcxz 1c92795 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c927b0 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ sub %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2499744,16 +2499571,18 @@ │ │ │ │ add %al,0x16b7f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push %rdx │ │ │ │ jrcxz 1c927dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,(%rbx) │ │ │ │ + mov $0xcd,%al │ │ │ │ (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x599792f6(%rip) │ │ │ │ mov $0x59,%dl │ │ │ │ @@ -2499766,16 +2499595,17 @@ │ │ │ │ nop │ │ │ │ xchg %ch,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,-0x1d(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x56(%rax) │ │ │ │ - mov %eax,0x0(%rip) │ │ │ │ + add %ah,(%rax) │ │ │ │ + test $0x89,%al │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x44dd7580(%rbx) │ │ │ │ imul $0x1,%gs:(%rcx),%esp │ │ │ │ @@ -2499790,16 +2499620,16 @@ │ │ │ │ xchg %eax,%esp │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x53(%rax) │ │ │ │ jrcxz 1c9286d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sbb 0x5(%rdx),%ecx │ │ │ │ + push %rax │ │ │ │ + sbb %ecx,0x5(%rdx) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x9(%rbp) │ │ │ │ rex.X out %eax,$0xc7 │ │ │ │ @@ -2499812,15 +2499642,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ movabs %eax,0x538000000000016b │ │ │ │ jrcxz 1c928b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf8000000000595f8,%al │ │ │ │ + nop │ │ │ │ + and %dl,0x5(%rsi) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x54(%rbp) │ │ │ │ test $0x52,%al │ │ │ │ imul $0x13016fb9,(%rbx),%edx │ │ │ │ @@ -2499831,16 +2499663,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb000000000016bbf,%al │ │ │ │ push %rbx │ │ │ │ jrcxz 1c928fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + jo 1c928d4 │ │ │ │ (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ (bad) │ │ │ │ @@ -2499858,16 +2499692,16 @@ │ │ │ │ lock lret $0x16b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c92995 │ │ │ │ jrcxz 1c92945 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,(%rax) │ │ │ │ - sub %eax,(%rbx) │ │ │ │ + nop │ │ │ │ + sub %r8d,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2499888,16 +2499722,16 @@ │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push %rsp │ │ │ │ jrcxz 1c9298d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - js 1c92999 │ │ │ │ + jo 1c929b1 │ │ │ │ + ja 1c92999 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2499914,15 +2499748,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16be6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x54(%rax) │ │ │ │ jrcxz 1c929d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x578(%rbp) │ │ │ │ + nop │ │ │ │ + sbb $0x577,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x3ae1d369(%rdi) │ │ │ │ @@ -2499937,18 +2499772,15 @@ │ │ │ │ rex stc │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x54(%rax) │ │ │ │ jrcxz 1c92a1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf800000000036893,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1a6b37e7(%rdx) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2499959,18 +2499791,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa000000000016c09,%al │ │ │ │ push %rsp │ │ │ │ jrcxz 1c92a65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x67,%bh │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf800000000036892,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x271d4581(%rbx) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ adc $0x130127,%eax │ │ │ │ @@ -2499985,15 +2499814,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ push %rsp │ │ │ │ jrcxz 1c92aad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf80000000003620e,%al │ │ │ │ + ror $0x3f,%cl │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x74b6a4a1(%rbp) │ │ │ │ add $0xfb,%al │ │ │ │ push %rcx │ │ │ │ @@ -2500009,19 +2499841,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rbp │ │ │ │ jrcxz 1c92af5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne 1c92b1e │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1c92af3 │ │ │ │ + and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bl │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ push %rsp │ │ │ │ @@ -2500037,19 +2499869,19 @@ │ │ │ │ cmp %ebp,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rbp │ │ │ │ jrcxz 1c92b3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - loop 1c92b66 │ │ │ │ - add (%rax),%eax │ │ │ │ + rex (bad) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x4b1babff(%rdx) │ │ │ │ rex.W adcb $0x13,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2500061,16 +2499893,16 @@ │ │ │ │ lock rex.WRB insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x55(%rax) │ │ │ │ jrcxz 1c92b85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%bh │ │ │ │ - add $0x0,%ax │ │ │ │ + xor %ch,0x5(%rsi,%riz,2) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ @@ -2500087,15 +2499919,17 @@ │ │ │ │ push $0x16c │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rbp │ │ │ │ jrcxz 1c92bcd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x323(%rbx) │ │ │ │ + mov $0x33,%al │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x25(%rbx) │ │ │ │ @@ -2500113,16 +2499947,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ push %rbp │ │ │ │ jrcxz 1c92c15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xor $0x97,%al │ │ │ │ + sbb $0x96,%al │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -2500141,15 +2499974,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push %rbp │ │ │ │ jrcxz 1c92c5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000032913,%al │ │ │ │ + and %bh,(%rdx) │ │ │ │ + sub %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ch │ │ │ │ cmp $0x98,%al │ │ │ │ (bad) │ │ │ │ @@ -2500162,17 +2499999,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x16c(%rdx) │ │ │ │ add %ah,(%rax) │ │ │ │ push %rsi │ │ │ │ jrcxz 1c92ca5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c92ccb │ │ │ │ - and %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + mov $0x2df,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dl │ │ │ │ @@ -2500190,15 +2500026,15 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x56(%rax) │ │ │ │ jrcxz 1c92ced │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1b,%al │ │ │ │ + jo 1c92d0b │ │ │ │ mov 0x0(%rip),%al │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2500215,16 +2500051,16 @@ │ │ │ │ add %dh,%al │ │ │ │ iret │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e356(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - incl 0x5(%rdi) │ │ │ │ + add %ah,0x5876d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x3fa7dd30(%rax) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ @@ -2500238,15 +2500074,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bh │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e356(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x15(%rax) │ │ │ │ + add %al,0x3d(%rax) │ │ │ │ sub %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2500265,16 +2500101,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push %rsi │ │ │ │ jrcxz 1c92dc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $1,%bl │ │ │ │ - and (%rbx),%al │ │ │ │ + jo 1c92e09 │ │ │ │ + and (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2500294,17 +2500130,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push %rdi │ │ │ │ jrcxz 1c92e0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xdc,%al │ │ │ │ - cmp $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %bl,0x33c(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4f(%rbx) │ │ │ │ @@ -2500324,18 +2500158,15 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x57(%rax) │ │ │ │ jrcxz 1c92e55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - or (%rcx),%ah │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + addb $0x0,0x2df(%rsi) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x3(%rdx) │ │ │ │ adc %edi,0xcfa4ccc(%rcx) │ │ │ │ @@ -2500350,19 +2500181,19 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x57(%rax) │ │ │ │ jrcxz 1c92e9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c92ebc │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + jbe 1c92e81 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x7f4d4d84(%rax) │ │ │ │ push %rdx │ │ │ │ xlat %ds:(%rbx) │ │ │ │ @@ -2500373,19 +2500204,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x1(%rbp,%rbp,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x500000000001e357,%al │ │ │ │ - adc 0x3(%rdx),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0xe00000000001e357,%al │ │ │ │ + int3 │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ch │ │ │ │ jmp 4877ed64 <_edata@@Base+0x41b7ed64> │ │ │ │ (bad) │ │ │ │ @@ -2500403,17 +2500235,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ push %rdi │ │ │ │ jrcxz 1c92f2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock adc $0x362,%eax │ │ │ │ + and %dl,%cl │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x3b1dadce(,%rdi,2) │ │ │ │ lret $0x13e │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2500428,15 +2500262,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jrcxz 1c92f75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x324(%rip) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dh │ │ │ │ @@ -2500455,19 +2500292,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ pop %rax │ │ │ │ jrcxz 1c92fbd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sbb %esp,(%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + sarb $0x0,0x322(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x525c016e(%rbx) │ │ │ │ cmp %cl,%al │ │ │ │ add %dx,(%rbx) │ │ │ │ @@ -2500480,19 +2500314,15 @@ │ │ │ │ xor %dh,0x6d(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x58(%rax) │ │ │ │ jrcxz 1c93005 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xdc,%al │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf80000000002df52,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdi) │ │ │ │ shll $1,(%rdx,%rbp,1) │ │ │ │ or $0x90,%al │ │ │ │ @@ -2500504,19 +2500334,19 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x1(%rbp,%rbp,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e358(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x20,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x3e(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x7ef5d184(%rbp,%rbp,1) │ │ │ │ (bad) │ │ │ │ add %r10,(%rbx) │ │ │ │ @@ -2500527,16 +2500357,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x16d(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x1,-0x1d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c930cd │ │ │ │ - xchg %eax,%edi │ │ │ │ + (bad) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + xchg %eax,%esi │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dl │ │ │ │ @@ -2500552,15 +2500383,16 @@ │ │ │ │ add %dl,0x16d95(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rax │ │ │ │ jrcxz 1c930dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock fidivrl (%rbx,%rax,1) │ │ │ │ + lock pushf │ │ │ │ + cmp $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2500574,16 +2500406,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x16d(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,-0x1d(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - fidivrl (%rbx,%rax,1) │ │ │ │ + add %dl,-0x64(%rax) │ │ │ │ + cmp $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2500596,15 +2500428,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x16d(%rcx) │ │ │ │ add %dl,0x59(%rax) │ │ │ │ jrcxz 1c9316d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%ch │ │ │ │ + jo 1c93111 │ │ │ │ cmp $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2500616,15 +2500448,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x16d(%rbx) │ │ │ │ add %al,0x1e359(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36217(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sarl %cl,(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ @@ -2500642,16 +2500476,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ int3 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e359(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - fstpt (%rbx,%rax,1) │ │ │ │ + add %ah,(%rax) │ │ │ │ + popf │ │ │ │ + cmp $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2500668,15 +2500503,15 @@ │ │ │ │ add %ah,0x16dd5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ pop %rcx │ │ │ │ jrcxz 1c93245 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,%bl │ │ │ │ + rex popf │ │ │ │ cmp $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2500698,17 +2500533,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rdx │ │ │ │ jrcxz 1c9328d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - fnstsw (%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %ah,0x33c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bl │ │ │ │ @@ -2500728,15 +2500561,16 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5a(%rax) │ │ │ │ jrcxz 1c932d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmp 0x5(%rcx),%dh │ │ │ │ + mov $0x27,%al │ │ │ │ + jo 1c932e1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2500754,15 +2500588,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x16e12(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5a(%rax) │ │ │ │ jrcxz 1c9331d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x589(%rdx) │ │ │ │ + subb $0x0,0x589(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ sub (%rbx),%edx │ │ │ │ @@ -2500773,16 +2500607,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x16e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000001e35a,%al │ │ │ │ - repnz push $0x3 │ │ │ │ + movabs 0x800000000001e35a,%al │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2500800,17 +2500635,17 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ sub $0x16e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,-0x1d(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - out %eax,$0x66 │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,0x6c(%rax) │ │ │ │ + add $0x0,%ax │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ch │ │ │ │ rex.WRB jmp fffffffff99d8f54 <_edata@@Base+0xfffffffff2dd8f54> │ │ │ │ @@ -2500827,15 +2500662,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rbx │ │ │ │ jrcxz 1c933f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,%cl │ │ │ │ + nop │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%ax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2500855,17 +2500691,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ pop %rbx │ │ │ │ jrcxz 1c9343d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,(%rbx) │ │ │ │ - mov 0x0(%rip),%al │ │ │ │ - clc │ │ │ │ + nop │ │ │ │ + sbb %ecx,0x5(%rdx) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%cl │ │ │ │ nop │ │ │ │ sti │ │ │ │ @@ -2500884,16 +2500720,16 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b(%rax) │ │ │ │ jrcxz 1c93485 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x589(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1c93431 │ │ │ │ + mov %eax,0x0(%rip) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc %cl,-0x10c47129(%rcx) │ │ │ │ @@ -2500904,15 +2500740,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x9000000000016e67,%al │ │ │ │ pop %rbx │ │ │ │ jrcxz 1c934cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c934ed │ │ │ │ + xor %bl,(%rcx) │ │ │ │ mov 0x0(%rip),%al │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bl │ │ │ │ @@ -2500928,17 +2500764,16 @@ │ │ │ │ add %dl,0x16e6e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ pop %rbx │ │ │ │ jrcxz 1c93515 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe8,%al │ │ │ │ - add $0x0,%ax │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %ch,0x66(%rbp) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x7ef2d72a(%rbp) │ │ │ │ (bad) │ │ │ │ @@ -2500956,16 +2500791,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rbx │ │ │ │ jrcxz 1c9355d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x589(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1c9350a │ │ │ │ + mov %eax,0x0(%rip) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x152d0ee(%rsi) │ │ │ │ and $0x13013803,%eax │ │ │ │ @@ -2500977,17 +2500812,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x1,0x6e(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x1(%rbx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c93554 │ │ │ │ - mov %eax,0x0(%rip) │ │ │ │ - clc │ │ │ │ + movabs 0xf8000000000589a8,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x30(%rdi) │ │ │ │ nop │ │ │ │ xchg %eax,%edx │ │ │ │ @@ -2501005,19 +2500838,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ jrcxz 1c935ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - repnz push $0x3 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000036ad7,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ mov $0x30,%ah │ │ │ │ out %eax,$0x23 │ │ │ │ @@ -2501033,16 +2500862,16 @@ │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%esi │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e35c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jmp 1c93ba4 │ │ │ │ + add %dh,0x6d(%rax) │ │ │ │ + add $0x0,%ax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rsi) │ │ │ │ @@ -2501060,16 +2500889,16 @@ │ │ │ │ (bad) │ │ │ │ pushf │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e35c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - call 1c93bec │ │ │ │ + add %dh,0x6c(%rax) │ │ │ │ + add $0x0,%ax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x648d55a4(%rip) │ │ │ │ @@ -2501083,15 +2500912,17 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ movabs %al,0x5ce000000000016e │ │ │ │ jrcxz 1c936c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock call 1c93c34 │ │ │ │ + push %rax │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add $0x0,%ax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ @@ -2501106,15 +2500937,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rbp │ │ │ │ jrcxz 1c9370d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xor $0x97,%al │ │ │ │ + loopne 1c936ea │ │ │ │ + xchg %eax,%esi │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rbx,%rcx,4) │ │ │ │ @@ -2501133,19 +2500965,15 @@ │ │ │ │ mov $0x6e,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5d(%rax) │ │ │ │ jrcxz 1c93755 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - fidivrl (%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000033c9b,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x71(%rsi) │ │ │ │ imull 0x64(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2501161,16 +2500989,18 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x16e,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c937f7 │ │ │ │ jrcxz 1c9379d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - movabs %eax,0x6f8000000000578 │ │ │ │ + adc %bl,(%rdi,%rsi,2) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bl │ │ │ │ shr %cl,%bh │ │ │ │ jnp 1c93826 │ │ │ │ mov %ebp,%esp │ │ │ │ @@ -2501183,16 +2501013,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c9379e │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e35d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cmp 0x5(%rcx),%esi │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + jo 1c937f1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2501210,16 +2501041,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pop %rbp │ │ │ │ jrcxz 1c9382d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x589(%rdx) │ │ │ │ - add %bh,%al │ │ │ │ + rex test $0x89,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x64742cee(%rax) │ │ │ │ sbb %ah,%ah │ │ │ │ (bad) │ │ │ │ @@ -2501235,16 +2501067,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rsi │ │ │ │ jrcxz 1c93875 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - call 1c93de4 │ │ │ │ + mov $0x6c,%al │ │ │ │ + add $0x0,%ax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7d(%rbx,%rdx,2) │ │ │ │ @@ -2501261,16 +2501093,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ pop %rsi │ │ │ │ jrcxz 1c938bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - call 1c93e2c │ │ │ │ + lock insb (%dx),%es:(%rdi) │ │ │ │ + add $0x0,%ax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdi) │ │ │ │ @@ -2501288,17 +2501120,16 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5e(%rax) │ │ │ │ jrcxz 1c93905 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x589(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + shrb $0x0,0x589(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdi,%rdx,8) │ │ │ │ adc %ah,(%rax) │ │ │ │ add (%rax),%ch │ │ │ │ @@ -2501312,17 +2501143,19 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e35e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor 0x5(%rdi),%edx │ │ │ │ - add %bh,%al │ │ │ │ + add %al,%al │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + xchg %eax,%esi │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ah │ │ │ │ in $0xc9,%al │ │ │ │ jg 1c93960 │ │ │ │ @@ -2501335,16 +2501168,16 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ add $0x16f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x1,-0x1d(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c9391e │ │ │ │ - and (%rbx),%eax │ │ │ │ + mov $0xb,%al │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2501364,15 +2501197,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rsi │ │ │ │ jrcxz 1c939dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex call 1c93d46 │ │ │ │ + (bad) │ │ │ │ + adc 0x3(%rdx),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6a(%rbp) │ │ │ │ @@ -2501392,18 +2501227,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rdi │ │ │ │ jrcxz 1c93a25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,(%rsp) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1c939f5 │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ pop %rdx │ │ │ │ xchg %eax,%ebp │ │ │ │ @@ -2501422,15 +2501258,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rdi │ │ │ │ jrcxz 1c93a6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf8000000000589aa,%al │ │ │ │ + (bad) │ │ │ │ + test $0x89,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bl │ │ │ │ or 0x7b8ec89a(%rax,%rax,1),%ebp │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2501441,17 +2501280,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock jae 1c93b1a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e35f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - shlb $1,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x32275(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x30(%rax) │ │ │ │ @@ -2501466,16 +2501303,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jle 1c93b62 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e35f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ + add %al,-0x29(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dh │ │ │ │ @@ -2501493,19 +2501330,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ pop %rdi │ │ │ │ jrcxz 1c93b45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%bh │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + js 1c93b6d │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x38(%rsi) │ │ │ │ push %rcx │ │ │ │ addr32 rex.R sbb $0x13012c6b,%eax │ │ │ │ @@ -2501516,16 +2501353,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1000000000016fb6,%al │ │ │ │ (bad) │ │ │ │ jrcxz 1c93b8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x12,%al │ │ │ │ + rex int3 │ │ │ │ (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rsi) │ │ │ │ in $0x43,%eax │ │ │ │ @@ -2501541,16 +2501380,18 @@ │ │ │ │ adc $0x6f,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x60(%rax) │ │ │ │ jrcxz 1c93bd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xor 0x5(%rdi),%edx │ │ │ │ - add %bh,%al │ │ │ │ + loopne 1c93bb1 │ │ │ │ + xchg %eax,%esi │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ repnz sbb $0x67b8ad43,%eax │ │ │ │ ds add %edx,(%rbx) │ │ │ │ @@ -2501564,16 +2501405,17 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x60(%rax) │ │ │ │ jrcxz 1c93c1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x597(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,%cl │ │ │ │ + xchg %eax,%esi │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bl │ │ │ │ mov $0x53,%dh │ │ │ │ @@ -2501588,17 +2501430,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa000000000016feb,%al │ │ │ │ (bad) │ │ │ │ jrcxz 1c93c65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdx │ │ │ │ - and $0x3,%al │ │ │ │ + rcr $1,%dh │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2501619,16 +2501460,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ jrcxz 1c93cad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x597(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %bl,%cl │ │ │ │ + xchg %eax,%esi │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ sbb %edi,0x49cb9e87(%rdi) │ │ │ │ @@ -2501643,20 +2501485,17 @@ │ │ │ │ xor %dl,(%rdx) │ │ │ │ jo 1c93ced │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1d(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x32222(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5e55d392(%rax) │ │ │ │ jb 1c93cd5 │ │ │ │ sbb %eax,(%rcx) │ │ │ │ @@ -2501671,17 +2501510,17 @@ │ │ │ │ (bad) │ │ │ │ jo 1c93d35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,-0x1d(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - out %eax,(%dx) │ │ │ │ - ss add (%rax),%eax │ │ │ │ + add %al,%al │ │ │ │ + sbb (%rdi),%esi │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2996f17f(%rip) │ │ │ │ @@ -2501697,18 +2501536,15 @@ │ │ │ │ cmp $0x170,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ jrcxz 1c93d85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x7f,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf800000000037e60,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ adc $0x645673af,%eax │ │ │ │ es jg 1c93daa │ │ │ │ @@ -2501724,16 +2501560,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ jrcxz 1c93dcd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov 0x5(%rax),%cs │ │ │ │ + adc %cl,0x5(%rax,%rcx,4) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x35(%rdi) │ │ │ │ and %bl,%ah │ │ │ │ @@ -2501747,18 +2501582,16 @@ │ │ │ │ loopne 1c93df5 │ │ │ │ jo 1c93e0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x1d(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xa3,%al │ │ │ │ - js 1c93e21 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %bl,(%rdi,%rsi,2) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ adc %al,0x6(%rsp,%rsi,1) │ │ │ │ @@ -2501772,17 +2501605,17 @@ │ │ │ │ jno 1c93e55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ jrcxz 1c93e5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + push $0x3 │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ test $0xcb1d4619,%eax │ │ │ │ @@ -2501797,16 +2501630,17 @@ │ │ │ │ push %rax │ │ │ │ sub %dh,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,-0x1d(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x371,%ecx │ │ │ │ + add %al,0x1e(%rax) │ │ │ │ + jno 1c93eaf │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dl │ │ │ │ @@ -2501821,15 +2501655,18 @@ │ │ │ │ rex (bad) │ │ │ │ jno 1c93ee5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x578(%rsi) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + ja 1c93ef9 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x64(%rbx) │ │ │ │ @@ -2501844,16 +2501681,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x17148(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e362(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x12(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + int3 │ │ │ │ (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1787b876(%rdx) │ │ │ │ rex.WRB mov $0x5d,%r8b │ │ │ │ @@ -2501868,17 +2501708,16 @@ │ │ │ │ jno 1c93f75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x62,%al │ │ │ │ jrcxz 1c93f7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%edx │ │ │ │ - and (%rbx),%eax │ │ │ │ + and %ah,(%rdx) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2501892,15 +2501731,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock imul $0x0,0x1(%rcx),%esi │ │ │ │ loopne 1c94024 │ │ │ │ jrcxz 1c93fc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x29,(%rax) │ │ │ │ + cmpb $0x29,(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2501920,18 +2501759,16 @@ │ │ │ │ jle 1c94074 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ movsxd %ebx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.WRB │ │ │ │ - ss add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x52(%rax) │ │ │ │ + xor $0x3,%eax │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x9af849d(%rsi) │ │ │ │ pop %rdx │ │ │ │ @@ -2501943,17 +2501780,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x171(%rbp) │ │ │ │ add %al,0x63(%rax) │ │ │ │ jrcxz 1c94055 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c94003 │ │ │ │ - mov %eax,0x0(%rip) │ │ │ │ - clc │ │ │ │ + movabs 0xf8000000000589a7,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rex.WB │ │ │ │ rex.WB pop %r8 │ │ │ │ @@ -2501964,16 +2501799,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x70000000000171ad,%al │ │ │ │ movsxd %ebx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5a(%rax) │ │ │ │ - js 1c940a9 │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + ja 1c940a9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2501989,15 +2501825,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c9409a │ │ │ │ jno 1c940dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e363,%al │ │ │ │ - addr32 jae 1c940ef │ │ │ │ + sub 0x3(%rbx),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2502012,17 +2501848,16 @@ │ │ │ │ or $0x71,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ movsxd %ebx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5b(%rax) │ │ │ │ - js 1c94139 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + sbb $0x577,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x69(%rdx) │ │ │ │ @@ -2502039,15 +2501874,18 @@ │ │ │ │ xor %bl,%bh │ │ │ │ jno 1c9416d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1(%rbx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf8000000000587ff,%al │ │ │ │ + (bad) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + xchg %eax,0x0(%rip) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx,%rsi,2) │ │ │ │ push %rsp │ │ │ │ nop │ │ │ │ @@ -2502061,15 +2501899,16 @@ │ │ │ │ xor %dh,%bh │ │ │ │ jno 1c941b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x1(%rbx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,%al │ │ │ │ + nop │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add $0x0,%ax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2502089,19 +2501928,18 @@ │ │ │ │ jb 1c941fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ fs jrcxz 1c94205 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c941c4 │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %ah,0x25(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x47(%rbp,%rdi,8) │ │ │ │ or $0x20816b03,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2502115,15 +2501953,15 @@ │ │ │ │ jb 1c94245 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ fs jrcxz 1c9424d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c9420c │ │ │ │ + and %bl,(%rdi) │ │ │ │ jno 1c94257 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2502140,18 +2501978,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ jb 1c9428d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1(%rbx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xor $0x97,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + add %ah,(%rax) │ │ │ │ + fcoms 0x5(%rsi) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ sbb (%rdi),%bl │ │ │ │ or $0x17,%al │ │ │ │ @@ -2502166,16 +2502003,17 @@ │ │ │ │ ... │ │ │ │ add %al,0x17239(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ fs jrcxz 1c942dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex cltd │ │ │ │ - and %al,(%rbx) │ │ │ │ + nop │ │ │ │ + std │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2502190,19 +2502028,18 @@ │ │ │ │ rex.WR jb 1c9431d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,-0x1d(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - fwait │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + or %bl,%bh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x10(%rcx,%rbp,2) │ │ │ │ movabs %al,0x1301029c40a6 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2502213,15 +2502050,19 @@ │ │ │ │ xor %bl,0x72(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x65(%rax) │ │ │ │ jrcxz 1c9436d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf8000000000320a9,%al │ │ │ │ + mov $0x24,%al │ │ │ │ + filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4c(%rdi) │ │ │ │ push $0xffffffffffffffe8 │ │ │ │ jl 1c9433b │ │ │ │ @@ -2502235,15 +2502076,17 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ jnp 1c9441d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e365(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3244e(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + fisubs (%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rsi) │ │ │ │ @@ -2502261,15 +2502104,15 @@ │ │ │ │ test %esi,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x65,%al │ │ │ │ jrcxz 1c943fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xdb,%al │ │ │ │ + lock popf │ │ │ │ cmp $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2502287,19 +2502130,18 @@ │ │ │ │ ... │ │ │ │ add %dl,0x1728d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ gs jrcxz 1c94445 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c94420 │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex js 1c9446d │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sbb $0x3a340f87,%eax │ │ │ │ (bad) │ │ │ │ @@ -2502312,15 +2502154,15 @@ │ │ │ │ mov $0xa4,%al │ │ │ │ jb 1c94485 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,-0x1d(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x585dc(%rax) │ │ │ │ + add %dl,0x584fc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ah │ │ │ │ @@ -2502336,19 +2502178,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x172b9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x66(%rax) │ │ │ │ jrcxz 1c944d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %eax,%esi │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000032227,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ in (%dx),%eax │ │ │ │ @@ -2502364,19 +2502202,18 @@ │ │ │ │ ... │ │ │ │ add %dl,0x172cf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x66(%rax) │ │ │ │ jrcxz 1c9451d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c944a8 │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rclb $0x22,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2d(%rbx) │ │ │ │ rex.WRB out %al,$0xf7 │ │ │ │ rex.X scas %es:(%rdi),%eax │ │ │ │ @@ -2502388,15 +2502225,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x172fa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e366(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x323e5(%rax) │ │ │ │ + add %dl,0x32289(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x28(%rsi) │ │ │ │ @@ -2502411,16 +2502248,17 @@ │ │ │ │ adc %al,(%rbx,%rsi,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ data16 jrcxz 1c945ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,(%rdx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2502437,19 +2502275,19 @@ │ │ │ │ ... │ │ │ │ add %ah,0x17311(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jecxz 1c945f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rex lret │ │ │ │ (bad) │ │ │ │ - adc %ah,0x3(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rbx) │ │ │ │ sbb -0x76(%rbx),%bl │ │ │ │ fidivs 0x13010480(%rdx) │ │ │ │ @@ -2502462,16 +2502300,16 @@ │ │ │ │ (bad) │ │ │ │ and %dh,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,-0x1d(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x56(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + es filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2502490,16 +2502328,16 @@ │ │ │ │ jae 1c9467d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jecxz 1c94685 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c94634 │ │ │ │ - and %al,(%rbx) │ │ │ │ + rex │ │ │ │ + es filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2502515,17 +2502353,17 @@ │ │ │ │ cmp %esi,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jecxz 1c946cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sbb 0x5(%rdx),%ecx │ │ │ │ - add %bh,%al │ │ │ │ + adc %bl,(%rcx) │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xf(%rsi) │ │ │ │ (bad) │ │ │ │ and $0x45042d6b,%eax │ │ │ │ @@ -2502539,15 +2502377,19 @@ │ │ │ │ nop │ │ │ │ rex.WRB jae 1c9470d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x1d(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000032910,%al │ │ │ │ + add %bh,(%rax) │ │ │ │ + sub %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ch │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ pop %rsp │ │ │ │ @@ -2502563,19 +2502405,16 @@ │ │ │ │ (bad) │ │ │ │ addr32 jae 1c94755 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jecxz 1c9475d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c9474f │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + xor %cl,0x3(%rdx,%riz,1) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x58aed8b0(%rbp,%rax,4) │ │ │ │ xor %cl,0x1(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2502589,16 +2502428,16 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ jae 1c9479d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,-0x1d(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x35(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ + add %al,-0x27(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x22(%rsi) │ │ │ │ @@ -2502612,15 +2502451,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x1737e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x68(%rax) │ │ │ │ jrcxz 1c947ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c947b3 │ │ │ │ + rolb $1,(%rdi) │ │ │ │ push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2502638,16 +2502477,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movabs 0x6880000000000173,%al │ │ │ │ jrcxz 1c94835 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c94888 │ │ │ │ - and %al,(%rbx) │ │ │ │ + jo 1c9483f │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2502662,17 +2502501,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x173(%rdx) │ │ │ │ add %dh,0x1e368(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x32381(%rax) │ │ │ │ + add %al,0x7(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2502685,16 +2502526,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x173,%esi │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c9492a │ │ │ │ jrcxz 1c948c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c9485d │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %dh,%dh │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2502710,16 +2502551,16 @@ │ │ │ │ nop │ │ │ │ fdivs 0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,-0x1d(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x64(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %dh,0xc(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2502734,17 +2502575,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c9492f │ │ │ │ jae 1c9494d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex imul $0x1,%ebx,%esp │ │ │ │ - add %al,%al │ │ │ │ - and %ah,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,%al │ │ │ │ + mov $0xdf,%bh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ @@ -2502761,15 +2502602,15 @@ │ │ │ │ jae 1c94995 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c94a03 │ │ │ │ jrcxz 1c9499d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000032120,%al │ │ │ │ + movabs 0xf80000000002dfb7,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x15(%rcx) │ │ │ │ ss fcoms -0x54(%rdx) │ │ │ │ mov %esp,(%rbx) │ │ │ │ @@ -2502780,16 +2502621,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,%bh │ │ │ │ jae 1c949dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x900000000001e369,%al │ │ │ │ - fldenv (%rbx) │ │ │ │ + movabs 0x1e369,%al │ │ │ │ + jns 1c94a0d │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2502803,16 +2502644,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x17406(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ imul $0x1,%ebx,%esp │ │ │ │ - add %al,%al │ │ │ │ - incl 0x5(%rdi) │ │ │ │ + add %al,0x5876d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x475ef3c(%rip) │ │ │ │ cmp 0x130162(%rcx),%dh │ │ │ │ @@ -2502825,19 +2502666,19 @@ │ │ │ │ add %al,%al │ │ │ │ cmp %dh,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0xffffffffffffffe3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x76(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ jnp 1c94aff │ │ │ │ cwtl │ │ │ │ @@ -2502849,16 +2502690,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x3000000000017458,%al │ │ │ │ push $0xffffffffffffffe3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x324,%ebx │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c(%rdx) │ │ │ │ @@ -2502876,18 +2502717,16 @@ │ │ │ │ je 1c94afd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push $0xffffffffffffffe3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - nop │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + adc $0x324,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5974308e(%rsi,%riz,4) │ │ │ │ @@ -2502904,15 +2502743,15 @@ │ │ │ │ je 1c94b45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push $0xffffffffffffffe3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x324bb(%rax) │ │ │ │ + add %al,0x32562(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1(%rbx) │ │ │ │ @@ -2502929,15 +2502768,16 @@ │ │ │ │ loopne 1c94b3d │ │ │ │ je 1c94b8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x1,-0x1d(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x3(%rsp) │ │ │ │ + jo 1c94bfd │ │ │ │ + and $0x3,%eax │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x39(%rax) │ │ │ │ push %rbp │ │ │ │ @@ -2502952,17 +2502792,16 @@ │ │ │ │ rex (bad) │ │ │ │ je 1c94bd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push $0xffffffffffffffe3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %dl,0x33fd2(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1ab21db2(%rip) │ │ │ │ (bad) │ │ │ │ @@ -2502977,15 +2502816,18 @@ │ │ │ │ push %rax │ │ │ │ shll %cl,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ imul $0x1,%ebx,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000032916,%al │ │ │ │ + add %al,0x29(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ mov %ch,%ah │ │ │ │ in (%dx),%eax │ │ │ │ @@ -2503000,17 +2502842,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex fdivl 0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6b(%rax) │ │ │ │ jrcxz 1c94c6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x8b,%al │ │ │ │ - cmp $0x3,%eax │ │ │ │ - add %bh,%al │ │ │ │ + xor %dh,%ah │ │ │ │ + cmp (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ hlt │ │ │ │ jnp 1c94c34 │ │ │ │ @@ -2503024,16 +2502868,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ out %al,$0x74 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e36b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - fisubs (%rbx) │ │ │ │ + add %ah,%al │ │ │ │ + jle 1c94cdd │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2503050,19 +2502894,17 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ jmp 1c94d67 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e36b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x46(%rax) │ │ │ │ - jno 1c94d07 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x3711e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rsi,%riz,4) │ │ │ │ paddsb 0x19(%rbx),%mm0 │ │ │ │ cwtl │ │ │ │ @@ -2503077,18 +2502919,18 @@ │ │ │ │ sar $0x74,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ imul $0x1,%ebx,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x326,%ebx │ │ │ │ + rcr $1,%bl │ │ │ │ + es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4209e96e(%rdx) │ │ │ │ rex.XB movabs 0x130105,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2503098,15 +2502940,16 @@ │ │ │ │ add %al,0xc(%rax) │ │ │ │ jne 1c94d85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x1(%rbx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0x95,%al │ │ │ │ + jo 1c94db2 │ │ │ │ + xchg %eax,%esi │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xb35303b(%rsi) │ │ │ │ @@ -2503121,15 +2502964,17 @@ │ │ │ │ sbb %esi,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex insb (%dx),%es:(%rdi) │ │ │ │ jrcxz 1c94dd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x0,0x3(%rsp) │ │ │ │ + shlb $0x3,0x25(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ and %ah,%cl │ │ │ │ @@ -2503147,15 +2502992,17 @@ │ │ │ │ ... │ │ │ │ add %ah,0x17522(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6c(%rax) │ │ │ │ jrcxz 1c94e1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x323(%rcx) │ │ │ │ + add %dl,(%rsi) │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ @@ -2503168,16 +2503015,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sub $0x175,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000001e36c,%al │ │ │ │ - (bad) │ │ │ │ + movabs 0x200000000001e36c,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2503195,17 +2503042,18 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ cmp 0x1(%rbp),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x1(%rbx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0x72,%bl │ │ │ │ - add $0x0,%eax │ │ │ │ + rex scas %es:(%rdi),%eax │ │ │ │ + jno 1c94eb9 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ (bad) │ │ │ │ @@ -2503221,15 +2503069,15 @@ │ │ │ │ add %ah,0x46(%rax) │ │ │ │ jne 1c94eed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x1d(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x18(%rax) │ │ │ │ + add %ah,0x44(%rax) │ │ │ │ sub %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2503249,18 +2503097,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ jrcxz 1c94f3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xor $0x97,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + rex fcoms 0x5(%rsi) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%cl │ │ │ │ xlat %ds:(%rbx) │ │ │ │ out %al,(%dx) │ │ │ │ @@ -2503279,16 +2503125,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ jrcxz 1c94f85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x324(%rip) │ │ │ │ - add %bh,%al │ │ │ │ + (bad) │ │ │ │ + int3 │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ out %al,$0x6b │ │ │ │ stc │ │ │ │ @@ -2503302,15 +2503152,17 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ jb 1c95038 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e36d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x323ac(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + cmp (%rdx),%ah │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x69(%rdi,%rdi,4) │ │ │ │ @@ -2503326,17 +2503178,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x1,0x75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x1,-0x1d(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x362(%rip) │ │ │ │ + and %dl,%al │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x79(%rdi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2503352,16 +2503206,16 @@ │ │ │ │ test %esi,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock insl (%dx),%es:(%rdi) │ │ │ │ jrcxz 1c9505d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex stos %al,%es:(%rdi) │ │ │ │ - mov %eax,0x0(%rip) │ │ │ │ + add %ch,0x589(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7e(%rdi) │ │ │ │ gs (bad) │ │ │ │ @@ -2503375,16 +2503229,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x2000000000017593,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ jrcxz 1c950a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,(%rbx) │ │ │ │ - xchg %eax,%edi │ │ │ │ + and %dl,%bh │ │ │ │ + xchg %eax,%esi │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x8(%rdx,%rbx,8) │ │ │ │ @@ -2503401,17 +2503255,15 @@ │ │ │ │ adc %bl,0x175(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ jrcxz 1c950ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x15,%al │ │ │ │ - sub %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + sarb $1,0x329(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x13d54d85(%rcx) │ │ │ │ @@ -2503424,16 +2503276,18 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs %eax,0x6e80000000000175 │ │ │ │ jrcxz 1c95135 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c9514d │ │ │ │ + add %cl,%ch │ │ │ │ (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ (bad) │ │ │ │ @@ -2503451,15 +2503305,17 @@ │ │ │ │ jne 1c95175 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x6e,%al │ │ │ │ jrcxz 1c9517d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x323(%rdx) │ │ │ │ + push %rax │ │ │ │ + and (%r11),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x49(%rbp) │ │ │ │ @@ -2503474,17 +2503330,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x175(%rsi) │ │ │ │ add %ah,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ jrcxz 1c951c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x589(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + shlb $0x0,0x589(%rdi) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%edi │ │ │ │ cs mov $0x8a,%cl │ │ │ │ @@ -2503498,17 +2503353,19 @@ │ │ │ │ loopne 1c951cc │ │ │ │ jne 1c95205 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,-0x1d(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x32042(%rax) │ │ │ │ + add %dl,-0x55(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ rcl $1,%esi │ │ │ │ (bad) │ │ │ │ @@ -2503525,16 +2503382,19 @@ │ │ │ │ jne 1c9524d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex outsl %ds:(%rsi),(%dx) │ │ │ │ jrcxz 1c95255 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,(%rdx) │ │ │ │ (bad) │ │ │ │ + int3 │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x73(%rdx) │ │ │ │ or $0xccbc0715,%eax │ │ │ │ @@ -2503550,15 +2503410,15 @@ │ │ │ │ jne 1c95295 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c95309 │ │ │ │ jrcxz 1c9529d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%bl │ │ │ │ + mov $0xe,%al │ │ │ │ jns 1c952a9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2503574,16 +2503434,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,-0x11(%rax) │ │ │ │ jne 1c952dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1e36f,%al │ │ │ │ - in $0x23,%eax │ │ │ │ + movabs 0x600000000001e36f,%al │ │ │ │ + mov %esp,(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2503599,15 +2503459,17 @@ │ │ │ │ sti │ │ │ │ jne 1c95325 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,-0x1d(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3620f(%rax) │ │ │ │ + add %ah,-0x36(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ch │ │ │ │ @@ -2503626,15 +2503488,15 @@ │ │ │ │ pcmpeqd (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1d(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - punpckldq (%rbx),%mm0 │ │ │ │ + lret $0x33f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2503651,15 +2503513,18 @@ │ │ │ │ add %dh,0x2c(%rax) │ │ │ │ jbe 1c953b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,-0x1d(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36214(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x792b7239(%rbx) │ │ │ │ @@ -2503672,16 +2503537,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x1764c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x70(%rax) │ │ │ │ jrcxz 1c95405 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c95421 │ │ │ │ - sub %eax,(%rbx) │ │ │ │ + and %al,0x3(%rcx,%rbp,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2503699,16 +2503563,17 @@ │ │ │ │ mov %dh,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jo 1c9542e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - call 1c959bc │ │ │ │ + add %dh,(%rax) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add $0x0,%ax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x2a(%rsi) │ │ │ │ @@ -2503721,15 +2503586,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x176(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x1d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x323(%rdx) │ │ │ │ + xor %dl,(%rsi) │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2e4ee318(%rsi) │ │ │ │ @@ -2503746,16 +2503613,17 @@ │ │ │ │ loopne 1c9549f │ │ │ │ jbe 1c954d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jo 1c954be │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - adc $0x329,%eax │ │ │ │ + add %al,0x3e(%rax) │ │ │ │ + sub %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ @@ -2503772,20 +2503640,17 @@ │ │ │ │ add %dh,-0x1f(%rax) │ │ │ │ jbe 1c9551d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,-0x1d(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - jge 1c9552f │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x37e15(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x312e12fb(%rsi) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2503798,15 +2503663,15 @@ │ │ │ │ push 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jno 1c9554e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36216(%rax) │ │ │ │ + add %ah,0x33fd1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ @@ -2503824,17 +2503689,17 @@ │ │ │ │ (bad) │ │ │ │ ja 1c955ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x1,-0x1d(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + adc $0x3f,%cl │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx) │ │ │ │ iret │ │ │ │ @@ -2503847,17 +2503712,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb000000000017736,%al │ │ │ │ jno 1c955de │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - adc $0x62,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x33fce(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bh │ │ │ │ @@ -2503875,17 +2503738,19 @@ │ │ │ │ ja 1c9563d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c956b3 │ │ │ │ jrcxz 1c95645 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x362(%rip) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x38(%rdx) │ │ │ │ rcrb %cl,0x63(%rdi) │ │ │ │ xchg %eax,%ebp │ │ │ │ @@ -2503901,16 +2503766,16 @@ │ │ │ │ jge 1c956fa │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jb 1c9566e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %ah,0x3(%rdx) │ │ │ │ + add %al,%al │ │ │ │ + lret $0x33f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2503931,17 +2503796,15 @@ │ │ │ │ xchg %eax,%esi │ │ │ │ ja 1c956cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jb 1c956b6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - adc $0x62,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x33fcf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5ea0f662(%rbp) │ │ │ │ @@ -2503954,18 +2503817,15 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ movabs 0x7270000000000177,%eax │ │ │ │ jrcxz 1c9571d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x62,(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf800000000033fca,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x27(%rcx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ rex.WX movabs 0x13016985ab,%al │ │ │ │ @@ -2503974,20 +2503834,18 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,-0x51(%rax) │ │ │ │ ja 1c9575d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb00000000001e372,%al │ │ │ │ - popf │ │ │ │ - jl 1c9576f │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0xf00000000001e372,%al │ │ │ │ + movsxd 0x0(%rbx,%rax,1),%edi │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x41(%rdi) │ │ │ │ lea (bad),%ebx │ │ │ │ flds 0x11(%rax) │ │ │ │ @@ -2504002,15 +2503860,17 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ adc %edi,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x1d(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x32912(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + cmp %ebp,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x3be13f53(%rsi) │ │ │ │ @@ -2504026,16 +2503886,16 @@ │ │ │ │ adc %ch,(%rsi) │ │ │ │ js 1c957ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1d(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb 0x5(%rdx),%ecx │ │ │ │ + add %dh,%al │ │ │ │ + sbb %cl,0x5(%rdx) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x5b351f7f(%rbp) │ │ │ │ lcall *0x1(%rbp,%rax,1) │ │ │ │ @@ -2504050,16 +2503910,17 @@ │ │ │ │ js 1c958ab │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jae 1c9581e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - fdivrl (%rbx,%rax,1) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sahf │ │ │ │ + cmp $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2504076,16 +2503937,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x178(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jae 1c95866 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x10(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + lret │ │ │ │ (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2(%rdx,%rdi,1) │ │ │ │ mov $0x2ed15b5f,%ebx │ │ │ │ @@ -2504095,18 +2503959,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x178(%rbx) │ │ │ │ add %dl,0x1e373(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.WR │ │ │ │ - ss add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + push %rdx │ │ │ │ + xor $0x3,%eax │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x25c903ba(%rdx) │ │ │ │ fiadds (%rsp,%rax,2) │ │ │ │ @@ -2504121,15 +2503984,15 @@ │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ js 1c9590d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x1d(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x589(%rcx) │ │ │ │ + andb $0x0,0x589(%rdi) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx,%rdx,4) │ │ │ │ xor %eax,%ecx │ │ │ │ @@ -2504145,17 +2504008,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x178be(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jae 1c9593e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sub %eax,(%rbx) │ │ │ │ + add %ah,%al │ │ │ │ + ds sub %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2504173,16 +2504035,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x178cb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ je 1c95986 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sbb 0x5(%rdx),%ecx │ │ │ │ + add %dh,0x58a19(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rbx) │ │ │ │ lea (%rsi),%ecx │ │ │ │ @@ -2504200,15 +2504062,17 @@ │ │ │ │ js 1c959e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ je 1c959ce │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36210(%rax) │ │ │ │ + add %ah,-0x35(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ @@ -2504225,17 +2504089,19 @@ │ │ │ │ (bad) │ │ │ │ clc │ │ │ │ js 1c95a2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1(%rbx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ + add %ah,%al │ │ │ │ + leave │ │ │ │ (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x5ceed1e3(%rbx) │ │ │ │ xor 0x130150(%rdx),%cl │ │ │ │ @@ -2504245,15 +2504111,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x1790c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e374(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x32914(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + cmp $0x29,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x261601aa(%rcx) │ │ │ │ @@ -2504270,17 +2504138,17 @@ │ │ │ │ jns 1c95abd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c95b36 │ │ │ │ jrcxz 1c95ac5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + or $0x3f,%cl │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bl │ │ │ │ gs nop │ │ │ │ @@ -2504297,19 +2504165,20 @@ │ │ │ │ nop │ │ │ │ fnstcw 0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,-0x1d(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - adc 0x3(%rdx),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + int3 │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x56c2daea(%rip) │ │ │ │ ror $1,%ch │ │ │ │ ds add %edx,(%rbx) │ │ │ │ @@ -2504322,15 +2504191,17 @@ │ │ │ │ jo 1c95b4b │ │ │ │ jp 1c95b4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jne 1c95b36 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36215(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + sarb $1,(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -2504346,16 +2504217,18 @@ │ │ │ │ add %ah,%al │ │ │ │ adc $0x17a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c95c0f │ │ │ │ jrcxz 1c95b9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c95bb7 │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ + sarb $1,(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xa(%rdi,%rdx,2) │ │ │ │ inc %ecx │ │ │ │ @@ -2504366,18 +2504239,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ rex.WX jp 1c95bdd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x900000000001e375,%al │ │ │ │ - adc $0x362,%eax │ │ │ │ + movabs 0xb00000000001e375,%al │ │ │ │ + sarb $1,(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x67a9b9af(%rcx) │ │ │ │ lret $0x5973 │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2504390,19 +2504264,17 @@ │ │ │ │ lock outsb %ds:(%rsi),(%dx) │ │ │ │ jp 1c95c25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x1d(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - adc 0x3(%rdx),%ah │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x33fcc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xf(%rdi) │ │ │ │ sub $0x59,%al │ │ │ │ rex.B out %al,$0x3f │ │ │ │ @@ -2504416,18 +2504288,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %bh,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1d(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - adc $0x362,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + sarl $1,(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x5c(%rbp) │ │ │ │ movnti %ebp,(bad) │ │ │ │ ret │ │ │ │ @@ -2504441,16 +2504314,15 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ movabs %al,0x763000000000017a │ │ │ │ jrcxz 1c95cbd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c95c76 │ │ │ │ - (bad) │ │ │ │ + shlb $1,0x24(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2504466,16 +2504338,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17a(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jbe 1c95ce6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x33c8e(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,-0x1f(%rax) │ │ │ │ + cmp $0x3,%eax │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x19(%rbp) │ │ │ │ loopne 1c95cf2 │ │ │ │ @@ -2504488,17 +2504360,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock call 1c95ec0 │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jbe 1c95d2e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,-0x2f(%rax) │ │ │ │ (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ adc $0xa5,%al │ │ │ │ @@ -2504515,16 +2504388,15 @@ │ │ │ │ (bad) │ │ │ │ jnp 1c95d8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x1d(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + xor %bh,(%rdi) │ │ │ │ sub %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2504541,15 +2504413,16 @@ │ │ │ │ add %dl,0x3a(%rax) │ │ │ │ jnp 1c95dd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jbe 1c95dbe │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x37c9d(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + movsxd 0x0(%rbx,%rax,1),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ @@ -2504567,15 +2504440,15 @@ │ │ │ │ add %dl,0x53(%rax) │ │ │ │ jnp 1c95e1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,-0x1d(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3a(%rax) │ │ │ │ + add %al,0x31(%rax) │ │ │ │ mov 0x0(%rip),%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dh │ │ │ │ @@ -2504592,16 +2504465,16 @@ │ │ │ │ jnp 1c95e65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ ja 1c95e4e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - fisubl (%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + jp 1c95e95 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2504617,16 +2504490,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x17b(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x1,-0x1d(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmp 0x3(%rax),%edi │ │ │ │ + push %rax │ │ │ │ + sti │ │ │ │ + ja 1c95ebf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2504643,16 +2504517,16 @@ │ │ │ │ fnstcw 0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x77,%al │ │ │ │ jrcxz 1c95efd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c95eea │ │ │ │ - add $0x0,%ax │ │ │ │ + shrb $1,0x5(%rsi,%riz,2) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2504666,16 +2504540,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xe000000000017c42,%al │ │ │ │ ja 1c95f26 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4d(%rax) │ │ │ │ - ss add (%rax),%eax │ │ │ │ + add %dh,0x33552(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x60ad204e(%rip) │ │ │ │ @@ -2504692,20 +2504565,17 @@ │ │ │ │ push %rcx │ │ │ │ jl 1c95f85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,-0x1d(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - js 1c95f99 │ │ │ │ + add %dh,0x5771c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ sbb %edi,%ecx │ │ │ │ xchg %eax,%ecx │ │ │ │ @@ -2504722,17 +2504592,15 @@ │ │ │ │ pop %rbx │ │ │ │ jl 1c95fcd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex js 1c95fb6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x1c(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x36cc9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsp,%riz,4) │ │ │ │ @@ -2504750,15 +2504618,15 @@ │ │ │ │ add %ch,0x7c(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x78(%rax) │ │ │ │ jrcxz 1c9601d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x23(%rbp) │ │ │ │ + cmp $0x21,%dl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2504772,17 +2504640,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex jne 1c960d7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e378(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - sub %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + sub %r8d,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2504799,19 +2504666,19 @@ │ │ │ │ ... │ │ │ │ add %ah,0x17c82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ js 1c9608e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x14(%rax) │ │ │ │ - sub %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + cmp (%rcx),%ebp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x76fd10ee(%rip) │ │ │ │ or %bl,0x1(%rdx,%rdx,2) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2504825,17 +2504692,20 @@ │ │ │ │ (bad) │ │ │ │ jl 1c960ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1d(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x32378(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + std │ │ │ │ + and %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx) │ │ │ │ fdivrl (%rax) │ │ │ │ call 25884924 <_edata@@Base+0x1ec84924> │ │ │ │ @@ -2504847,19 +2504717,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1(%rsp,%rdi,2) │ │ │ │ add %dh,(%rax) │ │ │ │ jns 1c9611e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x7d(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - jrcxz 1c96166 │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x21(%rdx) │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ @@ -2504872,18 +2504742,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x17cab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x79(%rax) │ │ │ │ jrcxz 1c96185 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x34,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + movabs 0xf8000000000596d8,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3b(%rdi) │ │ │ │ (bad) │ │ │ │ jmp 12be18c0 <_edata@@Base+0xbfe18c0> │ │ │ │ @@ -2504896,19 +2504763,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x17c(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jns 1c961ae │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - fbld (%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + andb $0x3,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17(%rax) │ │ │ │ rex.WXB (bad) │ │ │ │ rex.WRX xor %r10,%rcx │ │ │ │ @@ -2504923,16 +2504790,19 @@ │ │ │ │ rol $1,%cl │ │ │ │ jl 1c9620d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x1,-0x1d(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3(%rbx,%riz,1) │ │ │ │ - add %bh,%al │ │ │ │ + rex pop %rdi │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x42(%rbp) │ │ │ │ out %al,(%dx) │ │ │ │ xchg %eax,%esp │ │ │ │ @@ -2504945,19 +2504815,19 @@ │ │ │ │ add %ah,-0x20(%rax) │ │ │ │ jl 1c96255 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jns 1c9623e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x23,%bl │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,%al │ │ │ │ + rex.WRB and (%r11),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stc │ │ │ │ or (%rcx),%eax │ │ │ │ @@ -2504974,19 +2504844,19 @@ │ │ │ │ mov $0xeb,%al │ │ │ │ jl 1c9629d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,-0x1d(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %ah,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,%al │ │ │ │ + mov %rbx,%cr0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x65(%rbp) │ │ │ │ nop │ │ │ │ xchg %eax,%edx │ │ │ │ @@ -2505002,19 +2504872,19 @@ │ │ │ │ rex or %edi,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jp 1c962ce │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x24(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jle 1c962d1 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x412acf3f(%rsi) │ │ │ │ and (%rdi),%edi │ │ │ │ js 1c96312 │ │ │ │ @@ -2505025,16 +2504895,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x17d13(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e37a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3b(%rax) │ │ │ │ - jno 1c96341 │ │ │ │ + add %dl,(%rax) │ │ │ │ + sub %dh,0x5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2505050,15 +2504920,19 @@ │ │ │ │ and %bh,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7a,%al │ │ │ │ jrcxz 1c9637d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf8000000000320c1,%al │ │ │ │ + loopne 1c963cc │ │ │ │ + filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6ada6f49(%rip) │ │ │ │ xor %ch,0x13012d(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2505071,16 +2504945,17 @@ │ │ │ │ jge 1c963bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c9643c │ │ │ │ jrcxz 1c963c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0x320,%ecx │ │ │ │ + loopne 1c9640b │ │ │ │ + filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6ada6f49(%rip) │ │ │ │ @@ -2505094,17 +2504969,15 @@ │ │ │ │ add %al,%al │ │ │ │ cmp %bh,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,-0x1d(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - adc (%rcx),%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x3293a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x80(%rcx) │ │ │ │ @@ -2505121,15 +2504994,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ rex.XB jge 1c9644d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jnp 1c96436 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x58203(%rax) │ │ │ │ + add %dh,0x5811a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x70(%rcx) │ │ │ │ @@ -2506314,18 +2506187,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,(%rcx) │ │ │ │ jle 1c9740d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x200000000001e37b,%al │ │ │ │ - leave │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0xb00000000001e37b,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + push $0x3 │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rbx) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ @@ -2506339,17 +2506211,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x17e(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,-0x1d(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x37(%rax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + push $0x3 │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1a35e9b9(%rcx) │ │ │ │ xchg %eax,%ebp │ │ │ │ @@ -2506364,15 +2506236,17 @@ │ │ │ │ add %dh,(%rsi) │ │ │ │ jle 1c9749d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1(%rbx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x578(%rbp) │ │ │ │ + mov $0x1d,%al │ │ │ │ + ja 1c974b1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x4858c0fa(%rbp) │ │ │ │ @@ -2506388,17 +2506262,15 @@ │ │ │ │ mov $0x45,%al │ │ │ │ jle 1c974e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x1(%rbx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xdd,%al │ │ │ │ - cmp $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %ah,0x33c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ @@ -2506417,17 +2506289,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jl 1c97516 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - mov $0x160,%esp │ │ │ │ + data16 (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bh │ │ │ │ and -0x46439e20(%rdi),%ebp │ │ │ │ jb 1c9755a │ │ │ │ @@ -2506438,20 +2506311,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x17e61(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e37c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - js 1c97589 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x5771c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dh │ │ │ │ iret │ │ │ │ sub $0x36,%al │ │ │ │ @@ -2506467,16 +2506337,17 @@ │ │ │ │ add %ch,0x7e(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jl 1c975a6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x367c6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ + push $0x3 │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x76(%rbp) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ @@ -2506491,15 +2506362,16 @@ │ │ │ │ ja 1c97681 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jl 1c975ee │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x50(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + pop %rcx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2506519,15 +2506391,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xchg %bh,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,-0x1d(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x160b7(%rax) │ │ │ │ + add %dh,0x61(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x52241d9a(%rdx) │ │ │ │ @@ -2506543,18 +2506417,17 @@ │ │ │ │ lock mov 0x1(%rsi),%? │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jge 1c9767e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x160,%edx │ │ │ │ + add %dh,0x16064(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x9(%rcx) │ │ │ │ and $0x8db2d086,%eax │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ @@ -2506564,15 +2506437,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x17e(%rbx) │ │ │ │ add %al,0x1e37d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x48(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2506587,19 +2506461,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x17e(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7d,%al │ │ │ │ jrcxz 1c9772d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c976eb │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + lock movsxd 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x7c36f1ba(%rbx,%rcx,2) │ │ │ │ sbb %edi,(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2506611,16 +2506484,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17e(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c977ef │ │ │ │ jrcxz 1c97775 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + adc %cl,(%rsi) │ │ │ │ jns 1c97781 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2506637,18 +2506509,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x17e(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,-0x1d(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + push $0x3 │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x42001d9f(%rcx) │ │ │ │ rex.WRX sub %r12b,(%rdx) │ │ │ │ @@ -2506662,17 +2506533,20 @@ │ │ │ │ mov $0xd0,%al │ │ │ │ jle 1c977fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jle 1c977e6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x579ea(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + jns 1c97811 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ pushf │ │ │ │ std │ │ │ │ @@ -2506688,17 +2506562,16 @@ │ │ │ │ sbb $0x7e,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7e(%rax) │ │ │ │ jrcxz 1c9784d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0x67,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex xchg %eax,%esp │ │ │ │ + push $0x3 │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rcx) │ │ │ │ sti │ │ │ │ @@ -2506712,17 +2506585,17 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ out %eax,(%dx) │ │ │ │ jle 1c9788d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb00000000001e37e,%al │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - js 1c978a1 │ │ │ │ + movabs 0x300000000001e37e,%al │ │ │ │ + (bad) │ │ │ │ + ja 1c978a1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2506737,16 +2506610,20 @@ │ │ │ │ adc %bh,%ch │ │ │ │ jle 1c978d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,-0x1d(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - movabs %eax,0x6f8000000000578 │ │ │ │ + add %dh,0x1c(%rax) │ │ │ │ + ja 1c978e9 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ stc │ │ │ │ mov %cl,%al │ │ │ │ add $0x30,%al │ │ │ │ @@ -2506761,17 +2506638,16 @@ │ │ │ │ jo 1c97921 │ │ │ │ jg 1c9791d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1d(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - js 1c97931 │ │ │ │ + add %dh,0x1e(%rax) │ │ │ │ + ja 1c97931 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2506788,16 +2506664,17 @@ │ │ │ │ nop │ │ │ │ adc %bh,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,-0x1d(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmp 0x5(%rcx),%esi │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + jo 1c97979 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2506813,18 +2506690,19 @@ │ │ │ │ rcrb $0x7f,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7f(%rax) │ │ │ │ jrcxz 1c979b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sbb %ebp,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1c97a00 │ │ │ │ + sub %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ah │ │ │ │ jmp *0x4d91cfd5(%rsi) │ │ │ │ (bad) │ │ │ │ @@ -2506839,15 +2506717,18 @@ │ │ │ │ sub 0x1(%rdi),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jg 1c979de │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36212(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + int3 │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6e669aba(%rbp) │ │ │ │ @@ -2506861,15 +2506742,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xor $0x17f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x1,-0x1d(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf8000000000589a9,%al │ │ │ │ + (bad) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + mov %eax,0x0(%rip) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rsi) │ │ │ │ rex.RXB test %r14d,-0x29(%r15) │ │ │ │ (bad) │ │ │ │ @@ -2506881,16 +2506765,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x17f(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ lock jg 1c97a6e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ + add %dl,0x40(%rax) │ │ │ │ sub %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2506905,18 +2506788,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.WB jg 1c97acd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x1e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - adc $0x362,%eax │ │ │ │ + rex sarb $1,(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%cl │ │ │ │ jnp 1c97ac9 │ │ │ │ xlat %ds:(%rbx) │ │ │ │ @@ -2506931,16 +2506814,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x17f4d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x80(%rax) │ │ │ │ jrcxz 1c97b1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x10,%al │ │ │ │ - (bad) │ │ │ │ + or $0x3f,%bl │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%riz,1) │ │ │ │ repnz pop %rax │ │ │ │ @@ -2506955,15 +2506839,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x7f(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e380(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36213(%rax) │ │ │ │ + add %al,0x33fcd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x54c41831(%rbx) │ │ │ │ @@ -2506978,15 +2506862,18 @@ │ │ │ │ shlb $0x1,0x7f(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x80,%al │ │ │ │ jrcxz 1c97bad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x578(%rbp) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + ja 1c97bb9 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dl │ │ │ │ @@ -2507006,16 +2506893,18 @@ │ │ │ │ jg 1c97bed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c97b72 │ │ │ │ jrcxz 1c97bf5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x5(%rax,%rdi,2) │ │ │ │ - add %bh,%al │ │ │ │ + push %rax │ │ │ │ + sbb $0x577,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dl │ │ │ │ cmc │ │ │ │ pop %rdx │ │ │ │ @@ -2507030,19 +2506919,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x7f(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ and $0x1,%ebx │ │ │ │ - add %ah,(%rax) │ │ │ │ - test %esp,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dl │ │ │ │ sub %ah,(%rsi) │ │ │ │ lahf │ │ │ │ @@ -2507055,18 +2506945,17 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ mov %bh,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex and $0x1,%ebx │ │ │ │ - add %dl,(%rax) │ │ │ │ - xor $0x97,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + add %al,(%rax) │ │ │ │ + fcoms 0x5(%rsi) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ mov $0x53a3cb39,%edi │ │ │ │ @@ -2507082,17 +2506971,17 @@ │ │ │ │ jg 1c97cc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c97c4b │ │ │ │ jrcxz 1c97ccd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xor 0x5(%rdi),%edx │ │ │ │ - add %bh,%al │ │ │ │ + adc $0x96,%bh │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%cl │ │ │ │ in $0x74,%al │ │ │ │ jno 1c97d24 │ │ │ │ @@ -2507105,19 +2506994,18 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x17f9b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e381(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + or $0x322,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - test %esp,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x28d5e104(%rbx) │ │ │ │ (bad) 0x71(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2507128,16 +2507016,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock jrcxz 1c97dd2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ and $0x1,%ebx │ │ │ │ - add %dh,-0x5a(%rax) │ │ │ │ - js 1c97d69 │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + ja 1c97d69 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2507154,15 +2507043,16 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.XB jrcxz 1c97da5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf8000000000367c7,%al │ │ │ │ + rclb $0x0,0x368(%rdx) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ch │ │ │ │ mov $0xdc079713,%esi │ │ │ │ ret $0x16f │ │ │ │ @@ -2507176,17 +2507066,16 @@ │ │ │ │ add %ah,-0xd(%rax) │ │ │ │ (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ jrcxz 1c97ded │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c97dba │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1c97d86 │ │ │ │ + push $0x3 │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x74325e47(%rbx) │ │ │ │ mov $0x75,%al │ │ │ │ @@ -2507201,17 +2507090,17 @@ │ │ │ │ sub $0x163,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ jrcxz 1c97e35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%cl │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + xchg %eax,%esp │ │ │ │ + push $0x3 │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push %rdi │ │ │ │ @@ -2507226,19 +2507115,16 @@ │ │ │ │ xor %bh,0x163(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ jrcxz 1c97e7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - js 1c97e89 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rcrb $1,(%rdi,%rsi,2) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xd2ec875(%rsi) │ │ │ │ int3 │ │ │ │ @@ -2507249,16 +2507135,18 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x1,0x63(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1e3(%rdx) │ │ │ │ - add %al,0xf(%rax) │ │ │ │ + add %al,-0x36(%rax) │ │ │ │ (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x78(%rdx) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -2507274,17 +2507162,19 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ jrcxz 1c97f0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov 0x3(%rip),%edi │ │ │ │ - add %bh,%al │ │ │ │ + adc %dh,%ah │ │ │ │ + cmp (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2b(%rdi) │ │ │ │ (bad) │ │ │ │ movabs 0x13014bb95b35,%eax │ │ │ │ @@ -2507292,15 +2507182,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1(%rbx,%riz,2) │ │ │ │ and %al,0x1e3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,%bl │ │ │ │ + rorb $1,(%rsi) │ │ │ │ jns 1c97f61 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2507315,16 +2507205,18 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x50000000000163c6,%al │ │ │ │ and $0x1,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,(%rsi) │ │ │ │ (bad) │ │ │ │ + sarl $1,(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rcx) │ │ │ │ cld │ │ │ │ @@ -2507339,20 +2507231,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ shll %cl,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x1e3(%rbx) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - js 1c97ff1 │ │ │ │ + add %dl,0x5771e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x6(%rdx) │ │ │ │ ror %cl,%esi │ │ │ │ sub $0x1067d67,%eax │ │ │ │ @@ -2507367,16 +2507256,18 @@ │ │ │ │ lock movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x83,%al │ │ │ │ jrcxz 1c9802d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $0x79,%dl │ │ │ │ - add $0x0,%eax │ │ │ │ + jo 1c98040 │ │ │ │ + jns 1c98039 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x11d38fc1(%rcx) │ │ │ │ xchg %eax,%edi │ │ │ │ @@ -2507390,16 +2507281,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x16411(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ and $0x1,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - adc $0x62,%al │ │ │ │ + ror $0x3f,%dh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2507416,16 +2507306,16 @@ │ │ │ │ and %dh,(%rdx) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ test %ah,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - adc $0x29,%al │ │ │ │ + add %ah,%al │ │ │ │ + cmp (%rcx),%ch │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2507444,18 +2507334,15 @@ │ │ │ │ jo 1c9815a │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7c(%rax) │ │ │ │ jrcxz 1c98105 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x62,(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf800000000033fc9,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dh │ │ │ │ (bad) │ │ │ │ in $0xe7,%eax │ │ │ │ @@ -2507473,15 +2507360,15 @@ │ │ │ │ jnp 1c981a7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x7c(%rax) │ │ │ │ jrcxz 1c9814d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c98168 │ │ │ │ + jo 1c98192 │ │ │ │ sub %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2507496,20 +2507383,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c9811a │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e384(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - ja 1c9819f │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + cmp $0x77,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dh │ │ │ │ (bad) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -2507526,15 +2507412,17 @@ │ │ │ │ rex lods %ds:(%rsi),%eax │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ test %ah,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36214(%rax) │ │ │ │ + add %dl,-0x31(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdi) │ │ │ │ @@ -2507553,19 +2507441,20 @@ │ │ │ │ add %dl,-0x45(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - adc 0x3(%rdx),%ah │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + lret │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bh │ │ │ │ or %esp,(%rbx) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ @@ -2507582,16 +2507471,15 @@ │ │ │ │ loope 1c982c7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ test %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,0x42(%rax) │ │ │ │ sub %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2507607,19 +2507495,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex mull 0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7b(%rax) │ │ │ │ jrcxz 1c982b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - adc 0x3(%rdx),%ah │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1c98285 │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x21484f52(%rdx) │ │ │ │ rex.W fstl 0x1(%rdx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2507630,15 +2507518,17 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x2d(%rax) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e385(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36213(%rax) │ │ │ │ + add %al,-0x33(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ @@ -2507655,16 +2507545,16 @@ │ │ │ │ rex.R │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ test %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - adc %ah,0x3(%rdx) │ │ │ │ + add %dh,%al │ │ │ │ + lret $0x33f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2507681,17 +2507571,18 @@ │ │ │ │ xor %dl,0x65(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ test %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sarl %cl,(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7b(%rbx) │ │ │ │ cli │ │ │ │ @@ -2507707,16 +2507598,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x1(%rbp,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x1e3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add %cl,%dl │ │ │ │ (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ @@ -2507729,17 +2507622,19 @@ │ │ │ │ mov $0x74,%al │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x7a(%rax) │ │ │ │ jrcxz 1c9841d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - sub $0x3,%eax │ │ │ │ - add %bh,%al │ │ │ │ + nop │ │ │ │ + imulb (%rbx,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c(%rsi) │ │ │ │ jno 1c98424 │ │ │ │ rex.B cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -2507750,19 +2507645,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x165(%rbx) │ │ │ │ add %al,0x1e386(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - adc %ah,0x3(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x33fcb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x47d1b1bc(%rbx) │ │ │ │ and 0x13016d(%rcx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2507771,17 +2507664,20 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x165c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e386(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x32070(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ sarb $1,0x1b(%rsi) │ │ │ │ (bad) │ │ │ │ @@ -2507798,17 +2507694,16 @@ │ │ │ │ mulb 0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c98478 │ │ │ │ jrcxz 1c984f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - js 1c98501 │ │ │ │ + adc %bl,(%rdi) │ │ │ │ + ja 1c98501 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2507872,15 +2507767,18 @@ │ │ │ │ sarb $0x66,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x79(%rax) │ │ │ │ jrcxz 1c985cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x333(%rsi) │ │ │ │ + (bad) │ │ │ │ + adc %dh,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x575655(%rdx) │ │ │ │ (bad) │ │ │ │ @@ -2507895,20 +2507793,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x16675(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x79(%rax) │ │ │ │ jrcxz 1c98615 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%dh │ │ │ │ - cmp $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ (bad) │ │ │ │ + movabs 0x6f800000000033c,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x79(%rbp) │ │ │ │ (bad) │ │ │ │ sbb %eax,0x12a8f8f(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2507919,17 +2507813,20 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,-0x78(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e387(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x320a6(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x79(%rbx) │ │ │ │ shll $0x27,0x15(%rsi) │ │ │ │ push %rbx │ │ │ │ @@ -2507944,17 +2507841,15 @@ │ │ │ │ add %dh,-0x5b(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x20,%dl │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x2df38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x8(%rax) │ │ │ │ @@ -2507970,16 +2507865,16 @@ │ │ │ │ or $0x66,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x3e(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.WXB filds (%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2507995,16 +2507890,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ fisubs 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x1e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3(%rax,%riz,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex mov $0x2de,%esi │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsp) │ │ │ │ @@ -2508021,17 +2507915,16 @@ │ │ │ │ frstor 0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov %ah,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %dl,-0x7a(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2508045,17 +2507938,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x16306(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e388(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %dh,-0x5b(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2508072,15 +2507964,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c98832 │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x1e3(%rax) │ │ │ │ add %al,%al │ │ │ │ - mov $0x60,%bl │ │ │ │ + pop %rsp │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2508095,16 +2507988,16 @@ │ │ │ │ mov $0x49,%al │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov %ah,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fs jle 1c98861 │ │ │ │ + add %dh,-0x4f(%rax) │ │ │ │ + jge 1c98861 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2516825,19 +2516718,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x16c(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x89,%al │ │ │ │ jrcxz 1c9fcc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c9fc79 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + sbbb $0x1,0x60(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x2e(%rcx) │ │ │ │ cmp $0x72,%al │ │ │ │ rex.WB and $0x130168eb,%rax │ │ │ │ @@ -2516850,16 +2516742,16 @@ │ │ │ │ rcl $0x6c,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x49(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %al,-0x49(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2516876,17 +2516768,19 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov %bl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x323bc(%rax) │ │ │ │ + add %al,0x62(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%cl │ │ │ │ out %eax,$0x7e │ │ │ │ and %ch,(%rcx) │ │ │ │ @@ -2516899,17 +2516793,20 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x1(,%rbp,2) │ │ │ │ mov %bl,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x32116(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ pop %rsp │ │ │ │ rex.WX in (%dx),%al │ │ │ │ @@ -2516925,16 +2516822,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x16d1e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x76(%rax) │ │ │ │ jrcxz 1c9fde5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4c,%al │ │ │ │ - and $0x3,%al │ │ │ │ + and %bl,%dl │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2516948,19 +2516845,20 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ xor 0x1(%rbp),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb00000000001e38a,%al │ │ │ │ - mov %fs,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + movabs 0x300000000001e38a,%al │ │ │ │ + in (%dx),%al │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ah │ │ │ │ jge 1c9fe48 │ │ │ │ cmp -0x28(%rbp),%ch │ │ │ │ @@ -2516975,20 +2516873,17 @@ │ │ │ │ rex.XB insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov %bl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x3226e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - leave │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x74199260(%rbx) │ │ │ │ out %al,(%dx) │ │ │ │ fidivs (%rax) │ │ │ │ @@ -2517002,16 +2516897,16 @@ │ │ │ │ adc %bl,0x6d(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ebx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x41(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %al,-0x58(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2517029,19 +2516924,15 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ movsxd 0x1(%rbp),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x1e3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex scas %es:(%rdi),%eax │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf80000000003223b,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rsi) │ │ │ │ xchg %eax,%esi │ │ │ │ int3 │ │ │ │ @@ -2517060,19 +2516951,15 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x75(%rax) │ │ │ │ jrcxz 1c9ff4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - and %al,(%r11) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf80000000002dea8,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x55de9ef(%rax) │ │ │ │ cmp 0x1(%rax,%rax,1),%bl │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2517082,17 +2516969,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x16d7c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e38b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x323af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + ds and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bh │ │ │ │ xor -0x7f(%rcx),%bh │ │ │ │ jrcxz 1c9ffc2 │ │ │ │ @@ -2517105,20 +2516994,19 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ mov 0x1(%rbp),%gs │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x1e3(%rbx) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + rcr %cl,%dh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ch │ │ │ │ in (%dx),%eax │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ @@ -2517133,20 +2517021,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x16d(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov %ebx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x32278(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x5cf501d0(%rdx) │ │ │ │ cmp 0x61(%rdi),%ch │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2517155,17 +2517040,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x16d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x1(%rbx,%riz,8) │ │ │ │ - add %ah,0x32066(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rcx,%rcx,2) │ │ │ │ fisttpl 0x264fef4d(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2517179,19 +2517067,18 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x74(%rax) │ │ │ │ jrcxz 1ca00b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%dl │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %bh,0x22(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6c(%rbx) │ │ │ │ rex.WXB push %r11 │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ @@ -2517204,17 +2517091,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ca00c4 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e38c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %ah,%al │ │ │ │ + int1 │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2517229,16 +2517116,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x16ddf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e38c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x31(%rax) │ │ │ │ - and (%rbx),%eax │ │ │ │ + add %ah,0x74(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2517256,16 +2517143,16 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov %fs,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.XB and %al,(%r11) │ │ │ │ + add %dh,-0x52(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2517280,16 +2517167,17 @@ │ │ │ │ add %ah,0x16e07(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ lea (bad),%esp │ │ │ │ jrcxz 1ca01d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - test $0x323,%eax │ │ │ │ + loopne 1ca0212 │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdi) │ │ │ │ @@ -2517307,19 +2517195,18 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x73(%rax) │ │ │ │ jrcxz 1ca021d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex pop %rcx │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0xde,%ah │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x32940823(%rbx) │ │ │ │ lock stos %eax,%es:(%rdi) │ │ │ │ adc %al,(%rcx) │ │ │ │ @@ -2517333,16 +2517220,16 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ sub $0x16e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ca01ef │ │ │ │ jrcxz 1ca0265 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca0219 │ │ │ │ - and (%rbx),%eax │ │ │ │ + push %rax │ │ │ │ + ds and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2517357,16 +2517244,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x1,0x6e(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd00000000001e38d,%al │ │ │ │ - rex and %al,(%rbx) │ │ │ │ + movabs 0xe00000000001e38d,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2517385,16 +2517273,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ lea (bad),%esp │ │ │ │ jrcxz 1ca02f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x323(%rcx) │ │ │ │ - add %bh,%al │ │ │ │ + add %bh,(%rcx) │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x47(%rcx) │ │ │ │ gs jrcxz 1ca0365 │ │ │ │ (bad) │ │ │ │ @@ -2517407,17 +2517298,19 @@ │ │ │ │ and %ah,0x6e(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ebx,%fs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x32051(%rax) │ │ │ │ + add %dh,-0x44(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ah │ │ │ │ jo 1ca0353 │ │ │ │ ret $0x4091 │ │ │ │ @@ -2517432,20 +2517325,19 @@ │ │ │ │ adc %ch,0x6e(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %ebx,%fs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + cmp %esp,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x771e68ad(%rbx) │ │ │ │ jbe 1ca0407 │ │ │ │ (bad) │ │ │ │ @@ -2517460,19 +2517352,18 @@ │ │ │ │ jae 1ca0431 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x72(%rax) │ │ │ │ jrcxz 1ca03cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - and %r8b,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex mov $0xde,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdi) │ │ │ │ gs (bad) │ │ │ │ and $0xb0,%al │ │ │ │ @@ -2517487,17 +2517378,19 @@ │ │ │ │ ... │ │ │ │ add %al,0x7e(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e38e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x323ac(%rax) │ │ │ │ + add %ah,0x3b(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x48(%rax) │ │ │ │ rex.R clc │ │ │ │ push %rsi │ │ │ │ @@ -2517507,17 +2517400,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x16e(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x1e3(%rsi) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.WRX and %r8b,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x2de,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x21(%rbp) │ │ │ │ @@ -2517536,17 +2517428,16 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov %ebx,%fs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + push $0x322 │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdx) │ │ │ │ @@ -2517563,16 +2517454,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x16e(%rsi) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ jrcxz 1ca04ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x320(%rdi) │ │ │ │ - add %bh,%al │ │ │ │ + jo 1ca04e2 │ │ │ │ + fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x46(%rbx) │ │ │ │ pcmpgtw 0x5(%rcx),%mm4 │ │ │ │ repnz push $0x1 │ │ │ │ @@ -2517588,20 +2517482,18 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x71(%rax) │ │ │ │ jrcxz 1ca0535 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dh,0x22(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi,%riz,2) │ │ │ │ lahf │ │ │ │ mov $0x24963387,%ecx │ │ │ │ @@ -2517611,16 +2517503,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x16e(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x1e3(%rdi) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x60,%dh │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2517637,17 +2517530,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xba,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e38f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x32114(%rax) │ │ │ │ + add %al,-0x66(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ jp 1ca060d │ │ │ │ mov %ecx,%eax │ │ │ │ @@ -2517664,17 +2517559,18 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ca0599 │ │ │ │ jrcxz 1ca060d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x323(%rbx) │ │ │ │ + and %bl,0x22(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2757baa7(%rsi) │ │ │ │ add $0x13014566,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2517688,19 +2517584,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ nop │ │ │ │ jrcxz 1ca0655 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - or (%rcx),%ah │ │ │ │ - add (%rax),%eax │ │ │ │ + and %al,0x2df(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ xchg %eax,%esp │ │ │ │ int3 │ │ │ │ @@ -2517716,15 +2517610,17 @@ │ │ │ │ fsubrs 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex nop │ │ │ │ jrcxz 1ca069d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x323(%rsi) │ │ │ │ + jo 1ca06f8 │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x2f0ea3b7(%rdi) │ │ │ │ @@ -2517739,15 +2517635,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex call 1ca084c │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ca0672 │ │ │ │ jrcxz 1ca06e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf80000000003211c,%al │ │ │ │ + add %dh,0x2df(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x634d393d(%rbx) │ │ │ │ int1 │ │ │ │ stc │ │ │ │ @@ -2517762,16 +2517660,16 @@ │ │ │ │ add %al,%al │ │ │ │ clc │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e390(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x3e(%rax) │ │ │ │ - and (%rbx),%eax │ │ │ │ + add %dl,0x67(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2517793,15 +2517691,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ nop │ │ │ │ jrcxz 1ca0775 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf8000000000320f6,%al │ │ │ │ + push %rax │ │ │ │ + ja 1ca075a │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ or 0x5bf00373(%rax),%ebx │ │ │ │ push %rbx │ │ │ │ @@ -2517812,15 +2517714,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x16f(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x323(%rdi) │ │ │ │ + lock (bad) │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2a(%rcx) │ │ │ │ @@ -2517836,19 +2517740,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xchg %eax,%ecx │ │ │ │ jrcxz 1ca0805 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock stc │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf80000000002df77,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bh │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ sub $0x1f130b2a,%eax │ │ │ │ @@ -2517865,17 +2517765,18 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6f(%rax) │ │ │ │ jrcxz 1ca084d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x323(%rcx) │ │ │ │ + cmp %spl,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1209428e(%rax) │ │ │ │ and $0x1301147b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2517885,16 +2517786,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex jge 1ca08fa │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e391(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x7f(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x321,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4ba1aaad(%rdx) │ │ │ │ @@ -2517907,16 +2517809,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x1(%rdi,%rbp,2) │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ jrcxz 1ca08dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x3(%rbx,%riz,1) │ │ │ │ - add %bh,%al │ │ │ │ + mov $0x4e,%al │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ch │ │ │ │ jo 1ca0935 │ │ │ │ jge 1ca08aa │ │ │ │ @@ -2517931,19 +2517836,19 @@ │ │ │ │ nop │ │ │ │ mov $0x16f,%esi │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%ecx │ │ │ │ jrcxz 1ca0925 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - or %esp,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1ca08ac │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x9(%rbx) │ │ │ │ (bad) │ │ │ │ clc │ │ │ │ @@ -2517957,16 +2517862,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex fisubrs 0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x1e3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb5,%al │ │ │ │ - and (%rbx),%eax │ │ │ │ + mov $0x55,%al │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2517982,19 +2517887,17 @@ │ │ │ │ ... │ │ │ │ add %dh,0x16fec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6e(%rax) │ │ │ │ jrcxz 1ca09b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - and %esp,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bh,0x2df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x47b03d92(%rbp,%rsi,1) │ │ │ │ clc │ │ │ │ or %al,(%rcx) │ │ │ │ @@ -2518006,18 +2517909,20 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x5(%rax) │ │ │ │ jo 1ca09f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1e3(%rdx) │ │ │ │ - add %al,%al │ │ │ │ - enter $0x323,$0x0 │ │ │ │ + add %dl,(%rax) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bl │ │ │ │ call ffffffff9073291c <_edata@@Base+0xffffffff89b3291c> │ │ │ │ pushf │ │ │ │ @@ -2518031,16 +2517936,16 @@ │ │ │ │ rcrb $0x1,(%rax,%rsi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x92,%al │ │ │ │ jrcxz 1ca0a45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf1,%al │ │ │ │ - and %al,(%rbx) │ │ │ │ + mov $0x71,%al │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2518057,16 +2517962,18 @@ │ │ │ │ jo 1ca0a85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ca0a1c │ │ │ │ jrcxz 1ca0a8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x3(%rbx,%riz,1) │ │ │ │ - clc │ │ │ │ + and %dh,(%rdx,%riz,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5d(%rax) │ │ │ │ ret $0x4b58 │ │ │ │ mov 0x13017a(%rip),%ah │ │ │ │ @@ -2518078,19 +2517985,19 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ rex.X jo 1ca0acd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x1e3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex cli │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + js 1ca0aba │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ah │ │ │ │ popf │ │ │ │ xor (%rbx,%rax,8),%ebx │ │ │ │ @@ -2518105,17 +2518012,18 @@ │ │ │ │ nop │ │ │ │ enter $0x170,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6d(%rax) │ │ │ │ jrcxz 1ca0b1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x323(%rcx) │ │ │ │ + sarb $0x22,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x25c0a340(%rbx) │ │ │ │ out %eax,(%dx) │ │ │ │ mov %es,(%rcx,%rax,1) │ │ │ │ @@ -2518131,19 +2518039,18 @@ │ │ │ │ jo 1ca0b5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ca0af5 │ │ │ │ jrcxz 1ca0b65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%cl │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $1,-0x21(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x24(%rcx) │ │ │ │ xor %ecx,-0x48(%rax) │ │ │ │ jge 1ca0b69 │ │ │ │ @@ -2518155,20 +2518062,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ sub %dh,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe00000000001e393,%al │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x400000000001e393,%al │ │ │ │ + xor $0x22,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rsi) │ │ │ │ stc │ │ │ │ movabs 0x130145864b5e94,%eax │ │ │ │ @@ -2518181,15 +2518087,18 @@ │ │ │ │ add %ah,0x17138(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ jrcxz 1ca0bf5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf8000000000320f3,%al │ │ │ │ + adc %dh,-0x21(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x604ac3d0(%rbx) │ │ │ │ imul $0x1301,0x3b(%rdi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2518201,15 +2518110,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %eax,%esp │ │ │ │ jrcxz 1ca0c3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x323(%rsi) │ │ │ │ + mov $0x34,%al │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ @@ -2518223,15 +2518134,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x63,%al │ │ │ │ jno 1ca0c7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x1(%rbx,%riz,8) │ │ │ │ - add %dl,0x320f5(%rax) │ │ │ │ + add %dl,0x2df76(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x25(%rax) │ │ │ │ @@ -2518247,16 +2518158,16 @@ │ │ │ │ jge 1ca0d34 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6c(%rax) │ │ │ │ jrcxz 1ca0ccd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - and (%rbx),%eax │ │ │ │ + push %rax │ │ │ │ + ss and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2518276,18 +2518187,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xchg %eax,%esp │ │ │ │ jrcxz 1ca0d15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %spl,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shrb $1,0x2df(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ (bad) │ │ │ │ test $0x1d,%al │ │ │ │ @@ -2518303,19 +2518213,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x171(%rdi) │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%esp │ │ │ │ jrcxz 1ca0d5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca0d1e │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %ah,0x22(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x44(%rbp) │ │ │ │ cmp %al,%cl │ │ │ │ (bad) │ │ │ │ @@ -2518330,15 +2518239,18 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%esp │ │ │ │ jrcxz 1ca0da5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf80000000003211f,%al │ │ │ │ + rex mov $0xdf,%cl │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdx,%rdi,8) │ │ │ │ lret │ │ │ │ adc 0x2c(%rdi),%ch │ │ │ │ @@ -2518352,20 +2518264,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dl │ │ │ │ jno 1ca0de5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x1e3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + push $0x22 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x27(%rbx) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ @@ -2518382,17 +2518293,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %eax,%ebp │ │ │ │ jrcxz 1ca0e35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x160,%ebx │ │ │ │ + push %rax │ │ │ │ + gs (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x72(%rbx) │ │ │ │ sahf │ │ │ │ push %rdx │ │ │ │ @@ -2518405,18 +2518318,19 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x1,(%rdx,%rsi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1e3(%rbp) │ │ │ │ - add %dh,%al │ │ │ │ - jmp 1ca11a6 │ │ │ │ + add %dh,(%rax) │ │ │ │ + push $0xffffffffffffffdf │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x4a82dc4c(%rsi,%riz,2) │ │ │ │ push 0x1(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2518426,19 +2518340,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x17212(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e395(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - and %esp,(%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x322ba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x7c6400dc,%ebx │ │ │ │ fwait │ │ │ │ @@ -2518455,16 +2518367,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%ebp │ │ │ │ jrcxz 1ca0f0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jnp 1ca0ea0 │ │ │ │ - add $0x0,%eax │ │ │ │ + adc %dl,0x58d(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ pop %rbx │ │ │ │ @@ -2518502,19 +2518414,17 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ rex.WB jb 1ca0f95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x1e3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%bl │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %cl,0x36f(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x7a(%rdi) │ │ │ │ xchg %eax,%ebx │ │ │ │ lahf │ │ │ │ @@ -2518529,19 +2518439,19 @@ │ │ │ │ ... │ │ │ │ add %dh,0x1727a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6a(%rax) │ │ │ │ jrcxz 1ca0fe5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,%bl │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + jne 1ca0fca │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dh │ │ │ │ and %ebx,0x1a(%rdi) │ │ │ │ and %cl,0x13015a04(%rax) │ │ │ │ @@ -2518553,16 +2518463,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x172(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ca0fc0 │ │ │ │ jrcxz 1ca102d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - es and $0x3,%al │ │ │ │ + push %rax │ │ │ │ + ret │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2518572,19 +2518483,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x172(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x800000000001e396,%al │ │ │ │ - in $0x20,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + movabs 0x200000000001e396,%al │ │ │ │ + pop %rsi │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x17(%rbx) │ │ │ │ (bad) │ │ │ │ and $0x40,%al │ │ │ │ @@ -2518600,16 +2518512,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%esi │ │ │ │ jrcxz 1ca10bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - and $0x3,%al │ │ │ │ + loopne 1ca1075 │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2518626,18 +2518538,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ca10c8 │ │ │ │ jb 1ca10fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x20,%ah │ │ │ │ - add (%rax),%eax │ │ │ │ + rex pop %rdi │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x487d4bb3(%rdx) │ │ │ │ push $0xffffffffffffffe2 │ │ │ │ and $0x1,%al │ │ │ │ @@ -2518650,20 +2518563,16 @@ │ │ │ │ ... │ │ │ │ add %dh,-0x3(%rax) │ │ │ │ jb 1ca1145 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x1e3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + and %dh,0x3(%rdx,%riz,1) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ch │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) 0x6a865cae(%rcx) │ │ │ │ @@ -2518677,15 +2518586,19 @@ │ │ │ │ add %cl,0x173(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%edi │ │ │ │ jrcxz 1ca1195 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf8000000000320e7,%al │ │ │ │ + lock (bad) │ │ │ │ + filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bh │ │ │ │ mov $0xcc,%cl │ │ │ │ testb $0x5c,(%rax) │ │ │ │ @@ -2518703,17 +2518616,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xchg %eax,%edi │ │ │ │ jrcxz 1ca11dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,(%rdi) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %dh,0x322(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x11d5a394(%rax) │ │ │ │ @@ -2518729,15 +2518640,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%edi │ │ │ │ jrcxz 1ca1225 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex call 1ca154e │ │ │ │ + loopne 1ca128c │ │ │ │ + filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rsi) │ │ │ │ @@ -2518755,17 +2518668,15 @@ │ │ │ │ jae 1ca1265 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%edi │ │ │ │ jrcxz 1ca126d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,0x322(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x38(%rcx) │ │ │ │ @@ -2518781,16 +2518692,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cwtl │ │ │ │ jrcxz 1ca12b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%ch │ │ │ │ - and %al,(%rbx) │ │ │ │ + cmpb $0x2,-0x21(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2518811,15 +2518721,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cwtl │ │ │ │ jrcxz 1ca12fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sub (%rbx,%rax,1),%esp │ │ │ │ + jo 1ca12c7 │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2518833,19 +2518744,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x73(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e398(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - loopne 1ca136b │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + push %rbx │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x64(%rdx) │ │ │ │ xor $0xd3,%al │ │ │ │ out %al,(%dx) │ │ │ │ @@ -2518858,19 +2518770,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movabs %eax,0x98b0000000000173 │ │ │ │ jrcxz 1ca138d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca139d │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + shlb $0x0,0x322(%rcx) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x80fa441(%rip) │ │ │ │ repz fadds (%rcx,%rax,1) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2518885,16 +2518794,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cwtl │ │ │ │ jrcxz 1ca13d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ca13c0 │ │ │ │ - and %al,(%rbx) │ │ │ │ + loopne 1ca1439 │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2518906,15 +2518815,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd2,%al │ │ │ │ jae 1ca1415 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x1e3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x24,(%rsi) │ │ │ │ + push %rax │ │ │ │ + mov $0x22,%ah │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2518933,16 +2518843,17 @@ │ │ │ │ rex jrcxz 1ca14ce │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x67(%rax) │ │ │ │ jrcxz 1ca1465 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,%cl │ │ │ │ - and %al,(%rbx) │ │ │ │ + push %rax │ │ │ │ + push %rbx │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2518961,18 +2518872,19 @@ │ │ │ │ ... │ │ │ │ add %dh,0x173f8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x67(%rax) │ │ │ │ jrcxz 1ca14ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rsp) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1ca1463 │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1b(%rbx) │ │ │ │ mov $0x3b7b321d,%ebx │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2518983,19 +2518895,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsp,%rsi,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e399(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x1f(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x2df55(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dh │ │ │ │ sub $0x5a,%al │ │ │ │ loop 1ca14f1 │ │ │ │ @@ -2519007,16 +2518917,15 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ sub $0x174,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x1e3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - or $0x324,%eax │ │ │ │ + and %dh,0x322(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x3a3ecaf1(%rcx) │ │ │ │ @@ -2519030,17 +2518939,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ca15d1 │ │ │ │ je 1ca157d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1e3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - in $0x20,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,-0x21(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x2fb89c7(%rip) │ │ │ │ @@ -2519057,15 +2518965,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ jrcxz 1ca15cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x324(%rip) │ │ │ │ + rex mov $0x22,%bl │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1c(%rdx) │ │ │ │ out %al,$0xd8 │ │ │ │ @@ -2519082,18 +2518992,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ jrcxz 1ca1615 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock lock and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %dh,-0x21(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7d(%rdi) │ │ │ │ (bad) │ │ │ │ rex.WX movabs $0x13011eca3f,%rdx │ │ │ │ @@ -2519106,19 +2519016,19 @@ │ │ │ │ mov $0x174,%esp │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ jrcxz 1ca165d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - and $0x24,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1ca1623 │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ movabs 0x130150ae095c965e,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2519128,19 +2519038,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,%ch │ │ │ │ je 1ca169d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x1e3(%rdx) │ │ │ │ - add %ah,-0xa(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jbe 1ca168a │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1a(%rcx) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ rex.RB sub $0x55,%al │ │ │ │ @@ -2519155,16 +2519065,16 @@ │ │ │ │ lock fnstenv 0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ jrcxz 1ca16ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca171b │ │ │ │ - and $0x3,%al │ │ │ │ + jo 1ca16b6 │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2519183,15 +2519093,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ fwait │ │ │ │ jrcxz 1ca1735 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf8000000000160b5,%al │ │ │ │ + loopne 1ca1798 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rsi) │ │ │ │ mov $0x76,%ah │ │ │ │ jae,pt 1ca1768 │ │ │ │ @@ -2519209,16 +2519123,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ fwait │ │ │ │ jrcxz 1ca177d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,(%rdx) │ │ │ │ - and %al,(%rbx) │ │ │ │ + lock (bad) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2519233,17 +2519147,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sar $1,%dl │ │ │ │ je 1ca17bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1e3(%rbx) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - and $0x3,%al │ │ │ │ + add %dl,-0x5b(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2519262,16 +2519175,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x175(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9b,%al │ │ │ │ jrcxz 1ca180d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ca17b9 │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %ah,(%rbx) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2519287,18 +2519200,19 @@ │ │ │ │ rex sbb 0x1(%rbp),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ca17ed │ │ │ │ jrcxz 1ca1855 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x23(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1ca1855 │ │ │ │ + and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ sahf │ │ │ │ clc │ │ │ │ @@ -2519316,17 +2519230,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pushf │ │ │ │ jrcxz 1ca189d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,(%rbx) │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %dl,0x2de(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ @@ -2519343,18 +2519255,15 @@ │ │ │ │ shlb $0x75,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x64(%rax) │ │ │ │ jrcxz 1ca18e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0x23,%bl │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf80000000003229a,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x136c3481(%rsi) │ │ │ │ sbb (%rdx),%ebx │ │ │ │ add %rdx,(%rbx) │ │ │ │ @@ -2519367,17 +2519276,15 @@ │ │ │ │ lock jne,pt 1ca1925 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ca18c6 │ │ │ │ jrcxz 1ca192d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ca195f │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %dl,0x2de(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ @@ -2519389,17 +2519296,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex push %rsp │ │ │ │ jne 1ca196d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc00000000001e39c,%al │ │ │ │ - sti │ │ │ │ - and (%rbx),%eax │ │ │ │ + movabs 0xf00000000001e39c,%al │ │ │ │ + pushf │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2519413,17 +2519320,17 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ fs jne 1ca19b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x1(%rbx,%riz,8) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x20,%ah │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,%al │ │ │ │ + cmp %ebx,%edi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x5f(%rax) │ │ │ │ @@ -2519437,19 +2519344,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ca1a6f │ │ │ │ jne 1ca19fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1e3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov %esp,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x15,%al │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdi) │ │ │ │ (bad) │ │ │ │ jg 1ca1a83 │ │ │ │ @@ -2519463,16 +2519370,17 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x7f(%rax) │ │ │ │ jne 1ca1a45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x1e3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rax,%riz,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + jg 1ca1a31 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rsi) │ │ │ │ @@ -2519489,19 +2519397,16 @@ │ │ │ │ rclb $1,0x175(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ popf │ │ │ │ jrcxz 1ca1a95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + orb $0x0,0x322(%rbp) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x10(%rcx) │ │ │ │ xchg %dl,0x11043d8(%rcx,%rdx,8) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2519516,17 +2519421,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ popf │ │ │ │ jrcxz 1ca1add │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x320(%rip) │ │ │ │ + sarb $1,-0x22(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bh │ │ │ │ mov %esp,0x630d3f11(%rbx) │ │ │ │ push %rdi │ │ │ │ @@ -2519538,19 +2519444,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ jne 1ca1b1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x1e3(%rbp) │ │ │ │ - add %ah,(%rax) │ │ │ │ - lock and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x3228d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x2632ccac(%rax) │ │ │ │ cmp (%rdi),%eax │ │ │ │ sbb %eax,(%rcx) │ │ │ │ @@ -2519566,16 +2519470,17 @@ │ │ │ │ jne 1ca1b65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock popf │ │ │ │ jrcxz 1ca1b6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %spl,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rax │ │ │ │ + xchg %ebx,%esi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x7f9a248b(%rdx) │ │ │ │ @@ -2519588,16 +2519493,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x20000000000175c7,%al │ │ │ │ sahf │ │ │ │ jrcxz 1ca1bb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ca1bae │ │ │ │ - and (%rbx),%eax │ │ │ │ + rex xchg %eax,%esp │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2519617,16 +2519522,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sahf │ │ │ │ jrcxz 1ca1bfd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x28,%al │ │ │ │ - and %al,(%rbx) │ │ │ │ + loopne 1ca1b8d │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2519643,17 +2519548,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%bh │ │ │ │ jne 1ca1c3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1e3(%rsi) │ │ │ │ - add %dl,0x323f6(%rax) │ │ │ │ + add %al,-0x6b(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdx,%rsi,8) │ │ │ │ add %ebx,(%rdi) │ │ │ │ xchg %eax,%ecx │ │ │ │ @@ -2519670,15 +2519577,16 @@ │ │ │ │ jne 1ca1c85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9e,%al │ │ │ │ jrcxz 1ca1c8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000032033,%al │ │ │ │ + rcrb $0x0,0x2de(%rbx) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x59840620(%rbx,%rdx,1) │ │ │ │ test %al,0x1301(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2519687,19 +2519595,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xe00000000001760d,%al │ │ │ │ sahf │ │ │ │ jrcxz 1ca1cd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rcx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + test $0x22,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bl │ │ │ │ (bad) │ │ │ │ jo 1ca1d19 │ │ │ │ @@ -2519714,15 +2519622,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1000000000017630,%al │ │ │ │ lahf │ │ │ │ jrcxz 1ca1d1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x320(%rip) │ │ │ │ + add %bh,-0x22(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -2519737,17 +2519647,15 @@ │ │ │ │ and %ah,0x76(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x61(%rax) │ │ │ │ jrcxz 1ca1d65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe7,%al │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %cl,0x322(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x7b(%rax) │ │ │ │ @@ -2519765,15 +2519673,15 @@ │ │ │ │ jbe 1ca1da5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ca1d49 │ │ │ │ jrcxz 1ca1dad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex and $0x320,%eax │ │ │ │ + add %al,0x2de(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ah │ │ │ │ @@ -2519784,19 +2519692,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x176(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x700000000001e39f,%al │ │ │ │ - lock and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0xe00000000001e39f,%al │ │ │ │ + lea (%rdx),%esp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x11fb2d66(%rbx) │ │ │ │ int1 │ │ │ │ lock or %eax,(%rcx) │ │ │ │ @@ -2519810,19 +2519718,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jbe 1ca1e35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x1e3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,(%rsi) │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,-0x22(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2(%rcx) │ │ │ │ mov $0x9e638c73,%edi │ │ │ │ (bad) │ │ │ │ @@ -2519835,17 +2519742,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xec,%al │ │ │ │ jbe 1ca1e7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,%ah │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %cl,0x322(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ @@ -2519860,16 +2519765,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rdi,%rsi,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - movabs 0x22700000000001e3,%al │ │ │ │ - and %al,(%rbx) │ │ │ │ + movabs 0x7c400000000001e3,%al │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2519879,16 +2519784,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x600000000001772c,%al │ │ │ │ - movabs 0xed200000000001e3,%al │ │ │ │ - and (%rbx),%eax │ │ │ │ + movabs 0x8b900000000001e3,%al │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2519905,16 +2519810,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x60(%rax) │ │ │ │ ja 1ca1f55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - movabs 0x23500000000001e3,%al │ │ │ │ - and %al,(%rbx) │ │ │ │ + movabs 0x7de00000000001e3,%al │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2519928,16 +2519833,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x77(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - movabs 0xedf00000000001e3,%al │ │ │ │ - and (%rbx),%eax │ │ │ │ + movabs 0x8c800000000001e3,%al │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2519952,16 +2519857,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ ja 1ca1fe5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock movabs 0x30b00000000001e3,%al │ │ │ │ - and %al,(%rbx) │ │ │ │ + lock movabs 0x9a000000000001e3,%al │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2519976,19 +2519881,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x177(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x1e3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock add (%rbx,%rax,1),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ + lock movabs 0x6f8000000000322,%eax │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x66(%rbp) │ │ │ │ mov $0xfa,%dh │ │ │ │ sub 0x2f(%rsi),%ebp │ │ │ │ and (%rcx),%eax │ │ │ │ @@ -2520000,16 +2519901,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,-0x6(%rax) │ │ │ │ ja 1ca2075 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - movabs 0x32d00000000001e3,%eax │ │ │ │ - and %al,(%rbx) │ │ │ │ + movabs 0x9b700000000001e3,%eax │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2520023,15 +2519924,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb 0x1(%rax),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x1e3(%rcx) │ │ │ │ - add %dh,0x32407(%rax) │ │ │ │ + add %dl,0x322a7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rbx) │ │ │ │ @@ -2520046,16 +2519947,17 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ xor $0x78,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e3a1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x60,%ah │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2520070,15 +2519972,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmpl $0x0,0x1(%rax) │ │ │ │ loopne 1ca20f3 │ │ │ │ jrcxz 1ca2155 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x320(%rdx) │ │ │ │ + mov $0x25,%al │ │ │ │ + filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bh │ │ │ │ @@ -2520095,19 +2519999,19 @@ │ │ │ │ push %rax │ │ │ │ xchg %eax,%ebp │ │ │ │ js 1ca2195 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x1e3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca21ed │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + fldenv (%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5a44110a(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2520119,16 +2520023,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock movabs 0xa240000000000178,%al │ │ │ │ jrcxz 1ca21e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x34,%al │ │ │ │ - and %al,(%rbx) │ │ │ │ + push %rax │ │ │ │ + popf │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2520146,19 +2520051,19 @@ │ │ │ │ js 1ca2225 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ca21cc │ │ │ │ jrcxz 1ca222d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - fisubs (%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1ca22b1 │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sub %ebp,-0x18c0d63a(%rdx) │ │ │ │ sbb $0x1301,%eax │ │ │ │ @@ -2520167,20 +2520072,19 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%dl │ │ │ │ js 1ca226d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x800000000001e3a2,%al │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0xb00000000001e3a2,%al │ │ │ │ + sbb $0xdf,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x57(%rsi) │ │ │ │ push $0xffffffffffffffea │ │ │ │ in (%dx),%al │ │ │ │ @@ -2520192,16 +2520096,16 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x178d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - movabs %al,0x3d600000000001e3 │ │ │ │ - and $0x3,%al │ │ │ │ + movabs %al,0xd1f00000000001e3 │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2520217,17 +2520121,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jmp 1ca2476 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex sbb $0x2df,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1ecb1767(%rbp,%rdi,4) │ │ │ │ @@ -2520242,17 +2520144,19 @@ │ │ │ │ ... │ │ │ │ add %al,0x7(%rax) │ │ │ │ jns 1ca2345 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x1e3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmp $0x324,%eax │ │ │ │ + nop │ │ │ │ + shlb %cl,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bl │ │ │ │ (bad) │ │ │ │ test $0x5f04282d,%ebx │ │ │ │ @@ -2520260,16 +2520164,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x6000000000017996,%al │ │ │ │ - movabs %eax,0xa6600000000001e3 │ │ │ │ - and %al,(%rbx) │ │ │ │ + movabs %eax,0x1dc00000000001e3 │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2520286,16 +2520190,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,-0x38(%rax) │ │ │ │ jns 1ca23d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - movabs %eax,0x3e100000000001e3 │ │ │ │ - and $0x3,%al │ │ │ │ + movabs %eax,0xd2d00000000001e3 │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2520311,19 +2520215,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dl │ │ │ │ jns 1ca241d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1e3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + sub %bh,%bl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x52400c14(%rip) │ │ │ │ xor %edx,(%rax) │ │ │ │ rex.WX add %rdx,(%rbx) │ │ │ │ @@ -2520334,16 +2520237,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - movabs %eax,0x4e900000000001e3 │ │ │ │ - and $0x3,%al │ │ │ │ + movabs %eax,0xddf00000000001e3 │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2520362,19 +2520265,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ jrcxz 1ca24b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock lods %ds:(%rsi),%eax │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + xor %ebx,%edi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rbx) │ │ │ │ ja 1ca2463 │ │ │ │ mov $0x3b,%al │ │ │ │ @@ -2520394,17 +2520297,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ jrcxz 1ca24fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - push %rdx │ │ │ │ - and $0x3,%al │ │ │ │ + mov $0xde,%al │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2520419,17 +2520321,20 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xchg %dil,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x1(%rbx,%riz,8) │ │ │ │ - adc %dh,0x160(%rdx) │ │ │ │ + (bad) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x45(%rax) │ │ │ │ std │ │ │ │ mov $0xf,%ch │ │ │ │ @@ -2520442,19 +2520347,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x17aa3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e3a4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x4e(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmp %ebx,%edi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdi) │ │ │ │ or $0x27f0f834,%eax │ │ │ │ rex add $0x1301,%eax │ │ │ │ @@ -2520467,17 +2520372,18 @@ │ │ │ │ jp 1ca25cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ca2576 │ │ │ │ jrcxz 1ca25d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x323(%rbx) │ │ │ │ + rex sub (%rdx),%esp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x30(%rax) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ and $0x16,%al │ │ │ │ @@ -2520491,19 +2520397,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xec,%al │ │ │ │ jp 1ca2615 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x1e3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca25d5 │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf80000000002df39,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ch │ │ │ │ sbb %edi,(%rcx) │ │ │ │ add $0x35e533d7,%eax │ │ │ │ @@ -2520518,20 +2520420,18 @@ │ │ │ │ jnp 1ca265d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ jrcxz 1ca2665 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - fwait │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex sub $0x22,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x31d9a9c4(%rdx) │ │ │ │ add $0x13017b81,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2520543,17 +2520443,16 @@ │ │ │ │ adc %cl,0x7b(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x5b(%rax) │ │ │ │ jrcxz 1ca26ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x20,%ah │ │ │ │ - add (%rax),%eax │ │ │ │ + lock cmp %ebx,%edi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rsi) │ │ │ │ @@ -2520569,18 +2520468,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rbx │ │ │ │ jnp 1ca26ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x500000000001e3a5,%al │ │ │ │ - pushf │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0xa00000000001e3a5,%al │ │ │ │ + sub $0x322,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2f(%rcx) │ │ │ │ @@ -2520599,18 +2520496,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ jrcxz 1ca273d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0x20,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %cl,0x2(%rdi,%rbx,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x53(%rax,%rcx,2) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ mov $0x1c,%cl │ │ │ │ @@ -2520624,17 +2520521,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ movabs %al,0xa60000000000017b │ │ │ │ jrcxz 1ca2785 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x323(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000032240,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ xchg %eax,%ebp │ │ │ │ cmp $0xf12a5771,%eax │ │ │ │ @@ -2520649,19 +2520544,18 @@ │ │ │ │ add %al,0x17bdf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ jrcxz 1ca27cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,%ah │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %dl,-0x21(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2d(%rdx) │ │ │ │ (bad) │ │ │ │ movabs %al,0x13013e137627 │ │ │ │ @@ -2520675,17 +2520569,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ jrcxz 1ca2815 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x323(%rax) │ │ │ │ + rclb $1,0x22(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x3e81a1f2(%rip) │ │ │ │ rex ja 1ca28a8 │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2520700,19 +2520595,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ jrcxz 1ca285d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ca2815 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf80000000001605c,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rsi) │ │ │ │ adc $0xde,%al │ │ │ │ rex.R │ │ │ │ @@ -2520725,17 +2520616,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x1(%rsp,%rdi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1e3(%rsi) │ │ │ │ - add %dh,%al │ │ │ │ - adc (%rcx),%ah │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x2df90(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xf49498c(%rbx) │ │ │ │ @@ -2520749,19 +2520638,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf000000000017c6a,%al │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ jrcxz 1ca28ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,(%rdi) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + mov $0x22,%dh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ah │ │ │ │ push %rcx │ │ │ │ fsts 0xffccce9(%rbp) │ │ │ │ @@ -2520776,17 +2520665,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ jrcxz 1ca2935 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - and %eax,(%rbx) │ │ │ │ + rex scas %es:(%rdi),%al │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2520809,19 +2520697,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ jrcxz 1ca297d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,(%rdi) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + cmpb $0x0,0x322(%rcx) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x77(%rcx) │ │ │ │ movb $0x1,0x516ce933(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2520833,17 +2520718,16 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ jl 1ca29bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x1e3(%rdi) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %dl,0x6d(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2520864,15 +2520748,19 @@ │ │ │ │ jl 1ca2a05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa7,%al │ │ │ │ jrcxz 1ca2a0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf80000000003242c,%al │ │ │ │ + and %al,%dh │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ test $0x99000646,%eax │ │ │ │ pop %rdx │ │ │ │ @@ -2520889,17 +2520777,16 @@ │ │ │ │ jl 1ca2a4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ca29f9 │ │ │ │ jrcxz 1ca2a55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %esp,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub $0xde,%cl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4ae08c2b(%rdx) │ │ │ │ @@ -2520911,17 +2520798,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x17c(%rbp) │ │ │ │ add %dl,(%rax) │ │ │ │ test $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cwtl │ │ │ │ - and (%rbx),%eax │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2520940,19 +2520827,19 @@ │ │ │ │ add %cl,%ah │ │ │ │ jl 1ca2add │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex test $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - lea (%rax),%esp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,-0x12(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x71(%rbx) │ │ │ │ cmp %edi,0x74138142(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2520966,20 +2520853,18 @@ │ │ │ │ jl 1ca2b25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ca2ad2 │ │ │ │ jrcxz 1ca2b2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cltd │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + shrb $0x22,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdx,%rdx,2) │ │ │ │ test $0x77b7a465,%eax │ │ │ │ cmp (%rcx),%al │ │ │ │ @@ -2520990,17 +2520875,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x17d0a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e3a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jb 1ca2b9b │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x2ded7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5e(%rcx) │ │ │ │ @@ -2521015,19 +2520898,15 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ sbb %bh,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x1e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca2b53 │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000032221,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rsi) │ │ │ │ jg 1ca2b62 │ │ │ │ {rex2 0x5f} or $0x99,%al │ │ │ │ @@ -2521040,19 +2520919,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x23,%al │ │ │ │ jge 1ca2bfd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1e3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x74,%al │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + fcomp %st(6) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x610be54a(%rbx) │ │ │ │ cs pop %rax │ │ │ │ xor (%rcx),%eax │ │ │ │ @@ -2521065,16 +2520944,16 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ xor 0x1(%rbp),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x1e3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %eax,%esp │ │ │ │ - and (%rbx),%eax │ │ │ │ + mov $0x22,%al │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2521090,16 +2520969,16 @@ │ │ │ │ nop │ │ │ │ cmp 0x1(%rbp),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ test $0x1e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x20(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock fcomp %st(6) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5d(%rax) │ │ │ │ @@ -2521114,15 +2520993,18 @@ │ │ │ │ add %ah,%al │ │ │ │ rex.RX jge 1ca2cd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ test $0x1e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000032395,%al │ │ │ │ + andb $0x22,(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ jle 1ca2ca1 │ │ │ │ (bad) │ │ │ │ @@ -2521137,17 +2521019,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x58,%al │ │ │ │ jge 1ca2d1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x1e3(%rcx) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + cli │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2521164,16 +2521046,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ca2dd7 │ │ │ │ jge 1ca2d65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock test $0x1e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ca2d12 │ │ │ │ - and (%rbx),%eax │ │ │ │ + add %dh,(%rdx) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2521190,16 +2521072,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x80,%al │ │ │ │ jge 1ca2dad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x1e3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x320(%rbx) │ │ │ │ - add %bh,%al │ │ │ │ + rolb $1,(%rdi) │ │ │ │ + filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rsp,%rdi,2) │ │ │ │ in (%dx),%eax │ │ │ │ push %rbx │ │ │ │ @@ -2521213,16 +2521098,19 @@ │ │ │ │ rorb $1,0x17d(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ jrcxz 1ca2dfd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x323(%rcx) │ │ │ │ - add %bh,%al │ │ │ │ + adc %dh,(%rbx) │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5f(%rbx) │ │ │ │ jge 1ca2dab │ │ │ │ mov %bl,-0x36(%rbp) │ │ │ │ @@ -2521234,16 +2521122,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x17d98(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e3aa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x60,%dl │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rsp │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2521264,15 +2521153,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xaa,%al │ │ │ │ jrcxz 1ca2e8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - shll $0x3,(%rax) │ │ │ │ + rex.WB filds (%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2521292,15 +2521181,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ jrcxz 1ca2ed5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x3(%rbx,%riz,1) │ │ │ │ + add %dh,(%rdx,%riz,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1c66d1df(%rbp) │ │ │ │ jmp 1ca2eeb │ │ │ │ @@ -2521314,15 +2521205,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ jge 1ca2f15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x1e3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex shll $0x3,(%rax) │ │ │ │ + loopne 1ca2f6a │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2521342,15 +2521234,20 @@ │ │ │ │ jge 1ca2f5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex stos %eax,%es:(%rdi) │ │ │ │ jrcxz 1ca2f65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock movabs %eax,0x6f8000000000323 │ │ │ │ + shlb $1,(%rbx) │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x5852ad4e(%rdi) │ │ │ │ or %bl,%bl │ │ │ │ push %rsi │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2521364,20 +2521261,18 @@ │ │ │ │ jge 1ca2fa5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ca2f55 │ │ │ │ jrcxz 1ca2fad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + andb $0xdf,(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x4aeb73e5(%rsi) │ │ │ │ (bad) │ │ │ │ sub %ch,(%rbx) │ │ │ │ @@ -2521388,17 +2521283,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,%dl │ │ │ │ jge 1ca2fed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1e3ab,%al │ │ │ │ - nop │ │ │ │ - and (%rbx),%eax │ │ │ │ + movabs 0x500000000001e3ab,%al │ │ │ │ + (bad) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2521418,17 +2521313,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ jrcxz 1ca303d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x320(%rbp) │ │ │ │ + lock sub %edi,%ebx │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rbx) │ │ │ │ ret │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ @@ -2521442,20 +2521338,19 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ cli │ │ │ │ jge 1ca307d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1(%rbx,%riz,8) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%edx │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + and %esp,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x4(%rsi,%rbx,1) │ │ │ │ and -0x29(%rsi),%esi │ │ │ │ fdivrl (%rbx) │ │ │ │ @@ -2521467,17 +2521362,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ca30c8 │ │ │ │ jle 1ca30c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x1(%rbx,%riz,8) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x20,%ah │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,%al │ │ │ │ + cmp %bh,%bl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1d(%rdx) │ │ │ │ @@ -2521497,17 +2521392,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ jrcxz 1ca3115 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - fwait │ │ │ │ - and (%rbx),%eax │ │ │ │ + loopne 1ca3145 │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2521527,16 +2521421,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ jrcxz 1ca315d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca3192 │ │ │ │ - and %al,(%rbx) │ │ │ │ + rex (bad) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2521551,18 +2521445,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xor $0x17e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x1(%rbx,%riz,8) │ │ │ │ push %rax │ │ │ │ - adc %ah,(%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x22,%ch │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ lahf │ │ │ │ es sahf │ │ │ │ @@ -2521577,19 +2521471,16 @@ │ │ │ │ add %ah,0x17e44(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ jrcxz 1ca31ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ca3223 │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + sbbb $0x0,0x2de(%rdx) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1a(%rsi) │ │ │ │ add (%rbx),%ebx │ │ │ │ (bad) │ │ │ │ @@ -2521602,20 +2521493,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ca327e │ │ │ │ jle 1ca322d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x1e3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + lock mov $0x22,%ch │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ cmp -0x38761e39(%rbx),%edx │ │ │ │ push %rax │ │ │ │ @@ -2521631,15 +2521520,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ jrcxz 1ca327d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x320(%rbp) │ │ │ │ + rex │ │ │ │ + rex.R filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -2521658,19 +2521549,19 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ jle 1ca32bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1e3(%rbp) │ │ │ │ - add %ah,-0x5f(%rax) │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xor (%rdx),%ah │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x440c6f8f(%rdi) │ │ │ │ movabs %al,0x130137a0 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2521678,19 +2521569,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x7e(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e3ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sub %ah,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,%al │ │ │ │ + lea (bad),%ebx │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x24a9df21(%rsi) │ │ │ │ adc %ch,%al │ │ │ │ pop %rcx │ │ │ │ @@ -2521703,16 +2521595,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x17e(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ca32ff │ │ │ │ jrcxz 1ca3355 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - or (%rbx,%rax,1),%esp │ │ │ │ + jo 1ca330b │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2521726,19 +2521618,19 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x17e(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x1e3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sub %esp,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1ca3331 │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x36(%rbp) │ │ │ │ or $0xb0,%al │ │ │ │ cli │ │ │ │ @@ -2521751,19 +2521643,17 @@ │ │ │ │ ... │ │ │ │ add %ah,0x17e9c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x52(%rax) │ │ │ │ jrcxz 1ca33e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - or $0x24,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + and %dh,0x322(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdx) │ │ │ │ (bad) │ │ │ │ pushf │ │ │ │ @@ -2521781,15 +2521671,20 @@ │ │ │ │ jle 1ca3425 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ca33d8 │ │ │ │ jrcxz 1ca342d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000032036,%al │ │ │ │ + push %rax │ │ │ │ + sahf │ │ │ │ + fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdi) │ │ │ │ mov 0x2983fbd(%rsi,%rdi,8),%? │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2521799,17 +2521694,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ca3424 │ │ │ │ jle 1ca346d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc00000000001e3ae,%al │ │ │ │ - and (%rbx,%rax,1),%ah │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x700000000001e3ae,%al │ │ │ │ + mov $0x322,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x53(%rax) │ │ │ │ @@ -2521824,19 +2521718,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xd000000000017ec3,%al │ │ │ │ scas %es:(%rdi),%al │ │ │ │ jrcxz 1ca34bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,(%rdx) │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + shlb $0x0,0x2de(%rcx) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rcx) │ │ │ │ adc $0x552bf1d7,%eax │ │ │ │ (bad) │ │ │ │ @@ -2521850,16 +2521741,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%ah │ │ │ │ jle 1ca34fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1e3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x324(%rip) │ │ │ │ - add %bh,%al │ │ │ │ + mov $0xc2,%al │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x38(%rsi) │ │ │ │ rex.RXB sub $0x1c7a63cd,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2521874,15 +2521768,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ jrcxz 1ca354d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x160,%edx │ │ │ │ + xor %ah,0x1(%rax,%riz,2) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bh │ │ │ │ @@ -2521899,19 +2521794,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ jrcxz 1ca3595 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + rcrb $0x0,0x2de(%rdi) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rsi) │ │ │ │ leave │ │ │ │ stc │ │ │ │ @@ -2521923,19 +2521815,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x17eff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e3af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x30(%rax) │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + je 1ca3605 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x14(%rcx) │ │ │ │ imul $0x1301,0x27cbd762(%rax),%edi │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2521944,20 +2521836,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ca3627 │ │ │ │ jg 1ca361d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x1e3(%rdi) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x2de9f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi,%riz,4) │ │ │ │ jp 1ca35f3 │ │ │ │ (bad) │ │ │ │ @@ -2521973,15 +2521862,16 @@ │ │ │ │ jg 1ca3665 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock scas %es:(%rdi),%eax │ │ │ │ jrcxz 1ca366d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex shlb $1,(%rbx) │ │ │ │ + nop │ │ │ │ + je 1ca3695 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2521996,17 +2521886,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x17f(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x1e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,(%rsi) │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %bl,0x2de(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx,%rbx,4) │ │ │ │ @@ -2522022,15 +2521910,17 @@ │ │ │ │ jg 1ca36f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x323cd(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + jb 1ca3725 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x44(%rbx) │ │ │ │ @@ -2522045,17 +2521935,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dil,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1e3(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %dh,0x20(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2522074,15 +2521963,17 @@ │ │ │ │ jg 1ca3785 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb0,%al │ │ │ │ jrcxz 1ca378d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x324(%rip) │ │ │ │ + add $0x22,%dh │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x435408c9(%rip) │ │ │ │ sbb 0x130167(%rbx),%dh │ │ │ │ @@ -2522094,16 +2521985,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x17f4a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x59(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %ah,0x21(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2522118,15 +2522009,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ca3866 │ │ │ │ jg 1ca3815 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x1e3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x324(%rip) │ │ │ │ + rol $1,%dh │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dh │ │ │ │ @@ -2522143,15 +2522036,15 @@ │ │ │ │ jo 1ca38bc │ │ │ │ jg 1ca385d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0xe3,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x320ad(%rax) │ │ │ │ + add %dh,0x2df2c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bl │ │ │ │ @@ -2522169,19 +2522062,15 @@ │ │ │ │ jae 1ca3922 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4f(%rax) │ │ │ │ jrcxz 1ca38ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,(%rbx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf8000000000322cf,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x35da0363(%rsi,%riz,2) │ │ │ │ ret │ │ │ │ cmp $0x1,%al │ │ │ │ @@ -2522193,19 +2522082,19 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e3b1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x20,%dl │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x37(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ch │ │ │ │ and %dl,0x2169aad0(%rax) │ │ │ │ and (%rcx),%al │ │ │ │ @@ -2522218,15 +2522107,17 @@ │ │ │ │ ... │ │ │ │ add %al,0x17f89(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0xe3,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3243e(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + shll %cl,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x4c0c00fd(%rdx) │ │ │ │ @@ -2522241,18 +2522132,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ca390d │ │ │ │ jg 1ca397d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x60,%bpl │ │ │ │ - add %eax,(%rax) │ │ │ │ + sbbb $0x1,0x60(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x67(%rbp) │ │ │ │ xchg %eax,%esp │ │ │ │ (bad) │ │ │ │ @@ -2522269,19 +2522160,18 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ jg 1ca39c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x1e3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov %cr0,%rbx │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %ch,-0x22(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ss push %rbp │ │ │ │ push %rsi │ │ │ │ @@ -2522298,17 +2522188,18 @@ │ │ │ │ jg 1ca3a0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0xe3,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x32389(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + adc $0x322,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x668ac5eb(%rdi) │ │ │ │ or $0x1301221e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2522321,15 +2522212,16 @@ │ │ │ │ jg 1ca3a55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,(%rdi) │ │ │ │ jrcxz 1ca3a5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000032107,%al │ │ │ │ + rolb $0x0,0x2df(%rcx) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ (bad) │ │ │ │ pop %rbp │ │ │ │ @@ -2522345,15 +2522237,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x162(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ca3b1d │ │ │ │ jrcxz 1ca3aa5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x23(%rdx) │ │ │ │ + rex add (%rdx),%esp │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2522368,19 +2522260,15 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ and $0x163,%eax │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x1e3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x9,%al │ │ │ │ - and %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf80000000002df83,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cmp -0x52(%rax),%edx │ │ │ │ jl 1ca3ab1 │ │ │ │ @@ -2522397,17 +2522285,16 @@ │ │ │ │ rex.X movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0xe3,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x7f(%rax) │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + add $0x322,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x658d3f1a(%rdi) │ │ │ │ @@ -2522419,19 +2522306,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ pop %rsp │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1e3(%rdx) │ │ │ │ - add %dl,0xe(%rax) │ │ │ │ - and %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + xchg %bl,%bh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ jl,pn 1ca3be4 │ │ │ │ pop %rbp │ │ │ │ @@ -2522444,17 +2522331,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x163(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0xe3,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3237f(%rax) │ │ │ │ + add %al,0x5(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x14(%rbx,%rsi,8) │ │ │ │ xchg %eax,%esp │ │ │ │ mov $0x15f65c6,%ebx │ │ │ │ @@ -2522468,16 +2522357,16 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ leave │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x1e3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rdx) │ │ │ │ - and %eax,(%rbx) │ │ │ │ + jo 1ca3bcd │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2522494,19 +2522383,19 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ jmp 1ca3db1 │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0xe3,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %esp,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x11(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rsi) │ │ │ │ mov $0x54,%bh │ │ │ │ (bad) │ │ │ │ @@ -2522518,19 +2522407,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x64,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e3b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - adc %esp,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xf(%rdi) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ or %ecx,0x13017832(%rsi,%riz,8) │ │ │ │ @@ -2522541,20 +2522431,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5b,%al │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e3b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - nop │ │ │ │ - and (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + sbb (%rdx),%ah │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sub $0x37,%al │ │ │ │ {rex2 0x6a} rclb $1,0x36(%rsi) │ │ │ │ @@ -2522568,15 +2522457,15 @@ │ │ │ │ jo 1ca3ca4 │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0xe3,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160b5(%rax) │ │ │ │ + add %ah,0x1605e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x5f(%rcx,%rsi,4) │ │ │ │ @@ -2522595,19 +2522484,17 @@ │ │ │ │ cltd │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0xe3,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5b(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x2dec5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ divb (%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2522621,17 +2522508,19 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x164,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe3,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3240f(%rax) │ │ │ │ + add %dh,-0x4c(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2b(%rsi) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ rcrb %cl,-0x4e(%rbp) │ │ │ │ @@ -2522643,16 +2522532,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x70000000000164e5,%al │ │ │ │ mov $0xe3,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x13(%rax) │ │ │ │ - and %eax,(%rbx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2522665,19 +2522555,18 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ sub 0x1(%rbp),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x500000000001e3b4,%al │ │ │ │ - (bad) │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sub (%rdx),%ah │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bl │ │ │ │ movabs 0x1301468cb27ed0e2,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2522689,17 +2522578,16 @@ │ │ │ │ add %cl,0x65(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0xe3,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - hlt │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %dh,0x76(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2522716,16 +2522604,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x1(%rbp,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe3,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x6f(%rax) │ │ │ │ - and (%rbx),%eax │ │ │ │ + add %dh,0x1a(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2522739,19 +2522627,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x165(%rcx) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0xe3,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - adc (%rcx),%esp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ + filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xa7562f(%rip) │ │ │ │ test %dh,0x1(%rsi,%rbp,2) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2522764,15 +2522653,17 @@ │ │ │ │ add %al,-0x3c(%rax) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x4b(%rax) │ │ │ │ jrcxz 1ca3f6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x323(%rdx) │ │ │ │ + adc %ch,(%rdx) │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xc(%rdx) │ │ │ │ @@ -2522786,17 +2522677,16 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ stc │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e3b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - pop %rsp │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %dl,-0x37(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2522814,16 +2522704,16 @@ │ │ │ │ sbb $0x66,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0xe3,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x22,%ah │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2522839,16 +2522729,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp 0x1(%rsi),%spl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0xe3,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5e(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2522869,18 +2522760,18 @@ │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0xe3,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - adc %ah,(%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x22,%ch │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x9(%rsi) │ │ │ │ (bad) │ │ │ │ out %eax,$0xbd │ │ │ │ @@ -2522896,15 +2522787,16 @@ │ │ │ │ xchg %eax,%ebp │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x4a(%rax) │ │ │ │ jrcxz 1ca40d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x3,0x20(%rsi) │ │ │ │ + jo 1ca4095 │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2522919,19 +2522811,19 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock shlb $1,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1e3(%rsi) │ │ │ │ - add %dl,0x8(%rax) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + test $0x22,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x8(%rdx,%rbx,8) │ │ │ │ push %rdi │ │ │ │ rex.RX (bad) │ │ │ │ @@ -2522944,17 +2522836,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sub $0x66,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e3b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x32053(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x2de,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rbx) │ │ │ │ nop │ │ │ │ int1 │ │ │ │ @@ -2522969,19 +2522862,15 @@ │ │ │ │ lock or %ah,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ca4160 │ │ │ │ jrcxz 1ca41ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb,%al │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf8000000000322b1,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x61(%rbp,%rcx,2) │ │ │ │ fs mov %ebx,%ecx │ │ │ │ (bad) │ │ │ │ @@ -2522996,17 +2522885,16 @@ │ │ │ │ add %dh,0x1d(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0xe3,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.WRXB and %r8b,(%r11) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x2de,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ @@ -2523021,19 +2522909,16 @@ │ │ │ │ mov $0x2c,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x49(%rax) │ │ │ │ jrcxz 1ca423d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - or (%rbx,%rax,1),%ah │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + subb $0x0,0x322(%rsi) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x61aaf5ce(%rsi) │ │ │ │ xor 0x23(%rsi),%esi │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2523047,18 +2522932,19 @@ │ │ │ │ rex.RX │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x49(%rax) │ │ │ │ jrcxz 1ca4285 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x20(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0xbc,%al │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx) │ │ │ │ (bad) │ │ │ │ xchg %rax,%r8 │ │ │ │ @@ -2523073,19 +2522959,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add %ax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e3b7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - or (%rbx,%rax,1),%ah │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x322b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x25(%rbp) │ │ │ │ (bad) 0x60(%rax,%rax,2) │ │ │ │ mov $0x41,%bl │ │ │ │ @@ -2523096,15 +2522980,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xd000000000016776,%al │ │ │ │ mov $0xe3,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x32076(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + fcmovu %st(6),%st │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x42(%rax) │ │ │ │ @@ -2523120,17 +2523006,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov %esp,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca4383 │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + sarb $1,0x322(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdi) │ │ │ │ @@ -2523149,15 +2523033,15 @@ │ │ │ │ add %ah,%al │ │ │ │ fwait │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x1e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x320(%rdi) │ │ │ │ + rex jmp 1ca468c │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x27(%rsi) │ │ │ │ @@ -2523172,16 +2523056,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x167(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x1e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock and (%rbx,%rax,1),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + mov $0x322,%esp │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2523195,17 +2523079,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%dl │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e3b8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x4a(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1605f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x3(%rbx) │ │ │ │ @@ -2523223,17 +2523105,19 @@ │ │ │ │ add %ah,%al │ │ │ │ out %al,$0x67 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0x1e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x320(%rbp) │ │ │ │ + push %rax │ │ │ │ + sub %bh,%bl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rbx,%rcx,2) │ │ │ │ js 1ca44ee │ │ │ │ or (%rsi),%cl │ │ │ │ @@ -2523245,15 +2523129,19 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock add $0x168,%eax │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x1e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf8000000000323a5,%al │ │ │ │ + nop │ │ │ │ + xor $0x22,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x6a(%rbx) │ │ │ │ call 3b033175 <_edata@@Base+0x34433175> │ │ │ │ or $0x1301,%eax │ │ │ │ @@ -2523261,15 +2523149,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x2000000000016822,%al │ │ │ │ mov $0x1e3,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x320(%rax) │ │ │ │ + shlb $1,(%rdx) │ │ │ │ + filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x6a(%rdx) │ │ │ │ @@ -2523286,16 +2523176,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x43,%al │ │ │ │ push $0x1 │ │ │ │ add %dl,-0x47(%rax) │ │ │ │ jrcxz 1ca4555 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ca4501 │ │ │ │ - and (%rbx),%eax │ │ │ │ + shlb $1,(%rdi) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2523306,17 +2523196,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x16869(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e3b9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %dh,0x30(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2523335,19 +2523224,16 @@ │ │ │ │ mov %gs,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb9,%al │ │ │ │ jrcxz 1ca45e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xa6,%al │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + xorb $0x0,0x322(%rip) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x348c1a7e(%rcx) │ │ │ │ sub $0x9c,%al │ │ │ │ cmp $0x1301,%eax │ │ │ │ @@ -2523358,19 +2523244,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x168(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ca45e3 │ │ │ │ jrcxz 1ca462d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca45e1 │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + xorb $0xdf,(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0xc49594a(%rip) │ │ │ │ rex.WB cmp $0x130111,%rax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2523380,15 +2523265,17 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,-0x43(%rax) │ │ │ │ push $0x1 │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x1e3,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x323(%rdi) │ │ │ │ + jo 1ca46b1 │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x69(%rdx) │ │ │ │ @@ -2523406,16 +2523293,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ fsubrl 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x1e3,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0x320,%edx │ │ │ │ + rolb $0x2,-0x21(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xe(%rdi) │ │ │ │ @@ -2523430,15 +2523317,17 @@ │ │ │ │ rex jmp 1ca4763 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x46(%rax) │ │ │ │ jrcxz 1ca4705 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x323(%rsi) │ │ │ │ + mov $0x65,%al │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2523452,16 +2523341,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,%ch │ │ │ │ push $0x1 │ │ │ │ add %ah,0x1e3ba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + rex.RB filds (%r10) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x320,%esi │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x6b(%rcx) │ │ │ │ @@ -2523477,15 +2523367,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0xa(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ sarb $1,0x1e3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf8000000000323c8,%al │ │ │ │ + subb $0x0,0x3(%rdx,%riz,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ rex.W adc %spl,%dl │ │ │ │ cmp 0x6a(%rcx),%ebp │ │ │ │ @@ -2523497,17 +2523389,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sbb $0x169,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1e3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x160(%rbp) │ │ │ │ + rex pop %rsi │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ch │ │ │ │ sbb 0x4d45f37(%rax),%ah │ │ │ │ jno 1ca4802 │ │ │ │ @@ -2523518,16 +2523412,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x61(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ xor %bh,0x1e3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0x320,%ebx │ │ │ │ + and %al,0x2(%rdi,%rbx,8) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x66(%rbp) │ │ │ │ @@ -2523542,19 +2523436,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ca47e5 │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ (bad) │ │ │ │ mov $0x1e3,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,%cl │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sarb $1,0x22(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdx) │ │ │ │ rex.RXB hlt │ │ │ │ jrcxz 1ca4813 │ │ │ │ @@ -2523567,18 +2523460,17 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,-0x6c(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ nop │ │ │ │ mov $0x1e3,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x20,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x2de(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5f859654(%rdx) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ rex.WRX │ │ │ │ @@ -2523589,16 +2523481,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0x169,%eax │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x1e3(%rbx) │ │ │ │ - add %al,0x35(%rax) │ │ │ │ - and $0x3,%al │ │ │ │ + add %al,-0x34(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2523615,19 +2523507,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex lret $0x169 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x1e3,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf80000000002de99,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ah │ │ │ │ jno 1ca4996 │ │ │ │ sarl %cl,(%rdx) │ │ │ │ @@ -2523641,15 +2523529,16 @@ │ │ │ │ push %rax │ │ │ │ out %eax,$0x69 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x1e3,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmp %ah,(%rbx,%rax,1) │ │ │ │ + mov $0xcd,%al │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2523663,19 +2523552,17 @@ │ │ │ │ ... │ │ │ │ add %al,0x16a03(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x44(%rax) │ │ │ │ jrcxz 1ca49d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sub $0x20,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + rclb $1,0x2de(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x48(%rax) │ │ │ │ xchg %eax,%fs:0x178ebb1(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2523685,19 +2523572,18 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ and $0x16a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x1(%rbx,%riz,8) │ │ │ │ - loopne 1ca4a57 │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + ror $0x22,%ah │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdi) │ │ │ │ gs hlt │ │ │ │ pop %rbx │ │ │ │ @@ -2523713,16 +2523599,16 @@ │ │ │ │ rex.R push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xbc,%al │ │ │ │ jrcxz 1ca4a65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ + rex cltd │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2523740,15 +2523626,19 @@ │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ca4a66 │ │ │ │ jrcxz 1ca4aad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000032438,%al │ │ │ │ + jo 1ca4a7f │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ jo 1ca4aa3 │ │ │ │ mov $0x544ad440,%ebp │ │ │ │ @@ -2523761,18 +2523651,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x6a(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x1e3,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x20,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1ca4a9a │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%cl │ │ │ │ jmp ffffffffa0ab7b06 <_edata@@Base+0xffffffff99eb7b06> │ │ │ │ fwait │ │ │ │ @@ -2523786,15 +2523677,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x7f(%rax) │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x1e3,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000032442,%al │ │ │ │ + movabs 0xf8000000000322d7,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x7f36034(%rsi) │ │ │ │ test $0xff,%al │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ @@ -2523807,17 +2523698,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x16a(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ca4b3f │ │ │ │ jrcxz 1ca4b85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex cmp $0x20,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $0x0,0x2de(%rbx) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bh │ │ │ │ jb 1ca4b36 │ │ │ │ @@ -2523830,19 +2523719,19 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x200000000001e3bd,%al │ │ │ │ - rex.WR and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0xa00000000001e3bd,%al │ │ │ │ + fldenv (%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6e03fc51(%rax) │ │ │ │ ret $0x3d79 │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2523852,18 +2523741,19 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1(%rdx,%rbp,2) │ │ │ │ add %dl,%al │ │ │ │ mov $0x1e3,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ + jo 1ca4c7f │ │ │ │ (bad) │ │ │ │ - mov $0x160,%ebx │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x50d2df3b(%rbx) │ │ │ │ push %rdi │ │ │ │ cmp 0x1(%rdx),%esi │ │ │ │ @@ -2523877,15 +2523767,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ int3 │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1e3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000032045,%al │ │ │ │ + loopne 1ca4c14 │ │ │ │ + fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dh │ │ │ │ jl 1ca4cc4 │ │ │ │ sbb 0x130113e3(%rbx,%rsi,4),%dh │ │ │ │ @@ -2523897,18 +2523791,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rcr $0x6a,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x1e3,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x24,(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf8000000000322af,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x52c6d9a1(%rcx) │ │ │ │ test %eax,0x13015d(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2523919,16 +2523810,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16b15(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x42(%rax) │ │ │ │ jrcxz 1ca4ced │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ca4d2f │ │ │ │ - and %al,(%rbx) │ │ │ │ + jo 1ca4c96 │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2523945,15 +2523836,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,(%rbx,%rbp,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e3be(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x323ff(%rax) │ │ │ │ + add %dh,0x322a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x49438650(%rbx) │ │ │ │ @@ -2523966,19 +2523857,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x46(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0x1e3,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ca4dd1 │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + xor %bh,0x2(%rsi,%rbx,8) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x35364c50(%rdx) │ │ │ │ mov $0xea,%ch │ │ │ │ (bad) │ │ │ │ @@ -2523991,17 +2523879,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x6b(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0x1e3,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %ah,0x322(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ch │ │ │ │ @@ -2524016,17 +2523902,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x77,%al │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x1e3,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.WRX and %r8b,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + mov $0x2de,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rsi) │ │ │ │ @@ -2524043,19 +2523928,17 @@ │ │ │ │ ... │ │ │ │ add %dh,0x16b86(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x41(%rax) │ │ │ │ jrcxz 1ca4e55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - add $0x24,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %ah,0x322(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x44(%rcx) │ │ │ │ mov 0x35b0046e(%rsi),%edi │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2524066,19 +2523949,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ca4e2b │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e3bf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.X and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x2deab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ch │ │ │ │ mov %?,(%rdi) │ │ │ │ test %ch,0x1191161(%rcx) │ │ │ │ @@ -2524092,15 +2523973,19 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ test $0x16b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xbf,%al │ │ │ │ jrcxz 1ca4ee5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000032405,%al │ │ │ │ + lock movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x4f58a751(%rdx) │ │ │ │ push %rdi │ │ │ │ jne 1ca4f5f │ │ │ │ @@ -2524113,15 +2523998,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ ror $1,%ah │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0x1e3,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf80000000003204a,%al │ │ │ │ + add %bh,0x2de(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x11357038(%rdi) │ │ │ │ sbb $0x130120a4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2524134,17 +2524021,15 @@ │ │ │ │ fldt 0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%al │ │ │ │ jrcxz 1ca4f75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ca4f91 │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x322(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -2524159,17 +2524044,16 @@ │ │ │ │ jo 1ca4fb0 │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x40(%rax) │ │ │ │ jrcxz 1ca4fbd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xchg %ah,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x78c5ec53(%rcx) │ │ │ │ @@ -2524186,20 +2524070,15 @@ │ │ │ │ adc $0x6c,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x40(%rax) │ │ │ │ jrcxz 1ca5005 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf8000000000322b9,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dh │ │ │ │ mov -0x62(%rcx,%rbx,1),%? │ │ │ │ rex.B │ │ │ │ @@ -2524213,16 +2524092,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2c,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e3c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ + add %ah,0x59(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2524243,16 +2524121,16 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ shl $0x1,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca5118 │ │ │ │ - and %al,(%rbx) │ │ │ │ + mov $0xdc,%al │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2524271,19 +2524149,19 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0x1,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $1,%ch │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + mov %fs,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ @@ -2524298,15 +2524176,19 @@ │ │ │ │ add %dh,%al │ │ │ │ test %ebp,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ shl $0x1,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf80000000003208d,%al │ │ │ │ + jo 1ca5118 │ │ │ │ + fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x14(%rsi) │ │ │ │ (bad) │ │ │ │ repz and %ecx,0x6a(%rbx,%rax,8) │ │ │ │ @@ -2524322,19 +2524204,15 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x3f(%rax) │ │ │ │ jrcxz 1ca516d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,%dl │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf80000000003228f,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ xor %edx,0x2f(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2524349,17 +2524227,17 @@ │ │ │ │ ... │ │ │ │ add %al,-0x23(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e3c1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %ah,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,%al │ │ │ │ + in $0xde,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x5936c2ad(%rdi,%rbp,2) │ │ │ │ @@ -2524371,17 +2524249,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc000000000016cfe,%al │ │ │ │ shl $0x1,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ca51f3 │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %cl,0x322(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ @@ -2524401,15 +2524277,17 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ shl $0x1,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x320(%rbx) │ │ │ │ + jo 1ca5235 │ │ │ │ + fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x7a(%rdi) │ │ │ │ @@ -2524425,15 +2524303,19 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ xor $0x16d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%dl │ │ │ │ jrcxz 1ca528d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf8000000000323f1,%al │ │ │ │ + nop │ │ │ │ + mov (%rdx),%fs │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ out %eax,(%dx) │ │ │ │ @@ -2524452,16 +2524334,16 @@ │ │ │ │ rex.WX insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3e(%rax) │ │ │ │ jrcxz 1ca52d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca5277 │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %dl,(%rbx) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2524476,19 +2524358,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x6d(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e3c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5(%rax) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x322a3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1d(%rdx) │ │ │ │ push %rdi │ │ │ │ rex.WB │ │ │ │ @@ -2524497,16 +2524377,19 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb000000000016d73,%al │ │ │ │ ret $0x1e3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - movabs 0x6f8000000000320,%eax │ │ │ │ + sbbb $0xdf,(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2524521,16 +2524404,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x16d8a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ ret $0x1e3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,(%rcx) │ │ │ │ - and $0x3,%al │ │ │ │ + lock stos %eax,%es:(%rdi) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2524544,15 +2524427,19 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ movabs 0xc31000000000016d,%al │ │ │ │ jrcxz 1ca53f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x0,0x160(%rax) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bh │ │ │ │ std │ │ │ │ @@ -2524570,15 +2524457,16 @@ │ │ │ │ mov $0x6d,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3d(%rax) │ │ │ │ jrcxz 1ca543d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf80000000003203c,%al │ │ │ │ + xor %ah,0x2(%rsi,%rbx,8) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x770dc3ba(%rdx) │ │ │ │ enter $0x1dc,$0x1 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2524590,19 +2524478,19 @@ │ │ │ │ ... │ │ │ │ add %al,0x16dcc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3d(%rax) │ │ │ │ jrcxz 1ca5485 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca5458 │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + jae 1ca54ad │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ch │ │ │ │ addr32 push %rbx │ │ │ │ rcll $1,0x14fb8fe(%rcx) │ │ │ │ @@ -2524615,16 +2524503,18 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ jrcxz 1ca5530 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e3c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cmp $0x320,%eax │ │ │ │ + add %ah,%al │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x3e(%rbx) │ │ │ │ @@ -2524642,16 +2524532,15 @@ │ │ │ │ ljmp *0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%bl │ │ │ │ jrcxz 1ca5515 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - shlb $1,(%rbx) │ │ │ │ + xor %dh,0x22(%rbp) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2524667,19 +2524556,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi,%rbp,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x40(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %dl,0x2dea5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x68c74d9a(%rdx) │ │ │ │ out %al,$0xa0 │ │ │ │ cs add %edx,(%rbx) │ │ │ │ @@ -2524692,16 +2524579,15 @@ │ │ │ │ and %ch,(%rdi) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - {rex2 0x23} add (%r8),%eax │ │ │ │ + add %dl,0x32276(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ch │ │ │ │ @@ -2524720,38 +2524606,35 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x3c(%rax) │ │ │ │ jrcxz 1ca55ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmp (%rax),%ah │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1ca5593 │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x5c44fa24(%rax) │ │ │ │ movabs %eax,0x13014653 │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x9000000000016e61,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x3226b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bh │ │ │ │ add %edx,0x37954567(%rbp) │ │ │ │ or %al,(%rcx) │ │ │ │ @@ -2524765,20 +2524648,17 @@ │ │ │ │ add %al,0x6d(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x2de9e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x6c889c4b(%rax) │ │ │ │ pop %rbp │ │ │ │ rex.WRX pop %rcx │ │ │ │ @@ -2524791,16 +2524671,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x6e(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x41(%rax) │ │ │ │ - and (%rbx),%eax │ │ │ │ + add %dh,0x66(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2524820,19 +2524700,15 @@ │ │ │ │ mov 0x1(%rsi),%gs │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%ch │ │ │ │ jrcxz 1ca570d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,(%rdx) │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf80000000002dea1,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dh │ │ │ │ xchg %eax,%esi │ │ │ │ (bad) │ │ │ │ @@ -2524847,19 +2524723,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x16e(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + rex imul $0x3,(%rdx),%esp │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x10fd564b(%rcx) │ │ │ │ clc │ │ │ │ mov $0x5b,%cl │ │ │ │ @@ -2524871,15 +2524744,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ movabs %al,0xc58000000000016e │ │ │ │ jrcxz 1ca579d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000032039,%al │ │ │ │ + andb $0x0,0x2de(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x5f(%rdx) │ │ │ │ xchg %eax,%ecx │ │ │ │ jne 1ca5808 │ │ │ │ @@ -2524893,16 +2524767,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb1,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e3c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x3e(%rax) │ │ │ │ - and (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + and (%ebx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2524918,20 +2524792,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x16e,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ca57ef │ │ │ │ jrcxz 1ca582d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca586b │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ + movabs 0x6f80000000002de,%eax │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x6a93bd4a(%rcx) │ │ │ │ sbb (%rsi),%ch │ │ │ │ or (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2524947,19 +2524817,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ jrcxz 1ca5875 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %ch,0x22(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dh │ │ │ │ xchg %eax,%edi │ │ │ │ sub $0x4a2c8c4f,%eax │ │ │ │ @@ -2524974,19 +2524843,19 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3a(%rax) │ │ │ │ jrcxz 1ca58bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - and %r8b,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + mov $0xde,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bl │ │ │ │ (bad) │ │ │ │ add $0x9b662ddd,%eax │ │ │ │ @@ -2525002,15 +2524871,15 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3a(%rax) │ │ │ │ jrcxz 1ca5905 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf8000000000323da,%al │ │ │ │ + movabs 0xf800000000032279,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x50cb0195(%rbx,%rdx,8) │ │ │ │ (bad) │ │ │ │ jl 1ca592a │ │ │ │ @@ -2525021,15 +2524890,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x16f02(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e3c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x32045(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0xde,%dl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ch │ │ │ │ @@ -2525048,15 +2524919,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ jrcxz 1ca5995 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf8000000000323dd,%al │ │ │ │ + sarb $0x3,0x22(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x5d0ef648(%rdx) │ │ │ │ cmp 0x2c(%rcx),%bh │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2525069,15 +2524943,16 @@ │ │ │ │ adcb $0x1,0x6f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bh │ │ │ │ jrcxz 1ca59dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x60,%dil │ │ │ │ + lock (bad) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2525097,16 +2524972,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ jrcxz 1ca5a25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca5a6c │ │ │ │ - and %al,(%rbx) │ │ │ │ + loopne 1ca59d5 │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2525122,16 +2524997,16 @@ │ │ │ │ adc %ch,0x16f(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ jrcxz 1ca5a6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2d,%al │ │ │ │ - and $0x3,%al │ │ │ │ + mov $0xc6,%al │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2525145,16 +2525020,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e3c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4b(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %al,-0x47(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2525171,15 +2525046,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ jrcxz 1ca5afd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x324(%rip) │ │ │ │ + rcl $1,%cl │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ah │ │ │ │ @@ -2525197,16 +2525074,16 @@ │ │ │ │ jo 1ca5b3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ jrcxz 1ca5b45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x20,%bh │ │ │ │ - add (%rax),%eax │ │ │ │ + shlb $1,-0x21(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x28f28471(%rbp) │ │ │ │ @@ -2525222,15 +2525099,17 @@ │ │ │ │ jo 1ca5b85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,%al │ │ │ │ jrcxz 1ca5b8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x323(%rcx) │ │ │ │ + mov $0x5b,%al │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dl │ │ │ │ @@ -2525246,18 +2525125,19 @@ │ │ │ │ xor %al,0x70(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ jrcxz 1ca5bd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x20,%ah │ │ │ │ - add (%rax),%eax │ │ │ │ + rex │ │ │ │ + rex.WRXB filds (%r10) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x3(%rbp) │ │ │ │ and %bl,%dh │ │ │ │ and $0x2a,%ebp │ │ │ │ @@ -2525269,15 +2525149,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex fidivl 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x323a3(%rax) │ │ │ │ + add %dl,0x32233(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx) │ │ │ │ @@ -2525295,19 +2525175,15 @@ │ │ │ │ jno 1ca5c5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc8,%al │ │ │ │ jrcxz 1ca5c65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%bh │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf80000000002df60,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rbx,%riz,1) │ │ │ │ movabs 0x13011a1c95b059,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2525317,17 +2525193,19 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x17136(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ enter $0x1e3,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x323b8(%rax) │ │ │ │ + add %dh,0x5b(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x2(%rbx) │ │ │ │ xor %al,0x5478a356(%rbp) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2525340,16 +2525218,16 @@ │ │ │ │ adcb $0x0,0x1(%rcx,%rsi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ leave │ │ │ │ jrcxz 1ca5cf5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - and %r8b,(%rbx) │ │ │ │ + lock scas %es:(%rdi),%eax │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2525367,16 +2525245,16 @@ │ │ │ │ shlb $1,0x71(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x37(%rax) │ │ │ │ jrcxz 1ca5d3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,(%rdi) │ │ │ │ - and $0x3,%al │ │ │ │ + rex (bad) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2525394,15 +2525272,16 @@ │ │ │ │ jno 1ca5d7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ca5d4b │ │ │ │ jrcxz 1ca5d85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x3(%rax,%riz,1) │ │ │ │ + loopne 1ca5d3b │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2525417,17 +2525296,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x171b8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e3c9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x32430(%rax) │ │ │ │ + add %dh,-0x38(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5(%rdi) │ │ │ │ (bad) │ │ │ │ repnz lea 0x10(%rbp),%edx │ │ │ │ @@ -2525442,18 +2525323,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ leave │ │ │ │ jrcxz 1ca5e15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cmp $0x320,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf80000000002dea4,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ cmc │ │ │ │ (bad) │ │ │ │ @@ -2525471,16 +2525349,16 @@ │ │ │ │ jno 1ca5e55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dl │ │ │ │ jrcxz 1ca5e5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rsi) │ │ │ │ - and $0x3,%al │ │ │ │ + xor %al,%bl │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2525497,18 +2525375,19 @@ │ │ │ │ ... │ │ │ │ add %al,0x17207(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ lret $0x1e3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x20(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1ca5e51 │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x3b(%rax,%rbp,1) │ │ │ │ and -0x6d(%rbp),%esi │ │ │ │ rex.R │ │ │ │ @@ -2525523,16 +2525402,16 @@ │ │ │ │ jb 1ca5ee5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lret $0x1e3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,(%rbx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2525549,17 +2525428,19 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ cmp $0x72,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e3ca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x32040(%rax) │ │ │ │ + add %al,-0x5a(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ loope 1ca5fbf │ │ │ │ ja 1ca5f1d │ │ │ │ @@ -2525574,16 +2525455,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x17278(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lret $0x1e3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ca5fab │ │ │ │ - and $0x3,%al │ │ │ │ + and %al,%ah │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2525600,18 +2525481,15 @@ │ │ │ │ mov $0x86,%al │ │ │ │ jb 1ca5fbd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock lret $0x1e3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf80000000002dea7,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ hlt │ │ │ │ rex xchg %eax,%ecx │ │ │ │ @@ -2525628,19 +2525506,18 @@ │ │ │ │ jb 1ca6005 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,%bl │ │ │ │ jrcxz 1ca600d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca603c │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rol $0x22,%ah │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x30(%rcx,%rbp,1) │ │ │ │ rex.WRB (bad) │ │ │ │ (bad) 0x1301(%rip) │ │ │ │ @@ -2525654,17 +2525531,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lret │ │ │ │ jrcxz 1ca6055 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x20(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $0x0,0x2de(%rbx) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x50(%rcx) │ │ │ │ clc │ │ │ │ @@ -2525680,15 +2525555,17 @@ │ │ │ │ push 0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0xe3,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - xor $0x324,%eax │ │ │ │ + int3 │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rsi) │ │ │ │ @@ -2525706,16 +2525583,16 @@ │ │ │ │ jae 1ca60dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xcb,%al │ │ │ │ jrcxz 1ca60e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.WX and %al,(%rbx) │ │ │ │ + loopne 1ca60a1 │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2525735,16 +2525612,16 @@ │ │ │ │ jae 1ca6125 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ca60f5 │ │ │ │ jrcxz 1ca612d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rdx) │ │ │ │ - and $0x3,%al │ │ │ │ + xor %cl,%dh │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2525763,15 +2525640,15 @@ │ │ │ │ jae 1ca616d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%ah │ │ │ │ jrcxz 1ca6175 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb2,%al │ │ │ │ + loopne 1ca61d5 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2525792,15 +2525669,17 @@ │ │ │ │ jae 1ca61b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex int3 │ │ │ │ jrcxz 1ca61bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x320(%rax) │ │ │ │ + jo 1ca61bd │ │ │ │ + fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x3a6d1b90(%rdx) │ │ │ │ @@ -2525813,18 +2525692,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x1(%rbx,%rsi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x34(%rax) │ │ │ │ jrcxz 1ca6205 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,(%rsp) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %ah,0x322(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ch │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ je 1ca6272 │ │ │ │ @@ -2525835,18 +2525713,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ jae 1ca6245 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc00000000001e3cc,%al │ │ │ │ - cltd │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x100000000001e3cc,%al │ │ │ │ + add $0x2df,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x2c(%rbx) │ │ │ │ @@ -2525865,18 +2525741,16 @@ │ │ │ │ add %al,%al │ │ │ │ mov $0x173,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ ror $1,%ah │ │ │ │ jrcxz 1ca6295 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x324(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ + movabs %al,0x6f8000000000322 │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx,%rcx,1) │ │ │ │ rcll $0x2b,(%rdi) │ │ │ │ push %rbx │ │ │ │ repz rex.WX add %rdx,(%rbx) │ │ │ │ @@ -2525889,20 +2525763,17 @@ │ │ │ │ shl $0x73,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ int $0xe3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - push %rcx │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x2debc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x7(%rcx) │ │ │ │ jg 1ca6377 │ │ │ │ ss fidivrs 0x73(%rcx) │ │ │ │ @@ -2525918,19 +2525789,20 @@ │ │ │ │ jae 1ca631d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%ch │ │ │ │ jrcxz 1ca6325 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mull (%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + xchg %eax,%ebp │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rsi) │ │ │ │ and $0xef,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -2525944,17 +2525816,19 @@ │ │ │ │ ... │ │ │ │ add %al,0x17409(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x33(%rax) │ │ │ │ jrcxz 1ca636d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x3(%rax,%riz,1) │ │ │ │ + xor %al,%dl │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdi) │ │ │ │ and $0x25,%al │ │ │ │ shrb %cl,0x13013fe2(%rbp,%rcx,2) │ │ │ │ @@ -2525965,16 +2525839,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x74(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e3cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7(%rax) │ │ │ │ - and (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2525991,19 +2525866,17 @@ │ │ │ │ ... │ │ │ │ add %dh,0x17478(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ int $0xe3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x54(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x2debe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x118672ed(%rbx) │ │ │ │ lret $0x43dc │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2526013,17 +2525886,20 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf0000000000174b1,%al │ │ │ │ int $0xe3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x323f8(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%ebp │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ xor %ah,%dl │ │ │ │ pop %rdx │ │ │ │ @@ -2526040,15 +2525916,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ jrcxz 1ca648d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000032054,%al │ │ │ │ + adc %al,%cl │ │ │ │ + fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x8(%rax) │ │ │ │ pop %rsi │ │ │ │ (bad) │ │ │ │ @@ -2526062,16 +2525942,17 @@ │ │ │ │ rcr $0x74,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x32(%rax) │ │ │ │ jrcxz 1ca64d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex stc │ │ │ │ - and (%rbx),%eax │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%edi │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2526089,17 +2525970,17 @@ │ │ │ │ (bad) │ │ │ │ je 1ca6515 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0xe3,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jg 1ca6543 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ @@ -2526113,18 +2525994,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x174fb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e3ce(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or $0x324,%eax │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x22,%dl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x61(%rbp) │ │ │ │ jbe 1ca6576 │ │ │ │ xchg %eax,%ecx │ │ │ │ @@ -2526141,20 +2526023,18 @@ │ │ │ │ jne 1ca65a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ca6578 │ │ │ │ jrcxz 1ca65ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + shr $0xde,%bh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdi,%riz,1) │ │ │ │ test %esp,(%rcx) │ │ │ │ loope 1ca655d │ │ │ │ @@ -2526170,17 +2526050,15 @@ │ │ │ │ jne 1ca65ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%bh │ │ │ │ jrcxz 1ca65f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dh,0x322(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x6(%rbx) │ │ │ │ @@ -2526194,17 +2526072,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x4000000000017538,%al │ │ │ │ iret │ │ │ │ jrcxz 1ca663d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x160(%rax) │ │ │ │ + shlb $1,0x60(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x40d0caf4(%rbx) │ │ │ │ pop %rax │ │ │ │ and %eax,(%rdi) │ │ │ │ @@ -2526219,16 +2526098,16 @@ │ │ │ │ rex.RXB jne 1ca667d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ca6651 │ │ │ │ jrcxz 1ca6685 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca663f │ │ │ │ - and %al,(%rbx) │ │ │ │ + nop │ │ │ │ + ds filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2526244,16 +2526123,17 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ pop %rdx │ │ │ │ jne 1ca66c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa00000000001e3cf,%al │ │ │ │ - rex and $0x3,%al │ │ │ │ + movabs 0xb00000000001e3cf,%al │ │ │ │ + (bad) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2526273,18 +2526153,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ iret │ │ │ │ jrcxz 1ca6715 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex int $0x20 │ │ │ │ - add (%rax),%eax │ │ │ │ + rorb $0x2,-0x21(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dl │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ cmp $0xa8bc1fb1,%eax │ │ │ │ @@ -2526297,16 +2526177,16 @@ │ │ │ │ lock mov %dh,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jrcxz 1ca675d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.WR and $0x3,%al │ │ │ │ + loopne 1ca673b │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2526319,17 +2526199,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x3000000000017597,%al │ │ │ │ shl $1,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xor (%rax),%esp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x2de9c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ @@ -2526347,18 +2526225,17 @@ │ │ │ │ jne 1ca67e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ shl $1,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x323,%edx │ │ │ │ + add %dh,0x3225d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x59419399(%rbx) │ │ │ │ (bad) │ │ │ │ pshufw $0x13,(%rcx),%mm0 │ │ │ │ @@ -2526372,19 +2526249,19 @@ │ │ │ │ jne 1ca682d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ shl $1,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0x20,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,-0x63(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rsi) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ int1 │ │ │ │ @@ -2526399,17 +2526276,20 @@ │ │ │ │ and %dl,%dh │ │ │ │ jne 1ca6875 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x323bb(%rax) │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x73(%rcx) │ │ │ │ (bad) │ │ │ │ rex.XB orl $0x130140aa,(%r11) │ │ │ │ @@ -2526423,16 +2526303,17 @@ │ │ │ │ jmp 1ca6930 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ shl $1,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x35(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %al,%al │ │ │ │ + popf │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2526449,19 +2526330,18 @@ │ │ │ │ add %dh,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,%cl │ │ │ │ jrcxz 1ca690d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca68cd │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + and %bl,0x22(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5f5ab29a(%rdx) │ │ │ │ pop %rax │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ @@ -2526477,17 +2526357,16 @@ │ │ │ │ sub %esi,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ shl $1,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - and %al,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ + test $0x2de,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x13765ff(%rdi) │ │ │ │ @@ -2526499,17 +2526378,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ imul $0x0,0x1(%rsi),%esi │ │ │ │ adc $0xe3,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - and (%rbx),%eax │ │ │ │ + add %dl,0x77(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2526527,16 +2526405,16 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ mov $0x76,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e3d1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.XB and %al,(%r11) │ │ │ │ + add %dh,-0x51(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2526548,15 +2526426,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xe0000000000176d5,%al │ │ │ │ shl $1,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x323da(%rax) │ │ │ │ + add %al,0x32279(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dh │ │ │ │ @@ -2526573,17 +2526451,19 @@ │ │ │ │ jbe 1ca6a6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%dl │ │ │ │ jrcxz 1ca6a75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x160(%rdi) │ │ │ │ + jo 1ca6ada │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bh │ │ │ │ mov $0xe0,%ch │ │ │ │ cwtl │ │ │ │ @@ -2526599,16 +2526479,17 @@ │ │ │ │ adc %bl,(%rsi) │ │ │ │ ja 1ca6ab5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex shl %cl,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x320,%edx │ │ │ │ + add %ah,0x43(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3f761a4(%rbx) │ │ │ │ @@ -2526627,15 +2526508,19 @@ │ │ │ │ ja 1ca6afd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ca6ad4 │ │ │ │ jrcxz 1ca6b05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf8000000000323b1,%al │ │ │ │ + (bad) │ │ │ │ + rex and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ jns 1ca6b14 │ │ │ │ sub %ebp,%esp │ │ │ │ @@ -2526646,19 +2526531,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x177(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x800000000001e3d2,%al │ │ │ │ - cmp $0x20,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + movabs 0x100000000001e3d2,%al │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rcx) │ │ │ │ cmpl $0x13016e,-0x3137fea8(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2526672,16 +2526558,16 @@ │ │ │ │ ja 1ca6b8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%dl │ │ │ │ jrcxz 1ca6b95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rbx) │ │ │ │ - and $0x3,%al │ │ │ │ + xor %cl,%dl │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2526703,15 +2526589,17 @@ │ │ │ │ ja 1ca6bd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bl │ │ │ │ jrcxz 1ca6bdd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000032043,%al │ │ │ │ + adc %ch,0x2de(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ push %rdx │ │ │ │ adc $0xbf0de5a9,%eax │ │ │ │ @@ -2526727,15 +2526615,17 @@ │ │ │ │ js 1ca6c1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%bl │ │ │ │ jrcxz 1ca6c25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x324(%rip) │ │ │ │ + mov $0xd1,%al │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x71(%rsi) │ │ │ │ @@ -2526753,19 +2526643,17 @@ │ │ │ │ js 1ca6c65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ shl %cl,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x40(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %ah,0x2df48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ jns 1ca6cbe │ │ │ │ push %rdx │ │ │ │ @@ -2526782,16 +2526670,17 @@ │ │ │ │ js 1ca6cad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ shl %cl,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x48(%rax) │ │ │ │ - and (%rbx),%eax │ │ │ │ + add %dh,%al │ │ │ │ + pop %rdx │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2526806,17 +2526695,15 @@ │ │ │ │ add %dl,-0x58(%rax) │ │ │ │ js 1ca6cf5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0xe3,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x20,%ah │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x2df3a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bh │ │ │ │ @@ -2526832,16 +2526719,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x178c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ shl %cl,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x5d(%rax) │ │ │ │ - and (%rbx),%eax │ │ │ │ + add %dl,0x33(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2526858,18 +2526745,18 @@ │ │ │ │ js 1ca6d85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,%ah │ │ │ │ jrcxz 1ca6d8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex shlb $0x3,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %cl,-0x21(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0xef9172b(%rsi) │ │ │ │ add %esi,0x130124(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2526884,15 +2526771,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ jrcxz 1ca6dd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x323(%rax) │ │ │ │ + mov $0x58,%al │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%cl │ │ │ │ @@ -2526912,19 +2526801,17 @@ │ │ │ │ xchg %eax,%ebp │ │ │ │ jns 1ca6e15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0xe3,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - ss and %al,(%rbx) │ │ │ │ + add %al,0x2de9e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x76(%rbx) │ │ │ │ mov $0x3c,%dl │ │ │ │ pop %rbp │ │ │ │ @@ -2526939,16 +2526826,17 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ int $0x79 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e3d4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cs and $0x3,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2526965,19 +2526853,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x17a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ca6e7e │ │ │ │ jrcxz 1ca6ead │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmp %esp,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x2de(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5565072e(%rdx) │ │ │ │ (bad) │ │ │ │ sahf │ │ │ │ @@ -2526993,16 +2526879,16 @@ │ │ │ │ jp 1ca6eed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%ch │ │ │ │ jrcxz 1ca6ef5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x24,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rax │ │ │ │ + enter $0x322,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ch │ │ │ │ @@ -2527017,17 +2526903,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x1,0x7a(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ {rex2 0xe3} sgdt (%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x32032(%rax) │ │ │ │ + add %dl,-0x65(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x512ad6fd(%rax) │ │ │ │ xchg %eax,%esp │ │ │ │ jo 1ca6f77 │ │ │ │ @@ -2527042,16 +2526930,16 @@ │ │ │ │ jp 1ca6f7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ca6f57 │ │ │ │ jrcxz 1ca6f85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca6faf │ │ │ │ - and $0x3,%al │ │ │ │ + adc %al,%bl │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2527065,19 +2526953,20 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb6,%al │ │ │ │ jp 1ca6fc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x600000000001e3d5,%al │ │ │ │ - xor $0x20,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + movabs 0xf00000000001e3d5,%al │ │ │ │ + pushf │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x61e6b094(%rax) │ │ │ │ push $0x6d │ │ │ │ or %al,(%rcx) │ │ │ │ @@ -2527092,15 +2526981,15 @@ │ │ │ │ jp 1ca700d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%ch │ │ │ │ jrcxz 1ca7015 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x3,(%rsp) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2527118,19 +2527007,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jrcxz 1ca705d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ca7095 │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf80000000002de9b,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17(%rdx) │ │ │ │ and $0x28,%al │ │ │ │ mov %eax,0x130127d5(%rax) │ │ │ │ @@ -2527141,16 +2527026,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x3000000000017b63,%al │ │ │ │ (bad) │ │ │ │ jrcxz 1ca70a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sub %esp,(%rbx,%rax,1) │ │ │ │ + jo 1ca706d │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2527167,16 +2527052,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ jrcxz 1ca70ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rbx) │ │ │ │ - and %al,(%rbx) │ │ │ │ + (bad) │ │ │ │ + pushf │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2527194,19 +2527080,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ jrcxz 1ca7135 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rdx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dh │ │ │ │ fistps 0x74e54e12(%rax) │ │ │ │ or (%rcx),%eax │ │ │ │ @@ -2527220,17 +2527105,20 @@ │ │ │ │ add %ah,%al │ │ │ │ rex.RB jl 1ca7175 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0xe3,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3203f(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ rex.RX mov $0x80,%al │ │ │ │ out %eax,(%dx) │ │ │ │ @@ -2527248,16 +2527136,16 @@ │ │ │ │ jl 1ca71bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ jrcxz 1ca71c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca71fe │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,%ah │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2527272,17 +2527160,15 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ imul $0x20000000,0x0(%rcx,%rax,1),%edi │ │ │ │ xlat %ds:(%rbx) │ │ │ │ jrcxz 1ca720d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.X and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %ch,0x2de(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ch │ │ │ │ @@ -2527301,16 +2527187,16 @@ │ │ │ │ jbe 1ca72c7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x29(%rax) │ │ │ │ jrcxz 1ca7255 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca7293 │ │ │ │ - and $0x3,%al │ │ │ │ + adc %cl,%dh │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2527322,15 +2527208,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x17c(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0xe3,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x160b6(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + pop %rdi │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x42(%rax) │ │ │ │ @@ -2527341,18 +2527230,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x17c(%rcx) │ │ │ │ add %dh,0x1e3d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x32039(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + movabs 0x6f80000000002de,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6(%rbx) │ │ │ │ subl $0x1,0xcd810d5(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2527366,15 +2527253,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ jrcxz 1ca732d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x323(%rbp) │ │ │ │ + adc %ah,(%rbx) │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rbx,%rbx,8) │ │ │ │ @@ -2527391,19 +2527280,18 @@ │ │ │ │ jl 1ca736d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%al │ │ │ │ jrcxz 1ca7375 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - and $0x20,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + sarb $0x2,-0x22(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ hlt │ │ │ │ (bad) │ │ │ │ @@ -2527418,18 +2527306,20 @@ │ │ │ │ ... │ │ │ │ add %dl,0x17ceb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x28(%rax) │ │ │ │ jrcxz 1ca73bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock js 1ca73e6 │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + std │ │ │ │ + and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x29(%rax) │ │ │ │ push %rsi │ │ │ │ adc %edx,0x1791cf6(%rip) │ │ │ │ @@ -2527444,20 +2527334,18 @@ │ │ │ │ or $0x7d,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x28(%rax) │ │ │ │ jrcxz 1ca7405 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + lock test %ebx,%esi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x29(%rcx) │ │ │ │ pushf │ │ │ │ imul $0x13017b,%fs:-0x1d(%rbx),%edx │ │ │ │ @@ -2527467,16 +2527355,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x20(%rax) │ │ │ │ jge 1ca7445 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd00000000001e3d8,%al │ │ │ │ - jnp 1ca7476 │ │ │ │ + movabs 0xf00000000001e3d8,%al │ │ │ │ + add (%rdx),%esp │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2527494,15 +2527382,16 @@ │ │ │ │ jge 1ca748d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%al │ │ │ │ jrcxz 1ca7495 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock es and %al,(%rbx) │ │ │ │ + mov $0x83,%al │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2527522,19 +2527411,19 @@ │ │ │ │ jge,pt 1ca74d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%cl │ │ │ │ jrcxz 1ca74dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca755b │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + jmp *(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x32ec5b3d(%rdx) │ │ │ │ loop 1ca74b8 │ │ │ │ add %rdx,(%r11) │ │ │ │ @@ -2527547,19 +2527436,15 @@ │ │ │ │ lock rex.WR jge 1ca751d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%cl │ │ │ │ jrcxz 1ca7525 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,(%rdi) │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf80000000002de84,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ cmc │ │ │ │ out %eax,$0xd6 │ │ │ │ @@ -2527576,19 +2527461,19 @@ │ │ │ │ jge 1ca7565 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x7b(%rax) │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + add (%rdx),%esp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x28(%rcx) │ │ │ │ ja 1ca7596 │ │ │ │ adc 0x13012b7c(%rcx),%esi │ │ │ │ @@ -2527599,17 +2527484,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x7d(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e3d9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x32032(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5f(%rcx,%rsi,4) │ │ │ │ cwtl │ │ │ │ mov $0xfb,%dl │ │ │ │ @@ -2527623,15 +2527510,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x17d(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $0xe3,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x32386(%rax) │ │ │ │ + add %ah,0x32210(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rbx) │ │ │ │ @@ -2527649,17 +2527536,20 @@ │ │ │ │ ... │ │ │ │ add %ah,0x17d9b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x32034(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + popf │ │ │ │ + fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2a(%rdx) │ │ │ │ cmp $0x97,%al │ │ │ │ and $0x91,%al │ │ │ │ @@ -2527676,16 +2527566,19 @@ │ │ │ │ jge 1ca7685 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%dl │ │ │ │ jrcxz 1ca768d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x323(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + mov $0x12,%al │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x3db45309(%rip) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ rex.WRXB │ │ │ │ @@ -2527697,16 +2527590,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x17d(%rsi) │ │ │ │ add %dl,-0x26(%rax) │ │ │ │ jrcxz 1ca76d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x160(%rsi) │ │ │ │ - add %bh,%al │ │ │ │ + rcrb $0x1,0x60(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dl │ │ │ │ mov $0x47,%ah │ │ │ │ fisttps 0x25(%rbp) │ │ │ │ @@ -2527724,18 +2527619,19 @@ │ │ │ │ jge 1ca7715 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0xe3,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - sub (%rax),%ah │ │ │ │ - add (%rax),%eax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%cl │ │ │ │ lock lret │ │ │ │ repnz xchg %eax,%esp │ │ │ │ @@ -2527751,20 +2527647,18 @@ │ │ │ │ fnstcw 0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xda,%al │ │ │ │ jrcxz 1ca7765 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xchg %eax,%esp │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + lock and (%rdx),%ah │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x722e5b2d(%rsi) │ │ │ │ mov $0x13,%dl │ │ │ │ jl 1ca778a │ │ │ │ @@ -2527779,17 +2527673,17 @@ │ │ │ │ out %al,$0x7d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %dl,%al │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2527808,15 +2527702,16 @@ │ │ │ │ repz jge 1ca77ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%bl │ │ │ │ jrcxz 1ca77f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x3,0x23(%rax) │ │ │ │ + rex std │ │ │ │ + and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2527833,18 +2527728,19 @@ │ │ │ │ rolb $0x7e,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x25(%rax) │ │ │ │ jrcxz 1ca783d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x20,(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock outsl %ds:(%rsi),(%dx) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x7da11795(%rbp) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ lret $0x116 │ │ │ │ @@ -2527859,19 +2527755,19 @@ │ │ │ │ jle 1ca787d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ca785d │ │ │ │ jrcxz 1ca7885 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jl 1ca78ae │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1ca788e │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dl │ │ │ │ xchg %rdi,-0x65(%rbp) │ │ │ │ pushf │ │ │ │ @@ -2527886,19 +2527782,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and $0x7e,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e3db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - adc %esp,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x16(%rdi) │ │ │ │ subl $0x40,-0x6b(%rdi) │ │ │ │ jb 1ca7929 │ │ │ │ @@ -2527913,15 +2527810,16 @@ │ │ │ │ jle 1ca790d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%bl │ │ │ │ jrcxz 1ca7915 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x3,0x23(%rcx) │ │ │ │ + adc %bh,%bh │ │ │ │ + and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2527938,19 +2527836,20 @@ │ │ │ │ lock rex.RB jle 1ca7955 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ jrcxz 1ca795d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - adc $0x20,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x13b489af(%rbx,%rax,1) │ │ │ │ mov $0x5b,%bh │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2527963,17 +2527862,15 @@ │ │ │ │ adc %dl,0x7e(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ fsub %st,%st(3) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jnp 1ca79ce │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x32203(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bl │ │ │ │ @@ -2527989,18 +2527886,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1(%rsi,%rdi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x24(%rax) │ │ │ │ jrcxz 1ca79ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x20,(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock (bad) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dh │ │ │ │ rex.RXB (bad) │ │ │ │ (bad) │ │ │ │ @@ -2528015,19 +2527913,19 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ jae 1ca7aa9 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e3dc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7a(%rax) │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + adc %ah,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x151b879a(%rcx) │ │ │ │ pop %rcx │ │ │ │ data16 sub $0x1,%al │ │ │ │ @@ -2528041,17 +2527939,17 @@ │ │ │ │ add %dl,-0x7a(%rax) │ │ │ │ jle 1ca7a75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $0xe3,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sub %ah,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,%al │ │ │ │ + xchg %bl,%dh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ @@ -2528067,19 +2527965,17 @@ │ │ │ │ xchg %eax,%ebp │ │ │ │ jle 1ca7abd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock fsub %st,%st(3) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x78(%rax) │ │ │ │ - and (%rbx),%eax │ │ │ │ + add %dl,0x32212(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7ceb1bff(%rdi) │ │ │ │ xor %eax,%esp │ │ │ │ jl 1ca7aea │ │ │ │ @@ -2528095,15 +2527991,18 @@ │ │ │ │ jle 1ca7b05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%ch │ │ │ │ jrcxz 1ca7b0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x0,0x160(%rcx) │ │ │ │ + jo 1ca7b75 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x21(%rdx) │ │ │ │ repnz int1 │ │ │ │ @@ -2528120,18 +2528019,19 @@ │ │ │ │ mov $0x7e,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x23(%rax) │ │ │ │ jrcxz 1ca7b55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x20(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1ca7b37 │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bh │ │ │ │ jo 1ca7ba6 │ │ │ │ mov $0x5105b7ce,%ecx │ │ │ │ @@ -2528145,15 +2528045,15 @@ │ │ │ │ xor %al,%al │ │ │ │ jle 1ca7b95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0xe3,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x323f4(%rax) │ │ │ │ + add %al,0x32294(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2865a3ad(%rax) │ │ │ │ @@ -2528168,19 +2528068,19 @@ │ │ │ │ jle 1ca7bdd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xdd,%al │ │ │ │ jrcxz 1ca7be5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ca7b76 │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + jmp 1ca7bc9 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ js 1ca7c67 │ │ │ │ ss loop 1ca7c04 │ │ │ │ @@ -2528195,15 +2528095,15 @@ │ │ │ │ sub $0x7e,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ fucom %st(3) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x323f7(%rax) │ │ │ │ + add %dh,0x32295(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4eaf4a5(%rdi) │ │ │ │ @@ -2528220,18 +2528120,15 @@ │ │ │ │ jle 1ca7c6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%dh │ │ │ │ jrcxz 1ca7c75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - and %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + rorb $1,0x2df(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x3a(%rdi) │ │ │ │ @@ -2528244,18 +2528141,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x17f(%rip) │ │ │ │ add %al,-0x22(%rax) │ │ │ │ jrcxz 1ca7cbd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x23(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1ca7cbe │ │ │ │ + and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ sbb 0x78e1b05a(%rcx),%ebp │ │ │ │ push %rdx │ │ │ │ @@ -2528270,15 +2528168,15 @@ │ │ │ │ jg 1ca7cfd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ca7ce0 │ │ │ │ jrcxz 1ca7d05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf80000000003204e,%al │ │ │ │ + movabs 0xf80000000002debb,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x15bc3b69(%rip) │ │ │ │ cmp (%rsi),%ebx │ │ │ │ jle 1ca7d2a │ │ │ │ @@ -2528289,18 +2528187,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x27(%rax) │ │ │ │ jg 1ca7d45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd00000000001e3de,%al │ │ │ │ - fbld (%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x600000000001e3de,%al │ │ │ │ + andl $0x3,(%rdx) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x4c(%rdx) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ @@ -2528315,17 +2528211,16 @@ │ │ │ │ shlb $0x7f,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ fsubp %st,%st(3) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4f(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x2de,%esp │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bh │ │ │ │ @@ -2528340,15 +2528235,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x17f3e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x323e1(%rax) │ │ │ │ + add %al,0x32281(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2b625960(%rax) │ │ │ │ @@ -2528365,18 +2528260,17 @@ │ │ │ │ rex.WXB jg 1ca7e1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%bh │ │ │ │ jrcxz 1ca7e25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x20(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bh,0x2de(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax,%rbp,2) │ │ │ │ sbb 0x2c7e7c13(%rdi),%ah │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2528390,17 +2528284,15 @@ │ │ │ │ jg 1ca7e65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - loop 1ca7e96 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x32282(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4b(%rbx) │ │ │ │ @@ -2528418,17 +2528310,17 @@ │ │ │ │ jg 1ca7ead │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jbe 1ca7edb │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + fcmovu %st(6),%st │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2c(%rsi) │ │ │ │ @@ -2528442,19 +2528334,17 @@ │ │ │ │ add %al,0x7f(%rax) │ │ │ │ jg 1ca7ef5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $0xe3,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0xe(%rax) │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x32290(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ int1 │ │ │ │ xor 0x5baf36b2(%rip),%dh │ │ │ │ @@ -2528466,16 +2528356,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x17f(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x79(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %ah,-0x17(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2528494,16 +2528384,17 @@ │ │ │ │ jg 1ca7f85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,%al │ │ │ │ jrcxz 1ca7f8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf6,%al │ │ │ │ - and (%rbx),%eax │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2528519,17 +2528410,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x17f(%rsi) │ │ │ │ add %dl,-0x20(%rax) │ │ │ │ jrcxz 1ca7fd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x160(%rcx) │ │ │ │ + lock (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x5c689c4c(%rcx) │ │ │ │ and $0xf4,%al │ │ │ │ sub (%rcx),%al │ │ │ │ @@ -2528541,16 +2528434,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ andl $0x0,0x1(%rdx) │ │ │ │ and $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x67(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %dh,0x0(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2528573,15 +2528466,18 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe0,%al │ │ │ │ jrcxz 1ca8065 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf8000000000323d6,%al │ │ │ │ + and %dh,0x22(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x65(%rsi,%rcx,8) │ │ │ │ mov %cs,-0x5a(%rbp) │ │ │ │ rcrb $0x13,0x1(%rsi) │ │ │ │ @@ -2528595,16 +2528491,16 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ca808a │ │ │ │ jrcxz 1ca80ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x86,%al │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %bl,%bh │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2528619,17 +2528515,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x163(%rdx) │ │ │ │ add %dl,(%rax) │ │ │ │ loope 1ca80d6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x323bc(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dh │ │ │ │ rex.B jg 1ca8096 │ │ │ │ mov $0x1e,%dh │ │ │ │ @@ -2528644,17 +2528543,19 @@ │ │ │ │ nop │ │ │ │ shlb %cl,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex loope 1ca811e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x32064(%rax) │ │ │ │ + add %al,-0x2d(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dh │ │ │ │ add -0x41aaa326(%rdx),%ch │ │ │ │ adc (%rcx),%eax │ │ │ │ @@ -2528668,17 +2528569,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %esp,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1f(%rax) │ │ │ │ jrcxz 1ca8185 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x323(%rax) │ │ │ │ + add %al,0x22(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x45f9c521(%rcx) │ │ │ │ movsxd %edx,%ebx │ │ │ │ pop %rbp │ │ │ │ @@ -2528687,16 +2528589,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1e3e1,%al │ │ │ │ - and %al,(%ebx) │ │ │ │ + movabs 0xc00000000001e3e1,%al │ │ │ │ + (bad) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2528716,17 +2528619,19 @@ │ │ │ │ nop │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ loope 1ca81f6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x323b3(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.RX and (%rbx),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x35(%rbx) │ │ │ │ (bad) │ │ │ │ sti │ │ │ │ @@ -2528743,17 +2528648,17 @@ │ │ │ │ mov $0xb4,%al │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loop 1ca823e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2528769,19 +2528674,20 @@ │ │ │ │ sub $0x64,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ loop 1ca8286 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x23,%ah │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rbp │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x43e2e422(%rax) │ │ │ │ and $0xba,%al │ │ │ │ lgdt (%rbx) │ │ │ │ @@ -2528795,16 +2528701,15 @@ │ │ │ │ rex.B │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1e(%rax) │ │ │ │ jrcxz 1ca82ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x3(%rax,%riz,1) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf80000000002def7,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1d8f3347(%rbp) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ imul $0x13,0x1(%rax),%edi │ │ │ │ @@ -2528817,17 +2528722,15 @@ │ │ │ │ shlb $0x1,0x65(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ loop 1ca8316 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - int $0x23 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x32271(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dl │ │ │ │ @@ -2528842,17 +2528745,16 @@ │ │ │ │ add %al,-0x7b(%rax) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ loop 1ca835e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %dl,-0x5(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2528868,17 +2528770,19 @@ │ │ │ │ ... │ │ │ │ add %dl,0x165ef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ loop 1ca83a6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x323d5(%rax) │ │ │ │ + add %dh,0x76(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ add %eax,%eax │ │ │ │ pop %rsp │ │ │ │ @@ -2528894,17 +2528798,18 @@ │ │ │ │ sbb 0x1(%rsi),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,%bl │ │ │ │ jrcxz 1ca840d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x160(%rcx) │ │ │ │ + shlb $1,0x60(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4a(%rdx) │ │ │ │ or %bh,0x5fff3f84(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2528918,19 +2528823,19 @@ │ │ │ │ rex.WXB │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1d(%rax) │ │ │ │ jrcxz 1ca8455 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jae 1ca847b │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0xd7,%al │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ in (%dx),%eax │ │ │ │ sahf │ │ │ │ @@ -2528942,15 +2528847,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x16689(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e3e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x323d6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + ja 1ca84c5 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x6aa00e30(%rdi) │ │ │ │ @@ -2528962,19 +2528869,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e3e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - out %al,$0x20 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x60(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ add %esi,(%rsi) │ │ │ │ addr32 pop %rax │ │ │ │ @@ -2528987,19 +2528894,18 @@ │ │ │ │ ... │ │ │ │ add %ah,0x166f5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jrcxz 1ca850e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x31(%rax) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + enter $0x322,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x41445924(%rdi) │ │ │ │ in $0x49,%al │ │ │ │ or (%rcx),%al │ │ │ │ @@ -2529013,19 +2528919,17 @@ │ │ │ │ add %al,0x17(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ in $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.WXB and %al,(%r11) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x2deb8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6f7829e(%rbp) │ │ │ │ mov $0x48,%al │ │ │ │ sub %eax,(%rcx) │ │ │ │ @@ -2529039,15 +2528943,18 @@ │ │ │ │ add %ah,0x2e(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1c(%rax) │ │ │ │ jrcxz 1ca85bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x323,%ecx │ │ │ │ + push %rax │ │ │ │ + pop %rbp │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dl │ │ │ │ @@ -2529063,16 +2528970,16 @@ │ │ │ │ orb $0x1,0x67(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ca85e6 │ │ │ │ jrcxz 1ca8605 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex.WRXB and %r8b,(%r11) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + mov $0x2de,%esp │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x62(%rdx) │ │ │ │ @@ -2529085,19 +2528992,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x67(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e3e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x44(%rax) │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x32261(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x6e51eb41(%rip) │ │ │ │ add $0x13012c4d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2529110,16 +2529015,15 @@ │ │ │ │ mov 0x1(%rdi),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%ah │ │ │ │ jrcxz 1ca8695 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,%cl │ │ │ │ - and %al,(%rbx) │ │ │ │ + andb $0x2,-0x21(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2529136,16 +2529040,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x167(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ch │ │ │ │ jrcxz 1ca86dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,(%rax) │ │ │ │ - and $0x3,%al │ │ │ │ + xor %cl,%ch │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2529162,17 +2529066,16 @@ │ │ │ │ add %ah,-0x37(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ in $0xe3,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x17(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + push $0x2df │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1(%rdi) │ │ │ │ @@ -2529191,15 +2529094,16 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1b(%rax) │ │ │ │ jrcxz 1ca876d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp (%rbx,%rax,1),%spl │ │ │ │ + jo 1ca8740 │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2529214,16 +2529118,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x16812(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e3e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.RXB and %r8b,(%r11) │ │ │ │ + add %dl,-0x4a(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2529240,16 +2529144,16 @@ │ │ │ │ add %dl,%al │ │ │ │ cmp 0x1(%rax),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe3,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x4d(%rax) │ │ │ │ - and (%rbx),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.RX and (%rbx),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2529267,18 +2529171,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ in $0xe3,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - rex.W and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0xde,%dh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x97dede0(,%rdi,8) │ │ │ │ {rex2 0x34} add %r10d,(%r19) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2529289,19 +2529193,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ca881d │ │ │ │ push $0x1 │ │ │ │ add %ah,(%rax) │ │ │ │ out %al,$0xe3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x23,%ah │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x54(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x20(%rbx) │ │ │ │ jo 1ca88dd │ │ │ │ fwait │ │ │ │ @@ -2529316,16 +2529220,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ca8884 │ │ │ │ push $0x1 │ │ │ │ add %dl,-0x1a(%rax) │ │ │ │ jrcxz 1ca88d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex pop %rsi │ │ │ │ - and %al,(%rbx) │ │ │ │ + adc %cl,%ah │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2529337,20 +2529241,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ca88f1 │ │ │ │ push $0x1 │ │ │ │ add %al,0x1e3e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - int3 │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x32271(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rcx) │ │ │ │ fs enter $0xdc7f,$0x43 │ │ │ │ add $0x43,%al │ │ │ │ @@ -2529361,17 +2529262,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ repnz push $0x1 │ │ │ │ add %dh,0x1e3e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2529388,15 +2529289,15 @@ │ │ │ │ or 0x1(%rcx),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ca8990 │ │ │ │ jrcxz 1ca89ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock shll %cl,(%rbx) │ │ │ │ + xor %dh,0x22(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2529412,15 +2529313,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x20(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ adc %ah,%bh │ │ │ │ jrcxz 1ca89f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca89b2 │ │ │ │ + mov $0x62,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2529439,15 +2529340,19 @@ │ │ │ │ adc %ch,0x69(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x19(%rax) │ │ │ │ jrcxz 1ca8a3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000032096,%al │ │ │ │ + jo 1ca8a3b │ │ │ │ + fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1b(%rdx) │ │ │ │ (bad) │ │ │ │ and %ebp,%ecx │ │ │ │ @@ -2529462,17 +2529367,19 @@ │ │ │ │ ... │ │ │ │ add %al,-0x6c(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ jo 1ca8a69 │ │ │ │ jrcxz 1ca8a85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock {rex2 0x23} add (%r8),%eax │ │ │ │ + loopne 1ca8b00 │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2bff46c6(%rip) │ │ │ │ sub %esp,0x1(%rbp,%rdx,1) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2529480,19 +2529387,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,-0x43(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ - movabs 0x800000000001e3e7,%al │ │ │ │ - repz and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0xb00000000001e3e7,%al │ │ │ │ + jne 1ca8ab2 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x9(%rdx) │ │ │ │ jle 1ca8b24 │ │ │ │ sbb %eax,-0x7e(%rsi) │ │ │ │ @@ -2529506,16 +2529413,16 @@ │ │ │ │ ... │ │ │ │ add %al,-0x22(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ shl $1,%bh │ │ │ │ jrcxz 1ca8b15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca8b4a │ │ │ │ - and $0x3,%al │ │ │ │ + mov $0xc8,%al │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2529533,19 +2529440,19 @@ │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ jrcxz 1ca8b5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jae 1ca8b83 │ │ │ │ - add (%rax),%eax │ │ │ │ + rcl $1,%bh │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ xchg %eax,%esp │ │ │ │ xor $0xe724b857,%eax │ │ │ │ @@ -2529559,17 +2529466,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock cmp $0x6a,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ call 1ca8d89 │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x323(%rcx) │ │ │ │ + adc %bl,0x22(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x49(%rax) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ mov 0x12(%rsi),%ebx │ │ │ │ @@ -2529583,16 +2529491,17 @@ │ │ │ │ rorb $1,0x6a(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x18(%rax) │ │ │ │ jrcxz 1ca8bed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x20(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + fcmovu %st(6),%st │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ @@ -2529607,19 +2529516,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x6a(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e3e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x44(%rax) │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x32260(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x2f0ea3b7(%rdi) │ │ │ │ xchg %eax,%ecx │ │ │ │ loop 1ca8c6a │ │ │ │ @@ -2529632,19 +2529539,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex mov %gs,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - or %ah,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,-0x7e(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x30d155db(%rax) │ │ │ │ fdivrl 0xf(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2529656,18 +2529563,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa9,%al │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock call 1ca8ea9 │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x24,(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %cl,%ch │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bh │ │ │ │ clc │ │ │ │ cmp %dl,%dh │ │ │ │ @@ -2529684,15 +2529592,15 @@ │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,%cl │ │ │ │ jrcxz 1ca8d0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf80000000003205e,%al │ │ │ │ + movabs 0xf80000000002decf,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1e(%rbp) │ │ │ │ test %dl,-0x32(%rbp,%rbx,1) │ │ │ │ mov $0x130168,%edi │ │ │ │ @@ -2529706,18 +2529614,18 @@ │ │ │ │ (bad) │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jmp 1ca8f39 │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x23,%bl │ │ │ │ - add (%rax),%eax │ │ │ │ + and %al,0x3(%rdx,%riz,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ ret │ │ │ │ adc $0x88,%al │ │ │ │ @@ -2529733,17 +2529641,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ adc $0x6b,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e3e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - pop %rdi │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %dh,-0x30(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2529758,16 +2529665,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rdx) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e3e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x4c(%rax) │ │ │ │ - and (%rbx),%eax │ │ │ │ + add %dl,0x4f(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2529786,16 +2529693,16 @@ │ │ │ │ orb $0x1,0x6b(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ca8e13 │ │ │ │ jrcxz 1ca8e2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca8dc4 │ │ │ │ - and %al,(%rbx) │ │ │ │ + nop │ │ │ │ + repz fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2529816,18 +2529723,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ jrcxz 1ca8e75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x23,%ah │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x70,%al │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x62df7f6e(%rbx) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ @@ -2529841,16 +2529749,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x16b8a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x16(%rax) │ │ │ │ jrcxz 1ca8ebd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %eax,%ebp │ │ │ │ - and %al,(%rbx) │ │ │ │ + lock clc │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2529869,18 +2529777,18 @@ │ │ │ │ jo 1ca8e9e │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x16(%rax) │ │ │ │ jrcxz 1ca8f05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0x23,%bl │ │ │ │ - add (%rax),%eax │ │ │ │ + shlb $0x3,0x22(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb2fe309(%rbp) │ │ │ │ mov $0x13012d2d,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2529888,16 +2529796,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex lret $0x16b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1e3ea,%al │ │ │ │ - mov $0x60,%dh │ │ │ │ + movabs 0x400000000001e3ea,%al │ │ │ │ + pop %rdi │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2529915,18 +2529824,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ jrcxz 1ca8f95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x20,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1ca9008 │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x69392933(%rbx) │ │ │ │ mov $0x9d,%al │ │ │ │ jb 1ca8fba │ │ │ │ @@ -2529940,17 +2529850,20 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ or 0x0(%rcx,%rax,1),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jmp 1ca8fbe │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x32434(%rax) │ │ │ │ + add %al,%al │ │ │ │ + lret │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ adc %al,0x1a(%rsi) │ │ │ │ jo 1ca8f84 │ │ │ │ @@ -2529967,16 +2529880,16 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jmp 1ca9006 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x6e(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + repz fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2529993,15 +2529906,17 @@ │ │ │ │ add %dl,0x6c(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x15(%rax) │ │ │ │ jrcxz 1ca906d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x323(%rbx) │ │ │ │ + xor %dh,(%rbx) │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ah │ │ │ │ @@ -2530013,17 +2529928,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x6c(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e3eb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - and %eax,(%rbx) │ │ │ │ + add %ah,-0x4f(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2530043,15 +2529957,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jmp 1ca90de │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - sub $0x324,%eax │ │ │ │ + (bad) │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x2f0ea3b7(%rdi) │ │ │ │ @@ -2530069,17 +2529985,19 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jmp 1ca9126 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x32109(%rax) │ │ │ │ + add %ah,-0x7d(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2c(%rcx) │ │ │ │ faddp %st,%st(3) │ │ │ │ rex.WRB cmp $0x86,%al │ │ │ │ @@ -2530093,17 +2530011,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x1(,%rbp,2) │ │ │ │ add %ah,(%rax) │ │ │ │ in (%dx),%al │ │ │ │ jrcxz 1ca918d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ca91b4 │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %bh,0x322(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rsi) │ │ │ │ @@ -2530123,17 +2530039,15 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x14(%rax) │ │ │ │ jrcxz 1ca91d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x321(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf80000000002df86,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6a3ed3c0(%rbx) │ │ │ │ sub %ah,(%rbx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ @@ -2530146,19 +2530060,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x1,0x6d(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0xe3,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - and (%rbx,%rax,1),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x322bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ sbb $0x1e8ce243,%eax │ │ │ │ rex.RXB and (%r9),%r8d │ │ │ │ @@ -2530169,17 +2530081,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x16d6f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e3ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - and %eax,(%rbx) │ │ │ │ + add %al,-0x73(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2530196,17 +2530107,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x16d(%rsi) │ │ │ │ add %ah,%al │ │ │ │ in (%dx),%al │ │ │ │ jrcxz 1ca92ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - and (%rbx,%rax,1),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ + lock mov $0x322,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdi) │ │ │ │ @@ -2530222,17 +2530131,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x16d(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%ch │ │ │ │ jrcxz 1ca92f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,(%rbx) │ │ │ │ - and %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + lock mov $0x2df,%esp │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ @@ -2530250,16 +2530157,16 @@ │ │ │ │ ror $0x6d,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x13(%rax) │ │ │ │ jrcxz 1ca933d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xor (%rbx,%rax,1),%ah │ │ │ │ + jo 1ca930b │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2530280,19 +2530187,18 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x13(%rax) │ │ │ │ jrcxz 1ca9385 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca93a0 │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + shrb $1,-0x22(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdx,%rcx,1) │ │ │ │ and $0x99,%al │ │ │ │ (bad) │ │ │ │ @@ -2530306,19 +2530212,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ adc $0x6e,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e3ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xor $0x24,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,%al │ │ │ │ + lret │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x29(%rbx) │ │ │ │ mov $0x45,%ah │ │ │ │ jl 1ca9449 │ │ │ │ @@ -2530335,17 +2530242,20 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ in (%dx),%eax │ │ │ │ jrcxz 1ca9415 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x160(%rdi) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x39(%rbx) │ │ │ │ int1 │ │ │ │ test %edi,0x1564963(%rbx) │ │ │ │ @@ -2530362,17 +2530272,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ jrcxz 1ca945d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - ja 1ca9483 │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb $0xde,%dl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdi,%rdx,1) │ │ │ │ @@ -2530390,16 +2530299,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ jrcxz 1ca94a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ca94f6 │ │ │ │ - and $0x3,%al │ │ │ │ + add %bl,%dl │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2530417,15 +2530326,20 @@ │ │ │ │ jns 1ca9551 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x12(%rax) │ │ │ │ jrcxz 1ca94ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000032098,%al │ │ │ │ + push %rax │ │ │ │ + cld │ │ │ │ + fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7f641962(%rip) │ │ │ │ xchg %edx,(%rsi,%rax,2) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2530438,19 +2530352,19 @@ │ │ │ │ (bad) │ │ │ │ nop │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e3ee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jno 1ca955e │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,-0x8(%rax) │ │ │ │ + and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x41(%rdx) │ │ │ │ mov %edi,0x870b199(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2530461,16 +2530375,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc000000000016e9f,%al │ │ │ │ out %al,(%dx) │ │ │ │ jrcxz 1ca957d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ca95e8 │ │ │ │ - and %al,(%rbx) │ │ │ │ + adc %dl,%ah │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2530487,18 +2530401,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16e(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ lock out %al,(%dx) │ │ │ │ jrcxz 1ca95c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x24(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,%dh │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x52(%rbx) │ │ │ │ test $0x14,%al │ │ │ │ movabs %al,0x1301216724 │ │ │ │ @@ -2530510,15 +2530425,16 @@ │ │ │ │ add %al,0x16ec2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ jrcxz 1ca960d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x3,0x20(%rdi) │ │ │ │ + rcl $1,%ch │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2530537,18 +2530453,19 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x11(%rax) │ │ │ │ jrcxz 1ca9655 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x24(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %dl,%dh │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x7a165aba(%rcx) │ │ │ │ xor %al,%dl │ │ │ │ adc %eax,(%rcx) │ │ │ │ @@ -2530559,16 +2530476,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x16eef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e3ef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x71(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %al,-0x29(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2530582,15 +2530499,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rdi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e3ef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x32442(%rax) │ │ │ │ + add %dh,0x322d6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x53(%rdx) │ │ │ │ @@ -2530610,16 +2530527,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ out %eax,(%dx) │ │ │ │ jrcxz 1ca972d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x94,%al │ │ │ │ - and %al,(%rbx) │ │ │ │ + rex clc │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2530635,18 +2530552,19 @@ │ │ │ │ jl 1ca97da │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ lock jrcxz 1ca9775 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jo 1ca979e │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0xf1,%al │ │ │ │ + and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ xor %eax,-0x1d(%rcx) │ │ │ │ @@ -2530660,17 +2530578,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x16f(%rdi) │ │ │ │ add %al,-0x10(%rax) │ │ │ │ jrcxz 1ca97bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cwtl │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %bh,%ah │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2530685,15 +2530602,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x7000000000016fe5,%al │ │ │ │ lock jrcxz 1ca9805 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x3,0x23(%rcx) │ │ │ │ + push %rax │ │ │ │ + repz and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2530708,16 +2530626,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc,%al │ │ │ │ jo 1ca9845 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa00000000001e3f0,%al │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ + movabs 0x300000000001e3f0,%al │ │ │ │ + pop %rcx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2530735,15 +2530653,17 @@ │ │ │ │ jo 1ca988d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%al │ │ │ │ jrcxz 1ca9895 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf80000000003204d,%al │ │ │ │ + adc %bh,0x2de(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ch │ │ │ │ and $0x6cab01b2,%eax │ │ │ │ jp 1ca9905 │ │ │ │ @@ -2530758,17 +2530678,16 @@ │ │ │ │ jo 1ca98d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%cl │ │ │ │ jrcxz 1ca98dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca9961 │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + add $0x322,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4ddd22f8(%rdx) │ │ │ │ @@ -2530787,15 +2530706,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ int1 │ │ │ │ jrcxz 1ca9925 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x320(%rax) │ │ │ │ + push %rax │ │ │ │ + int1 │ │ │ │ + fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bh │ │ │ │ @@ -2530816,16 +2530738,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ int1 │ │ │ │ jrcxz 1ca996d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x323(%rbp) │ │ │ │ - add %bh,%al │ │ │ │ + andb $0x3,(%rdx,%riz,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x56c899ff(%rax) │ │ │ │ ret $0x1ef0 │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2530841,17 +2530765,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ int1 │ │ │ │ jrcxz 1ca99b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x20(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xorb $0x0,0x2de(%rdi) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7c944073(%rax) │ │ │ │ lret $0x72a6 │ │ │ │ @@ -2530863,19 +2530785,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x171(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe3,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x7a(%rax) │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + add (%rdx),%esp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bh │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ @@ -2530893,16 +2530815,15 @@ │ │ │ │ jno 1ca9a3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock int1 │ │ │ │ jrcxz 1ca9a45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,%al │ │ │ │ - and %al,(%rbx) │ │ │ │ + shlb $0x2,-0x21(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2530918,17 +2530839,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x171ef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ repnz jrcxz 1ca9a8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - repnz and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dl,0x322(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2a(%rax) │ │ │ │ @@ -2530947,18 +2530866,18 @@ │ │ │ │ jb 1ca9acd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ repnz jrcxz 1ca9ad5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - call 1ca9dfe │ │ │ │ + add %ah,-0x21(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ch │ │ │ │ (bad) │ │ │ │ loope 1ca9ab0 │ │ │ │ @@ -2530972,16 +2530891,16 @@ │ │ │ │ shlb $1,(%rbx) │ │ │ │ jb 1ca9b15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0xe3,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - repnz and (%rbx),%eax │ │ │ │ + add %dh,-0x6f(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2530995,17 +2530914,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x17279(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e3f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x320e8(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + data16 filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rsi) │ │ │ │ or %ch,%cl │ │ │ │ pop %rdx │ │ │ │ @@ -2531021,16 +2530942,17 @@ │ │ │ │ lock mov 0x1(%rdx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ca9b9c │ │ │ │ jrcxz 1ca9bad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - repz and (%rbx),%eax │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%edx │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2531048,19 +2530970,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x172ba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ repz jrcxz 1ca9bf5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ca9bfa │ │ │ │ - and %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf80000000002df80,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x75(%rsi,%rcx,2) │ │ │ │ adc $0x5c,%al │ │ │ │ xchg %eax,%edi │ │ │ │ @@ -2531076,15 +2530994,17 @@ │ │ │ │ add %dh,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ repz jrcxz 1ca9c3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %esp,(%rbx,%rax,1) │ │ │ │ + (bad) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2531101,17 +2531021,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x1731d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0xd(%rax) │ │ │ │ jrcxz 1ca9c85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ca9c98 │ │ │ │ - and %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %al,0x2df(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2b(%rdx) │ │ │ │ @@ -2531126,16 +2531044,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ cmp 0x1(%rbx),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf00000000001e3f3,%al │ │ │ │ - or $0x24,%al │ │ │ │ + movabs 0xc00000000001e3f3,%al │ │ │ │ + mov $0x22,%dl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2531152,15 +2531070,19 @@ │ │ │ │ add %al,%al │ │ │ │ push $0x173 │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%bl │ │ │ │ jrcxz 1ca9d15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf8000000000160b4,%al │ │ │ │ + loopne 1ca9d77 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdi,%rbp,8) │ │ │ │ imul $0xfffffff4,-0x4a(%rdx,%riz,2),%ecx │ │ │ │ js 1ca9d3a │ │ │ │ @@ -2531175,15 +2531097,17 @@ │ │ │ │ jae 1ca9d55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ah │ │ │ │ jrcxz 1ca9d5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000058d7b,%al │ │ │ │ + jo 1ca9cf7 │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ch │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ xor %ebp,%edi │ │ │ │ @@ -2531198,15 +2531122,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x173(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,%ah │ │ │ │ jrcxz 1ca9da5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000036ffa,%al │ │ │ │ + loopne 1ca9d33 │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x7dcc5e4d(%rdx) │ │ │ │ sub %al,(%rdi) │ │ │ │ jg 1ca9dca │ │ │ │ @@ -2531219,17 +2531147,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x173f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0xc(%rax) │ │ │ │ jrcxz 1ca9ded │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x5,-0x73(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%ebp │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ js 1ca9e67 │ │ │ │ @@ -2531249,17 +2531177,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ hlt │ │ │ │ jrcxz 1ca9e35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0x6f,%dl │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rorb $0x0,0x36f(%rcx) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6b3a335b(%rdi) │ │ │ │ sub $0x13016dc0,%eax │ │ │ │ @@ -2531271,15 +2531197,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x1,0x74(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe3,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7b(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ lea 0x0(%rip),%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ah │ │ │ │ @@ -2531295,20 +2531222,15 @@ │ │ │ │ je 1ca9ebd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock hlt │ │ │ │ jrcxz 1ca9ec5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cli │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf800000000036f89,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x5e3c0e12(%rbx) │ │ │ │ sub 0xd(%rcx),%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2531319,18 +2531241,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x20000000000174d7,%al │ │ │ │ cmc │ │ │ │ jrcxz 1ca9f0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x20(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %dh,0x2de(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ sbb $0x3b,%al │ │ │ │ push %rsp │ │ │ │ @@ -2531349,16 +2531270,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmc │ │ │ │ jrcxz 1ca9f55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca9f5a │ │ │ │ - and $0x3,%al │ │ │ │ + mov $0xa1,%al │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2531374,15 +2531295,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex add $0x75,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e3f5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x320f2(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + je 1ca9f82 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x441889a1(%rdi) │ │ │ │ @@ -2531393,16 +2531316,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x1(,%rsi,2) │ │ │ │ add %dh,0x1e3f5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x70(%rax) │ │ │ │ - and (%rbx),%eax │ │ │ │ + add %dl,0x1a(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2531423,18 +2531346,19 @@ │ │ │ │ jne 1caa025 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1caa01f │ │ │ │ jrcxz 1caa02d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x20(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock stos %al,%es:(%rdi) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x450350b3(%rcx) │ │ │ │ rcrl %cl,(%rbx) │ │ │ │ jno 1caa052 │ │ │ │ @@ -2531447,17 +2531371,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x17553(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mul %bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - in (%dx),%al │ │ │ │ - and (%rbx),%eax │ │ │ │ + add %dh,-0x75(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2531476,17 +2531399,16 @@ │ │ │ │ jo 1caa126 │ │ │ │ jne 1caa0b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mul %bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.WR and %r8b,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x2de,%edx │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rsi) │ │ │ │ @@ -2531505,18 +2531427,17 @@ │ │ │ │ mov 0x1(%rbp),%? │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1caa0f8 │ │ │ │ jrcxz 1caa105 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x24,(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %ah,0x322(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5a(%rcx) │ │ │ │ enter $0xac87,$0xa0 │ │ │ │ mov %esi,(%rcx,%rax,1) │ │ │ │ @@ -2531528,16 +2531449,17 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ popf │ │ │ │ jne 1caa145 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000001e3f6,%al │ │ │ │ - mov $0x160,%ecx │ │ │ │ + movabs 0x500000000001e3f6,%al │ │ │ │ + movsxd 0x1(%rax),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7be14eb9(%rcx) │ │ │ │ @@ -2531552,18 +2531474,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x175(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%dh │ │ │ │ jrcxz 1caa195 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x20(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf80000000002deb6,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dh │ │ │ │ int1 │ │ │ │ js 1caa207 │ │ │ │ @@ -2531580,17 +2531499,16 @@ │ │ │ │ rcr $0x75,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mul %ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x23(%rax) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x322,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x627017d4(%rcx) │ │ │ │ @@ -2531605,18 +2531523,19 @@ │ │ │ │ divl 0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,%bh │ │ │ │ jrcxz 1caa225 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x20(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1caa206 │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x185cae75(,%riz,8) │ │ │ │ pop %rcx │ │ │ │ add %edx,%gs:(%rbx) │ │ │ │ @@ -2531630,16 +2531549,16 @@ │ │ │ │ jbe 1caa265 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mul %ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x25(%rax) │ │ │ │ - and $0x3,%al │ │ │ │ + add %ah,-0x3e(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2531658,16 +2531577,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mul %ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - rex.WRX and %r8b,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x2de,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bh │ │ │ │ @@ -2531685,15 +2531603,15 @@ │ │ │ │ add %cl,%ah │ │ │ │ jbe 1caa2f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe3,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x32425(%rax) │ │ │ │ + add %al,0x322c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x646b36d3(%rax) │ │ │ │ @@ -2531708,19 +2531626,17 @@ │ │ │ │ mov $0xf2,%al │ │ │ │ jbe 1caa33d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mul %ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x75(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %dh,0x2ded8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3a06e1b4(%rbp) │ │ │ │ (bad) │ │ │ │ sub %edi,(%rsi) │ │ │ │ @@ -2531736,15 +2531652,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ clc │ │ │ │ jrcxz 1caa38d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xor (%rbx,%rax,1),%esp │ │ │ │ + (bad) │ │ │ │ + lret $0x322 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2531760,16 +2531677,20 @@ │ │ │ │ lock ja 1caa442 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x8(%rax) │ │ │ │ jrcxz 1caa3d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - movabs 0x6f8000000000320,%al │ │ │ │ + rcrb $1,(%rdx) │ │ │ │ + filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x53f67dd1(%rbx) │ │ │ │ pop %rbp │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ @@ -2531783,15 +2531704,15 @@ │ │ │ │ jo 1caa3ae │ │ │ │ ja 1caa415 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x32435(%rax) │ │ │ │ + add %ah,0x322cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ @@ -2531805,16 +2531726,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x78,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e3f8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x60,%ch │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rdi │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2531830,17 +2531752,19 @@ │ │ │ │ mov %dil,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,%cl │ │ │ │ jrcxz 1caa4ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x160(%rbx) │ │ │ │ + rex pop %rsp │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dh │ │ │ │ mov $0x22,%dl │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ @@ -2531855,16 +2531779,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x178(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ rex stc │ │ │ │ jrcxz 1caa4f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1caa4b3 │ │ │ │ - and %al,(%rbx) │ │ │ │ + addb $0x2,-0x21(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2531882,15 +2531805,19 @@ │ │ │ │ js 1caa535 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1caa533 │ │ │ │ jrcxz 1caa53d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf80000000003240c,%al │ │ │ │ + (bad) │ │ │ │ + mov $0x22,%dl │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x36562104(%rax) │ │ │ │ rex.WRB (bad) │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ @@ -2531899,19 +2531826,20 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x178ea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e3f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x20,%bh │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2c(%rcx,%rax,1) │ │ │ │ push $0x5a6a95a5 │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2531926,16 +2531854,15 @@ │ │ │ │ jns 1caa5c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $1,%cl │ │ │ │ jrcxz 1caa5cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex or (%rbx,%rax,1),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %dh,0x322(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rbx) │ │ │ │ @@ -2531949,16 +2531876,15 @@ │ │ │ │ jns 1caa60d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dl │ │ │ │ jrcxz 1caa615 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0x60,%bh │ │ │ │ + adc %ah,0x60(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2531974,16 +2531900,15 @@ │ │ │ │ jp 1caa655 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,%dl │ │ │ │ jrcxz 1caa65d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%ah │ │ │ │ - and %al,(%rbx) │ │ │ │ + sarb $0x2,-0x21(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2532001,18 +2531926,18 @@ │ │ │ │ add %dh,0x17a74(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6(%rax) │ │ │ │ jrcxz 1caa6a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - and $0x24,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + shll $0x3,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdi,%rcx,2) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ sbb %ch,0x16c799e(%rdx) │ │ │ │ @@ -2532023,17 +2531948,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x17aa5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e3fa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cld │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %dl,0x79(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2532052,18 +2531976,19 @@ │ │ │ │ add %ah,0x17aec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cli │ │ │ │ jrcxz 1caa735 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rsp) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,%dl │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x59df11bc(%rcx) │ │ │ │ xor $0x91,%al │ │ │ │ jl 1caa75a │ │ │ │ @@ -2532078,20 +2532003,18 @@ │ │ │ │ rex.RXB jnp 1caa775 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cli │ │ │ │ jrcxz 1caa77d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cld │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %bh,-0x21(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x2(%rbx) │ │ │ │ stc │ │ │ │ jne 1caa7ab │ │ │ │ @@ -2532108,16 +2532031,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sti │ │ │ │ jrcxz 1caa7c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x24,%al │ │ │ │ - and $0x3,%al │ │ │ │ + rol $1,%cl │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2532131,18 +2532054,15 @@ │ │ │ │ adc %ch,0x17b(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sti │ │ │ │ jrcxz 1caa80d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - and %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %ch,0x2df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bh │ │ │ │ @@ -2532157,19 +2532077,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x7c(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e3fb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xor %ah,(%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x322c8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x31d31831(%rax) │ │ │ │ shl $1,%eax │ │ │ │ add $0x1,%al │ │ │ │ @@ -2532185,18 +2532103,17 @@ │ │ │ │ jl 1caa895 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xfb,%al │ │ │ │ jrcxz 1caa89d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov %esp,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock jmp 1caab84 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x349928a1(%rcx) │ │ │ │ stc │ │ │ │ cli │ │ │ │ @@ -2532211,17 +2532128,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sti │ │ │ │ jrcxz 1caa8e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x323(%rdx) │ │ │ │ + (bad) │ │ │ │ + cmp %esp,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dh │ │ │ │ jl 1caa8bb │ │ │ │ rex.RB ror %cl,%r15b │ │ │ │ @@ -2532237,16 +2532156,16 @@ │ │ │ │ add %ah,0x17c8d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cld │ │ │ │ jrcxz 1caa92d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov %esp,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + shr $0xde,%cl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7f99b3e7(%rbp) │ │ │ │ @@ -2532262,15 +2532181,18 @@ │ │ │ │ jl 1caa96d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cld │ │ │ │ jrcxz 1caa975 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf8000000000323a9,%al │ │ │ │ + rex cmp %esp,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dl │ │ │ │ cmp (%rbx),%ah │ │ │ │ rex.RB cltd │ │ │ │ @@ -2532287,17 +2532209,20 @@ │ │ │ │ jl 1caa9b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1caa9b6 │ │ │ │ jrcxz 1caa9bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x160(%rbp) │ │ │ │ + (bad) │ │ │ │ + pop %rsi │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0xc(%rdx) │ │ │ │ loop 1caa9dc │ │ │ │ test %al,(%rcx) │ │ │ │ @@ -2532309,18 +2532234,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,-0x11(%rax) │ │ │ │ jl 1caa9fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x800000000001e3fc,%al │ │ │ │ - call 1caad2e │ │ │ │ + movabs 0xb00000000001e3fc,%al │ │ │ │ + movsxd %edi,%ebx │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdi) │ │ │ │ pop %rbp │ │ │ │ xchg %eax,%edx │ │ │ │ @@ -2532338,16 +2532264,16 @@ │ │ │ │ jge 1caaa45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $1,%ah │ │ │ │ jrcxz 1caaa4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.WRX and $0x3,%al │ │ │ │ + mov $0xdd,%al │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2532366,17 +2532292,15 @@ │ │ │ │ jge 1caaa8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ch │ │ │ │ jrcxz 1caaa95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x20,%bpl │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sarb $0x0,0x2df(%rip) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x30(%rsi) │ │ │ │ test %al,-0x33(%rbx) │ │ │ │ @@ -2532393,19 +2532317,15 @@ │ │ │ │ add %ah,0x17d42(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ std │ │ │ │ jrcxz 1caaadd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xor %ah,(%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf8000000000322c7,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ in (%dx),%eax │ │ │ │ adc $0x9f,%al │ │ │ │ @@ -2532422,15 +2532342,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ std │ │ │ │ jrcxz 1caab25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x60,%spl │ │ │ │ + (bad) │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2532448,19 +2532370,17 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ jle 1caabe0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e3fd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x2df6e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ rex.RB │ │ │ │ rex.WX imulq 0x1034ded(%rsi) │ │ │ │ @@ -2532474,17 +2532394,18 @@ │ │ │ │ add %dl,0x17d8e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ std │ │ │ │ jrcxz 1caabb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x323(%rsi) │ │ │ │ + shlb $1,(%rdx,%riz,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x68(%rax) │ │ │ │ fisubrl (%rbx) │ │ │ │ rex.W fldt (%rcx) │ │ │ │ @@ -2532497,16 +2532418,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x17d(%rbp) │ │ │ │ add %dh,%al │ │ │ │ std │ │ │ │ jrcxz 1caabfd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xef,%al │ │ │ │ - and %al,(%rbx) │ │ │ │ + (bad) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2532520,16 +2532442,16 @@ │ │ │ │ jge 1caac3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%dh │ │ │ │ jrcxz 1caac45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1caabdf │ │ │ │ - and (%rbx),%eax │ │ │ │ + mov $0x24,%al │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2532551,19 +2532473,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ jrcxz 1caac8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%bh │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bh,-0x21(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ch │ │ │ │ out %eax,$0x33 │ │ │ │ push %rbx │ │ │ │ @@ -2532578,20 +2532499,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jrcxz 1caad48 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e3fe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sub (%rdx),%ah │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x61705cc6(%rdx) │ │ │ │ rex.WRX andq $0x13,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2532604,16 +2532524,17 @@ │ │ │ │ jge 1caad15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xfe,%al │ │ │ │ jrcxz 1caad1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - lock and %al,(%rbx) │ │ │ │ + nop │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2532630,16 +2532551,19 @@ │ │ │ │ or %dil,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1caad60 │ │ │ │ jrcxz 1caad65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x323(%rsi) │ │ │ │ - add %bh,%al │ │ │ │ + (bad) │ │ │ │ + es and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ notb -0x415ddf63(%rip) │ │ │ │ pop %rax │ │ │ │ @@ -2532654,16 +2532578,17 @@ │ │ │ │ jle 1caada5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,%bh │ │ │ │ jrcxz 1caadad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - lock and %al,(%rbx) │ │ │ │ + push %rax │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2532679,17 +2532604,16 @@ │ │ │ │ nop │ │ │ │ cmp %bh,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jmp *%rbx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x6a(%rax) │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + and $0x322,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6b9f055d(%rdi) │ │ │ │ @@ -2532706,18 +2532630,18 @@ │ │ │ │ rex.WRXB jle 1caae35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1caae39 │ │ │ │ jrcxz 1caae3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x20(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + mov $0x2de,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x2721fdd6(%rbx) │ │ │ │ cwtl │ │ │ │ shrb %cl,0x1(%rdx) │ │ │ │ @@ -2532728,20 +2532652,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x63(%rax) │ │ │ │ jle 1caae7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe00000000001e3ff,%al │ │ │ │ - (bad) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x800000000001e3ff,%al │ │ │ │ + mov $0x22,%bh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ah │ │ │ │ notl -0x4951c1fe(%rdx) │ │ │ │ and $0x1,%al │ │ │ │ @@ -2532754,17 +2532677,19 @@ │ │ │ │ ... │ │ │ │ add %ah,0x17e76(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jmp *%rbx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x32052(%rax) │ │ │ │ + add %al,-0x43(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1161e8ec(%rax) │ │ │ │ blsfill (%rbx),%r13d │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2532775,15 +2532700,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x17e(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x24,(%rdi) │ │ │ │ + mov $0x22,%dil │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2532798,20 +2532723,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x17e(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex jle 1caaf42 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x25649572(%rdi) │ │ │ │ xor 0x1301(%rdi,%rsi,2),%ch │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2532821,15 +2532744,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x17e(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3239a(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sub (%rdx),%ah │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ @@ -2532847,17 +2532772,16 @@ │ │ │ │ jle 1caafe5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ add %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.WXB and %al,(%r11) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x2de,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6b(%rdi) │ │ │ │ @@ -2532875,18 +2532799,17 @@ │ │ │ │ rex jmp 1cab0a9 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - or $0x324,%eax │ │ │ │ + add %dh,0x322b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rex.W int1 │ │ │ │ (bad) │ │ │ │ @@ -2532903,15 +2532826,17 @@ │ │ │ │ add %dh,%al │ │ │ │ add 0x1(%rdi),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock add %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3201d(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + js 1cab061 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ah │ │ │ │ @@ -2532927,15 +2532852,19 @@ │ │ │ │ jg 1cab0bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf8000000000323ce,%al │ │ │ │ + push %rax │ │ │ │ + jae 1cab0ed │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x53385341(%rbx) │ │ │ │ jbe 1cab098 │ │ │ │ adc $0x1301,%eax │ │ │ │ @@ -2532947,18 +2532876,18 @@ │ │ │ │ subb $0x7f,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sbb $0x320,%eax │ │ │ │ + adc %bh,-0x22(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1192cc9(%rbx) │ │ │ │ rorb $1,0x60(%rbp) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2532971,15 +2532900,17 @@ │ │ │ │ shlb $1,(%rdi) │ │ │ │ jg 1cab14d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xe4,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x323ce(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jae 1cab17d │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ah │ │ │ │ @@ -2532994,17 +2532925,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x7f(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e401(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sbb (%rax),%esp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x2de77(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x9(%rdi) │ │ │ │ @@ -2533024,15 +2532953,20 @@ │ │ │ │ jg 1cab1dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cab1e3 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf8000000000323c9,%al │ │ │ │ + nop │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ sub 0x1d(%rdx),%dh │ │ │ │ xor 0x130131f5(%rbp),%ah │ │ │ │ @@ -2533045,16 +2532979,16 @@ │ │ │ │ adc %dh,0x1(%rdi,%rdi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rdx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1b,%al │ │ │ │ - and %al,(%rbx) │ │ │ │ + jo 1cab2a9 │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2533071,16 +2533005,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x17f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %spl,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x37(%rax) │ │ │ │ - and (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2533098,15 +2533033,18 @@ │ │ │ │ mov $0x7f,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000032059,%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5af1c7c0(%rdx) │ │ │ │ xchg %eax,%esp │ │ │ │ cmp $0x13016c,%eax │ │ │ │ @@ -2533119,17 +2533057,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e402(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %ah,(%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x322,%edx │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ch │ │ │ │ @@ -2533145,19 +2533082,20 @@ │ │ │ │ ... │ │ │ │ add %dh,0x1632c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ add %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sub %esp,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ch │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2533174,19 +2533112,18 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x23,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + adcb $0x3,0x22(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x122cf50e(%rdx) │ │ │ │ (bad) │ │ │ │ stc │ │ │ │ @@ -2533201,17 +2533138,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shll $0x0,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ add %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%edx │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + repz fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2533230,16 +2533166,17 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xor %esp,(%rbx,%rax,1) │ │ │ │ + add %dh,(%rax) │ │ │ │ + leave │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2533256,15 +2533193,16 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ pop %rbp │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e403(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x50(%rax) │ │ │ │ + add %al,%al │ │ │ │ + pop %rcx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2533285,17 +2533223,19 @@ │ │ │ │ add %ah,-0x6e(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3205b(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x4d(%rcx) │ │ │ │ xor $0x5b,%al │ │ │ │ fsubrl 0x44(%rsi) │ │ │ │ @@ -2533310,17 +2533250,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock add %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3239c(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sub $0x322,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2533336,19 +2533277,19 @@ │ │ │ │ ... │ │ │ │ add %al,0x1652d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x47(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - and (%rcx),%ah │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x7(%rbx) │ │ │ │ cld │ │ │ │ xchg %eax,%edi │ │ │ │ @@ -2533365,15 +2533306,19 @@ │ │ │ │ pop %rbx │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf80000000003243a,%al │ │ │ │ + ror $1,%dh │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rsp) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ rex.WXB (bad) │ │ │ │ @@ -2533387,17 +2533332,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x8b,%al │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e404(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3205b(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x168bcc7(%rsi,%rdi,8) │ │ │ │ (bad) │ │ │ │ jge 1cab5fa │ │ │ │ @@ -2533410,17 +2533357,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e404(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - fwait │ │ │ │ - and (%rbx),%eax │ │ │ │ + add %al,0x2d(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2533437,20 +2533383,17 @@ │ │ │ │ add %ah,0x35(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ add $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - pop %rcx │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x2dec5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x4df007a9(%rbx) │ │ │ │ push $0xffffffffffffffa2 │ │ │ │ and (%rcx),%eax │ │ │ │ @@ -2533463,16 +2533406,19 @@ │ │ │ │ ... │ │ │ │ add %al,-0x78(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x323(%rbx) │ │ │ │ - add %bh,%al │ │ │ │ + mov $0x2c,%al │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ah │ │ │ │ mov -0x2d(%rax),%ch │ │ │ │ push %rsp │ │ │ │ @@ -2533488,15 +2533434,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ fisubl 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex add $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x160(%rdx) │ │ │ │ + sbbb $0x1,0x60(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x3c(%rcx) │ │ │ │ @@ -2533513,17 +2533460,16 @@ │ │ │ │ loopne 1cab738 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x73(%rbx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + rclb $1,0x5(%rbp,%rcx,4) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3f(%rdi) │ │ │ │ and $0xb5,%al │ │ │ │ cmp $0xf5,%al │ │ │ │ @@ -2533561,16 +2533507,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex.B │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e405(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cli │ │ │ │ + add %al,-0x77(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2533587,16 +2533532,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x78(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ add $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,-0x73(%rbx) │ │ │ │ - add $0x0,%eax │ │ │ │ + lock xchg %eax,%esp │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x64528c83(%rsi) │ │ │ │ lea (bad),%esp │ │ │ │ @@ -2533610,19 +2533555,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x167(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex cli │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + mov %ebp,0x3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%cl │ │ │ │ movabs 0x13013687bb7d71e3,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2533635,16 +2533580,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cab85d │ │ │ │ - (bad) │ │ │ │ + add %bl,0x60(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2533660,17 +2533604,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16802(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - lahf │ │ │ │ - and %al,(%rbx) │ │ │ │ + and %bl,(%rdx) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2533686,16 +2533629,16 @@ │ │ │ │ adc %ch,0x168(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x3(%rbx,%riz,1) │ │ │ │ - clc │ │ │ │ + shrb $0x0,0x322(%rip) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ (bad) │ │ │ │ mov %ss,0x13013919(%rdi) │ │ │ │ @@ -2533707,16 +2533650,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,0x68(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0xe4,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %dh,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2533733,16 +2533677,17 @@ │ │ │ │ add %dh,0x1689e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ - cmp (%rbx,%rax,1),%ah │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2533760,15 +2533705,17 @@ │ │ │ │ add %ah,-0x2c(%rax) │ │ │ │ push $0x1 │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x320(%rsi) │ │ │ │ + add %dl,(%rdi) │ │ │ │ + filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x21801f55(%rax) │ │ │ │ @@ -2533784,15 +2533731,19 @@ │ │ │ │ add %dl,%al │ │ │ │ out %al,(%dx) │ │ │ │ push $0x1 │ │ │ │ add %dl,0x7(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf80000000003239b,%al │ │ │ │ + nop │ │ │ │ + sub $0x22,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bh │ │ │ │ mov %cl,-0x74f838a4(%rdi) │ │ │ │ add %edx,(%ebx) │ │ │ │ @@ -2533804,20 +2533755,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock or %ebp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xe4,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x2df16(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sahf │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4ccdefc(%rdi) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ fwait │ │ │ │ @@ -2533831,16 +2533779,19 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ es imul $0x0,(%rcx),%eax │ │ │ │ mov $0x7,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x323(%rbx) │ │ │ │ - add %bh,%al │ │ │ │ + jo 1cabb16 │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ and %ecx,0x10(%rsi) │ │ │ │ loop 1caba99 │ │ │ │ @@ -2533856,15 +2533807,15 @@ │ │ │ │ add %ah,0x16989(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cabae9 │ │ │ │ + mov $0x61,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2533882,17 +2533833,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x169,%eax │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x21,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex sbb $0x2,%edi │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ lret $0x9640 │ │ │ │ @@ -2533907,18 +2533856,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x169e0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x8(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - in $0x23,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rolb $0x0,0x322(%rdi) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x3fb52fe9(%rdi) │ │ │ │ sbb 0x13017f(%rcx),%al │ │ │ │ @@ -2533930,19 +2533876,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x16a0b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x8(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,(%rcx) │ │ │ │ - and %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf80000000002df82,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ pop %rcx │ │ │ │ @@ -2533954,16 +2533896,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x46(%rax) │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa00000000001e408,%al │ │ │ │ - in $0x23,%al │ │ │ │ + movabs 0xe00000000001e408,%al │ │ │ │ + mov %ah,(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2533982,17 +2533924,16 @@ │ │ │ │ shrb $1,0x1(%rdx,%rbp,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x321(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + xor %bl,0x2(%rdi,%rbx,8) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x61cdf2b,%edx │ │ │ │ sub %ch,0x1(%rdx) │ │ │ │ @@ -2534007,15 +2533948,16 @@ │ │ │ │ lea 0x1(%rdx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $0x23,%bh │ │ │ │ + (bad) │ │ │ │ + lea (%rdx),%esp │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2534031,20 +2533973,17 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16aad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - nop │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x2def1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rsi) │ │ │ │ or $0x2d,%al │ │ │ │ ds cmc │ │ │ │ @@ -2534061,16 +2534000,16 @@ │ │ │ │ lret $0x16a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ or %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jp 1cabd96 │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2534087,18 +2534026,16 @@ │ │ │ │ rex or 0x1(%rbx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ or %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %ah,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sbb $0x2,%edi │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x6c(%rbp) │ │ │ │ pop %rsi │ │ │ │ @@ -2534113,17 +2534050,20 @@ │ │ │ │ adc %dh,(%rbx) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ or %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x323fc(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sahf │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ rex.WB (bad) │ │ │ │ mov $0x86,%ah │ │ │ │ @@ -2534139,15 +2534079,18 @@ │ │ │ │ adc %bl,0x6b(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x160b0(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rdx │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x614f6487(%rdx) │ │ │ │ @@ -2534158,16 +2534101,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x16b83(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ or %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x31(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %ah,-0x66(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2534184,17 +2534127,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x16b(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ or %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x32371(%rax) │ │ │ │ + add %dl,-0xe(%rax) │ │ │ │ + and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x3c(%rbx) │ │ │ │ jo 1cabef5 │ │ │ │ shrb $0x48,0x1a(%rax) │ │ │ │ @@ -2534206,16 +2534151,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ch │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e40a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x320,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + filds (%r10) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x2b(%rbp) │ │ │ │ @@ -2534230,17 +2534176,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock int1 │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e40a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x323ef(%rax) │ │ │ │ + add %al,-0x73(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ or %bl,-0x191c4334(%rsi) │ │ │ │ or (%rcx),%eax │ │ │ │ @@ -2534253,19 +2534201,19 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16c18(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ or %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - shll %cl,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,%al │ │ │ │ + rex.WRX filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx,%rcx,1) │ │ │ │ mov 0x6ab4a569(%rdi),%ss │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2534280,19 +2534228,17 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ or %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x5(%rax) │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x3229a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x2a(%rbx) │ │ │ │ (bad) │ │ │ │ rex.WXB (bad) │ │ │ │ @@ -2534309,18 +2534255,17 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xb(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x20,%cl │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %dh,0x2df(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x35(%rcx) │ │ │ │ sbb $0x8e287b20,%eax │ │ │ │ jg 1cac062 │ │ │ │ @@ -2534335,19 +2534280,15 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xb(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jrcxz 1cac0ae │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf800000000032284,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ call 2068bd33 <_edata@@Base+0x19a8bd33> │ │ │ │ (bad) │ │ │ │ @@ -2534359,15 +2534300,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x16cf1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e40b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x320b1(%rax) │ │ │ │ + add %dl,0x2df34(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x7379a891(%rax) │ │ │ │ @@ -2534383,17 +2534324,15 @@ │ │ │ │ add %al,%al │ │ │ │ sbb $0x16d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rbx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,%dl │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %al,0x322(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bh │ │ │ │ @@ -2534409,17 +2534348,17 @@ │ │ │ │ rex.B insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x20,%cl │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,%al │ │ │ │ + xor $0xdf,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -2534436,19 +2534375,19 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jrcxz 1cac1ce │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,-0x7c(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x43(%rcx) │ │ │ │ popf │ │ │ │ (bad) │ │ │ │ @@ -2534464,17 +2534403,18 @@ │ │ │ │ lock jle 1cac250 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xc(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x320(%rax) │ │ │ │ + lock xor %bh,%bl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bh │ │ │ │ cmp 0x525b387b(%rax),%bh │ │ │ │ add %r10,(%r11) │ │ │ │ @@ -2534484,18 +2534424,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock movabs 0xc9000000000016d,%eax │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock loope 1cac25e │ │ │ │ - add (%rax),%eax │ │ │ │ + rolb $1,0x322(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x2158d719(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ ss add (%rcx),%eax │ │ │ │ @@ -2534510,17 +2534449,19 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ or $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x320dc(%rax) │ │ │ │ + add %al,0x52(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x43e55ffc(%rbp) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ je 1cac316 │ │ │ │ @@ -2534535,17 +2534476,19 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x323ff(%rax) │ │ │ │ + add %dh,-0x60(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dl │ │ │ │ fnstenv (%rax) │ │ │ │ (bad) │ │ │ │ @@ -2534562,19 +2534505,18 @@ │ │ │ │ mov $0x1d,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ or $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - fsubl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + adcb $0x2,-0x21(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ah │ │ │ │ fisubl (%rax) │ │ │ │ popf │ │ │ │ @@ -2534590,19 +2534532,15 @@ │ │ │ │ xor %cl,0x6e(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xd(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jmp *(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf80000000003229f,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6941b007(%rbx) │ │ │ │ jmp 14cbdaa0 <_edata@@Base+0xe0bdaa0> │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2534613,16 +2534551,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ data16 outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e40d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x320,%eax │ │ │ │ + add %dh,%al │ │ │ │ + rex filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dh │ │ │ │ @@ -2534638,19 +2534577,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ ja 1cac449 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e40d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x11(%rax) │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + lea (%rdx),%esp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7080ed97(%rcx) │ │ │ │ shll $0x13,0x1(%rcx,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2534659,16 +2534598,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x1(%rsi,%rbp,2) │ │ │ │ add %ah,%al │ │ │ │ or $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%cl │ │ │ │ - and %al,(%rbx) │ │ │ │ + (bad) │ │ │ │ + rex.WRX filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2534682,16 +2534621,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x16e(%rbx) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sti │ │ │ │ - and (%rbx),%eax │ │ │ │ + rex (bad) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2534709,16 +2534648,16 @@ │ │ │ │ nop │ │ │ │ mov $0x16e,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x20,%bh │ │ │ │ - add (%rax),%eax │ │ │ │ + rolb $1,-0x21(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x22a1921f(%rcx) │ │ │ │ @@ -2534734,17 +2534673,15 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xe(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,%bh │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,0x322(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dh │ │ │ │ @@ -2534761,19 +2534698,19 @@ │ │ │ │ ... │ │ │ │ add %al,-0x12(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e40e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - shlb $1,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x4e(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ in (%dx),%eax │ │ │ │ @@ -2534789,17 +2534726,15 @@ │ │ │ │ add %ah,%al │ │ │ │ or $0x16f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,%bl │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + and %bl,0x322(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x8057de2(%rdi) │ │ │ │ @@ -2534814,15 +2534749,17 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pmulhuw (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x320(%rdi) │ │ │ │ + mov $0x40,%al │ │ │ │ + filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xda913c7(%rdx) │ │ │ │ @@ -2534835,16 +2534772,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x16f(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,%dh │ │ │ │ - and (%rbx),%eax │ │ │ │ + mov $0x8c,%al │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2534862,19 +2534799,18 @@ │ │ │ │ fisubrs 0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pmulhuw (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %cl,-0x21(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bl │ │ │ │ sbb %edx,0x653e2e(%rbx) │ │ │ │ jno 1cac692 │ │ │ │ @@ -2534889,17 +2534825,15 @@ │ │ │ │ or %esi,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pmulhuw (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%bl │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x322(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x53d8f203(%rsp,%rax,8) │ │ │ │ @@ -2534914,17 +2534848,19 @@ │ │ │ │ jo 1cac72a │ │ │ │ jo 1cac6f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0xe4,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x32026(%rax) │ │ │ │ + add %dl,-0x7d(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ rex.RX leave │ │ │ │ adc $0x92,%al │ │ │ │ @@ -2534941,18 +2534877,19 @@ │ │ │ │ int1 │ │ │ │ jo 1cac73d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pmulhuw (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x23(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1cac744 │ │ │ │ + and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x65(%rcx) │ │ │ │ pop %rcx │ │ │ │ enter $0x9e74,$0xd │ │ │ │ @@ -2534968,18 +2534905,15 @@ │ │ │ │ jno 1cac785 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %al,0x2de(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bh │ │ │ │ @@ -2534997,16 +2534931,17 @@ │ │ │ │ jno 1cac7cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ adc %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x77(%rax) │ │ │ │ - and (%rbx),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + cld │ │ │ │ + and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2535023,18 +2534958,16 @@ │ │ │ │ add %al,-0x64(%rax) │ │ │ │ jno 1cac815 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0xe4,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3203a(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + movabs %al,0x6f80000000002de │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x50(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ or $0x61,%al │ │ │ │ or $0x14,%al │ │ │ │ @@ -2535050,18 +2534983,19 @@ │ │ │ │ jno 1cac85d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x10,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x23(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bh,%ah │ │ │ │ + and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdi) │ │ │ │ lea -0x30(%rbp),%edi │ │ │ │ xchg %edi,(%rdx) │ │ │ │ @@ -2535076,19 +2535010,18 @@ │ │ │ │ rex divb 0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cac8ba │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cac86c │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + shlb $1,0x1(%rax,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx) │ │ │ │ add $0x4e,%al │ │ │ │ ret $0xc874 │ │ │ │ @@ -2535105,18 +2535038,17 @@ │ │ │ │ jb 1cac8ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rcx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x20(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %dh,0x2de(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ leave │ │ │ │ push %rbx │ │ │ │ @@ -2535130,15 +2535062,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x1,0x72(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex adc %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3243f(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + shll %cl,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x79993cec(%rsi) │ │ │ │ @@ -2535153,17 +2535087,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x1727b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x11(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - out %eax,(%dx) │ │ │ │ - and %al,(%rbx) │ │ │ │ + rex outsb %ds:(%rsi),(%dx) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2535176,16 +2535109,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x172(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb00000000001e411,%al │ │ │ │ - shlb $1,(%rbx) │ │ │ │ + movabs 0x600000000001e411,%al │ │ │ │ + jne 1cac9f5 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2535202,18 +2535135,20 @@ │ │ │ │ divb 0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,(%rcx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex in $0x20,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + pop %rbp │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0xd(%rdi) │ │ │ │ adc (%rdx),%ebx │ │ │ │ sub %cl,%ch │ │ │ │ @@ -2535230,20 +2535165,15 @@ │ │ │ │ sbb 0x1(%rbx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf80000000003223a,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ rolb $1,-0x3604313a(%rbx) │ │ │ │ push %rdx │ │ │ │ @@ -2535258,17 +2535188,16 @@ │ │ │ │ jae 1caca9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,(%rdx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - out %al,$0x20 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,-0x21(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2043a6a9(%rsi) │ │ │ │ @@ -2535281,15 +2535210,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x1736f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x12(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x323(%rax) │ │ │ │ + rex │ │ │ │ + rex and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%cl │ │ │ │ @@ -2535308,16 +2535239,16 @@ │ │ │ │ jae 1cacb2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ adc %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x45(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %dl,-0x4e(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2535331,15 +2535262,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock fidivl 0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0xe4,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x32439(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + int $0x22 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bl │ │ │ │ @@ -2535356,19 +2535289,17 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ add %dh,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ adc %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.WXB and %al,(%r11) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x2deba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x24(%rsp,%rcx,1) │ │ │ │ shlb $1,0x164882c(%rdx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2535380,19 +2535311,18 @@ │ │ │ │ ... │ │ │ │ add %dh,0x17450(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ adc %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.B and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + {rex2 0x22} add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rbx) │ │ │ │ rorl $1,0x44(%rsp,%rcx,1) │ │ │ │ sbb %ah,%ch │ │ │ │ @@ -2535409,15 +2535339,17 @@ │ │ │ │ je 1cacc4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ adc %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x32046(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0xde,%ch │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x43(%rdi) │ │ │ │ @@ -2535432,19 +2535364,19 @@ │ │ │ │ ror $1,%dh │ │ │ │ je 1cacc95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0xe4,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.WRX and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + fisubl (%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%ebx │ │ │ │ @@ -2535457,17 +2535389,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex call 1cace52 │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x13,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cacd35 │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + sarb $1,0x2de(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ @@ -2535484,16 +2535414,16 @@ │ │ │ │ add %dh,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cacd3d │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmp (%rbx,%rax,1),%esp │ │ │ │ + loopne 1cacd01 │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2535511,17 +2535441,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock and %esi,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rsp,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - pop %rcx │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %al,-0x3c(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2535536,19 +2535465,18 @@ │ │ │ │ loopne 1cacdef │ │ │ │ jne 1cacdb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex adc $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ + {rex2 0x22} add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6da2a8f0(%rdi) │ │ │ │ jae 1cacdec │ │ │ │ jo 1cacde2 │ │ │ │ @@ -2535563,17 +2535491,18 @@ │ │ │ │ jne 1cacdfd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cace16 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x160,%ebx │ │ │ │ + lock gs (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp -0x296f6be4(%rbx),%eax │ │ │ │ or %al,(%rcx) │ │ │ │ @@ -2535584,20 +2535513,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,-0x7e(%rax) │ │ │ │ jne 1cace45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb00000000001e414,%al │ │ │ │ - (bad) │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x200000000001e414,%al │ │ │ │ + rcr %cl,%dh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x39c82c0d(%rsi) │ │ │ │ pop %rbx │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ @@ -2535610,16 +2535538,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x175(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,(%rsp,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x63(%rax) │ │ │ │ - and (%rbx),%eax │ │ │ │ + add %al,0x2e(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2535634,19 +2535562,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%bl │ │ │ │ jne 1caced5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e4(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jb 1cacf03 │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1caceb9 │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x15(%rdi) │ │ │ │ loope 1cacea9 │ │ │ │ hlt │ │ │ │ @@ -2535662,15 +2535590,17 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ loopne 1cacf90 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ adc $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x323(%rcx) │ │ │ │ + mov $0x32,%al │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2535686,15 +2535616,17 @@ │ │ │ │ or $0x76,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x15(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x320(%rbp) │ │ │ │ + sar $1,%al │ │ │ │ + fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -2535713,16 +2535645,16 @@ │ │ │ │ loopne 1cad003 │ │ │ │ jbe 1cacfad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ adc $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb9,%al │ │ │ │ - and (%rbx),%eax │ │ │ │ + rex pop %rsp │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2535736,19 +2535668,17 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x176c4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - and (%rcx),%ah │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bh,0x2df(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdi) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ (bad) │ │ │ │ @@ -2535761,16 +2535691,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x176f7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ adc $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmp %esp,(%rbx,%rax,1) │ │ │ │ + ror $1,%ch │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2535791,15 +2535721,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x160(%rdx) │ │ │ │ + adc %ah,0x1(%rax,%riz,2) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bh │ │ │ │ @@ -2535816,16 +2535747,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xa7,%al │ │ │ │ - and %al,(%rbx) │ │ │ │ + xor %ah,(%rbx) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2535843,17 +2535774,15 @@ │ │ │ │ add %ah,-0x39(%rax) │ │ │ │ ja 1cad115 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0xe4,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jge 1cad146 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x32204(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x56c37ae6(%rdi) │ │ │ │ @@ -2535871,15 +2535800,19 @@ │ │ │ │ js 1cad15d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x16,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf80000000003209c,%al │ │ │ │ + mov $0xc,%al │ │ │ │ + filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x7c67951b(%rcx) │ │ │ │ pop %rax │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ @@ -2535892,15 +2535825,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x178(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cad1c0 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf80000000003237c,%al │ │ │ │ + nop │ │ │ │ + add $0x22,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dh │ │ │ │ cmp %bh,%dl │ │ │ │ rex.R │ │ │ │ @@ -2535919,15 +2535856,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x320(%rdx) │ │ │ │ + jo 1cad201 │ │ │ │ + filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x65a6c88b(%rbx) │ │ │ │ @@ -2535944,15 +2535883,16 @@ │ │ │ │ js 1cad235 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x3(%rbx,%riz,1) │ │ │ │ + mov $0xf9,%al │ │ │ │ + and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2535971,17 +2535911,16 @@ │ │ │ │ jns 1cad27d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cad299 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + sbb $0x2df,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dl │ │ │ │ @@ -2535995,19 +2535934,20 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x16(%rax) │ │ │ │ jp 1cad2c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000001e417,%al │ │ │ │ - jns 1cad2f6 │ │ │ │ - add (%rax),%eax │ │ │ │ + movabs 0x1e417,%al │ │ │ │ + (bad) │ │ │ │ + and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x4f022776(%rbp) │ │ │ │ ss stos %eax,%es:(%rdi) │ │ │ │ cmp %eax,(%rcx) │ │ │ │ @@ -2536023,15 +2535963,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x320(%rdx) │ │ │ │ + (bad) │ │ │ │ + add $0x2df,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ @@ -2536049,17 +2535990,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x17ab1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - je 1cad386 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x321f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x3787b703(%rbx) │ │ │ │ @@ -2536075,15 +2536014,17 @@ │ │ │ │ jnp 1cad39d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x320(%rsi) │ │ │ │ + jo 1cad3c7 │ │ │ │ + filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1d235900(%rbp) │ │ │ │ @@ -2536099,18 +2536040,19 @@ │ │ │ │ xor %bh,0x7b(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x18(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x23(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1cad3ef │ │ │ │ + and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dl │ │ │ │ fnsave (%rdi) │ │ │ │ add %al,(%rsi,%riz,4) │ │ │ │ @@ -2536126,15 +2536068,16 @@ │ │ │ │ jnp 1cad42d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sbb %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x48(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2536152,15 +2536095,17 @@ │ │ │ │ loopne 1cad4c5 │ │ │ │ jl 1cad475 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0xe4,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x32076(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x78(%rdi) │ │ │ │ @@ -2536175,17 +2536120,20 @@ │ │ │ │ ... │ │ │ │ add %dh,0x17c6c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sbb %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x32376(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + sti │ │ │ │ + and %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ xchg %eax,%ecx │ │ │ │ @@ -2536202,19 +2536150,17 @@ │ │ │ │ add %ah,%al │ │ │ │ lea 0x0(%rcx,%rax,1),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sbb %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x63(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x2df0f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ cmp -0x80(%rdi),%bl │ │ │ │ and %ch,0x130148(%rbp,%rbp,4) │ │ │ │ @@ -2536229,17 +2536175,19 @@ │ │ │ │ jl 1cad54d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sbb %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x32385(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov %rbx,%cr0 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x19(%rdi) │ │ │ │ iret │ │ │ │ pop %rsp │ │ │ │ @@ -2536256,15 +2536204,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x7c,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e419(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160af(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rcx │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x9508e2d(%rip) │ │ │ │ @@ -2536279,15 +2536230,17 @@ │ │ │ │ jge 1cad5dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x19,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x3(%rax,%riz,1) │ │ │ │ + nop │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2536305,19 +2536258,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x1(,%rdi,2) │ │ │ │ add %ah,%al │ │ │ │ sbb %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x23,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x55(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x70(%rbp) │ │ │ │ int1 │ │ │ │ jae 1cad667 │ │ │ │ @@ -2536334,18 +2536287,15 @@ │ │ │ │ jge 1cad66d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,(%rdx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xor %ah,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rcrb $0x0,0x2de(%rcx) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dl │ │ │ │ test %bl,0x55(%rsi) │ │ │ │ @@ -2536362,15 +2536312,18 @@ │ │ │ │ and %dh,0x7d(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x323(%rbp) │ │ │ │ + (bad) │ │ │ │ + and (%rdx),%esp │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x7989ce59(%rbp) │ │ │ │ (bad) │ │ │ │ @@ -2536383,18 +2536336,18 @@ │ │ │ │ jge 1cad6fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cad71c │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x160,%esp │ │ │ │ + xor %ah,0x60(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x13(%rsi,%rsi,4) │ │ │ │ jb 1cad7a4 │ │ │ │ nopl %fs:(%rcx) │ │ │ │ @@ -2536405,17 +2536358,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x17da8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e41a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jne 1cad773 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x2ded8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rcx) │ │ │ │ @@ -2536433,15 +2536384,19 @@ │ │ │ │ jge 1cad78d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,(%rdx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf80000000003240d,%al │ │ │ │ + (bad) │ │ │ │ + mov $0x22,%bl │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x3b(%rsi) │ │ │ │ mov $0xba769fec,%esp │ │ │ │ sbb %al,(%rcx) │ │ │ │ @@ -2536456,16 +2536411,16 @@ │ │ │ │ jge 1cad7d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rbx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x20(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ + or $0xde,%cl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x31(%rbp) │ │ │ │ @@ -2536484,17 +2536439,15 @@ │ │ │ │ jge 1cad81d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rbx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %ch,0x322(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdx) │ │ │ │ @@ -2536510,17 +2536463,17 @@ │ │ │ │ nop │ │ │ │ or $0x17e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sbb %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - pop %rax │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2536540,17 +2536493,19 @@ │ │ │ │ jle 1cad8ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sbb %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x32400(%rax) │ │ │ │ + add %al,-0x5f(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rbx) │ │ │ │ mov $0x7ba1f362,%edx │ │ │ │ fwait │ │ │ │ @@ -2536565,15 +2536520,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex.W jle 1cad8f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0xe4,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x32058(%rax) │ │ │ │ + add %al,0x2dec2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ @@ -2536589,20 +2536544,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x17e63(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sbb %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rax) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + movabs 0x6f8000000000322,%eax │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x26(%rsi,%rdi,1) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2536617,17 +2536568,16 @@ │ │ │ │ jle 1cada01 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sbb $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - push %rsp │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %dl,-0x3e(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2536645,20 +2536595,16 @@ │ │ │ │ jle 1cad9cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sbb $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - add %ah,(%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ + add %dh,%al │ │ │ │ + movabs 0x6f8000000000322,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rbx) │ │ │ │ push %rsi │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2536670,17 +2536616,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x17e(%rsi) │ │ │ │ add %al,0x1e41c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - out %eax,$0x20 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x2df62(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ @@ -2536700,18 +2536644,19 @@ │ │ │ │ sarl %cl,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1c,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x3(%rbx,%riz,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + add $0x22,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x13(%rax) │ │ │ │ rex.RB jae 1cadacf │ │ │ │ pop %rdx │ │ │ │ @@ -2536727,15 +2536672,16 @@ │ │ │ │ jle 1cadaa5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cadac6 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x3,0x20(%rsi) │ │ │ │ + loopne 1cada81 │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2536748,17 +2536694,15 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x17f0f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - or %esp,(%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %ch,0x322(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x4c(%rcx) │ │ │ │ @@ -2536773,19 +2536717,18 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ es jg 1cadb35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sbb $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex int1 │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex jno 1cadb22 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ch │ │ │ │ movabs %al,0x13014ed2e9d96799 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2536798,17 +2536741,18 @@ │ │ │ │ jg 1cadb7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cadb9f │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x323(%rdx) │ │ │ │ + addb $0x22,(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3fbb097f(%rdx) │ │ │ │ fbstp 0x130100(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2536817,17 +2536761,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ rex.WR jg 1cadbc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000001e41d,%al │ │ │ │ - jnp 1cadbf3 │ │ │ │ - add (%rax),%eax │ │ │ │ + movabs 0x900000000001e41d,%al │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ @@ -2536846,15 +2536790,16 @@ │ │ │ │ push %rax │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ jg 1cadc0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x1e4(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - lock adc %ah,(%rbx,%rax,1) │ │ │ │ + jo 1cadbcf │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2536869,16 +2536814,16 @@ │ │ │ │ jg 1cadc55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cadcbd │ │ │ │ - and %al,(%rbx) │ │ │ │ + adc %cl,%cl │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2536894,17 +2536839,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x17f(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - and $0x3,%al │ │ │ │ + nop │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2536922,15 +2536867,19 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x160(%rdi) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ xchg %eax,%edi │ │ │ │ @@ -2536947,19 +2536896,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cadce0 │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + and %bl,%bh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%cl │ │ │ │ or -0xf(%rdi),%ch │ │ │ │ jo 1cadd5b │ │ │ │ @@ -2536974,20 +2536923,19 @@ │ │ │ │ mov $0x84,%al │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0xe4,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x22,%dh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x69d20029(%rsi) │ │ │ │ xor (%rsp,%rdx,1),%ebx │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2537001,16 +2536949,15 @@ │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,(%rdi) │ │ │ │ - and %al,(%rbx) │ │ │ │ + lock sbb $0x2,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2537028,15 +2536975,17 @@ │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x323(%rsi) │ │ │ │ + jo 1cade39 │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ch │ │ │ │ @@ -2537052,16 +2537001,15 @@ │ │ │ │ adc %cl,%ah │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1f(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x20,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xorb $0x0,0x2(%rsi,%rbx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ah │ │ │ │ @@ -2537074,16 +2537022,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x16543(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e41f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov %ah,(%rbx) │ │ │ │ + add %dl,%al │ │ │ │ + adc %esp,(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2537101,17 +2537049,16 @@ │ │ │ │ test %ah,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1f,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - and %ah,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0xdf,%dil │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dh │ │ │ │ @@ -2537130,17 +2537077,19 @@ │ │ │ │ pcmpgtd (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cadf49 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - andl $0x3,(%rbx) │ │ │ │ - add %bh,%al │ │ │ │ + and %al,(%rdi) │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x651d8b74(%rcx) │ │ │ │ adc 0x7d(%rdx),%ecx │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2537153,16 +2537102,17 @@ │ │ │ │ and %ah,0x66(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ and %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x17(%rax) │ │ │ │ - and %eax,(%rbx) │ │ │ │ + add %ah,%al │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2537178,17 +2537128,20 @@ │ │ │ │ nop │ │ │ │ fldenv 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %spl,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x32379(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + and %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1f8b6c6d(%rcx) │ │ │ │ loope 1cae01e │ │ │ │ add (%rcx),%eax │ │ │ │ @@ -2537203,18 +2537156,17 @@ │ │ │ │ sbb %ah,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cae022 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %spl,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shlb $1,0x2df(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x342c5f2b(%rcx) │ │ │ │ fwait │ │ │ │ mov $0x14,%ah │ │ │ │ @@ -2537225,17 +2537177,20 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa00000000001675d,%al │ │ │ │ and %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - andl $0x3,(%rbx) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dh │ │ │ │ or %dh,(%rax) │ │ │ │ cvtps2pi 0x13015ad0(%rbp),%mm5 │ │ │ │ @@ -2537245,17 +2537200,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xd000000000016785,%al │ │ │ │ and %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - and %eax,(%rbx) │ │ │ │ + add %dh,-0x55(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2537270,15 +2537224,15 @@ │ │ │ │ add %ah,-0x47(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x32379(%rax) │ │ │ │ + add %ah,0x321fe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dh │ │ │ │ @@ -2537298,20 +2537252,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x167f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ and %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - and %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x2dfb1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dh │ │ │ │ mov $0x48680b88,%ebp │ │ │ │ test %ah,(%rax) │ │ │ │ @@ -2537324,15 +2537275,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex push $0x1 │ │ │ │ add %ah,0x21(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x323(%rcx) │ │ │ │ + loopne 1cae178 │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7128e7a0(%rcx) │ │ │ │ @@ -2537345,17 +2537298,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%ebp │ │ │ │ push $0x1 │ │ │ │ add %dl,0x1e421(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - and %eax,(%rbx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2537369,16 +2537322,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%bh │ │ │ │ push $0x1 │ │ │ │ add %al,%al │ │ │ │ and %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x79(%rax) │ │ │ │ - and (%rbx),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2537392,19 +2537346,17 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x3(%rax) │ │ │ │ push $0x1 │ │ │ │ add %dh,%al │ │ │ │ and %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x66(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %dl,0x2df07(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdi) │ │ │ │ (bad) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ @@ -2537419,16 +2537371,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x21(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ and %ah,(%rdx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cae296 │ │ │ │ - and $0x3,%al │ │ │ │ + jo 1cae234 │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2537443,17 +2537395,18 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x169b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e422(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - mov $0x160,%ebx │ │ │ │ + gs (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x5b25c4d3(%rip) │ │ │ │ mov %ss,0x1301(%rdi,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2537463,16 +2537416,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,%al │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ mov $0x22,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - movabs %eax,0x6f8000000000320 │ │ │ │ + adc %bl,(%rdi,%rbx,8) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bh │ │ │ │ rex.RXB (bad) │ │ │ │ cmp $0x42e60f40,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2537486,16 +2537442,19 @@ │ │ │ │ rex.RX push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cae384 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x323(%rcx) │ │ │ │ - add %bh,%al │ │ │ │ + adc %bl,(%rbx) │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x591ea966(%rax) │ │ │ │ cmp %eax,0x13010c(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2537508,16 +2537467,18 @@ │ │ │ │ jge 1cae40d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ and %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - movabs 0x6f8000000000320,%al │ │ │ │ + add %ah,0x2df1a(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ push %rdi │ │ │ │ repnz mov $0x1345fc71,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2537530,15 +2537491,15 @@ │ │ │ │ jo 1cae397 │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex and %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3238b(%rax) │ │ │ │ + add %al,0x32216(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x76(%rbp) │ │ │ │ @@ -2537555,19 +2537516,16 @@ │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cae45d │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + adc %cl,0x2(%rsi,%rbx,8) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1e(%rsi) │ │ │ │ adc %al,0x5ee70812(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2537578,17 +2537536,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x28,%al │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e423(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - and $0x3,%al │ │ │ │ + add %ah,-0x39(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2537607,16 +2537564,17 @@ │ │ │ │ movsxd 0x1(%rbx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rbx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x320(%rip) │ │ │ │ - add %bh,%al │ │ │ │ + and %al,0x2de(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dh │ │ │ │ or 0x1bb1c15b(%rax),%bh │ │ │ │ and %al,(%rcx) │ │ │ │ @@ -2537631,15 +2537589,17 @@ │ │ │ │ nop │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x32417(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x22,%bh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x278728d7(%rcx) │ │ │ │ @@ -2537654,18 +2537614,19 @@ │ │ │ │ xor %cl,%dl │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ and $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + fs (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x160,%ebx │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x7b(%rdi) │ │ │ │ movd %mm2,(%rdi,%rsi,1) │ │ │ │ fdivrs 0x1(%rbx) │ │ │ │ @@ -2537680,16 +2537641,16 @@ │ │ │ │ add $0x6c,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x24(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x41,%al │ │ │ │ - and %al,(%rbx) │ │ │ │ + loopne 1cae552 │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2537704,17 +2537665,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x16c3c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e424(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x323fb(%rax) │ │ │ │ + add %dl,-0x65(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdx) │ │ │ │ and 0xe(%rax),%cl │ │ │ │ (bad) │ │ │ │ @@ -2537730,20 +2537693,16 @@ │ │ │ │ add %dl,%al │ │ │ │ xchg %ch,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ and $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3c(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ + add %dh,%al │ │ │ │ + movabs %eax,0x6f80000000002de │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bh │ │ │ │ loope 1cae6ce │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ rex.WX (bad) │ │ │ │ @@ -2537760,19 +2537719,17 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ and $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0xd(%rax) │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x32291(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x538614c4(%rax) │ │ │ │ and %dh,0x130149(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2537783,15 +2537740,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc 0x1(%rbp),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x1e4(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x3,(%rax,%riz,1) │ │ │ │ + push %rax │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2537806,17 +2537765,15 @@ │ │ │ │ lock rex.WB insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x25(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x23,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rclb $1,0x3(%rdx,%riz,1) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x79(%rdx) │ │ │ │ enter $0xd605,$0x8c │ │ │ │ @@ -2537830,16 +2537787,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x6d(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e425(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x60,%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rsi │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2537853,15 +2537811,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16d(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x25,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cae81d │ │ │ │ + mov $0x95,%al │ │ │ │ lea 0x0(%rip),%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ @@ -2537900,19 +2537858,18 @@ │ │ │ │ add %dh,-0x2(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ and $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,%bl │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov 0x3(%rdi),%bpl │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x6d(%rsi) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ fsubrl -0x23(%rdx) │ │ │ │ @@ -2537928,17 +2537885,16 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ es in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xchg %eax,%edi │ │ │ │ - and %al,(%rbx) │ │ │ │ + sar $1,%dl │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2537954,15 +2537910,15 @@ │ │ │ │ add %dh,0x6e(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x26(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x23,%ch │ │ │ │ + shlb $1,0x22(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2537980,16 +2537936,16 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x26(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rcx) │ │ │ │ - and %al,(%rbx) │ │ │ │ + mov $0x73,%al │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2538007,19 +2537963,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cae8f4 │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e426(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.RB and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ + fsubs (%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3e(%rdi) │ │ │ │ fcmovbe %st(5),%st │ │ │ │ xor %ecx,%ebx │ │ │ │ @@ -2538034,17 +2537990,17 @@ │ │ │ │ ... │ │ │ │ add %al,0x16ed1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ es in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sbb %esp,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + je 1cae979 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x4a2d0084(%rip) │ │ │ │ @@ -2538062,18 +2538018,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x24(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %bl,%cl │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x5f(%rdx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ @@ -2538090,19 +2538047,18 @@ │ │ │ │ add %al,0x16f44(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sbb %esp,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %dh,0x2(%rsi,%rbx,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ah │ │ │ │ fmuls -0x75(%rdx) │ │ │ │ mov $0x13a5f36,%ebp │ │ │ │ @@ -2538117,15 +2538073,16 @@ │ │ │ │ mov $0x6f,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x27(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x24(%rbx) │ │ │ │ + nop │ │ │ │ + fsubs (%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2538142,19 +2538099,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ int1 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e427(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1e(%rax) │ │ │ │ - and %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x2dfb0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dl │ │ │ │ add 0x20a1f197(%rdx),%ebp │ │ │ │ add %rdx,(%rbx) │ │ │ │ @@ -2538167,16 +2538122,16 @@ │ │ │ │ loopne 1caeb28 │ │ │ │ jo 1caeaf5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xe4,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.B and $0x3,%al │ │ │ │ + add %al,-0x2b(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2538194,19 +2538149,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,(%rdx) │ │ │ │ - and %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + cmpb $0x0,0x2df(%rdx) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ebp,%ecx │ │ │ │ int3 │ │ │ │ @@ -2538224,17 +2538176,16 @@ │ │ │ │ jno 1caeb85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rbx │ │ │ │ - and $0x3,%al │ │ │ │ + adc %ah,%ah │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2538251,19 +2538202,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x171(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sub %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - je 1caebfb │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,-0x28(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xd(%rax) │ │ │ │ cmp $0x67,%al │ │ │ │ xchg %eax,%esp │ │ │ │ @@ -2538279,17 +2538230,16 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ fbstp 0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0xe4,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - and (%rbx),%eax │ │ │ │ + add %dh,0x6a(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2538306,17 +2538256,15 @@ │ │ │ │ jb 1caec5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x28,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x10,%al │ │ │ │ - and %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %cl,0x2df(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -2538332,16 +2538280,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x17250(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sub %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.WX and $0x3,%al │ │ │ │ + add %ah,-0x28(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2538355,17 +2538303,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x172(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,(%rcx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1caed0a │ │ │ │ - and %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + rorb $1,0x2df(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rcx) │ │ │ │ @@ -2538382,19 +2538328,19 @@ │ │ │ │ (bad) │ │ │ │ jb 1caed35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sub %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex.WX and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + fsubs (%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x61(%rsi) │ │ │ │ and %rbx,-0x2a(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -2538408,15 +2538354,18 @@ │ │ │ │ ... │ │ │ │ add %al,0x17331(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x29(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x320(%rbx) │ │ │ │ + nop │ │ │ │ + cmc │ │ │ │ + fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x16(%rdi) │ │ │ │ @@ -2538429,19 +2538378,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x73(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e429(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x23(%rax) │ │ │ │ - and (%rbx),%eax │ │ │ │ + add %al,0x3227e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ lret │ │ │ │ adc $0x5,%al │ │ │ │ @@ -2538459,17 +2538406,20 @@ │ │ │ │ mov $0x73,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x32097(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sti │ │ │ │ + fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x7c(%rsi,%rbp,1) │ │ │ │ xchg %cl,(%rcx) │ │ │ │ push $0xffffffffffffffe0 │ │ │ │ @@ -2538483,15 +2538433,17 @@ │ │ │ │ ... │ │ │ │ add %al,0x173f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x323dc(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + jge 1caee85 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rbx) │ │ │ │ @@ -2538509,17 +2538461,17 @@ │ │ │ │ and %bl,0x74(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sub %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sub %ah,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,%al │ │ │ │ + xchg %bl,%dh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x15(%rsi) │ │ │ │ @@ -2538536,19 +2538488,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sub %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - push %rbx │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + jrcxz 1caef15 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rcx) │ │ │ │ ss jo 1caef58 │ │ │ │ sub %cx,%si │ │ │ │ @@ -2538560,17 +2538511,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shl $0x74,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e42a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x320a3(%rax) │ │ │ │ + add %al,0x1c(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3d59956b(%rbp) │ │ │ │ cs rex.RB push %r15 │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2538581,16 +2538534,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x175(%rip) │ │ │ │ add %al,%al │ │ │ │ sub %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - fsubl (%rbx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jle 1caefa5 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2538608,16 +2538561,20 @@ │ │ │ │ ... │ │ │ │ add %dl,0x17538(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sub %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - movabs %eax,0x6f8000000000320 │ │ │ │ + add %ah,%al │ │ │ │ + sbb %edi,%ebx │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1f124aeb(%rcx) │ │ │ │ cs lock add $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2538630,16 +2538587,15 @@ │ │ │ │ data16 jne 1caf005 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,(%rbx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1caefed │ │ │ │ - and (%rbx),%eax │ │ │ │ + sarb $0x3,0x22(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2538656,16 +2538612,17 @@ │ │ │ │ jne 1caf04d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sub %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x62(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2538679,19 +2538636,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x175(%rcx) │ │ │ │ add %al,0x1e42b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) (%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x7d(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x68(%rcx) │ │ │ │ fs in $0xbf,%eax │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2538707,16 +2538664,19 @@ │ │ │ │ jne 1caf0dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2b,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x320(%rsi) │ │ │ │ - add %bh,%al │ │ │ │ + loopne 1caf107 │ │ │ │ + filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x409ad6ea(%rip) │ │ │ │ cmp %esp,0x130124(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2538727,15 +2538687,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x17631(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sub %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x323db(%rax) │ │ │ │ + add %ah,0x3227a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x35(%rdx) │ │ │ │ @@ -2538751,20 +2538711,17 @@ │ │ │ │ add %dh,%al │ │ │ │ shll $1,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,(%rsp,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x2df07(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fwait │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dh │ │ │ │ (bad) │ │ │ │ mov $0xd2a5b26c,%esp │ │ │ │ @@ -2538780,19 +2538737,17 @@ │ │ │ │ (bad) │ │ │ │ ja 1caf1b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sub $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x25(%rax) │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x3227a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x54b02cfa(%rcx) │ │ │ │ xchg %eax,%ebx │ │ │ │ mov $0x34,%dh │ │ │ │ @@ -2538805,18 +2538760,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x177(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1caf22e │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock and (%rcx),%ah │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + mov $0x2df,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6edc99db(%rdx) │ │ │ │ mov $0x13014c70,%edx │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2538825,20 +2538780,19 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rcx) │ │ │ │ js 1caf245 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc00000000001e42c,%al │ │ │ │ - push %rcx │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x300000000001e42c,%al │ │ │ │ + fisubs (%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ch │ │ │ │ (bad) │ │ │ │ or %eax,(%rax) │ │ │ │ @@ -2538853,16 +2538807,17 @@ │ │ │ │ xchg %eax,%ebp │ │ │ │ js 1caf28d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,(%rsp,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - and $0x320,%eax │ │ │ │ + add %dl,-0x80(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x34992dd1(%rdi) │ │ │ │ @@ -2538874,16 +2538829,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x178cb,%al │ │ │ │ sub $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock push %rdx │ │ │ │ - and $0x3,%al │ │ │ │ + loopne 1caf2c2 │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2538896,16 +2538851,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x179(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x1e4(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,(%rax,%riz,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + shlb $1,-0x22(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24(%rcx) │ │ │ │ @@ -2538923,19 +2538878,18 @@ │ │ │ │ add $0x7a,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2d(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x52,%al │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + lock fisubs (%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ stc │ │ │ │ xchg %eax,%edx │ │ │ │ @@ -2538950,16 +2538904,16 @@ │ │ │ │ lock (bad) │ │ │ │ jp 1caf3ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sub $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1caf3d1 │ │ │ │ - and %eax,(%rbx) │ │ │ │ + jo 1caf368 │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2538977,15 +2538931,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1caf3da │ │ │ │ jp 1caf3f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x1e4(%rip) │ │ │ │ add %ah,%al │ │ │ │ - rex.X and $0x3,%al │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2538999,15 +2538954,17 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x17b5a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sub $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x320(%rsi) │ │ │ │ + xor %bh,%cl │ │ │ │ + fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdx) │ │ │ │ @@ -2539024,18 +2538981,19 @@ │ │ │ │ ... │ │ │ │ add %al,0x17bee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cs in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0x23,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1caf505 │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0xc(%rbp) │ │ │ │ mov 0x5(%rdx),%dl │ │ │ │ rex.RB jmp 1caf527 │ │ │ │ @@ -2539049,15 +2539007,18 @@ │ │ │ │ add %bl,0x7c(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2e(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x160(%rcx) │ │ │ │ + mov $0x63,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ (bad) │ │ │ │ @@ -2539069,19 +2539030,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex cmpl $0x0,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0xe4,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x3d(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x2df4b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x44(%rbp) │ │ │ │ fsubrs 0x5001f342(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2539093,17 +2539052,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0x7c,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e42e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x32404(%rax) │ │ │ │ + add %dl,-0x5e(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ cltd │ │ │ │ rex.W jb 1caf529 │ │ │ │ @@ -2539119,15 +2539080,17 @@ │ │ │ │ jl 1caf5a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1caf5d8 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x320(%rsi) │ │ │ │ + sar $1,%cl │ │ │ │ + fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6a(%rsi) │ │ │ │ @@ -2539143,15 +2539106,17 @@ │ │ │ │ jge 1caf5ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x323(%rax) │ │ │ │ + shlb $0x22,(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rcx) │ │ │ │ rex.WXB │ │ │ │ @@ -2539170,15 +2539135,17 @@ │ │ │ │ rex.WRB jge 1caf635 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x320(%rdi) │ │ │ │ + and %bl,(%rcx) │ │ │ │ + filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ @@ -2539195,17 +2539162,16 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ cmpb $0x0,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2f(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1caf613 │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + adc $0x322,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x45(%rdx,%rcx,8) │ │ │ │ @@ -2539217,17 +2539183,17 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ jge 1caf6c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb00000000001e42f,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - and %al,(%rbx) │ │ │ │ + movabs 0xa00000000001e42f,%al │ │ │ │ + clc │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2539246,19 +2539212,17 @@ │ │ │ │ enter $0x17d,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov %esp,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %dl,0x322(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %r13,0x16f3b22(%rcx,%r14,2) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2539271,19 +2539235,19 @@ │ │ │ │ add %dh,%al │ │ │ │ call 1caf8d3 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - test %esp,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %bl,%dh │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ sti │ │ │ │ mov $0x6fc734a8,%ecx │ │ │ │ @@ -2539296,15 +2539260,17 @@ │ │ │ │ rex or %edi,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x323(%rcx) │ │ │ │ + loopne 1caf7be │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x29(%rsi,%riz,1) │ │ │ │ @@ -2539321,19 +2539287,19 @@ │ │ │ │ add %dl,%al │ │ │ │ sub $0x17e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xor %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x1(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + jg 1caf7d2 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x40(%rax) │ │ │ │ repnz sbb $0x64188bcb,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2539348,20 +2539314,17 @@ │ │ │ │ jle 1caf82d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xor %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cld │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x3229e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ popf │ │ │ │ (bad) │ │ │ │ @@ -2539376,20 +2539339,19 @@ │ │ │ │ add %dh,0x78(%rax) │ │ │ │ jle 1caf875 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xe4,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + or %ebx,%edi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - pushf │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x48(%rax) │ │ │ │ faddp %st,%st(2) │ │ │ │ rex.WR jg 1caf909 │ │ │ │ @@ -2539403,15 +2539365,15 @@ │ │ │ │ jo 1caf859 │ │ │ │ jle 1caf8bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xor %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3239a(%rax) │ │ │ │ + add %ah,0x3222a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ @@ -2539431,16 +2539393,16 @@ │ │ │ │ jle 1caf905 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,(%rcx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rsi) │ │ │ │ - and %al,(%rbx) │ │ │ │ + mov $0x6f,%al │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2539458,17 +2539420,16 @@ │ │ │ │ jle 1caf94d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xor %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x22(%rax) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x322,%edx │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x33(%rdx) │ │ │ │ @@ -2539483,15 +2539444,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x7f,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e431(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x160bb(%rax) │ │ │ │ + add %dl,0x16065(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dh │ │ │ │ @@ -2539508,16 +2539469,16 @@ │ │ │ │ xor 0x1(%rdi),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x31,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%al │ │ │ │ - and %al,(%rbx) │ │ │ │ + jo 1cafa5a │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2539533,19 +2539494,15 @@ │ │ │ │ jg 1cafa25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cafa5b │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jp 1cafa56 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf800000000032200,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5ae4f5fc(%rip) │ │ │ │ sarl %cl,0x2(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2539559,17 +2539516,16 @@ │ │ │ │ jae 1cafaea │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xor %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x54(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x2de,%esi │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x78(%rbp) │ │ │ │ @@ -2539586,16 +2539542,20 @@ │ │ │ │ ... │ │ │ │ add %dh,0x17f92(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x32(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock andl $0x3,(%rbx) │ │ │ │ - add %bh,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ push %rbp │ │ │ │ xor $0xa8,%al │ │ │ │ @@ -2539607,15 +2539567,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x161(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x1e3(%rcx) │ │ │ │ - add %dl,0x32021(%rax) │ │ │ │ + add %dh,0x2de7b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x70a8cb48(%rsp,%riz,2) │ │ │ │ @@ -2539629,19 +2539589,18 @@ │ │ │ │ orb $0x1,0x63(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cafb7c │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cafafc │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + cmpb $0x22,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bl │ │ │ │ mov $0xb9b1e828,%ecx │ │ │ │ xchg %eax,%edi │ │ │ │ @@ -2539653,15 +2539612,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x163c8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e432(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x160b8(%rax) │ │ │ │ + add %dh,0x62(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xede3390(%rip) │ │ │ │ @@ -2539676,17 +2539637,16 @@ │ │ │ │ xor %dl,0x64(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xor %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x52(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x2de,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bl │ │ │ │ @@ -2539705,17 +2539665,19 @@ │ │ │ │ mov $0x64,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x323bb(%rax) │ │ │ │ + add %dh,0x5e(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x29c985a9(%rax,%rsi,1) │ │ │ │ jle 1cafcbd │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2539728,18 +2539690,15 @@ │ │ │ │ nop │ │ │ │ cmp $0x165,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rbx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - add %ah,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rolb $0x0,0x2df(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x46(%rdx) │ │ │ │ push %rcx │ │ │ │ @@ -2539758,19 +2539717,17 @@ │ │ │ │ mov 0x1(%rbp),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xor %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xor (%rbx,%rax,1),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x322c9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x411fc19b(%rip) │ │ │ │ test $0x13017e4e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2539780,19 +2539737,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdx) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e433(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - and (%rax),%esp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x7c(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%cl │ │ │ │ mov $0x8ea1c719,%edx │ │ │ │ mov %fs,0x1301(%rip) │ │ │ │ @@ -2539804,19 +2539761,17 @@ │ │ │ │ mov $0x95,%al │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xor %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x40(%rax) │ │ │ │ - and $0x3,%al │ │ │ │ + add %dl,0x322d4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x471b8967(%rsi) │ │ │ │ mov $0x13016be8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2539828,19 +2539783,20 @@ │ │ │ │ adc %cl,(%rdx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xor %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov %fs,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3f(%rsi) │ │ │ │ pop %rcx │ │ │ │ jbe 1cafd74 │ │ │ │ @@ -2539856,20 +2539812,19 @@ │ │ │ │ xor $0x67,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xor $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmp (%rdx),%ah │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ sbb $0xc9,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2539881,17 +2539836,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x5000000000016774,%al │ │ │ │ xor $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov %fs,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x2deed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ @@ -2539908,19 +2539861,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e434(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x55(%rax) │ │ │ │ - and (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + cmp (%rdx),%ah │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x49(%rsi) │ │ │ │ fldcw 0x7e8fcd6a(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2539932,17 +2539885,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cli │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e434(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x320a9(%rax) │ │ │ │ + add %dl,0x23(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ch │ │ │ │ jg 1cafe4c │ │ │ │ cmp $0x5a134c23,%eax │ │ │ │ @@ -2539953,18 +2539908,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xe00000000001684c,%al │ │ │ │ xor $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x323,%ebp │ │ │ │ + add %dh,0x32263(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3a1eee5e(%rdx) │ │ │ │ jp 1caff8e │ │ │ │ adc $0x1,%al │ │ │ │ @@ -2539977,16 +2539931,16 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ push $0x1 │ │ │ │ add %dl,(%rax) │ │ │ │ xor $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.WXB and %al,(%r11) │ │ │ │ + jo 1cafefb │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2540003,17 +2539957,19 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x13(%rax) │ │ │ │ push $0x1 │ │ │ │ add %al,0x35(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x323(%rbp) │ │ │ │ + push %rax │ │ │ │ + movsxd (%rdx),%esp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ lret $0xb0c5 │ │ │ │ @@ -2540028,17 +2539984,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x1691e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x35(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cltd │ │ │ │ - and %al,(%rbx) │ │ │ │ + rolb $1,(%rbx) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2540051,16 +2540006,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x169a2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e435(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov %ah,(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + adc (%rdx),%esp │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2540073,18 +2540028,19 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf7,%al │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ shlb $1,0x1e4(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x20,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1cafffb │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1ad5382e(%rcx) │ │ │ │ inc %eax │ │ │ │ add %edx,%fs:(%rbx) │ │ │ │ @@ -2540097,16 +2540053,16 @@ │ │ │ │ xor %dl,0x6a(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ss in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.X and $0x3,%al │ │ │ │ + jo 1cb0080 │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2540125,20 +2540081,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x16a90(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ ss in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - pop %rcx │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf80000000002dec4,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rsi) │ │ │ │ je 1cb0097 │ │ │ │ (bad) │ │ │ │ @@ -2540157,15 +2540108,16 @@ │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ ss in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x3(%rbx,%riz,1) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x57(%rcx) │ │ │ │ sbb $0xdb,%al │ │ │ │ @@ -2540183,15 +2540135,16 @@ │ │ │ │ sub 0x1(%rbx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ ss in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3(%rax,%riz,1) │ │ │ │ + xor %cl,%cl │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2540208,16 +2540161,16 @@ │ │ │ │ add %dh,0x6e(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ ss in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,%dl │ │ │ │ - and (%rbx),%eax │ │ │ │ + nop │ │ │ │ + data16 and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2540233,19 +2540186,16 @@ │ │ │ │ rex movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ss in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,(%rdx) │ │ │ │ - and %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + shrb $0x0,0x2df(%rdi) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x63(%rdi,%rdx,4) │ │ │ │ fsts 0x64(%rbp) │ │ │ │ (bad) │ │ │ │ @@ -2540259,18 +2540209,19 @@ │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x24,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %cl,%dl │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ rex.WX │ │ │ │ repz add $0x7b6352b3,%eax │ │ │ │ @@ -2540284,19 +2540235,15 @@ │ │ │ │ add %al,0x6c(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x37(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,(%rcx) │ │ │ │ - and %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf80000000002dfaf,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x3e(%rbx) │ │ │ │ movabs %al,0x13016b73f07095 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2540307,16 +2540254,17 @@ │ │ │ │ ... │ │ │ │ add %dh,-0x71(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e437(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xor (%rbx,%rax,1),%esp │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2540332,17 +2540280,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%cl │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e437(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x32091(%rax) │ │ │ │ + add %al,%al │ │ │ │ + int1 │ │ │ │ + fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x55df25cc(%rax) │ │ │ │ ftst │ │ │ │ xor (%rcx),%eax │ │ │ │ @@ -2540359,16 +2540310,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cb032c │ │ │ │ - and (%rbx),%eax │ │ │ │ + rolb $0x3,0x22(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2540385,16 +2540335,17 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cmp %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x63(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2540411,16 +2540362,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %spl,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x323,%esi │ │ │ │ + add %dl,0x66(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x7f7bca37(%rsi) │ │ │ │ @@ -2540438,20 +2540390,15 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x38(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xchg %eax,%ecx │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf80000000002def1,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x623844ce(%rip) │ │ │ │ xchg %eax,%esi │ │ │ │ xchg %eax,%ecx │ │ │ │ @@ -2540466,17 +2540413,19 @@ │ │ │ │ add %al,%al │ │ │ │ push %rax │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e438(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x323b2(%rax) │ │ │ │ + add %dl,0x42(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x13(%rdx) │ │ │ │ (bad) │ │ │ │ in $0x84,%al │ │ │ │ @@ -2540488,17 +2540437,18 @@ │ │ │ │ shlb $1,0x1(%rsi,%rbp,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x320(%rbp) │ │ │ │ + rorb $1,(%rdi,%rbx,8) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x3c(%rax,%rdx,1) │ │ │ │ mov $0x3ca7e651,%edi │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2540510,15 +2540460,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x16e(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rcx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x323(%rsi) │ │ │ │ + xor %ah,0x22(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rbx) │ │ │ │ int $0x54 │ │ │ │ @@ -2540532,19 +2540484,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x16ec1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x15(%rax) │ │ │ │ - and %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x2df9c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bh │ │ │ │ jg 1cb0592 │ │ │ │ cmp %dh,-0x29(%rbp) │ │ │ │ @@ -2540560,18 +2540510,20 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x39(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0x23,%cl │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + cltd │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x6c1b685e(%rax) │ │ │ │ loope 1cb05e1 │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2540584,19 +2540536,19 @@ │ │ │ │ ... │ │ │ │ add %ah,0x40(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e439(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - adc $0x21,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,-0x66(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x299108d2(%rax) │ │ │ │ sarl $0x1,(%edi) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2540610,19 +2540562,17 @@ │ │ │ │ mov $0x6f,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cmp %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xor %ah,(%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x322c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bh │ │ │ │ sets -0x31(%rbp) │ │ │ │ push %rcx │ │ │ │ @@ -2540637,17 +2540587,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x17016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cmp %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %al,0x7b(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2540664,18 +2540613,18 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ jmp 1cb083e │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,(%rdx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x3,0x24(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + rcl $0x22,%bh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x7(%rbx,%rdi,2) │ │ │ │ movabs 0x1301473f552a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2540686,19 +2540635,15 @@ │ │ │ │ add %dl,0x71(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3a(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0x60,%dh │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf80000000001605f,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ jl 1cb06e4 │ │ │ │ @@ -2540714,17 +2540659,18 @@ │ │ │ │ mov $0xab,%al │ │ │ │ jno 1cb075d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0xe4,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x32121(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x2df,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ loop 1cb072e │ │ │ │ add $0x84,%al │ │ │ │ @@ -2540740,16 +2540686,16 @@ │ │ │ │ jno 1cb07a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3a,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock pushf │ │ │ │ - and (%rbx),%eax │ │ │ │ + add %ch,(%rsi) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2540767,16 +2540713,16 @@ │ │ │ │ cmp 0x1(%rdx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cb082c │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,(%rax) │ │ │ │ - and %eax,(%rbx) │ │ │ │ + mov $0xae,%al │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2540790,16 +2540736,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x1728c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cmp %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x67(%rax) │ │ │ │ - and (%rbx),%eax │ │ │ │ + add %al,0x28(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2540815,17 +2540761,15 @@ │ │ │ │ mov $0x0,%al │ │ │ │ jae 1cb087d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cmp %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb %esp,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x2dfaf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x47(%rdx) │ │ │ │ @@ -2540842,15 +2540786,17 @@ │ │ │ │ sarb $0x1,(%rbx,%rsi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cb0905 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x323(%rcx) │ │ │ │ + lock sub %ah,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x73d3bb9a(%rip) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ @@ -2540863,17 +2540809,17 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%esp │ │ │ │ jae 1cb090d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe00000000001e43b,%al │ │ │ │ - cwtl │ │ │ │ - and %al,(%rbx) │ │ │ │ + movabs 0x300000000001e43b,%al │ │ │ │ + std │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2540889,19 +2540835,19 @@ │ │ │ │ shl $0x73,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cmp %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sub $0x24,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,-0x3a(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6d(%rcx) │ │ │ │ rex.WB sub %bpl,0x3b(%r10) │ │ │ │ hlt │ │ │ │ @@ -2540916,16 +2540862,17 @@ │ │ │ │ adc %bl,0x74(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x60,%cl │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2540941,15 +2540888,15 @@ │ │ │ │ add %dl,-0x37(%rax) │ │ │ │ je 1cb09e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,(%rsp,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x320e9(%rax) │ │ │ │ + add %ah,0x2df69(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bh │ │ │ │ @@ -2540964,17 +2540911,18 @@ │ │ │ │ shr $0x74,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3c(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x323(%rsi) │ │ │ │ + cmpb $0x22,(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2b8e3af(%rax) │ │ │ │ jle 1cb0a2c │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ @@ -2540986,16 +2540934,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x75,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e43c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - repz and %al,(%rbx) │ │ │ │ + add %dl,0x76(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2541012,16 +2540960,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1(%rbp,%rsi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cmp $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x323,%edx │ │ │ │ + add %dh,0x5d(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2541036,17 +2540985,16 @@ │ │ │ │ lock xchg %eax,%esi │ │ │ │ jne 1cb0b05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmp $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %al,0x6b(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2541063,15 +2541011,15 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x175cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmp $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x23,%dl │ │ │ │ + adc %al,0x22(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2541088,16 +2541036,16 @@ │ │ │ │ add %dh,0x14(%rax) │ │ │ │ jbe 1cb0b95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmp $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock pop %rbp │ │ │ │ - and %al,(%rbx) │ │ │ │ + xor %cl,%dl │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2541111,19 +2541059,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x176c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e43d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp (%rbx,%rax,1),%ah │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x322cf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rcx) │ │ │ │ rex.WRXB jmp ffffffffa304903e <_edata@@Base+0xffffffff9c44903e> │ │ │ │ push $0x1 │ │ │ │ @@ -2541138,19 +2541084,15 @@ │ │ │ │ ja 1cb0c25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3d,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cb0c8f │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf80000000002dec9,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dl │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2541163,16 +2541105,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x17798(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cmp $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,(%rdx) │ │ │ │ - and $0x3,%al │ │ │ │ + rex iret │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2541190,19 +2541132,19 @@ │ │ │ │ cmp 0x1(%rax),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cb0cb3 │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + jno 1cb0ca2 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ah │ │ │ │ (bad) │ │ │ │ xchg %eax,%edx │ │ │ │ @@ -2541219,16 +2541161,17 @@ │ │ │ │ js 1cb0cfd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ ds in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cb0cbf │ │ │ │ - and (%rbx),%eax │ │ │ │ + push %rax │ │ │ │ + push %rsi │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2541244,16 +2541187,16 @@ │ │ │ │ sbb $0x78,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3e(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x20(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc $0xde,%dh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6d62a655(%rdi) │ │ │ │ @@ -2541264,20 +2541207,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,-0x2a(%rax) │ │ │ │ jns 1cb0d8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x500000000001e43e,%al │ │ │ │ - (bad) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0xa00000000001e43e,%al │ │ │ │ + shll %cl,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov %dh,(%rsi) │ │ │ │ mov $0x32d1e48b,%esi │ │ │ │ @@ -2541291,18 +2541233,18 @@ │ │ │ │ shlb $1,0x7a(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ ds in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x3,0x20(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + rol $0xde,%ah │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bl │ │ │ │ (bad) │ │ │ │ rex.WRX (bad) │ │ │ │ @@ -2541317,19 +2541259,19 @@ │ │ │ │ (bad) │ │ │ │ mov $0x17a,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cb0e62 │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + int $0x22 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x60bf1c22(%rbx,%rbx,1) │ │ │ │ (bad) │ │ │ │ cmp %al,(%rcx) │ │ │ │ @@ -2541344,18 +2541286,17 @@ │ │ │ │ jnp 1cb0e65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rcx),%spl │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x2df(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x22(%rdx,%rbx,8) │ │ │ │ and %cl,0x14828aa(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2541367,19 +2541308,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x17c41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3f(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc5,%al │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + (bad) │ │ │ │ + imul $0x3,(%rdx),%esp │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rbx) │ │ │ │ (bad) │ │ │ │ mov $0xfc,%dl │ │ │ │ @@ -2541399,16 +2541338,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%ah │ │ │ │ - and %al,(%rbx) │ │ │ │ + rclb $0x2,-0x21(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2541425,15 +2541363,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x1(%rsp,%rdi,2) │ │ │ │ sarb $0xe4,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3239d(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xor %ah,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x53(%rcx) │ │ │ │ @@ -2541452,19 +2541392,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cb0f75 │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %dl,-0x21(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x75f8a3c1(%rip) │ │ │ │ sbb (%rax),%cl │ │ │ │ cs add %edx,(%rbx) │ │ │ │ @@ -2541477,19 +2541416,17 @@ │ │ │ │ mov $0x2c,%al │ │ │ │ jge 1cb0fcd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,-0x1c(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x63(%rax) │ │ │ │ - and (%rbx),%eax │ │ │ │ + add %ah,0x32230(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1e(%rdx) │ │ │ │ int3 │ │ │ │ fldt 0x6c(%rsp,%rbp,1) │ │ │ │ @@ -2541506,15 +2541443,17 @@ │ │ │ │ jge 1cb1015 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x3,0x20(%rcx) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2541530,19 +2541469,18 @@ │ │ │ │ add %dl,%al │ │ │ │ mov %?,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x1,-0x1c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,(%rdi) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc $0x22,%bl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x324671b2(%rax,%rdi,1) │ │ │ │ std │ │ │ │ ds add %edx,(%rbx) │ │ │ │ @@ -2541555,19 +2541493,18 @@ │ │ │ │ push %rax │ │ │ │ mov $0x17d,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x40,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - repnz and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + lock jb 1cb1092 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x38fcb182(%rsi) │ │ │ │ out %al,(%dx) │ │ │ │ roll %cl,(%rdx) │ │ │ │ @@ -2541582,16 +2541519,16 @@ │ │ │ │ jge 1cb10ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cb1132 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x323,%ecx │ │ │ │ + adc %bl,0x3(%rdx,%riz,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%cl │ │ │ │ @@ -2541609,17 +2541546,20 @@ │ │ │ │ xor %cl,(%rax) │ │ │ │ jle 1cb1135 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,-0x1c(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x32069(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + (bad) │ │ │ │ + fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x37900e58(%rdx) │ │ │ │ push %rbp │ │ │ │ mov $0x130152,%esi │ │ │ │ @@ -2541633,18 +2541573,19 @@ │ │ │ │ jle 1cb117d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.B in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock ds and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + shll %cl,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ch │ │ │ │ test %ebx,-0x259c2eb4(%rsi) │ │ │ │ sbb $0x1,%al │ │ │ │ @@ -2541659,19 +2541600,15 @@ │ │ │ │ jle 1cb11c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cb120b │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock int1 │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf80000000002df72,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bh │ │ │ │ (bad) │ │ │ │ popf │ │ │ │ @@ -2541682,16 +2541619,18 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cb1198 │ │ │ │ jle 1cb120d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x700000000001e441,%al │ │ │ │ - mov $0x323,%ecx │ │ │ │ + movabs 0xd00000000001e441,%al │ │ │ │ + pop %rbx │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x491d0de2(%rax) │ │ │ │ @@ -2541704,15 +2541643,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x17e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,-0x1c(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x160ba(%rax) │ │ │ │ + add %dl,0x16064(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x57(%rbx) │ │ │ │ @@ -2541727,17 +2541666,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x17ee9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.X in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,(%rbx) │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %ah,0x2de(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dl │ │ │ │ @@ -2541752,15 +2541689,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x17f16(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.X in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x323(%rax) │ │ │ │ + addb $0x22,(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x28e73b60(%rbp) │ │ │ │ and $0xa4,%al │ │ │ │ @@ -2541776,17 +2541715,15 @@ │ │ │ │ jg 1cb132d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.X in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cb136f │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bl,0x2de(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rsi) │ │ │ │ @@ -2541806,18 +2541743,19 @@ │ │ │ │ jg 1cb1375 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.X in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x23(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1cb137e │ │ │ │ + and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x33(%rcx) │ │ │ │ fnstcw (%rdx) │ │ │ │ push $0x4d │ │ │ │ @@ -2541829,16 +2541767,19 @@ │ │ │ │ add %dl,%al │ │ │ │ xchg %bh,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x1,-0x1c(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x320(%rdx) │ │ │ │ - add %bh,%al │ │ │ │ + rex │ │ │ │ + rex.XB filds (%r10) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2cfcaed5(%rbp) │ │ │ │ mov $0x52,%dh │ │ │ │ or $0x1301,%eax │ │ │ │ @@ -2541850,17 +2541791,15 @@ │ │ │ │ and %ah,%ah │ │ │ │ jg 1cb1405 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.X in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cb140a │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %dl,0x322(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dl │ │ │ │ @@ -2541876,17 +2541815,19 @@ │ │ │ │ add %dh,0x51(%rax) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,-0x1c(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x320ba(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + rex.X filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ lock sub $0x173adfc1,%eax │ │ │ │ jb 1cb147a │ │ │ │ @@ -2541902,18 +2541843,17 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.XB in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0x23,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %dl,0x322(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2d(%rbp) │ │ │ │ mov $0x730c391d,%ebp │ │ │ │ cmp $0x1,%al │ │ │ │ @@ -2541926,17 +2541866,16 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ sahf │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e443(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x4b(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + cmp $0x2df,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ @@ -2541952,17 +2541891,20 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ rex.W │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e443(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x323f2(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + nop │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4f01e588(%rbx) │ │ │ │ pop %rbp │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -2541977,19 +2541919,19 @@ │ │ │ │ and %bh,%al │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.XB in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cb15bb │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + test $0xde,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bl │ │ │ │ add %dh,%ah │ │ │ │ push %rdx │ │ │ │ @@ -2542001,16 +2541943,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x1668b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.R in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x82,%al │ │ │ │ - and (%rbx),%eax │ │ │ │ + rorb $1,(%rcx) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2542027,16 +2541969,15 @@ │ │ │ │ rclb $1,(%rdi,%riz,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x44(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock and %r8b,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x2de(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dh │ │ │ │ @@ -2542053,15 +2541994,17 @@ │ │ │ │ pop %rsi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x44(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x323(%rax) │ │ │ │ + add %dl,(%rdx) │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x107716cd(%rcx) │ │ │ │ @@ -2542072,20 +2542015,16 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ test $0x167,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x500000000001e444,%al │ │ │ │ - cmp (%rax),%esp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - (bad) │ │ │ │ + movabs 0x700000000001e444,%al │ │ │ │ + movabs %al,0x6f80000000002de │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x1372fba1(%rbp) │ │ │ │ jne 1cb170e │ │ │ │ rex.WX add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2542096,19 +2542035,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cb16d9 │ │ │ │ push $0x1 │ │ │ │ add %dl,%al │ │ │ │ rex.R in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - andb $0x3,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + rolb $0x0,0x322(%rip) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dl │ │ │ │ (bad) │ │ │ │ xchg %eax,%esp │ │ │ │ @@ -2542124,18 +2542060,19 @@ │ │ │ │ ... │ │ │ │ add %al,0x16893(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.RB in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x20,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1cb16c9 │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdi) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ mov $0x47e9be93,%edx │ │ │ │ @@ -2542148,18 +2542085,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex in (%dx),%eax │ │ │ │ push $0x1 │ │ │ │ add %dh,(%rax) │ │ │ │ rex.RB in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3(%rbx,%riz,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %al,(%rdx,%riz,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x7a(%rax) │ │ │ │ sub 0x58(%rdi),%cl │ │ │ │ fbld (%rbx) │ │ │ │ @@ -2542175,16 +2542112,19 @@ │ │ │ │ sub $0x69,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x45(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x320(%rsi) │ │ │ │ - add %bh,%al │ │ │ │ + loopne 1cb17ff │ │ │ │ + filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x72(%rsp,%rbp,8) │ │ │ │ mov %ah,%bl │ │ │ │ imul $0x55,(%rdx),%esp │ │ │ │ @@ -2542196,17 +2542136,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rcr $0x69,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e445(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x323fc(%rax) │ │ │ │ + add %dh,-0x62(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ xor %ebx,(%rsi) │ │ │ │ push %rsi │ │ │ │ @@ -2542223,16 +2542165,16 @@ │ │ │ │ pop %rsp │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x1,-0x1c(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cb1801 │ │ │ │ - and %al,(%rbx) │ │ │ │ + push %rax │ │ │ │ + rex filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2542253,16 +2542195,16 @@ │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.RB in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock hlt │ │ │ │ - and (%rbx),%eax │ │ │ │ + mov $0x94,%al │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2542280,17 +2542222,15 @@ │ │ │ │ adc $0x6b,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rex.RX in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x20(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + subb $0x0,0x2de(%rdx) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x38c80a63(%rdi) │ │ │ │ adc 0x130161(%rdi),%edi │ │ │ │ @@ -2542303,16 +2542243,19 @@ │ │ │ │ add %dh,0x76(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x46(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x3(%rbx,%riz,1) │ │ │ │ - add %bh,%al │ │ │ │ + adc %cl,(%rdx) │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0x25de149a,%esi │ │ │ │ fldt (%rdi) │ │ │ │ @@ -2542324,19 +2542267,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ ror $0x6b,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e446(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sub $0x20,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,-0x6a(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ch │ │ │ │ leave │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2542351,16 +2542294,16 @@ │ │ │ │ push %rax │ │ │ │ and $0x16c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x46,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cb1a24 │ │ │ │ - and (%rbx),%eax │ │ │ │ + add %bh,%cl │ │ │ │ + and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2542378,19 +2542321,20 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.RX in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sub (%rax),%esp │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dh │ │ │ │ xchg %dh,0x3b(%rdi,%rbp,8) │ │ │ │ movabs %eax,0x1301079f │ │ │ │ @@ -2542402,19 +2542346,18 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.RXB in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cb1ab4 │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp $0x21,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x22cc1ba5(%rcx) │ │ │ │ xchg %eax,%ebp │ │ │ │ sti │ │ │ │ @@ -2542428,17 +2542371,15 @@ │ │ │ │ lock insl (%dx),%es:(%edi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x47(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x320(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf80000000002de9d,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ out %eax,$0xf3 │ │ │ │ @@ -2542454,18 +2542395,15 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x47(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jne 1cb1af6 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf8000000000321fa,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xe(%rdi) │ │ │ │ ja 1cb1b1b │ │ │ │ pop %rbp │ │ │ │ @@ -2542474,19 +2542412,20 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ and 0x1(%rsi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000001e447,%al │ │ │ │ - xor $0x20,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + movabs 0xb00000000001e447,%al │ │ │ │ + pushf │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x13c8eb5a(%rcx) │ │ │ │ rex.WX pop %rbp │ │ │ │ or (%rcx),%al │ │ │ │ @@ -2542499,16 +2542438,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x16e70(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.RXB in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x75,%al │ │ │ │ - and (%rbx),%eax │ │ │ │ + rex cli │ │ │ │ + and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2542527,19 +2542466,15 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cb1b67 │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf80000000002df45,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ah │ │ │ │ or -0x246cd826(%rbp),%ebp │ │ │ │ pop %rdx │ │ │ │ @@ -2542554,16 +2542489,16 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.W in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,%ah │ │ │ │ - and (%rbx),%eax │ │ │ │ + mov $0x9d,%al │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2542578,18 +2542513,19 @@ │ │ │ │ ... │ │ │ │ add %al,0x16f3d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x48(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x20,%cl │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + rex.WB filds (%r10) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ jbe 1cb1bdb │ │ │ │ mov %ecx,0x6a(%rdx,%rdx,1) │ │ │ │ @@ -2542602,20 +2542538,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cb1c4d │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e448(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jmp *(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + movabs 0x6f8000000000322,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x55(%rsi) │ │ │ │ sbb %dl,-0x56(%rbp) │ │ │ │ and $0xe,%al │ │ │ │ (bad) │ │ │ │ @@ -2542629,16 +2542561,16 @@ │ │ │ │ add %al,0x70(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.W in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,%al │ │ │ │ - and %al,(%rbx) │ │ │ │ + mov $0x47,%al │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2542655,16 +2542587,17 @@ │ │ │ │ adc %dl,0x71(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.W in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,%bh │ │ │ │ - and (%rbx),%eax │ │ │ │ + (bad) │ │ │ │ + lahf │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2542682,17 +2542615,19 @@ │ │ │ │ adc %al,%dh │ │ │ │ jno 1cb1d4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,-0x1c(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x320b4(%rax) │ │ │ │ + add %ah,0x3a(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x17(%rbx) │ │ │ │ push %rdi │ │ │ │ (bad) │ │ │ │ @@ -2542708,17 +2542643,15 @@ │ │ │ │ sub 0x1(%rdx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.WB in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cb1d93 │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + and %cl,0x322(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx,%rcx,8) │ │ │ │ @@ -2542732,19 +2542665,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x172(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x1,-0x1c(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cb1da9 │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %al,-0x21(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ leave │ │ │ │ xlat %ds:(%rbx) │ │ │ │ @@ -2542763,18 +2542695,19 @@ │ │ │ │ jae 1cb1e25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x49,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0x23,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + rex lahf │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x14(%rbp) │ │ │ │ rex.RXB insb (%dx),%es:(%rdi) │ │ │ │ cs rex.WRB │ │ │ │ @@ -2542788,19 +2542721,20 @@ │ │ │ │ rex js 1cb1ede │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.WB in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x20,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bh │ │ │ │ xchg %eax,%esi │ │ │ │ lea 0x35fdb664(%rdx),%ecx │ │ │ │ @@ -2542814,16 +2542748,17 @@ │ │ │ │ and %dh,%bh │ │ │ │ jae 1cb1eb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,-0x1c(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xc(%rax) │ │ │ │ - and (%rbx),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2542835,17 +2542770,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x174(%rdi) │ │ │ │ add %al,0x4a(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x320(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf80000000002df41,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ xor (%rax),%bh │ │ │ │ shrl %cl,-0x47(%rbp,%rdx,2) │ │ │ │ @@ -2542859,17 +2542792,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x174ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4a(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cb1f48 │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + and %dl,0x322(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x11(%rcx) │ │ │ │ @@ -2542883,16 +2542814,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x38(%rax) │ │ │ │ jne 1cb1f8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000001e44a,%al │ │ │ │ - mov $0x60,%bl │ │ │ │ + movabs 0x600000000001e44a,%al │ │ │ │ + pop %rsp │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2542908,15 +2542840,17 @@ │ │ │ │ mov $0x81,%al │ │ │ │ jne 1cb1fd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,-0x1c(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3207f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x19(%rdi) │ │ │ │ @@ -2542933,17 +2542867,16 @@ │ │ │ │ xor %al,%dh │ │ │ │ jne 1cb201d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1c(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - and (%rbx,%rax,1),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x322,%esp │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ @@ -2542961,15 +2542894,17 @@ │ │ │ │ add %ah,0x31(%rax) │ │ │ │ jbe 1cb2065 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,-0x1c(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3209b(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + or %bl,%bh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4bcf0243(%rax) │ │ │ │ @@ -2542985,15 +2542920,17 @@ │ │ │ │ jbe 1cb20ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.WXB in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor (%rbx,%rax,1),%spl │ │ │ │ + push %rax │ │ │ │ + leave │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2543011,20 +2542948,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x17797(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e44b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - and %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov %bh,%bl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1ed384c7(%rdi) │ │ │ │ loopne 1cb2185 │ │ │ │ add %r10,(%r11) │ │ │ │ @@ -2543037,15 +2542973,17 @@ │ │ │ │ loopne 1cb21b4 │ │ │ │ js 1cb213d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x1,-0x1c(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x323(%rcx) │ │ │ │ + adc %ch,(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -2543063,18 +2543001,19 @@ │ │ │ │ rex xabort $0x78,(bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.WXB in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0x160,%edx │ │ │ │ + push %rax │ │ │ │ + fs (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdx) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ movabs 0x1301135bda9d68,%al │ │ │ │ @@ -2543086,19 +2543025,18 @@ │ │ │ │ ... │ │ │ │ add %dl,0x179b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rex.WR in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex jae 1cb21b9 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7405229(%rip) │ │ │ │ mov %bl,0x33(%rbp) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2543111,15 +2543049,17 @@ │ │ │ │ lock jl 1cb228d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4c(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x323(%rbp) │ │ │ │ + add %dh,(%rcx) │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0xc(%rdx) │ │ │ │ @@ -2543133,17 +2543073,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cb229f │ │ │ │ jnp 1cb225d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3209f(%rax) │ │ │ │ + add %dl,0x1a(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ jl 1cb2242 │ │ │ │ xor $0x5aabf3a5,%eax │ │ │ │ @@ -2543158,17 +2543100,15 @@ │ │ │ │ jl 1cb22a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x4c,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,(%rbx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $1,0x322(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x5f(%rbp) │ │ │ │ @@ -2543184,16 +2543124,17 @@ │ │ │ │ cmpb $0x1,0x7c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cb233e │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cb2290 │ │ │ │ - and %al,(%rbx) │ │ │ │ + push %rax │ │ │ │ + stc │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2543211,19 +2543152,17 @@ │ │ │ │ add %dl,-0x3e(%rax) │ │ │ │ jl 1cb2335 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,-0x1c(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - adc %esp,(%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x322b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ and $0x7bf4046b,%eax │ │ │ │ push %rbp │ │ │ │ @@ -2543239,19 +2543178,19 @@ │ │ │ │ jge,pn 1cb237d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.WRB in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov (%rax),%ah │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %ch,%dl │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ nop │ │ │ │ roll %cl,(%rax) │ │ │ │ @@ -2543268,19 +2543207,19 @@ │ │ │ │ jge 1cb23c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cb2417 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x11,%al │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + mov $0x22,%ch │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x4d(%rbp) │ │ │ │ rex.XB fcoml -0x58(%r15) │ │ │ │ gs (bad) │ │ │ │ @@ -2543289,17 +2543228,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x17d(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc00000000001e44d,%al │ │ │ │ - xchg %eax,%edx │ │ │ │ - and %al,(%rbx) │ │ │ │ + movabs 0x500000000001e44d,%al │ │ │ │ + repz fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2543317,17 +2543255,16 @@ │ │ │ │ and %ah,%ch │ │ │ │ jge 1cb2455 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,-0x1c(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sbb %ah,(%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x322,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ch │ │ │ │ @@ -2543344,17 +2543281,17 @@ │ │ │ │ add %dh,0x12(%rax) │ │ │ │ jle 1cb249d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1c(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - and $0x20,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + jle 1cb2489 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x35061e1c(%rcx) │ │ │ │ @@ -2543369,17 +2543306,16 @@ │ │ │ │ add %dh,0x56(%rax) │ │ │ │ jle 1cb24e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,-0x1c(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - fwait │ │ │ │ - and (%rbx),%eax │ │ │ │ + add %ah,0x2b(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2543394,17 +2543330,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x17e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.WRX in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xchg %eax,%ebx │ │ │ │ - and %al,(%rbx) │ │ │ │ + shl $1,%ch │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2543421,16 +2543356,16 @@ │ │ │ │ jle 1cb2575 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.WRX in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cb25a1 │ │ │ │ - and $0x3,%al │ │ │ │ + loopne 1cb253b │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2543448,17 +2543383,18 @@ │ │ │ │ jo 1cb25ca │ │ │ │ jg 1cb25bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x1,-0x1c(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x320(%rdi) │ │ │ │ + sbbb $0xdf,(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bh │ │ │ │ push %rbx │ │ │ │ push %rcx │ │ │ │ @@ -2543475,18 +2543411,19 @@ │ │ │ │ ... │ │ │ │ add %dh,0x17f3a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.WRX in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex and $0x24,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %al,%cl │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0xa173e72(%rax) │ │ │ │ (bad) │ │ │ │ or %al,0x1(%rbp) │ │ │ │ @@ -2543501,19 +2543438,19 @@ │ │ │ │ jbe 1cb26ca │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rex.WRXB in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sbb %ah,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock scas %es:(%rdi),%al │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ {rex2 0x66} or %dil,%r25b │ │ │ │ xchg %eax,%esp │ │ │ │ @@ -2543530,16 +2543467,19 @@ │ │ │ │ bnd jg 1cb2695 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.WRXB in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3(%rbx,%riz,1) │ │ │ │ - add %bh,%al │ │ │ │ + lock (bad) │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x29d6f608(%rdi) │ │ │ │ movabs %al,0x130162a7 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2543550,16 +2543490,16 @@ │ │ │ │ (bad) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x1,-0x1c(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cb2761 │ │ │ │ - and %al,(%rbx) │ │ │ │ + xor %bl,%bl │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2543574,17 +2543514,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x164(%rcx) │ │ │ │ add %dh,0x1e44f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x32409(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x7b(%rax) │ │ │ │ push %rdx │ │ │ │ and %eax,(%r15d,%eax,1) │ │ │ │ @@ -2543597,16 +2543540,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x1(%rbp,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.WRXB in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x10,%al │ │ │ │ - and %al,(%rbx) │ │ │ │ + push %rax │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2543624,19 +2543568,18 @@ │ │ │ │ add %ah,0x16636(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push %rax │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cb274d │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rclb $0x22,(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x21f36962(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ mov 0x13(%rcx,%rax,1),%ah │ │ │ │ @@ -2543649,16 +2543592,16 @@ │ │ │ │ rorb $1,(%rsi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x50(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x20,(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %dh,-0x22(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bh │ │ │ │ @@ -2543675,19 +2543618,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ imul $0x0,0x1(%rdi),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x50(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jne 1cb2876 │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %bh,%dl │ │ │ │ + and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4096a4eb(%rax) │ │ │ │ adc $0x13016a74,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2543697,19 +2543640,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and $0x67,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e450(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x7b(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rcx),%ah │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x7d(%rbp) │ │ │ │ ret $0xfdd9 │ │ │ │ (bad) │ │ │ │ @@ -2543725,15 +2543668,16 @@ │ │ │ │ add %dl,0x16890(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ push %rax │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x323(%rcx) │ │ │ │ + rclb $0x3,(%rdx,%riz,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ @@ -2543751,19 +2543695,16 @@ │ │ │ │ stc │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ push %rcx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - and %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + rorb $0x0,0x2df(%rbp) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7a(%rdx) │ │ │ │ shll %cl,0x30933fc9(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2543775,16 +2543716,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x169(%rsi) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rcx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x3(%rbx,%riz,1) │ │ │ │ - add %bh,%al │ │ │ │ + adc %dl,(%rdi) │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2f6e43a7(%rip) │ │ │ │ or %esi,%edi │ │ │ │ jle 1cb2992 │ │ │ │ @@ -2543800,17 +2543744,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push %rcx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x3(%rax,%riz,1) │ │ │ │ + lock xlat %ds:(%rbx) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ adc (%rax),%ebp │ │ │ │ jno 1cb29e3 │ │ │ │ @@ -2543821,17 +2543767,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1(%rdx,%rbp,2) │ │ │ │ add %dl,0x1e451(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3240c(%rax) │ │ │ │ + add %al,-0x4e(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x32(%rbp) │ │ │ │ mov $0x8078e8ad,%eax │ │ │ │ js 1cb2a22 │ │ │ │ @@ -2543846,15 +2543794,17 @@ │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ push %rcx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x320(%rbx) │ │ │ │ + and %dh,%ch │ │ │ │ + fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x33(%rbx) │ │ │ │ @@ -2543870,17 +2543820,15 @@ │ │ │ │ add %ah,0x16bc8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push %rcx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rdi) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %bh,0x322(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rdx,1) │ │ │ │ @@ -2543895,19 +2543843,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x2000000000016c4e,%al │ │ │ │ push %rdx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0x60,%ah │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf80000000001605d,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x35(%rbp) │ │ │ │ int $0x90 │ │ │ │ mov $0x161d068,%ebp │ │ │ │ @@ -2543920,19 +2543864,18 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16cef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x52(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cb2b01 │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,-0x21(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7d4a48d5(%rdx) │ │ │ │ imul $0x57,%esp,%esp │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2543943,17 +2543886,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x6d(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e452(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3240a(%rax) │ │ │ │ + add %ah,-0x50(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ch │ │ │ │ or %bl,%al │ │ │ │ xchg %eax,%esi │ │ │ │ @@ -2543970,15 +2543915,15 @@ │ │ │ │ add %dh,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e452(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x32042(%rax) │ │ │ │ + add %al,0x2deab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x71(%rdx) │ │ │ │ @@ -2543996,15 +2543941,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push %rdx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000032384,%al │ │ │ │ + push %rax │ │ │ │ + or (%rdx),%ah │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0xc06bb54(%rip) │ │ │ │ fwait │ │ │ │ mov $0x4,%dl │ │ │ │ @@ -2544020,15 +2543969,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push %rbx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock ret $0x320 │ │ │ │ + (bad) │ │ │ │ + rex.WXB filds (%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2544044,15 +2543994,17 @@ │ │ │ │ lock outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x53(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf8000000000323fd,%al │ │ │ │ + and %bl,0x322(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dl │ │ │ │ fimull -0x5e45637a(%rsi) │ │ │ │ rex.XB add %edx,(%r11) │ │ │ │ @@ -2544064,15 +2544016,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x16f(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cb2d1d │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x320(%rbp) │ │ │ │ + add %bh,(%rbx) │ │ │ │ + filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x75(%rbp) │ │ │ │ @@ -2544086,17 +2544040,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.R jo 1cb2d0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc00000000001e453,%al │ │ │ │ - int1 │ │ │ │ - and (%rbx),%eax │ │ │ │ + movabs 0x1e453,%al │ │ │ │ + (bad) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2544116,19 +2544070,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ push %rbx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $1,%dl │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %cl,-0x21(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx,%rbp,4) │ │ │ │ (bad) │ │ │ │ mov %ds,0x6b(%rcx) │ │ │ │ @@ -2544143,16 +2544096,16 @@ │ │ │ │ (bad) │ │ │ │ jb 1cb2d9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cld │ │ │ │ - and (%rbx),%eax │ │ │ │ + lock sahf │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2544169,19 +2544122,18 @@ │ │ │ │ jo 1cb2d7f │ │ │ │ jb 1cb2de5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb9,%al │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %al,-0x21(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ hlt │ │ │ │ lahf │ │ │ │ @@ -2544197,16 +2544149,16 @@ │ │ │ │ rolb $1,0x73(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x54(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cb2e2d │ │ │ │ - and (%rbx),%eax │ │ │ │ + lock xchg %eax,%edx │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2544223,17 +2544175,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rsp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x320,%edx │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf80000000002df42,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ push %rax │ │ │ │ sub -0x47(%rbp),%ch │ │ │ │ @@ -2544242,17 +2544192,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x174(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cmc │ │ │ │ - and (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2544270,17 +2544220,15 @@ │ │ │ │ jne 1cb2f05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rsp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x160(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf80000000001605a,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x69(%rsi,%riz,4) │ │ │ │ xchg %eax,%ebp │ │ │ │ mov $0x5f,%cl │ │ │ │ @@ -2544292,18 +2544240,17 @@ │ │ │ │ add %al,0x75(%rax) │ │ │ │ jne 1cb2f4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,-0x1c(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jp 1cb2ee8 │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + add %dh,0x58d94(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bl │ │ │ │ (bad) │ │ │ │ {rex2 0x3a} inc %r17 │ │ │ │ @@ -2544317,18 +2544264,17 @@ │ │ │ │ ... │ │ │ │ add %ah,0x175d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x55(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0x6f,%dl │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,0x36f(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xc3308e6(%rax,%rbx,1) │ │ │ │ and $0x13015e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2544340,17 +2544286,17 @@ │ │ │ │ add %al,-0x10(%rax) │ │ │ │ jbe 1cb2fdd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x1,-0x1c(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x5,-0x73(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + xchg %eax,%ebp │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x4e29e18f(%rsi) │ │ │ │ sarb %cl,0x130136(%rip) │ │ │ │ @@ -2544360,15 +2544306,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x177ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e455(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x5(%rax) │ │ │ │ + add %ah,-0x76(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2544390,19 +2544336,15 @@ │ │ │ │ lret $0x178 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cb30c7 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cb3093 │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf80000000002de74,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdi) │ │ │ │ repnz mov %gs,0x6daa6fda(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2544415,19 +2544357,18 @@ │ │ │ │ mov $0x4,%al │ │ │ │ jp 1cb30b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,-0x1c(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + {rex2 0x22} add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2f(%rax) │ │ │ │ sbb $0x74,%al │ │ │ │ cmp $0x59,%al │ │ │ │ @@ -2544444,15 +2544385,17 @@ │ │ │ │ sbb $0x7b,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x56(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000032122,%al │ │ │ │ + and %bh,0x2df(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x76(%rax) │ │ │ │ enter $0x6d45,$0xd1 │ │ │ │ xor %cl,0x1(%rdx) │ │ │ │ @@ -2544467,18 +2544410,20 @@ │ │ │ │ jl 1cb3145 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cb31a0 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x23(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + int1 │ │ │ │ + and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdi) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ @@ -2544494,19 +2544439,19 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ sahf │ │ │ │ jl 1cb318d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb00000000001e456,%al │ │ │ │ - and %r8b,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x900000000001e456,%al │ │ │ │ + mov $0xde,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdi) │ │ │ │ (bad) │ │ │ │ loopne 1cb3151 │ │ │ │ @@ -2544523,15 +2544468,15 @@ │ │ │ │ add %dl,0x1e(%rax) │ │ │ │ jge 1cb31d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,-0x1c(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x323d7(%rax) │ │ │ │ + add %al,0x32278(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3d(%rax) │ │ │ │ @@ -2544549,19 +2544494,18 @@ │ │ │ │ jge 1cb321d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1c(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - fwait │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + or %bl,%bh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x50556601(%rsi) │ │ │ │ jge 1cb3276 │ │ │ │ jb 1cb324a │ │ │ │ @@ -2544575,17 +2544519,15 @@ │ │ │ │ add %al,0x17dc8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rdi │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,%ah │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rolb $1,0x322(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%cl │ │ │ │ @@ -2544602,16 +2544544,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x17e0f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x57(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x60,%al │ │ │ │ + add %bl,0x60(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2544624,19 +2544565,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x7e(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e457(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - adc (%rcx),%esp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,%al │ │ │ │ + cwtl │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x74(%rbx) │ │ │ │ (bad) │ │ │ │ pop %rcx │ │ │ │ @@ -2544655,17 +2544597,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ push %rdi │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,%cl │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rclb $1,0x322(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx,%rbp,4) │ │ │ │ @@ -2544681,19 +2544621,15 @@ │ │ │ │ or %bh,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rdi │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cb33a6 │ │ │ │ - and %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf80000000002df9b,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2aff5c30(%rdx) │ │ │ │ add %ch,0x13010b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2544705,17 +2544641,19 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ rex.RXB jg 1cb33cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,-0x1c(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x323f9(%rax) │ │ │ │ + add %dh,-0x67(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ch │ │ │ │ or $0x3633dc33,%eax │ │ │ │ int3 │ │ │ │ @@ -2544732,15 +2544670,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rax │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x321(%rip) │ │ │ │ + lock filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x7a414136(%rdx) │ │ │ │ @@ -2544757,16 +2544696,16 @@ │ │ │ │ pop %rcx │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x1,-0x1c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cb3463 │ │ │ │ - and (%rbx),%eax │ │ │ │ + mov $0x99,%al │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2544785,16 +2544724,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x164(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x58,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x15,%al │ │ │ │ - and %eax,(%rbx) │ │ │ │ + rex popf │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2544811,17 +2544750,15 @@ │ │ │ │ add %al,%al │ │ │ │ test $0x165,%eax │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cb354a │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cb34f4 │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rcrb $1,0x322(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdi,%rcx,2) │ │ │ │ @@ -2544841,17 +2544778,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rcx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x60,%bl │ │ │ │ - add %eax,(%rax) │ │ │ │ + sbbb $0x0,0x1(%rax,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7d5d4cfa(%rip) │ │ │ │ @@ -2544868,15 +2544803,15 @@ │ │ │ │ jbe 1cb35e2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x59(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x320(%rcx) │ │ │ │ + rex and $0x2df,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x71f91ec5(%rcx) │ │ │ │ @@ -2544889,18 +2544824,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rsi) │ │ │ │ push $0x1 │ │ │ │ add %dh,0x59(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x24,(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + leave │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dh │ │ │ │ sbb %cl,-0x1d7668db(%rsi) │ │ │ │ jae 1cb35f2 │ │ │ │ @@ -2544911,17 +2544848,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x168f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e459(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sub %esp,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,%al │ │ │ │ + mov %esi,%ds │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x61(%rax) │ │ │ │ @@ -2544933,19 +2544870,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%cl │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ rcrb $1,-0x1c(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x34(%rax) │ │ │ │ - and $0x3,%al │ │ │ │ + add %ah,0x322cb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ mov $0x6a9f7c3b,%esp │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -2544960,15 +2544895,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ mov 0x1(%rdx),%gs │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1c(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x160b9(%rax) │ │ │ │ + add %dl,0x16063(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x3c(%rax) │ │ │ │ @@ -2544987,16 +2544922,16 @@ │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ pop %rdx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %eax,%ecx │ │ │ │ - and %al,(%rbx) │ │ │ │ + (bad) │ │ │ │ + repnz fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2545016,15 +2544951,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rdx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x24(%rdx) │ │ │ │ + nop │ │ │ │ + fisubs (%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2545039,15 +2544975,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1(%rsp,%rbp,2) │ │ │ │ add %dl,0x1e45a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3209d(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + adc %bl,%bh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ @@ -2545064,15 +2545002,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ pop %rdx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x3,0x23(%rbx) │ │ │ │ + jo 1cb37c3 │ │ │ │ + and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2545090,18 +2545029,19 @@ │ │ │ │ add %ah,0x16dfd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rdx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex loope 1cb3833 │ │ │ │ - add (%rax),%eax │ │ │ │ + lock push %rsp │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ah │ │ │ │ add 0x344a7e23(%rdi),%edi │ │ │ │ pop %rsp │ │ │ │ @@ -2545118,15 +2545058,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rbx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf8000000000323dc,%al │ │ │ │ + adc %bh,0x22(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x6700d022(%rbx) │ │ │ │ jl 1cb38c7 │ │ │ │ adc (%rcx),%al │ │ │ │ @@ -2545141,16 +2545084,16 @@ │ │ │ │ jmp 1cb3901 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5b(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock loope 1cb38c3 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,-0x21(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x767a0aa7(%rip) │ │ │ │ @@ -2545162,18 +2545105,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x8000000000016fe2,%al │ │ │ │ pop %rbx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0x23,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf80000000003227e,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7a(%rdx) │ │ │ │ (bad) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -2545191,15 +2545131,17 @@ │ │ │ │ rex.WRX jno 1cb3925 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5b,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x1(%rax,%riz,2) │ │ │ │ + rcrb $0x1,0x60(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ah │ │ │ │ stc │ │ │ │ @@ -2545217,15 +2545159,17 @@ │ │ │ │ jb 1cb396d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cb39cd │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x320(%rdx) │ │ │ │ + add %ah,(%rsi) │ │ │ │ + filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x69(%rsi) │ │ │ │ @@ -2545242,15 +2545186,18 @@ │ │ │ │ int3 │ │ │ │ jb 1cb39b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x323(%rbp) │ │ │ │ + (bad) │ │ │ │ + push %rbp │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rcx) │ │ │ │ @@ -2545266,15 +2545213,17 @@ │ │ │ │ jae 1cb39fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex pop %rsp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x320(%rdx) │ │ │ │ + add %ch,(%rcx) │ │ │ │ + filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x328e402b(%rdi) │ │ │ │ @@ -2545288,18 +2545237,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x174(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cb3aa6 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x23,%bh │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf800000000032256,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or %ch,(%rdi) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ @@ -2545313,19 +2545259,18 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ jne 1cb3a8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x900000000001e45c,%al │ │ │ │ - and %esp,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + movabs 0x400000000001e45c,%al │ │ │ │ + mov $0x2df,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ rex.RXB cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ xor $0x61e7c778,%eax │ │ │ │ @@ -2545337,20 +2545282,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x175,%edi │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex or %esp,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x6116c966(%rbx) │ │ │ │ int1 │ │ │ │ subl $0x1,(%rdi) │ │ │ │ @@ -2545364,19 +2545307,15 @@ │ │ │ │ add %dh,0x176cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rbp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sti │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf80000000002df78,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x4bb22699(%rbp) │ │ │ │ mov $0xd1,%bh │ │ │ │ rex.WRX add %r10,(%rbx) │ │ │ │ @@ -2545389,19 +2545328,19 @@ │ │ │ │ xor %bl,(%rcx) │ │ │ │ js 1cb3b65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,-0x1c(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x70(%rax) │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb (%rdx),%ah │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dl │ │ │ │ rex.R mov $0x6e,%sil │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ @@ -2545412,18 +2545351,20 @@ │ │ │ │ ... │ │ │ │ add %ah,0x178d6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5d(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sbb %ah,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3a(%rax) │ │ │ │ jl 1cb3b5c │ │ │ │ out %eax,$0x7a │ │ │ │ @@ -2545439,18 +2545380,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rbp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x3,0x24(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc $0x22,%ch │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdi) │ │ │ │ sbb %esp,%ebp │ │ │ │ push %rsp │ │ │ │ @@ -2545465,16 +2545406,16 @@ │ │ │ │ push %rax │ │ │ │ rex.B jl 1cb3c3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x1,-0x1c(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cb3bd9 │ │ │ │ - and %al,(%rbx) │ │ │ │ + nop │ │ │ │ + lock fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2545493,18 +2545434,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rbp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - rex.B and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + {rex2 0x22} add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dh │ │ │ │ mov $0xaf090d59,%edi │ │ │ │ cwtl │ │ │ │ @@ -2545518,15 +2545458,18 @@ │ │ │ │ jo 1cb3d17 │ │ │ │ jge 1cb3ccd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,-0x1c(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x160b1(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + pop %rdx │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2c(%rcx) │ │ │ │ @@ -2545544,17 +2545487,15 @@ │ │ │ │ add %dl,%al │ │ │ │ sarb $0x0,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5e(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2f,%al │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bl,0x2de(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x17556f38(%rax) │ │ │ │ @@ -2545571,19 +2545512,18 @@ │ │ │ │ shlb $1,(%rbx) │ │ │ │ jle 1cb3d5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x1,-0x1c(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,(%rbx) │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,-0x22(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%edx │ │ │ │ xchg %cl,0x1f(%rax) │ │ │ │ @@ -2545600,15 +2545540,17 @@ │ │ │ │ jle 1cb3da5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5e,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x324(%rip) │ │ │ │ + jo 1cb3d84 │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x66be9b1(%rdi) │ │ │ │ @@ -2545624,16 +2545566,16 @@ │ │ │ │ or %bh,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cb3e50 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cb3e29 │ │ │ │ - and %al,(%rbx) │ │ │ │ + lock xchg %eax,%edi │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2545649,17 +2545591,16 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %bh,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,-0x1c(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rcx │ │ │ │ - and $0x3,%al │ │ │ │ + add %dl,-0x22(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2545673,17 +2545614,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16369(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5f(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xor $0x20,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rcrb $1,0x2(%rsi,%rbx,8) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ sub -0x18b5abe1(%rdx),%bl │ │ │ │ @@ -2545697,16 +2545636,16 @@ │ │ │ │ rorb $1,(%rax) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5f(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cb3f42 │ │ │ │ - and (%rbx),%eax │ │ │ │ + loopne 1cb3ec3 │ │ │ │ + and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2545723,18 +2545662,16 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %eax,%esp │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e45f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sbb $0x2df,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rbx) │ │ │ │ @@ -2545754,19 +2545691,18 @@ │ │ │ │ andl $0x0,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pop %rdi │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cb3f20 │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %ah,0x22(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x6d(%rsp,%rdx,8) │ │ │ │ call 3275e6a0 <_edata@@Base+0x2bb5e6a0> │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2545777,17 +2545713,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1689e,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sub %esp,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + orb $0x0,0x2de(%rdi) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x43(%rsi) │ │ │ │ sbb %bl,%dl │ │ │ │ @@ -2545802,15 +2545736,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x30000000000169ab,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x24(%rsi) │ │ │ │ + nop │ │ │ │ + fisubl (%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2545829,19 +2545764,19 @@ │ │ │ │ test $0x6a,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x60(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sbb (%rax),%ah │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1cb40ae │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2c(%rbp) │ │ │ │ xchg %eax,%ebp │ │ │ │ (bad) │ │ │ │ @@ -2545855,19 +2545790,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x9000000000016b95,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cb40be │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc $0x22,%cl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdx) │ │ │ │ or %eax,-0x61922805(%rip) │ │ │ │ cs add %edx,(%rbx) │ │ │ │ @@ -2545880,19 +2545814,17 @@ │ │ │ │ mov 0x0(%rcx,%rax,1),%bpl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rdx) │ │ │ │ - and %al,(%rbx) │ │ │ │ + shlb $0x0,0x2(%rsi,%rbx,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x46(%rsi,%rdx,2) │ │ │ │ rex pop %rsi │ │ │ │ (bad) │ │ │ │ @@ -2545909,18 +2545841,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex cmp $0x24,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + and %dl,%cl │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rbx) │ │ │ │ mov %esi,%edx │ │ │ │ pushf │ │ │ │ @@ -2545935,15 +2545868,16 @@ │ │ │ │ add %dh,0x16e69(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x60,%cl │ │ │ │ + rex pop %rbx │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2545961,16 +2545895,15 @@ │ │ │ │ out %eax,$0x6e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x61(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ + subb $0x2,-0x22(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2545987,16 +2545920,16 @@ │ │ │ │ push %rax │ │ │ │ sbb 0x1(%rax),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x1,-0x1c(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x59b(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + andb $0x9b,(%rsi) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x63(%rdi) │ │ │ │ push %rdi │ │ │ │ @@ -2546013,16 +2545946,19 @@ │ │ │ │ jno 1cb4225 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x61,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x3(%rax,%riz,1) │ │ │ │ - add %bh,%al │ │ │ │ + mov $0xb,%al │ │ │ │ + filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ jrcxz 1cb4230 │ │ │ │ @@ -2546038,16 +2545974,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x173(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cb42d3 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x3(%rbx,%riz,1) │ │ │ │ - add %bh,%al │ │ │ │ + andb $0x3,0x22(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x73(%rdi) │ │ │ │ jae 1cb42cc │ │ │ │ mov %esp,%eax │ │ │ │ @@ -2546061,17 +2545999,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add $0x174,%eax │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,-0x1c(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3201a(%rax) │ │ │ │ + add %dh,0x75(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dh │ │ │ │ movabs %eax,0x13011cad03ea5c51 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2546082,18 +2546022,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cb4321 │ │ │ │ jne 1cb42fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x3,0x24(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf8000000000322d5,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0xc80c17e(%rcx) │ │ │ │ xor $0x130152c9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2546105,15 +2546042,17 @@ │ │ │ │ rex fdivl 0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cb43ac │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x320(%rdi) │ │ │ │ + mov $0x18,%al │ │ │ │ + filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2b173205(%rax) │ │ │ │ @@ -2546125,16 +2546064,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x78(%rax) │ │ │ │ ja 1cb438d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x500000000001e462,%al │ │ │ │ - mov $0x323,%esi │ │ │ │ + movabs 0xd00000000001e462,%al │ │ │ │ + and %gs:(%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bh │ │ │ │ @@ -2546150,17 +2546090,16 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ sarb $1,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x1c(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %dh,-0x7a(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2546176,16 +2546115,16 @@ │ │ │ │ xor %ch,%cl │ │ │ │ jp 1cb441d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1c(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.WR and $0x3,%al │ │ │ │ + add %ah,-0x26(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2546201,19 +2546140,19 @@ │ │ │ │ ... │ │ │ │ add %dl,0x17c82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ movsxd %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x6f(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%esp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dh │ │ │ │ fcomps 0x4(%rdx) │ │ │ │ fmull (%rbx) │ │ │ │ @@ -2546229,16 +2546168,16 @@ │ │ │ │ rex.WR jge 1cb44ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movsxd %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cmp $0x24,%al │ │ │ │ + add %ah,%al │ │ │ │ + shlb $1,(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2546252,19 +2546191,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ loopne 1cb4570 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e463(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - adc (%rax),%ah │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bh │ │ │ │ pop %rdx │ │ │ │ mov %esp,-0x4d(%rbx) │ │ │ │ @@ -2546277,15 +2546217,15 @@ │ │ │ │ add %dl,0x6a(%rax) │ │ │ │ jle 1cb453d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x1c(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x24,(%rbx) │ │ │ │ + adc $0x22,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2546300,15 +2546240,16 @@ │ │ │ │ loopne 1cb45cd │ │ │ │ jg 1cb4585 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsxd %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x4f(%rax) │ │ │ │ + add %al,%al │ │ │ │ + pop %rdx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2546325,15 +2546266,17 @@ │ │ │ │ ... │ │ │ │ add %ah,0x17ffb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ fs in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x320(%rsi) │ │ │ │ + add %bh,(%rdi) │ │ │ │ + filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ @@ -2546349,15 +2546292,17 @@ │ │ │ │ jo 1cb45d2 │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x64(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x323(%rdx) │ │ │ │ + adc %cl,(%rcx) │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2a(%rcx,%rcx,1) │ │ │ │ @@ -2546371,16 +2546316,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf9,%al │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e464(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x48(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %al,0x41(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2546396,19 +2546341,19 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,(%rsi) │ │ │ │ push $0x1 │ │ │ │ add %dh,0x1e464(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x7d(%rax) │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %esp,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x708f9fad(%rbp) │ │ │ │ and $0x13010c19,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2546420,16 +2546365,16 @@ │ │ │ │ sarb $1,0x69(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ fs in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%dl │ │ │ │ - and %al,(%rbx) │ │ │ │ + nop │ │ │ │ + rex.WRXB filds (%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2546446,17 +2546391,19 @@ │ │ │ │ or $0x6a,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ gs in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x323(%rbx) │ │ │ │ + push %rax │ │ │ │ + and (%rdx),%ah │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x6f(%rdx) │ │ │ │ out %al,(%dx) │ │ │ │ mov $0x7c,%ch │ │ │ │ @@ -2546474,16 +2546421,15 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x65(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cb473f │ │ │ │ - (bad) │ │ │ │ + and %bl,0x60(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2546502,20 +2546448,16 @@ │ │ │ │ jne 1cb4830 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x65(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cb480d │ │ │ │ - and %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ + movabs %al,0x6f80000000002de │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x47(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ xchg %eax,%esi │ │ │ │ sub $0xc7,%al │ │ │ │ @@ -2546527,16 +2546469,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jle 1cb4879 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e465(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex and $0x3,%al │ │ │ │ + add %dh,-0x2c(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2546555,16 +2546497,16 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ gs in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.XB and %al,(%r11) │ │ │ │ + loopne 1cb480f │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2546580,17 +2546522,19 @@ │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1c(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3244b(%rax) │ │ │ │ + add %al,-0x27(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bl │ │ │ │ mov $0xbc0bbf66,%ebp │ │ │ │ or %gs:(%rcx),%eax │ │ │ │ @@ -2546628,20 +2546572,17 @@ │ │ │ │ je 1cb492d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ data16 in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - pop %rbx │ │ │ │ - jne 1cb493f │ │ │ │ - add %al,(%rax) │ │ │ │ + adcb $0x0,0x3(%rsi,%rsi,2) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x29c7c1e3(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ mov $0x13011b,%ebx │ │ │ │ @@ -2546677,15 +2546618,15 @@ │ │ │ │ jbe 1cb49bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ data16 in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x363(%rbp) │ │ │ │ + and %bl,0x365(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ch │ │ │ │ @@ -2546717,19 +2546658,19 @@ │ │ │ │ loopne 1cb4a9d │ │ │ │ jnp 1cb4a4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x1c(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sar $1,%bl │ │ │ │ (bad) │ │ │ │ - add %ah,0x3(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bh │ │ │ │ ds push %rcx │ │ │ │ sbb %edi,%ecx │ │ │ │ @@ -2546745,16 +2546686,17 @@ │ │ │ │ loopne 1cb4b09 │ │ │ │ jge 1cb4a95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock data16 in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex pop %rbx │ │ │ │ - jne 1cb4aa7 │ │ │ │ + (bad) │ │ │ │ + push %rsp │ │ │ │ + jbe 1cb4aa7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2546768,16 +2546710,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x2000000000017e69,%al │ │ │ │ addr32 in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x36,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1cb4b05 │ │ │ │ + ss add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x59(%rbx) │ │ │ │ @@ -2546793,18 +2546735,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x17f(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cb4b22 │ │ │ │ jrcxz 1cb4b2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov %esp,0x3(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + mov $0x67,%bh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x66(%rcx) │ │ │ │ mov $0x2b,%dh │ │ │ │ rex.RXB or $0x13015ed1,%eax │ │ │ │ @@ -2546818,15 +2546761,16 @@ │ │ │ │ out %al,(%dx) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x67(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x3,0x75(%rbx) │ │ │ │ + mov $0x54,%al │ │ │ │ + jbe 1cb4b7f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2546843,17 +2546787,18 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x16(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e467(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5833d(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %dl,0x6d(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x78(%rdx) │ │ │ │ imulb -0x80(%rdi,%rax,2) │ │ │ │ cltd │ │ │ │ @@ -2546867,16 +2546812,17 @@ │ │ │ │ lock fisubrs 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x67,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x59f(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x3b,%al │ │ │ │ + lahf │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x49(%rax) │ │ │ │ adc 0x7dd43af9(%rax),%edi │ │ │ │ @@ -2546890,18 +2546836,15 @@ │ │ │ │ rorb $0x1,0x6a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cb4cb1 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jmp 1cb4fb6 │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000036214,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ sbb -0x40(%rbx),%ch │ │ │ │ ss and $0x13017369,%eax │ │ │ │ @@ -2546912,15 +2546855,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock imul $0x0,(%rcx),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push $0x1e4 │ │ │ │ add %al,(%rax) │ │ │ │ - rex jmp 1cb4ffe │ │ │ │ + adcb $0x3,(%rdx,%riz,2) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x24(%rax) │ │ │ │ @@ -2546936,17 +2546880,16 @@ │ │ │ │ adc %cl,0x6c(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x68(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%cl │ │ │ │ - faddl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + cmp $0x2dc,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dl │ │ │ │ @@ -2546965,17 +2546908,16 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x68(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $0x60,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1cb4d3d │ │ │ │ + (bad) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub (%rsi),%eax │ │ │ │ @@ -2546991,17 +2546933,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%ebx │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e468(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x57e64(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x7d,%cl │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x70438763(%rax) │ │ │ │ {rex2 0xa2} mulps (%rcx),%xmm0 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2547014,19 +2546957,17 @@ │ │ │ │ add %ah,0x2a(%rax) │ │ │ │ jb 1cb4dad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,-0x1c(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x64(%rax) │ │ │ │ - jle 1cb4dc1 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x57db1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dh │ │ │ │ lret $0xf96e │ │ │ │ loop 1cb4d7b │ │ │ │ @@ -2564049,15 +2563990,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cc2e8e │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ imul $0x1,%esp,%esp │ │ │ │ - add %ah,0x370c5(%rax) │ │ │ │ + add %dl,0x37091(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dh │ │ │ │ @@ -2564254,17 +2564195,15 @@ │ │ │ │ lea (bad),%eax │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x69(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,%cl │ │ │ │ - jno 1cc306f │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x371(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ @@ -2564299,19 +2564238,19 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ lahf │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ imul $0x1,%esp,%esp │ │ │ │ + add %ah,%al │ │ │ │ + imul $0x3,(%rdi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - js 1cc312b │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0xb,%al │ │ │ │ xor %edx,%ebp │ │ │ │ mov $0x11b6984,%edx │ │ │ │ @@ -2564341,21 +2564280,20 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ movabs 0xaa3000000000016d,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex adc 0x3(%rbx),%edi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + sarl $0x0,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,(%rbx) │ │ │ │ xor 0x7a1c9f19(%rax),%bl │ │ │ │ sbb %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2564366,19 +2564304,19 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jle 1cc31af │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - or %esi,(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + jrcxz 1cc3205 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ch │ │ │ │ iret │ │ │ │ in $0x9,%al │ │ │ │ @@ -2564394,20 +2564332,18 @@ │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x6b(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex add 0x3(%rdi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x29(%rcx) │ │ │ │ rex.RB int3 │ │ │ │ sub %ch,-0x13(%rdx) │ │ │ │ @@ -2564549,15 +2564485,15 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,-0x59(%rax) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e46a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x3b(%rax) │ │ │ │ + add %al,-0x6f(%rax) │ │ │ │ jo 1cc3417 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2564574,17 +2564510,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x2c1a7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e46a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c57a(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,-0x44(%rax) │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x79(%rdx) │ │ │ │ (bad) │ │ │ │ out %eax,$0x1e │ │ │ │ @@ -2564597,20 +2564533,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x2c1(%rdi) │ │ │ │ add %ah,%al │ │ │ │ push $0xffffffffffffffe4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - jnp 1cc34a9 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x57a30(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ch │ │ │ │ imul $0xfffffff9,%esi,%edi │ │ │ │ shrb %cl,-0x33(%rdi) │ │ │ │ @@ -2564626,15 +2564559,17 @@ │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ imul $0x1,%esp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000057e63,%al │ │ │ │ + adc %dh,0x57d(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1(%rsi) │ │ │ │ (bad) │ │ │ │ data16 and %bh,-0x68(%rax) │ │ │ │ @@ -2564647,18 +2564582,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x2c1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex imul $0x1,%esp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,%dh │ │ │ │ + adc %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bh │ │ │ │ std │ │ │ │ @@ -2564674,16 +2564607,16 @@ │ │ │ │ test $0xc1,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6b(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe3,%al │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ + or $0x62,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2564697,15 +2564630,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x2c1a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e46b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x360e7(%rax) │ │ │ │ + add %ah,0x36212(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dh │ │ │ │ @@ -2564721,18 +2564654,18 @@ │ │ │ │ mov $0xa8,%al │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ imul $0x1,%esp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock in $0x60,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rax │ │ │ │ + or $0x362,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2122f7c1(%rdi) │ │ │ │ negl 0x1(%rax,%riz,2) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2564747,18 +2564680,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%bl │ │ │ │ + jo 1cc365e │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x51(%rcx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ @@ -2564773,16 +2564704,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x2c1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cc367d │ │ │ │ - (bad) │ │ │ │ + xor %cl,(%rdx,%riz,2) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2564798,15 +2564728,16 @@ │ │ │ │ add %al,-0x57(%rax) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6c(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex movsxd 0x5(%rsi),%edi │ │ │ │ + mov $0xb0,%al │ │ │ │ + jge 1cc36e9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2564821,20 +2564752,17 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,-0x57(%rax) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e46c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - jnp 1cc3731 │ │ │ │ + add %al,0x57a31(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ah │ │ │ │ rex.X rorb $0x9,-0x4f(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2564845,16 +2564773,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc00000000002c1a9,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x5,0x7e(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %dh,0x57d(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6a(%rbp) │ │ │ │ @@ -2564871,20 +2564798,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x2c1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ lock insb (%dx),%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - jnp 1cc37c1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000057a31,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdx) │ │ │ │ mov $0xef,%bh │ │ │ │ (bad) │ │ │ │ @@ -2564901,15 +2564823,16 @@ │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x7e(%rbx) │ │ │ │ + nop │ │ │ │ + mov $0x7d,%al │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rsi) │ │ │ │ @@ -2564926,17 +2564849,15 @@ │ │ │ │ xor %ch,0x2c1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - movsxd 0x5(%rsi),%edi │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $1,0x57d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ @@ -2564952,17 +2564873,18 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,-0x56(%rax) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e46d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x57e63(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x7d,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x42(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -2564981,18 +2564903,16 @@ │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - in $0x60,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex (bad) │ │ │ │ + (bad) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dl │ │ │ │ movsxd -0x6e(%rcx),%ecx │ │ │ │ @@ -2565008,17 +2564928,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x2c1(%rdx) │ │ │ │ add %dl,(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $1,%bl │ │ │ │ - es add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + imul $0x3,(%rbx),%esp │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x14158619(%rdx,%rbx,8) │ │ │ │ je 1cc3977 │ │ │ │ @@ -2565032,17 +2564951,18 @@ │ │ │ │ lock stos %al,%es:(%rdi) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6e(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x361(%rdi) │ │ │ │ + rex jb 1cc39cb │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7aed98c8(%rbx) │ │ │ │ (bad) │ │ │ │ push %rcx │ │ │ │ @@ -2565055,18 +2564975,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x2c1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cc3a18 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x361,%esi │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000036071,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0xc(%rdx) │ │ │ │ or %esi,0x216491f5(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2565078,16 +2564995,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e46e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - adc (%rbx,%rax,1),%esi │ │ │ │ + add %dl,%al │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + xor (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2565104,15 +2565022,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x2c1(%rbx) │ │ │ │ add %dl,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000033412,%al │ │ │ │ + jo 1cc3aaf │ │ │ │ + xor (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ add $0xb3172bbf,%eax │ │ │ │ mov $0x79,%ch │ │ │ │ @@ -2565127,16 +2565049,17 @@ │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cc3a9c │ │ │ │ - xor $0x3,%al │ │ │ │ + nop │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + xor (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2565153,19 +2565076,16 @@ │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%cl │ │ │ │ - jno 1cc3ad7 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + rclb $0x0,0x371(%rdi) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5fe0aa66(%rsi) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ xchg %ebp,(%rax) │ │ │ │ @@ -2565177,16 +2565097,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x2(%rcx,%rax,8) │ │ │ │ add %ah,0x6f(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7e(%rbx) │ │ │ │ - add $0x0,%eax │ │ │ │ + jo 1cc3aca │ │ │ │ + jge 1cc3b21 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ mov (%rcx),%esp │ │ │ │ @@ -2565203,18 +2565125,16 @@ │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,%dh │ │ │ │ + xor %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x3d(%rcx) │ │ │ │ jbe 1cc3b71 │ │ │ │ @@ -2565230,16 +2565150,16 @@ │ │ │ │ add %dh,-0x54(%rax) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jo 1cc3b87 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x1c(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + or $0x62,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2565255,15 +2565175,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x500000000002c1ac,%al │ │ │ │ jo 1cc3bcf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x360e6(%rax) │ │ │ │ + add %dl,0x36210(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ @@ -2565275,17 +2565195,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x2(%rcx,%rax,8) │ │ │ │ add %al,0x1e470(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x360e7(%rax) │ │ │ │ + add %al,%al │ │ │ │ + adc 0x3(%rdx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x18(%rcx) │ │ │ │ jmp 5afe3bd2 <_edata@@Base+0x543e3bd2> │ │ │ │ sbb $0x1,%al │ │ │ │ @@ -2565298,17 +2565220,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e470(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - in $0x60,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x3620f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ @@ -2565326,19 +2565246,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x2c1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cc3d32 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%ah │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %cl,0x362(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x36(%rax) │ │ │ │ mov $0x87,%cl │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ @@ -2565355,17 +2565273,16 @@ │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jno 1cc3cef │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - jnp 1cc3d19 │ │ │ │ + add %ah,0x31(%rax) │ │ │ │ + jp 1cc3d19 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2565381,15 +2565298,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2c1ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x71(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x66(%rcx) │ │ │ │ + add %ch,0x67(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2565405,18 +2565322,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x2c1(%rbp) │ │ │ │ add %dh,0x71(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,%ch │ │ │ │ + and %cl,(%rsi) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2b(%rdi) │ │ │ │ pop %rcx │ │ │ │ @@ -2565430,15 +2565345,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock lods %ds:(%rsi),%eax │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e471(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x59a01(%rax) │ │ │ │ + add %dl,0x599a6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -2565451,16 +2565366,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x2c1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x1c(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov %esi,0x0(%rcx,%rax,1) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2e142045(%rbp) │ │ │ │ @@ -2565476,19 +2565392,18 @@ │ │ │ │ add %dl,-0x52(%rax) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jb 1cc3e57 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x77(%rax) │ │ │ │ - je 1cc3e7d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + ds roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bl │ │ │ │ xor %al,-0x2f497af0(%rip) │ │ │ │ jbe 1cc3e9a │ │ │ │ @@ -2565501,16 +2565416,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x2c1ae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jb 1cc3e9f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov 0x0(%rcx,%rax,1),%dh │ │ │ │ + add %ah,0x2c141(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x21130a2f(%rcx) │ │ │ │ @@ -2565525,15 +2565439,17 @@ │ │ │ │ mov $0xae,%al │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x72(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov %esi,0x0(%rcx,%rax,1) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bh │ │ │ │ @@ -2565547,16 +2565463,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cc3ef0 │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e472(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,-0x5a(%rax) │ │ │ │ + cltd │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bl │ │ │ │ @@ -2565570,15 +2565486,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x2c1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x1c(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000017489,%al │ │ │ │ + adc %bh,(%rdi) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x7eae1544(%rsi) │ │ │ │ fnsave (%rdx) │ │ │ │ add %eax,(%rcx) │ │ │ │ @@ -2565592,19 +2565511,18 @@ │ │ │ │ add %al,-0x51(%rax) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jb 1cc3fbf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x76(%rax) │ │ │ │ - je 1cc3fe5 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + rex.RB roll $0x0,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ clc │ │ │ │ incl -0x4b(%rax) │ │ │ │ @@ -2565619,16 +2565537,16 @@ │ │ │ │ add %dh,-0x51(%rax) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jae 1cc4007 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov 0x0(%rcx,%rax,1),%dh │ │ │ │ + add %dh,0x44(%rax) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ @@ -2565641,18 +2565559,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x500000000002c1af,%al │ │ │ │ jae 1cc404f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x3d,%bh │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + and %bh,0x3(%rip) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x7(%rcx) │ │ │ │ mov 0x4599ac5d(%rax),%dl │ │ │ │ @@ -2565664,15 +2565580,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x2c1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x1,-0x1c(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x333(%rdi) │ │ │ │ + jo 1cc40a3 │ │ │ │ + xor %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x2(%rsi) │ │ │ │ @@ -2565687,15 +2565605,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc1,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e473(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x15(%rax) │ │ │ │ + add %ah,-0x72(%rax) │ │ │ │ cltd │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2565713,16 +2565631,16 @@ │ │ │ │ mov $0xc1,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jae 1cc4127 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,-0x5a(%rax) │ │ │ │ + cltd │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x21a8df90(%rcx) │ │ │ │ @@ -2565738,16 +2565656,16 @@ │ │ │ │ mov $0xc1,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ je 1cc416f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x2a(%rax) │ │ │ │ - xor $0x3,%al │ │ │ │ + add %dh,-0x41(%rax) │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2565765,17 +2565683,17 @@ │ │ │ │ mov $0xc1,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x74(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x5,-0x63(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %dh,%bl │ │ │ │ + pushf │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x7b97fa27(%rdi) │ │ │ │ loopne 1cc41a3 │ │ │ │ @@ -2565787,16 +2565705,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x2c1(%rax) │ │ │ │ add %dh,0x74(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x174(%rcx) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf80000000002c13e,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ sub $0x66bce60,%eax │ │ │ │ int3 │ │ │ │ @@ -2565810,16 +2565727,16 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ mov $0xc1,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e474(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov %esi,0x0(%rcx,%rax,1) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x4095fa0c(%rbx) │ │ │ │ @@ -2565833,19 +2565750,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x2c1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cc425e │ │ │ │ - sub $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + mov $0x69,%al │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bh │ │ │ │ cmp $0x7a648501,%eax │ │ │ │ mov (%rcx),%bh │ │ │ │ @@ -2565860,17 +2565775,19 @@ │ │ │ │ mov $0xc1,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jne 1cc42d7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x57b17(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + xor %edi,0x5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x5d(%rdi) │ │ │ │ call ffffffffda025fe4 <_edata@@Base+0xffffffffd3425fe4> │ │ │ │ push %rbx │ │ │ │ @@ -2565882,17 +2565799,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x2c1(%rcx) │ │ │ │ add %dh,(%rax) │ │ │ │ jne 1cc431f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x334d7(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + xor (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bl │ │ │ │ (bad) │ │ │ │ push %rax │ │ │ │ @@ -2565905,15 +2565825,18 @@ │ │ │ │ mov $0xb1,%al │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x75(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000059d4e,%al │ │ │ │ + rex │ │ │ │ + repz pushf │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x14945d07(%rsi) │ │ │ │ {rex2 0x9c} cvtps2pd (%r17),%xmm8 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2565925,18 +2565848,18 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ mov $0xc1,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e475(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x332,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - {rex2 0x34} add (%r16),%r8d │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rcx) │ │ │ │ lsl %esi,%ebp │ │ │ │ (bad) │ │ │ │ @@ -2565949,16 +2565872,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x2c1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x1c(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,%bh │ │ │ │ - xor $0x3,%eax │ │ │ │ + sbb $0x35,%ch │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xe(%rdi,%rcx,8) │ │ │ │ orl $0x13,0x10c7990(%rbx) │ │ │ │ @@ -2565972,16 +2565896,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jne 1cc443f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - xor $0x3,%al │ │ │ │ + (bad) │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2565999,16 +2565923,16 @@ │ │ │ │ add %dh,-0x4e(%rax) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jbe 1cc4487 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x335ee(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,-0x23(%rax) │ │ │ │ + xor $0x3,%eax │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x65278df6(%rax,%rbp,4) │ │ │ │ and %dh,0x1(%rsi) │ │ │ │ @@ -2566019,15 +2565943,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x2c1b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e476(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x367d4(%rax) │ │ │ │ + add %dl,0x368a3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2566043,19 +2565967,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x2c1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,-0x1c(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x46(%rax) │ │ │ │ - sub %eax,(%rbx) │ │ │ │ + add %ah,0x32969(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x57(%rcx) │ │ │ │ jmp 1cc4544 │ │ │ │ out %eax,(%dx) │ │ │ │ @@ -2566069,17 +2565991,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2c1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cc45f0 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x34,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + xchg %ch,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ @@ -2566093,17 +2566014,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x2c1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ rex ja 1cc45a7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x2c(%rax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,-0x5d(%rax) │ │ │ │ + push $0x3 │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x37271eb1(%rdi) │ │ │ │ push %rdx │ │ │ │ @@ -2566120,17 +2566040,16 @@ │ │ │ │ mov $0xc1,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x77(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x5,(%rcx,%rdi,2) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x77,%bpl │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bl │ │ │ │ (bad) │ │ │ │ @@ -2566145,15 +2566064,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0xc1,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e477(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36c34(%rax) │ │ │ │ + add %al,-0x7a(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0xfa843d9(%rdx) │ │ │ │ @@ -2566169,17 +2566090,15 @@ │ │ │ │ mov $0xc1,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ ja 1cc467f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - in $0x60,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x3620c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x5d(%rax) │ │ │ │ @@ -2566193,17 +2566112,19 @@ │ │ │ │ lock mov $0xc1,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1cc46c7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x370c5(%rax) │ │ │ │ + add %ah,-0x6f(%rax) │ │ │ │ + jo 1cc46ef │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x47(%rbx,%rbx,8) │ │ │ │ rex.W push %rax │ │ │ │ rex.XB pop %r8 │ │ │ │ @@ -2566219,15 +2566140,16 @@ │ │ │ │ mov $0xc1,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ js 1cc470f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x4f(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ js 1cc4737 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2566244,19 +2566166,17 @@ │ │ │ │ add %dl,-0x4c(%rax) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x78(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe4,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %cl,0x362(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dh │ │ │ │ pop %rsp │ │ │ │ sbb $0x3b8dc163,%eax │ │ │ │ @@ -2566268,17 +2566188,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x2c1b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e478(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x78,%cl │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x3786c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ @@ -2566296,17 +2566214,19 @@ │ │ │ │ mov $0xb4,%al │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ js 1cc47e7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x360e6(%rax) │ │ │ │ + add %al,%al │ │ │ │ + adc %ah,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x31799d83(%rax) │ │ │ │ (bad) │ │ │ │ add $0x70,%al │ │ │ │ @@ -2566320,17 +2566240,20 @@ │ │ │ │ loopne 1cc47f6 │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ js 1cc482f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5754f(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rax │ │ │ │ + je 1cc4859 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x35(%rbp) │ │ │ │ (bad) │ │ │ │ ds mov $0xd4,%ah │ │ │ │ @@ -2566346,19 +2566269,19 @@ │ │ │ │ mov $0xc1,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jns 1cc4877 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x41(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + and 0x3(%rsi),%ch │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rcx) │ │ │ │ xor %ecx,0x78(%rbx,%rdi,1) │ │ │ │ test $0x13010843,%eax │ │ │ │ @@ -2566372,18 +2566295,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x79(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - out %al,$0x60 │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %ah,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sbb $0x80,%al │ │ │ │ xor %dh,%ch │ │ │ │ @@ -2566396,18 +2566319,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cc48cf │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e479(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - {rex2 0x34} add (%r16),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + mov $0x332,%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ ds mov $0x50,%ch │ │ │ │ (bad) │ │ │ │ @@ -2566420,16 +2566343,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x2c1b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e479(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x25(%rax) │ │ │ │ - cwtl │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%edi │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x5f(%rcx) │ │ │ │ @@ -2566447,15 +2566371,17 @@ │ │ │ │ mov $0xc1,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jns 1cc4997 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x360e4(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or $0x62,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x62(%rsi) │ │ │ │ @@ -2566468,15 +2566394,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2c1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,-0x1c(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x360e5(%rax) │ │ │ │ + add %al,0x3620f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2fabbb05(%rbx) │ │ │ │ @@ -2566491,15 +2566417,15 @@ │ │ │ │ mov $0xc1,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7a(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,%bh │ │ │ │ + rex xchg %eax,%edx │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2566518,17 +2566444,18 @@ │ │ │ │ mov $0xc1,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7a(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x378(%rcx) │ │ │ │ + adc %ch,0x78(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ rex.WRXB jns 1cc4a6a │ │ │ │ adc $0x7b,%al │ │ │ │ @@ -2566542,19 +2566469,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0xc1,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e47a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x78,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + js 1cc4adf │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x52f98a6b(%rip) │ │ │ │ add $0x1301406b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2566564,19 +2566492,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x2c1(%rsi) │ │ │ │ add %dl,%al │ │ │ │ jp 1cc4aff │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - out %eax,$0x60 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,%al │ │ │ │ + adc 0x3(%rdx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bh │ │ │ │ movabs 0x1301730853eb50db,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2566588,16 +2566516,16 @@ │ │ │ │ lock mov $0xc1,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jnp 1cc4b47 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - add 0x3(%rdi),%dh │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2566610,16 +2566538,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x2c1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,-0x1c(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add %esi,0x3(%rdi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2566636,15 +2566564,16 @@ │ │ │ │ mov $0xc1,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7b(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x3e(%rcx) │ │ │ │ + shlb $1,(%rbx) │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2566657,17 +2566586,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x2c1b7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e47b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rcx │ │ │ │ - ds add (%rax),%eax │ │ │ │ + add %dl,0x33f23(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x761538b4(%rbp) │ │ │ │ @@ -2566681,17 +2566608,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2c1b7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jnp 1cc4c67 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x19(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x36212(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1d(%rdx) │ │ │ │ @@ -2566706,16 +2566631,16 @@ │ │ │ │ loopne 1cc4c79 │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jnp 1cc4caf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x17(%rax) │ │ │ │ - jnp 1cc4cd9 │ │ │ │ + add %al,%al │ │ │ │ + xor %edi,0x5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2566729,18 +2566654,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x2c1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock pop %rdi │ │ │ │ - cltd │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + push %rax │ │ │ │ + adc 0x5(%rcx),%ebx │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7e(%rbp) │ │ │ │ add %bh,0x4f(%rdx) │ │ │ │ add 0x130101(%rdi),%eax │ │ │ │ @@ -2566753,19 +2566677,17 @@ │ │ │ │ add %al,-0x48(%rax) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7c(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jge 1cc4dc4 │ │ │ │ - add %eax,(%rax) │ │ │ │ + rorb $1,0x2c0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsp,%rbx,2) │ │ │ │ cmp $0x7c,%ch │ │ │ │ jae 1cc4d30 │ │ │ │ @@ -2566777,18 +2566699,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cc4d52 │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e47c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x1a(%rax) │ │ │ │ + add %dh,0x10(%rax) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ movabs %eax,0x13017bea3ee94e7f │ │ │ │ @@ -2566798,18 +2566718,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb00000000002c1b8,%al │ │ │ │ jl 1cc4dcf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + sahf │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dl │ │ │ │ @@ -2566824,16 +2566743,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x2c1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cc4eae │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,(%rsi) │ │ │ │ - jnp 1cc4e41 │ │ │ │ + and %dh,(%rcx) │ │ │ │ + jp 1cc4e41 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2566852,16 +2566771,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2c1,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,-0x1c(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - xor $0x3,%al │ │ │ │ + (bad) │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2566877,18 +2566796,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x2c1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ rex jge 1cc4ea7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - xor $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x332,%esi │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x7adc8ccd(%rsi) │ │ │ │ @@ -2566902,19 +2566819,17 @@ │ │ │ │ (bad) │ │ │ │ mov $0x2c1,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cc4f87 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jnp 1cc4ed8 │ │ │ │ - add (%rax),%al │ │ │ │ + lock mov $0x2c7,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x6ea2fd7c(%rcx) │ │ │ │ lea 0x130149(%rbp),%edx │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2566925,15 +2566840,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2c1b9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jle 1cc4f37 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x33409(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + loop 1cc4f8d │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3(%rdi) │ │ │ │ @@ -2566947,18 +2566864,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x2c1(%rcx) │ │ │ │ add %ah,0x7e(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - in $0x60,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0xc,%al │ │ │ │ + (bad) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1d(%rdi) │ │ │ │ rex.WRX (bad) │ │ │ │ @@ -2566972,15 +2566887,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x2c1,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jle 1cc4fc7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x334d7(%rax) │ │ │ │ + add %al,0x332c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bh │ │ │ │ @@ -2566995,17 +2566910,16 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x2c1,%edx │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x1,-0x1c(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x5,0x75(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x74(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x4cbd178c(%rbp) │ │ │ │ sbb %dl,0x13012f(%rbp) │ │ │ │ @@ -2567018,16 +2566932,20 @@ │ │ │ │ add %dl,-0x46(%rax) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jg 1cc5057 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - movabs %al,0x6f8000000000333 │ │ │ │ + add %dl,(%rax) │ │ │ │ + sbb $0x32,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x199bf838(%rdx) │ │ │ │ (bad) │ │ │ │ jg 1cc50c9 │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2567038,17 +2566956,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x2c1(%rdx) │ │ │ │ add %dl,0x7f(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x361(%rsi) │ │ │ │ + (bad) │ │ │ │ + jno 1cc5123 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x38(%rdi,%riz,8) │ │ │ │ sbb %bh,%bl │ │ │ │ sahf │ │ │ │ @@ -2567060,18 +2566980,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x2c1ba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e47f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x361,%esi │ │ │ │ + add %ah,(%rax) │ │ │ │ + jb 1cc516b │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0xd3109b5(%rdx) │ │ │ │ pop %rbp │ │ │ │ iret │ │ │ │ @@ -2567082,15 +2567003,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cc50fc │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e47f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x360c9(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + {rex2 0x60} add (%rax),%r16d │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bl │ │ │ │ @@ -2567104,18 +2567026,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x2c1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cc5211 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x3,0x6e(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x3a,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7b0037cf(%rbp) │ │ │ │ xor %edi,0x130174(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2567127,17 +2567050,15 @@ │ │ │ │ add %al,-0x45(%rax) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x80(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - iret │ │ │ │ - cwtl │ │ │ │ + lock ja 1cc517b │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ @@ -2567155,16 +2567076,15 @@ │ │ │ │ jo 1cc51d5 │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x80(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cc51f9 │ │ │ │ - cwtl │ │ │ │ + adc %bh,-0x68(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x54b76a(%rsi) │ │ │ │ @@ -2567175,15 +2567095,19 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa00000000002c1bb,%al │ │ │ │ and $0x1,%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex movabs %al,0x6f8000000000333 │ │ │ │ + xor %bl,(%rdx,%rsi,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rbx) │ │ │ │ ss test %dh,-0x5e(%rcx) │ │ │ │ popf │ │ │ │ (bad) │ │ │ │ @@ -2567196,17 +2567120,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ mov $0x2c1,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x579(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + xorb $0x0,0x577(%rbp) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ch │ │ │ │ cmc │ │ │ │ enter $0xd3ec,$0x61 │ │ │ │ @@ -2567217,16 +2567140,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ and $0x1,%esp │ │ │ │ - add %dh,%al │ │ │ │ - add %esi,0x3(%rdi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2567239,19 +2567162,18 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x2c1,%esp │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x1e4(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,%bh │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc 0x3(%rdx),%spl │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rbx) │ │ │ │ mov $0x66,%bl │ │ │ │ @@ -2567265,19 +2567187,17 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,-0x44(%rax) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ and $0x1,%esp │ │ │ │ - add %dl,0x16(%rax) │ │ │ │ - jnp 1cc5399 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x57a30(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ xchg %eax,%esp │ │ │ │ rex.RB xchg %eax,%r15d │ │ │ │ @@ -2567290,16 +2567210,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0x2c1,%esp │ │ │ │ add %al,(%rax) │ │ │ │ lock and $0x1,%esp │ │ │ │ - add %dh,0x16(%rax) │ │ │ │ - jnp 1cc53e1 │ │ │ │ + add %al,%al │ │ │ │ + xor %bh,0x5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2567313,16 +2567233,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x2(%rcx,%rax,8) │ │ │ │ and %al,0x1e4(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,(%rcx) │ │ │ │ - xor $0x3,%al │ │ │ │ + and %ah,%cl │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2567340,15 +2567260,15 @@ │ │ │ │ mov $0x2c1,%esp │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,%cl │ │ │ │ + jo 1cc54c1 │ │ │ │ add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2567359,17 +2567279,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x2c1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x1e4(%rdx) │ │ │ │ - add %dh,%al │ │ │ │ - loopne 1cc5518 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x57(%rax) │ │ │ │ + add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ah │ │ │ │ @@ -2567387,15 +2567306,16 @@ │ │ │ │ push %rax │ │ │ │ mov $0x2c1,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x82,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x5,0x75(%rdi) │ │ │ │ + rex pop %rax │ │ │ │ + je 1cc5501 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2567415,18 +2567335,18 @@ │ │ │ │ add %al,0x2c1bd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock bnd jns 1cc5547 │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb $0x79,%dl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ch │ │ │ │ xlat %ds:(%rbx) │ │ │ │ xchg %eax,%esi │ │ │ │ @@ -2567440,16 +2567360,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2c1bd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ and $0x1,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cc55a1 │ │ │ │ - (bad) │ │ │ │ + loopne 1cc5546 │ │ │ │ + cltd │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ @@ -2567465,17 +2567385,15 @@ │ │ │ │ loopne 1cc557f │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7d(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0x72,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rcrb $1,0x3(%rdx,%rsi,2) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ xor $0xabb718ff,%eax │ │ │ │ @@ -2567487,18 +2567405,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x2c1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cc5595 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cc5656 │ │ │ │ - jns 1cc5621 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + mov $0x77,%ch │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ sub (%rdi),%esp │ │ │ │ @@ -2567509,16 +2567426,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x2c1,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x600000000001e483,%al │ │ │ │ - add 0x3(%rdi),%dh │ │ │ │ + movabs 0x1e483,%al │ │ │ │ + (bad) │ │ │ │ + jbe 1cc5667 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2567536,18 +2567454,16 @@ │ │ │ │ jo 1cc5658 │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ and $0x1,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cc568f │ │ │ │ + adc %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dl │ │ │ │ out %al,(%dx) │ │ │ │ @@ -2567562,17 +2567478,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2c1be(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sbb 0x0(%rbp,%rax,1),%eax │ │ │ │ - clc │ │ │ │ + add %dh,0x2e(%rax) │ │ │ │ + addl $0xfffffff8,0x0(%rip) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bh │ │ │ │ (bad) │ │ │ │ jb 1cc56a8 │ │ │ │ @@ -2567586,17 +2567501,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ mov $0x2c1,%esi │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x1(%rsp,%riz,8) │ │ │ │ - add %dh,0x57b16(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + xor %edi,0x5(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x17(%rsp,%rdi,1) │ │ │ │ fimull (%rax) │ │ │ │ lea (%rcx),%esi │ │ │ │ @@ -2567608,15 +2567525,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2c1,%edi │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x1e4(%rbp) │ │ │ │ - add %dh,0x361be(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + jno 1cc57e3 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rsi) │ │ │ │ @@ -2567635,15 +2567554,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x2c1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x85,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x361(%rsi) │ │ │ │ + xorb $0x3,0x60(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -2567661,17 +2567581,19 @@ │ │ │ │ add %ah,-0x41(%rax) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ test %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x330b9(%rax) │ │ │ │ + add %dl,0x1b(%rax) │ │ │ │ + xor %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx,%rbx,1) │ │ │ │ (bad) │ │ │ │ out %al,(%dx) │ │ │ │ @@ -2567686,15 +2567608,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0x2c1,%edi │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x1e4(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,%dh │ │ │ │ + jo 1cc57f6 │ │ │ │ jb 1cc585f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2567709,15 +2567631,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x2c1(%rdi) │ │ │ │ add %al,-0x7a(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ + nop │ │ │ │ + pushf │ │ │ │ jb 1cc58a7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2567736,16 +2567659,15 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ mov $0x2c1,%edi │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1e4(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + mov $0x9c,%al │ │ │ │ jb 1cc58ef │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2567764,16 +2567686,20 @@ │ │ │ │ and %al,%al │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - movabs %al,0x6f8000000000333 │ │ │ │ + add %dl,0x1c(%rax) │ │ │ │ + xor (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%cl │ │ │ │ push -0x79(%rbp) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ mov %?,0x130123(%rip) │ │ │ │ @@ -2567786,18 +2567712,19 @@ │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xchg %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x330,%ecx │ │ │ │ + add %dl,(%rax) │ │ │ │ + sbb (%rax),%dh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2a(%rax) │ │ │ │ cmc │ │ │ │ repz in (%dx),%eax │ │ │ │ @@ -2567811,18 +2567738,15 @@ │ │ │ │ add $0xc1,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x79(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - fnstenv (%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rolb $0x0,0x330(%rcx) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x7b(%rbx) │ │ │ │ mov %ss,0x5885379e(%rsi) │ │ │ │ @@ -2567834,18 +2567758,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc0,%al │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e487(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ - clc │ │ │ │ + add %dl,0x36925(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ addr32 and %eax,%ebp │ │ │ │ ja 1cc59d5 │ │ │ │ @@ -2567858,15 +2567781,16 @@ │ │ │ │ loopne 1cc5a02 │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xchg %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3653c(%rax) │ │ │ │ + add %al,0x58(%rax) │ │ │ │ + add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x62(%rsi,%riz,8) │ │ │ │ @@ -2567884,16 +2567808,20 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ rol $0x2,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - movabs 0x6f8000000000333,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb (%rdx),%esi │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5a(%rbp) │ │ │ │ fbld 0x547c8a38(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2567903,15 +2567831,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex rol $0x2,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x1e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmp %bh,0x5(%rdx) │ │ │ │ + rex push %rbx │ │ │ │ + jns 1cc5ae9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2567926,16 +2567855,15 @@ │ │ │ │ add %dh,-0x3f(%rax) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x78(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex out %al,(%dx) │ │ │ │ - xor $0x3,%eax │ │ │ │ + rex fnsave 0x3(%rip) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x4ddb03a9(%rbp) │ │ │ │ (bad) │ │ │ │ @@ -2567945,16 +2567873,20 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x800000000002c1c1,%al │ │ │ │ mov %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - movabs 0x6f8000000000333,%eax │ │ │ │ + add %dl,0x1b(%rax) │ │ │ │ + xor (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ out %al,$0x8 │ │ │ │ psubw -0x65(%rbp),%mm2 │ │ │ │ jo 1cc5b92 │ │ │ │ @@ -2567969,16 +2567901,16 @@ │ │ │ │ rol $0x2,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x88,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.WRX popf │ │ │ │ + add %dh,%bl │ │ │ │ + pushf │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dl │ │ │ │ @@ -2567995,16 +2567927,16 @@ │ │ │ │ add %al,%dl │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.WRX popf │ │ │ │ + add %ah,-0xd(%rax) │ │ │ │ + pushf │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x47(%rcx) │ │ │ │ @@ -2568020,19 +2567952,19 @@ │ │ │ │ xor %al,%dl │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x47(%rax) │ │ │ │ - xor %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb (%rax),%esi │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5b(%rbp) │ │ │ │ std │ │ │ │ mov $0x2d421ca7,%ebx │ │ │ │ @@ -2568046,15 +2567978,17 @@ │ │ │ │ (bad) │ │ │ │ ret $0x2c1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x361be(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jno 1cc5cf3 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rsi) │ │ │ │ @@ -2568072,16 +2568006,16 @@ │ │ │ │ ret $0x2c1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cc5c5b │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $1,%dh │ │ │ │ - xor $0x3,%al │ │ │ │ + add %al,%al │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2568095,18 +2568029,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ ret $0x2c1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd00000000001e489,%al │ │ │ │ - mov $0x361,%esi │ │ │ │ + movabs 0x1e489,%al │ │ │ │ + jb 1cc5d83 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bl │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ push $0x15287ff5 │ │ │ │ @@ -2568118,19 +2568053,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock ret $0x2c1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x1e4(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%bh │ │ │ │ - xor $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x32,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4e(%rdx) │ │ │ │ (bad) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ @@ -2568148,16 +2568082,16 @@ │ │ │ │ ret │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x2b(%rax) │ │ │ │ - xor $0x3,%al │ │ │ │ + add %dh,-0x44(%rax) │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2568175,19 +2568109,19 @@ │ │ │ │ add %dl,-0x3d(%rax) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jge 1cc5e76 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,%al │ │ │ │ + rex.W jnp 1cc5dff │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx,%rdi,2) │ │ │ │ in $0x55,%eax │ │ │ │ rex.WXB sub %cl,0x75(%r14) │ │ │ │ @@ -2568201,18 +2568135,16 @@ │ │ │ │ add $0xc1,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x76(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - in $0x60,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ fdivs (%rdx) │ │ │ │ @@ -2568226,19 +2568158,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc3,%al │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e48a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - cltd │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x5(%rcx),%ds │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x4294d5a1(%rdx) │ │ │ │ jp 1cc5e32 │ │ │ │ sbb %eax,(%rcx) │ │ │ │ @@ -2568253,15 +2568183,17 @@ │ │ │ │ ret │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x33409(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loop 1cc5f05 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x32(%rbp,%rcx,8) │ │ │ │ @@ -2568276,18 +2568208,17 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x49(%rax) │ │ │ │ - add (%rax),%ax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + imul $0x0,0x3(%rdi),%esp │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x70(%rbx) │ │ │ │ sti │ │ │ │ rorl $0x0,0x13017c76(%rcx,%rdx,2) │ │ │ │ @@ -2568300,19 +2568231,17 @@ │ │ │ │ add %dl,-0x3c(%rax) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x9(%rax) │ │ │ │ - xor $0x3,%al │ │ │ │ + add %dh,0x332e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dl │ │ │ │ (bad) │ │ │ │ jp 1cc5f6b │ │ │ │ @@ -2568326,18 +2568255,15 @@ │ │ │ │ add $0xc1,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x75(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,%bh │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adcb $0x0,0x36e(%rdx) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ push %rsp │ │ │ │ @@ -2568352,18 +2568278,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x2c1c4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e48b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sbb $0x36c,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + sahf │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x4d(%rcx) │ │ │ │ mov %?,%ebx │ │ │ │ push %rdi │ │ │ │ @@ -2568379,16 +2568306,16 @@ │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov %fs,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jmp 1cc5fd4 │ │ │ │ + add %al,-0x72(%rax) │ │ │ │ + cltd │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x57(%rax) │ │ │ │ @@ -2568422,17 +2568349,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,-0x3b(%rax) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e491(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - xor $0x3,%al │ │ │ │ + add %ah,-0x45(%rax) │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2568450,16 +2568376,15 @@ │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + rclb $1,0x370(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ @@ -2568475,17 +2568400,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x800000000002c1c5,%al │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - jnp 1cc6161 │ │ │ │ + loopne 1cc618a │ │ │ │ + jp 1cc6161 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2568504,18 +2568428,17 @@ │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x61(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rorb $1,0x2c0(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ (bad) │ │ │ │ jmp 1cc61d5 │ │ │ │ @@ -2568531,15 +2568454,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x1e4(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000037562,%al │ │ │ │ + push %rax │ │ │ │ + pop %rsp │ │ │ │ + jbe 1cc61ef │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bh │ │ │ │ (bad) │ │ │ │ fistl %fs:(%rax) │ │ │ │ @@ -2568554,16 +2568482,16 @@ │ │ │ │ xor %al,%dh │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movsxd 0x5(%rsi),%edi │ │ │ │ + add %dl,-0x4f(%rax) │ │ │ │ + jge 1cc6239 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2568582,18 +2568510,17 @@ │ │ │ │ mov $0x2,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jbe 1cc6257 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jmp 1cc6214 │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov 0x5(%rcx),%ds │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x4f391e9f(%rdi) │ │ │ │ xchg %ax,%cx │ │ │ │ cmp (%rcx),%al │ │ │ │ @@ -2568604,17 +2568531,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x2c1c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e476(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5638d(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sbb %ah,0x5(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x72cf66e7(%rcx,%rbx,2) │ │ │ │ iret │ │ │ │ or (%rcx),%eax │ │ │ │ @@ -2568629,17 +2568558,15 @@ │ │ │ │ mov $0x2,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ test %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jp 1cc62d0 │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2c7bc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x22aac871(%rbx) │ │ │ │ @@ -2568653,17 +2568580,18 @@ │ │ │ │ lock mov $0x2,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ test %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5793c(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x77,%ch │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x7a2aef91(%rsi) │ │ │ │ sub $0xb1,%al │ │ │ │ push %rdi │ │ │ │ @@ -2568677,17 +2568605,20 @@ │ │ │ │ and %al,%bh │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ test %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x37702(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + jbe 1cc639f │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x40fc8722(%rcx) │ │ │ │ ds or 0x1(%rdx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2568701,18 +2568632,18 @@ │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ test %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - in $0x60,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + punpckldq (%rbx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x56(%rbx) │ │ │ │ ret │ │ │ │ mov (%rax),%dh │ │ │ │ @@ -2568727,20 +2568658,17 @@ │ │ │ │ ... │ │ │ │ add %al,0x2c1c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ test %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - xor $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x332e0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4a(%rsi) │ │ │ │ rex.RB │ │ │ │ jb,pn 1cc63f3 │ │ │ │ @@ -2568756,15 +2568684,17 @@ │ │ │ │ mov $0xc7,%al │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x7b(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x160(%rdx) │ │ │ │ + adc %cl,0x61(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rsi) │ │ │ │ jbe 1cc6457 │ │ │ │ @@ -2568781,18 +2568711,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x2c1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x74(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jp 1cc6480 │ │ │ │ - add (%rax),%al │ │ │ │ + (bad) │ │ │ │ + mov $0x2c7,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x33da4e95(%rsi) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2568805,19 +2568735,19 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ enter $0x2c1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e48c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - out %al,$0x60 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,%al │ │ │ │ + adc %ah,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6b5a6975(%rbx) │ │ │ │ xor $0x130156ee,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2568829,16 +2568759,16 @@ │ │ │ │ (bad) │ │ │ │ enter $0x2c1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov %fs,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add 0x3(%rdi),%dh │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2568855,18 +2568785,19 @@ │ │ │ │ enter $0x2c1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea (bad),%esp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex out %eax,$0x60 │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + adc 0x3(%rdx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x4e(%rsi) │ │ │ │ rex.RB cli │ │ │ │ and %esi,0x13017e38(%rdx) │ │ │ │ @@ -2568880,18 +2568811,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ lea (bad),%esp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - out %eax,(%dx) │ │ │ │ - xor $0x3,%eax │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf8000000000335dd,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5df4fc62(%rdx) │ │ │ │ cmc │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ @@ -2568906,15 +2568834,16 @@ │ │ │ │ add %dh,%al │ │ │ │ enter $0x2c1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x74(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x0(%rcx,%rax,1),%sil │ │ │ │ + nop │ │ │ │ + rex.R roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x5dffea47(%rbp) │ │ │ │ @@ -2568952,17 +2568881,16 @@ │ │ │ │ add %dl,-0x37(%rax) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x73(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock out %al,$0x60 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + and %dl,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x60(%rax,%rdx,8) │ │ │ │ add %ebp,0x1598bc2(%rax) │ │ │ │ @@ -2568973,17 +2568901,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x2c1c9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e48d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - jnp 1cc6701 │ │ │ │ + add %al,0x31(%rax) │ │ │ │ + jp 1cc6701 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2569022,18 +2568949,18 @@ │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lea (bad),%esp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex or %esi,(%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + and $0x32,%cl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x52(%rbx) │ │ │ │ ret │ │ │ │ pop %rsi │ │ │ │ @@ -2569048,15 +2568975,15 @@ │ │ │ │ lret $0x2c1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov %esp,%fs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2d290(%rax) │ │ │ │ + add %dh,0x2cf83(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dh │ │ │ │ @@ -2569091,16 +2569018,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cc681c │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e48e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - bnd jns 1cc6867 │ │ │ │ + add %ah,(%rax) │ │ │ │ + fidivrl 0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2569115,17 +2569042,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb00000000002c1ca,%al │ │ │ │ mov %esp,%fs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov %eax,%es │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x8ecec88(%rdi) │ │ │ │ @@ -2569140,19 +2569067,18 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ lret $0x2c1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x1e4(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cc68f9 │ │ │ │ - xor $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + shl $0x32,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x55(%rcx) │ │ │ │ pop %rsp │ │ │ │ cmp $0x304eb18f,%eax │ │ │ │ @@ -2570543,17 +2570469,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3e(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ imul $0x1,%esp,%esp │ │ │ │ - add %dl,%al │ │ │ │ - xor $0x6c,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x36c86(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0x9d,%cl │ │ │ │ @@ -2570594,15 +2570518,15 @@ │ │ │ │ add %ah,0x60(%rax) │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6a(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cc7ab7 │ │ │ │ + mov $0x91,%al │ │ │ │ jo 1cc7af7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2570638,18 +2570562,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e46f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x64(%rax) │ │ │ │ - jle 1cc7b89 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x7d,%cl │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5052bcfb(%rsi) │ │ │ │ adc %dh,(%rbx) │ │ │ │ @@ -2570776,17 +2570699,16 @@ │ │ │ │ rol %cl,%esp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jle 1cc7d0f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - jnp 1cc7d39 │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor 0x5(%rdx),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2570802,15 +2570724,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,-0x1c(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1617d(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + nop │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ @@ -2570820,16 +2570744,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bh │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000001e47d,%al │ │ │ │ - sbb %bh,0x5(%rbx) │ │ │ │ + movabs 0x600000000001e47d,%al │ │ │ │ + xor 0x5(%rdx),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2570950,15 +2570874,15 @@ │ │ │ │ xor $0xc5,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x7a(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cc7efc │ │ │ │ + rex movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ mov %es,0x0(%rip) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3f(%rbp) │ │ │ │ @@ -2570972,15 +2570896,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ xor $0x2c5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x1e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0x60,%cl │ │ │ │ + adc %dl,%dh │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2570997,16 +2570922,15 @@ │ │ │ │ add %ah,-0x3b(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7f(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - jnp 1cc8009 │ │ │ │ + xor 0x5(%rdx),%dil │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2571019,16 +2570943,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x2c565(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e481(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x28(%rax) │ │ │ │ - xor $0x3,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + leave │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2571042,17 +2570967,16 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ adc $0x2c6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x200000000001e486,%al │ │ │ │ - xchg %eax,%edx │ │ │ │ - (bad) │ │ │ │ + movabs 0x800000000001e486,%al │ │ │ │ + jge 1cc80f4 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2571069,16 +2570993,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x2c6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x8b,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x598(%rip) │ │ │ │ - add %bh,%al │ │ │ │ + and %cl,%dh │ │ │ │ + xchg %eax,%edi │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x3a76f21c(%rax) │ │ │ │ sub %dl,0x13016c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2571092,17 +2571018,17 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (bad),%esp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x7d,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%ecx │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%cl │ │ │ │ @@ -2571117,15 +2571043,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x2c740(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e491(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x360e8(%rax) │ │ │ │ + add %ah,0x36213(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x7e(%rbp) │ │ │ │ @@ -2571140,19 +2571066,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ movl $0x0,(%r10) │ │ │ │ adc %cl,0x1e4(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - sub %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %ch,(%rsi) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bl │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ rex.RB │ │ │ │ @@ -2571167,18 +2571093,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x41,%al │ │ │ │ movl $0x0,(%rdx) │ │ │ │ rex (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0x60,%cl │ │ │ │ - add (%rax),%eax │ │ │ │ + rclb $0x3,(%rdx,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rcx) │ │ │ │ test %esp,(%rsi,%riz,8) │ │ │ │ cld │ │ │ │ @@ -2571189,19 +2571115,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.X movl $0x0,(%rdx) │ │ │ │ and %dl,0x1e4(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cc822b │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x362(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x60f0fe55(%rsi) │ │ │ │ lock movabs %al,0x13011a │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2571211,17 +2571135,19 @@ │ │ │ │ add %dl,%al │ │ │ │ rex.X movl $0x0,(%rdx) │ │ │ │ (bad) │ │ │ │ nop │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x13,%al │ │ │ │ - cmp $0x3,%eax │ │ │ │ - add %bh,%al │ │ │ │ + mov $0xbe,%al │ │ │ │ + cmp $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6abd318d(%rbp) │ │ │ │ pushf │ │ │ │ pop %rbx │ │ │ │ @@ -2571235,16 +2571161,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x43(%rax) │ │ │ │ movl $0x0,(%rdx) │ │ │ │ lock nop │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - jne 1cc82d7 │ │ │ │ + add %al,%bl │ │ │ │ + je 1cc82d7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2571261,17 +2571187,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ rex.XB movl $0x0,(%r10) │ │ │ │ rorb $1,0x1e4(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - je 1cc831f │ │ │ │ + loopne 1cc82dc │ │ │ │ + jae 1cc831f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2571286,17 +2571211,20 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x2(%rdi,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e490(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x37416(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + ret │ │ │ │ + jae 1cc8367 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ jp 1cc83c4 │ │ │ │ @@ -2571307,19 +2571235,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ rex.RB movl $0x0,(%r10) │ │ │ │ - movabs 0xe00000000001e48f,%al │ │ │ │ - out %eax,$0x29 │ │ │ │ - add (%rax),%eax │ │ │ │ + movabs 0xa00000000001e48f,%al │ │ │ │ + sub $0x327,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x51(%rax) │ │ │ │ or %esi,%edi │ │ │ │ and %cl,0x2b(%rax) │ │ │ │ @@ -2571333,15 +2571260,19 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2c745(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x71(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf80000000003715c,%al │ │ │ │ + xor %dh,%ch │ │ │ │ + jo 1cc83f7 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x5562428d(%rip) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ mov $0x7a,%ah │ │ │ │ @@ -2571355,15 +2571286,18 @@ │ │ │ │ xor %al,-0x39(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6f(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf8000000000360e8,%al │ │ │ │ + rclb $0x62,(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bl │ │ │ │ jno 1cc849a │ │ │ │ and (%rax),%ebx │ │ │ │ @@ -2571377,16 +2571311,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x2,-0x39(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x1e4(%rax) │ │ │ │ - add %al,0x16(%rax) │ │ │ │ - je 1cc8487 │ │ │ │ + add %al,%al │ │ │ │ + ret $0x373 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2571402,16 +2571336,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.RXB movl $0x0,(%r10) │ │ │ │ add %dl,0x1e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cc8519 │ │ │ │ - jne 1cc84d1 │ │ │ │ + (bad) │ │ │ │ + pop %rax │ │ │ │ + je 1cc84d1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2571432,16 +2571367,17 @@ │ │ │ │ test %eax,%edi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov %esp,%fs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x41(%rax) │ │ │ │ + fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2de,%esp │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rbx,%riz,4) │ │ │ │ @@ -2571456,15 +2571392,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ movl $0x0,(%rdx) │ │ │ │ xor %dl,0x1e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cc850b │ │ │ │ + push %rax │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ js 1cc855f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2571566,16 +2571503,18 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rdi │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000001e495,%al │ │ │ │ - imul $0x2,%edi,%edx │ │ │ │ + movabs 0x100000000001e495,%al │ │ │ │ + mov $0xd6,%cl │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ movabs 0x1301721642167dc8,%eax │ │ │ │ @@ -2571588,16 +2571527,15 @@ │ │ │ │ lock pop %rsp │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cc8694 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd6,%al │ │ │ │ - xor %al,(%rbx) │ │ │ │ + lock xor %r8b,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2571884,15 +2571822,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2c898(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6b(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,%dh │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%edx │ │ │ │ jo 1cc8ab7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2571908,16 +2571847,17 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ cltd │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1(%rsp,%riz,8) │ │ │ │ - xor %ch,0x59a(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rbx) │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x578f3718(%rbp) │ │ │ │ mov $0x13014cf7,%esp │ │ │ │ @@ -2571928,15 +2571868,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x99,%al │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x1e4(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf8000000000360e9,%al │ │ │ │ + loopne 1cc8b56 │ │ │ │ + (bad) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7c(%rbx,%rsi,8) │ │ │ │ lret │ │ │ │ (bad) │ │ │ │ @@ -2571950,16 +2571892,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x1e4(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - (bad) │ │ │ │ + and %dl,(%rdx,%riz,2) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2571971,16 +2571912,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x2c8(%rdx) │ │ │ │ add %ah,0x1e492(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xor $0x326,%eax │ │ │ │ + add %al,-0x16(%rax) │ │ │ │ + and %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dh │ │ │ │ @@ -2571998,16 +2571940,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e4(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x75(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + sbbb $0x5,0x74(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x7e(%rcx) │ │ │ │ rex.WB jrcxz 1cc8c36 │ │ │ │ @@ -2572021,18 +2571964,18 @@ │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %eax,%esp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - call 1cc8fc6 │ │ │ │ + adcb $0x62,(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ch │ │ │ │ (bad) │ │ │ │ sbb 0x59(%rdi),%eax │ │ │ │ @@ -2572046,17 +2571989,19 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cc8c6f │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x1e4(%rbx) │ │ │ │ - add %dh,0x57b17(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + xor 0x5(%rdx),%bh │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0x5ee91cb2,%esp │ │ │ │ xchg %eax,%edx │ │ │ │ @@ -2572093,18 +2572038,16 @@ │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xchg %eax,%ebx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,%al │ │ │ │ + and %dl,(%rbx) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x27(%rbp) │ │ │ │ sub $0xbfa595a4,%eax │ │ │ │ @@ -2572120,18 +2572063,16 @@ │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%ebx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %dl,(%rbx) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x32(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ @@ -2572194,16 +2572135,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%esp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cc8e42 │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rdx,%riz,2) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2572221,18 +2572161,19 @@ │ │ │ │ add %al,-0x1d(%rax) │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x94,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x77,(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex (bad) │ │ │ │ + jbe 1cc8ea7 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2b(%rdi,%rdi,2) │ │ │ │ mov $0x32,%al │ │ │ │ or $0x95,%al │ │ │ │ @@ -2572466,19 +2572407,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cc9193 │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x1e4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cc91fb │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and 0x3(%rsi),%bpl │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x31de80dc(%rax) │ │ │ │ fldz │ │ │ │ or (%rcx),%eax │ │ │ │ @@ -2572619,18 +2572559,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,-0xf(%rax) │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x1(%rsp,%riz,8) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jmp 1cc9716 │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %ah,0x14(%rax) │ │ │ │ + (bad) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ mov %es,0x6f5bdbb9(%rip) │ │ │ │ cmp (%rcx),%eax │ │ │ │ @@ -2573205,17 +2573144,19 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x362(%rbx) │ │ │ │ + rcr $1,%al │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x35c79838(%rdx) │ │ │ │ jmp 1cc9b99 │ │ │ │ pop %rax │ │ │ │ @@ -2573338,18 +2573279,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,(%rax) │ │ │ │ - jnp 1cc9cb9 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xorb $0x7a,(%rdx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4b46ddc5(%rcx) │ │ │ │ fldl 0x1a(%rbp) │ │ │ │ @@ -2573363,19 +2573302,18 @@ │ │ │ │ xor %dl,-0x37(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6a(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $1,%al │ │ │ │ - xor $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + or $0x32,%dh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x65fe35c9(%rcx) │ │ │ │ clc │ │ │ │ jle 1cc9d78 │ │ │ │ @@ -2573387,17 +2573325,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x2c951,%al │ │ │ │ xchg %eax,%esi │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - xor %al,(%rbx) │ │ │ │ + rolb $1,0x3(%rax,%rsi,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2573458,16 +2573394,15 @@ │ │ │ │ rex mov $0x2c9,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %eax,%edi │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex outsb %ds:(%rsi),(%dx) │ │ │ │ - js 1cc9e1f │ │ │ │ + lock sub 0x3(%rax),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x56(%rdi) │ │ │ │ pop %rdx │ │ │ │ push %rbp │ │ │ │ @@ -2573690,18 +2573625,15 @@ │ │ │ │ shl $0xc9,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x68(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,%ah │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + cmpb $0x0,0x361(%rdi) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6d(%rdx) │ │ │ │ lea -0x34(%rax),%ebp │ │ │ │ xor %edi,0x4c(%rax) │ │ │ │ @@ -2573779,15 +2573711,15 @@ │ │ │ │ shrb $0x0,0x2(%rdx,%rcx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cltd │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x61,%bl │ │ │ │ + and %ah,0x60(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x8e6cfc9(%rbx) │ │ │ │ @@ -2573932,16 +2573864,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,-0x35(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e49a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xor 0x0(%rbx,%rax,1),%ebp │ │ │ │ + add %ah,%al │ │ │ │ + test %ch,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0x7b,%cl │ │ │ │ (bad) │ │ │ │ loope 1cca463 │ │ │ │ @@ -2574003,15 +2573935,15 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ ja 1cca496 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e49a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x37cbf(%rax) │ │ │ │ + add %dh,0x37c8e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x687e55b(%rbp) │ │ │ │ lock or (%rax),%bl │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2574052,16 +2573984,16 @@ │ │ │ │ cmpb $0x2,-0x35(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cca4fc │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.RB jbe 1cca56f │ │ │ │ + rex │ │ │ │ + data16 ja 1cca56f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x11a8ca07(%rip) │ │ │ │ loope 1cca5cc │ │ │ │ @@ -2574078,20 +2574010,17 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ fwait │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - adc $0x7b,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - mov $0x1a003,%eax │ │ │ │ + movabs 0xb800000000057a2e,%al │ │ │ │ + add 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,-0x3fd1ff98(%rbp) │ │ │ │ mov %es,0x13011c(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2574100,16 +2574029,16 @@ │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x65(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - shlb %cl,(%rbx,%rax,1) │ │ │ │ + jo 1cca5af │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4071f850(%rsi) │ │ │ │ (bad) 0x1301(%eip) │ │ │ │ @@ -2574180,18 +2574109,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x2cb(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cca6ad │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex ja 1cca74b │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rax │ │ │ │ + imul $0x3,(%rdi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1a003(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0xe0,0x34(%rsp,%rbx,8) │ │ │ │ rex.B stc │ │ │ │ nop │ │ │ │ rex.RXB add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2574221,19 +2574151,18 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x2cb9d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e49b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x73,%ah │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + push $0x373 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1a003(%rax) │ │ │ │ + mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x71,0x44(%rdx) │ │ │ │ cmp 0x1101408(%rdx),%esp │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2574247,15 +2574176,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ fwait │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,-0x67(%rdi) │ │ │ │ + xor %dl,(%rbx) │ │ │ │ + cltd │ │ │ │ add $0x0,%eax │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x75,0x43(%rdx) │ │ │ │ f2xm1 │ │ │ │ add 0x1301(%rsi,%riz,2),%cl │ │ │ │ @@ -2574397,16 +2574327,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x2cb(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ pushf │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,%ah │ │ │ │ - jge 1ccaa37 │ │ │ │ + test %dil,0x3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x9043947(%rbx) │ │ │ │ add $0x48,%al │ │ │ │ @@ -2574447,16 +2574376,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ pushf │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ + jo 1ccab0c │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ @@ -2574474,16 +2574402,15 @@ │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x64(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock lods %ds:(%rsi),%eax │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ + lock rex.WX insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x461b1dd3(%rsi) │ │ │ │ sub %eax,(%rcx) │ │ │ │ @@ -2574497,17 +2574424,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xcb,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e49c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x53(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x36d4a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x79(%rax) │ │ │ │ pop %rdi │ │ │ │ out %al,$0x81 │ │ │ │ @@ -2574521,16 +2574446,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc00000000002cbb0,%al │ │ │ │ pushf │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ + mov $0x4a,%al │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -2574550,16 +2574474,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pushf │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xad,%al │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ + rorb $1,0x6d(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x48(%rbp) │ │ │ │ mov %?,0xf(%rbp) │ │ │ │ @@ -2574573,17 +2574496,19 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ popf │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x36d(%rbp) │ │ │ │ + rex │ │ │ │ + rex.WX insl (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1a003,%eax │ │ │ │ + add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x39(%rdi,%riz,4) │ │ │ │ (bad) │ │ │ │ js 1ccac1f │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ adc %rdx,(%r11) │ │ │ │ @@ -2574780,17 +2574705,20 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ call 1ccb171 │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1e4(%rbp) │ │ │ │ - add %dh,0x3793a(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + js 1ccaeb7 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1a003(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x96e0c2e(%rbx,%rdi,4) │ │ │ │ sbb %dh,(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2574799,15 +2574727,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb00000000002cbfe,%al │ │ │ │ popf │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x2b,(%rdx) │ │ │ │ + orb $0x2c,(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bl │ │ │ │ cmp %esp,0x22(%rcx) │ │ │ │ @@ -2574844,18 +2574772,19 @@ │ │ │ │ ... │ │ │ │ add %al,0x2cc03(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x59(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock fbld 0x3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + shl $1,%bl │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1a003,%eax │ │ │ │ + add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ push $0x7d1de07f │ │ │ │ rex.WX │ │ │ │ add %edx,%fs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2574866,16 +2574795,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x2cc(%rip) │ │ │ │ add %ah,%al │ │ │ │ popf │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + jo 1ccb03d │ │ │ │ (bad) │ │ │ │ - ja 1ccb003 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x73,%ch │ │ │ │ sti │ │ │ │ @@ -2574911,21 +2574840,17 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sahf │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rbx) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x1a003(%rax) │ │ │ │ + movabs 0xb800000000036c84,%al │ │ │ │ + add 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ sbbb $0x2a,(%rax) │ │ │ │ or %dl,%bh │ │ │ │ add %cl,%bh │ │ │ │ (bad) │ │ │ │ cs add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2574935,16 +2574860,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x2cc(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ rex sahf │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock ficomps 0x5(%rsi) │ │ │ │ - add %bh,0x1a003(%rax) │ │ │ │ + loopne 1ccb123 │ │ │ │ + sahf │ │ │ │ + add $0x0,%eax │ │ │ │ + mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%cl │ │ │ │ jno 1ccb061 │ │ │ │ jge 1ccb052 │ │ │ │ enter $0x643,$0x1 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2574958,15 +2574885,16 @@ │ │ │ │ sbb %ecx,%esp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x62(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex lret │ │ │ │ + push %rax │ │ │ │ + push %rsi │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bl │ │ │ │ @@ -2574980,17 +2574908,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e,%al │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e49e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x373b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1a003(%rax) │ │ │ │ + push $0x373 │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2b67b69e(,%rsi,2) │ │ │ │ xor $0x130139,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2575002,15 +2574931,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sahf │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock adc 0x5(%rbx),%edi │ │ │ │ + rex │ │ │ │ + jp,pn 1ccb189 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x18ac3963(%rsi) │ │ │ │ (bad) │ │ │ │ @@ -2575066,18 +2574996,17 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lahf │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xor 0x0(%rbx,%rax,1),%ebp │ │ │ │ + add %al,0x36c(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1a003(%rax) │ │ │ │ + mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ orb $0xd1,(%rax) │ │ │ │ repz (bad) │ │ │ │ imul $0x130116,0x41(%rdi),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2575297,19 +2575226,19 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ xor $0x2cc,%eax │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x1e4(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $1,%dl │ │ │ │ - xor $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + mov $0x32,%ch │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1a003,%eax │ │ │ │ + add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x6f(%rsi,%rbp,4) │ │ │ │ add $0xb,%al │ │ │ │ (bad) │ │ │ │ mov $0x6f,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2575324,40 +2575253,38 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ lahf │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2f,%al │ │ │ │ - test %al,0x0(%rip) │ │ │ │ - mov $0x1a003,%eax │ │ │ │ + rex │ │ │ │ + rex.X addl $0xffffffb8,0x0(%rip) │ │ │ │ + add 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,-0x3c(%rdx) │ │ │ │ and %al,0x6c04526e(%rip) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x500000000002c04c,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,(%rdi) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %dl,0x36c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add $0x1c,%dl │ │ │ │ int $0x22 │ │ │ │ andl $0x0,0x13013b99(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2575365,17 +2575292,15 @@ │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x61(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.WR jl 1ccb651 │ │ │ │ - add %al,(%rax) │ │ │ │ + rclb $1,0x57b(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bh │ │ │ │ rex.X │ │ │ │ {rex2 0x97} movq 0x4e(%r27),%mm5 │ │ │ │ @@ -2575390,16 +2575315,17 @@ │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e49f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4c(%rax) │ │ │ │ - jl 1ccb699 │ │ │ │ + add %dh,%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ + jnp 1ccb699 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ ja 1ccb6e2 │ │ │ │ @@ -2575416,17 +2575342,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lahf │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.WR jl 1ccb6e1 │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dl,0x57b(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bh │ │ │ │ in $0x78,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2575443,17 +2575367,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lahf │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4c,%al │ │ │ │ - jl 1ccb729 │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %dl,0x57b(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dh │ │ │ │ pop %rax │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ @@ -2575468,16 +2575390,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0xcc,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - movabs 0x4c300000000001e4,%al │ │ │ │ - jl 1ccb771 │ │ │ │ + movabs 0x91b00000000001e4,%al │ │ │ │ + jnp 1ccb771 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdi) │ │ │ │ xor %bh,0x35(%rbx) │ │ │ │ @@ -2575494,15 +2575416,17 @@ │ │ │ │ cmp %ah,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x60(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x5(%rsp,%rdi,2) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%edx │ │ │ │ + jnp 1ccb7b9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ mov %cl,0x14f84730(%rsp,%rcx,4) │ │ │ │ @@ -2575515,19 +2575439,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e4a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.WRB jl 1ccb801 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x57b92(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1a003,%eax │ │ │ │ + add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x34(%rbx) │ │ │ │ (bad) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ movabs 0x13012866e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2575535,16 +2575457,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x2cc3b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e4a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.WR jl 1ccb849 │ │ │ │ + add %dh,-0x6e(%rax) │ │ │ │ + jnp 1ccb849 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ rex.WRB (bad) │ │ │ │ @@ -2575808,17 +2575730,16 @@ │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5f(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - test %al,0x0(%rip) │ │ │ │ + and %al,-0x7d(%rdx) │ │ │ │ + add $0x0,%eax │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x8(%rdx) │ │ │ │ mov $0xc1f43803,%eax │ │ │ │ add %dx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2575875,20 +2575796,23 @@ │ │ │ │ add %dh,0x57(%rax) │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x63(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x70,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + xchg %eax,%edx │ │ │ │ + jo 1ccbc37 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,0x36dc50ea(%rbx,%rdi,2) │ │ │ │ sbb %al,0x13(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2575897,20 +2575821,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x376(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %ah,0x76(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ cmpb $0xa7,0x6c(%rax) │ │ │ │ mov $0xe7,%dh │ │ │ │ sub $0x13015da5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2575919,22 +2575843,20 @@ │ │ │ │ jo 1ccbc80 │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x4e(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xchg %ah,0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + lock rex.R (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%dh │ │ │ │ and %edi,%ecx │ │ │ │ rex.WX cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ lret $0x67c7 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2575944,16 +2575866,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ccbd0a │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ test $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - adc 0x3(%rbx),%edi │ │ │ │ + mov $0xc1,%al │ │ │ │ + jp 1ccbd0f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1f(%rdi,%rbp,8) │ │ │ │ @@ -2575963,16 +2575885,16 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x2cc91(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - movabs 0x58400000000001e4,%eax │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + movabs 0xef500000000001e4,%eax │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x20939de2(%rdx) │ │ │ │ sbb $0xdf,%al │ │ │ │ @@ -2575982,17 +2575904,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x2cc(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x800000000001e4a1,%al │ │ │ │ - push %rdi │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + movabs 0x300000000001e4a1,%al │ │ │ │ + out %eax,(%dx) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1f3abaea(%rbx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ @@ -2576003,16 +2575925,16 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x2cc97(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs %al,0x14f00000000001e4 │ │ │ │ - jnp 1ccbde9 │ │ │ │ + movabs %al,0x2f400000000001e4 │ │ │ │ + jp 1ccbde9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x4e,0x56dd8517(%rsp,%rbp,1) │ │ │ │ sub $0x1301,%eax │ │ │ │ @@ -2576626,17 +2576548,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - xor %al,(%rbx) │ │ │ │ + nop │ │ │ │ + xor %r8b,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ch │ │ │ │ jg 1ccc637 │ │ │ │ @@ -2576649,17 +2576570,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,-0x51(%rax) │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - movabs %al,0x3dd00000000001e4 │ │ │ │ - add $0x0,%ax │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs %al,0xc2300000000001e4 │ │ │ │ + gs add $0x0,%eax │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x7e21d45(%rdi) │ │ │ │ jrcxz 1ccc5e3 │ │ │ │ and (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2576673,19 +2576593,17 @@ │ │ │ │ mov $0xcc,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x5e(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x378(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x1a003,%eax │ │ │ │ + movabs 0xb800000000037869,%al │ │ │ │ + add 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,-0x17(%rax) │ │ │ │ (bad) │ │ │ │ rex.B (bad) │ │ │ │ rex.XB add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2576766,15 +2576684,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ mov $0x2cc,%esp │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - movabs %al,0xb3200000000001e4 │ │ │ │ + movabs %al,0x1b900000000001e4 │ │ │ │ cmp $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x233c9abd(%rax) │ │ │ │ @@ -2576934,16 +2576852,16 @@ │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5d(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%al │ │ │ │ - add %gs:(%rax),%eax │ │ │ │ + xor %dl,0x65(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx) │ │ │ │ mov $0xae,%ch │ │ │ │ (bad) │ │ │ │ @@ -2576957,15 +2576875,15 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ fmul %st(4),%st │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - movabs %al,0x33700000000001e4 │ │ │ │ + movabs %al,0x85200000000001e4 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x86,%ch │ │ │ │ @@ -2576979,17 +2576897,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cli │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - movabs %al,0xd4500000000001e4 │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs %al,0xa3400000000001e4 │ │ │ │ + push $0x3 │ │ │ │ add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ out %al,$0xf8 │ │ │ │ rex.WRXB mov (%r14),%r14 │ │ │ │ mov %bl,0x1(%rsi) │ │ │ │ @@ -2577053,18 +2576970,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,(%rcx) │ │ │ │ int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x1e4(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - push $0x5 │ │ │ │ - add %bh,0x1a003(%rax) │ │ │ │ + push %rax │ │ │ │ + cmp $0x68,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ rcrl $1,0x25f6714c(%rbx) │ │ │ │ xor $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2577072,15 +2576989,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rsi) │ │ │ │ int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x1e4(%rbx) │ │ │ │ - add %dl,0x365e0(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + push %rdi │ │ │ │ + add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ cmp 0x28bb8068(%rax),%ch │ │ │ │ es add %edx,(%rbx) │ │ │ │ @@ -2577116,15 +2577035,15 @@ │ │ │ │ int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa3,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cccc27 │ │ │ │ + mov $0x81,%al │ │ │ │ jnp 1cccbf7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%cl │ │ │ │ @@ -2577139,15 +2577058,16 @@ │ │ │ │ int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cccbd5 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x97,(%rbx) │ │ │ │ + jo 1cccbf1 │ │ │ │ + xchg %eax,%esi │ │ │ │ add $0x0,%eax │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rsi) │ │ │ │ adc $0x2df70b2b,%eax │ │ │ │ mov $0x36,%cl │ │ │ │ @@ -2577184,16 +2577104,16 @@ │ │ │ │ int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x66(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1cccd32 │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x916d35c(%rbp) │ │ │ │ adc %bh,0x130102(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2577222,16 +2577142,17 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ pushf │ │ │ │ int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x500000000001e4a4,%al │ │ │ │ - loopne 1cccdbb │ │ │ │ + movabs 0x300000000001e4a4,%al │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rsi) │ │ │ │ pop %rbx │ │ │ │ @@ -2577246,15 +2577167,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x2cd(%rax) │ │ │ │ add %dl,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,(%rbx,%rdi,2) │ │ │ │ + subb $0x7a,(%rsi) │ │ │ │ add $0x0,%eax │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x52(%rdx) │ │ │ │ rex.WR (bad) (%rcx) │ │ │ │ clc │ │ │ │ @@ -2577266,21 +2577187,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x2cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x1e4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x40,%al │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x1a003(%rax) │ │ │ │ + movabs 0xb800000000036e21,%al │ │ │ │ + add 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,(%rdi) │ │ │ │ xor $0x8a,%al │ │ │ │ jns 1ccce59 │ │ │ │ (bad) │ │ │ │ cmp (%rsi),%esi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2577291,19 +2577208,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x2cd(%rax) │ │ │ │ add %dl,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - jo 1ccce37 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x1a003,%eax │ │ │ │ + rorb $0x0,0x370(%rdi) │ │ │ │ + add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%cl │ │ │ │ (bad) │ │ │ │ pop %rsi │ │ │ │ and (%rdi),%cl │ │ │ │ ja 1ccce24 │ │ │ │ @@ -2577320,16 +2577234,19 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x75(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ + nop │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + je 1ccce81 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x72b5f96b(%rsi) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ cmp $0x4f,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2577342,32 +2577259,35 @@ │ │ │ │ and %bh,0x2cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb8000000000370c4,%al │ │ │ │ - add 0x1(%rax),%esp │ │ │ │ + xor %dl,0x370(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x425a3a2b(%rdi) │ │ │ │ rex.WRXB and $0x130153,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x2cd,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x1e4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x75(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ + adcb $0x5,0x74(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ shrb %cl,(%rsi) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2577400,21 +2577320,17 @@ │ │ │ │ int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,%ah │ │ │ │ - jo 1cccf9f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x1a003,%eax │ │ │ │ + movabs 0xb80000000003708f,%al │ │ │ │ + add 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,%dl │ │ │ │ xchg %eax,%esi │ │ │ │ cmp $0x6ea44306,%eax │ │ │ │ and $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2577428,21 +2577344,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,%bl │ │ │ │ - sub (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x1a003,%eax │ │ │ │ + movabs 0xb800000000032bfb,%al │ │ │ │ + add 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ xor %esp,0x13647e1(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2577451,17 +2577363,20 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,-0x35(%rax) │ │ │ │ int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1e4(%rbp) │ │ │ │ - add %al,0x370c4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1a003(%rax) │ │ │ │ + nop │ │ │ │ + jo 1ccd02f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x41cbc965(%rip) │ │ │ │ int $0x38 │ │ │ │ ds add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2577473,17 +2577388,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x361(%rbp) │ │ │ │ + add %dh,0x60(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1a003,%eax │ │ │ │ + add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x24(%rdi) │ │ │ │ mov $0x22e90e23,%esi │ │ │ │ or $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2577497,15 +2577413,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,%bh │ │ │ │ + jo 1ccd0ad │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ @@ -2577521,36 +2577437,36 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ccd0ca │ │ │ │ int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x1e4(%rsi) │ │ │ │ - add %dl,%al │ │ │ │ - fbld 0x3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x361f3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1a003,%eax │ │ │ │ + add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4456d783(%rcx) │ │ │ │ fdivrl 0x130144(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x2cddc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e4a6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x371e0(%rax) │ │ │ │ + add %ah,-0x6a(%rax) │ │ │ │ + jno 1ccd14f │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1a003(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rbx) │ │ │ │ sbb $0x5a,%al │ │ │ │ fwait │ │ │ │ jb 1ccd166 │ │ │ │ rcrl $1,(%rcx,%rax,1) │ │ │ │ @@ -2577566,18 +2577482,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x7a(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ + rclb $0x3,0x7b(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1a003(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x7d4298ec(%rdi) │ │ │ │ rcrl $0x7f,(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2577590,15 +2577506,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x6e(%rcx) │ │ │ │ + loopne 1ccd1fb │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bl │ │ │ │ js 1ccd214 │ │ │ │ @@ -2577673,15 +2577590,15 @@ │ │ │ │ jmp 1ccd2b8 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x59(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex outsb %ds:(%rsi),(%dx) │ │ │ │ + shlb $0x6e,(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3a95f54a(%rdi,%rcx,4) │ │ │ │ fwait │ │ │ │ @@ -2577712,19 +2577629,20 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock clc │ │ │ │ int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc00000000001e4a7,%al │ │ │ │ - loopne 1ccd3fc │ │ │ │ - add (%rax),%eax │ │ │ │ + movabs 0x800000000001e4a7,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ + jno 1ccd38f │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1a003(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dh │ │ │ │ int $0x11 │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ rex.WB ficompl (%r11) │ │ │ │ sbb (%rcx),%eax │ │ │ │ @@ -2577739,15 +2577657,15 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x378ad(%rax) │ │ │ │ + add %al,0x37869(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x29(%rbx) │ │ │ │ mov $0x2f,%bl │ │ │ │ mov $0x46,%ch │ │ │ │ @@ -2577780,17 +2577698,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,%sil │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e4a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x57b14(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1a003(%rax) │ │ │ │ + (bad) │ │ │ │ + jp 1ccd469 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rbx) │ │ │ │ sub 0xa(%rax),%ecx │ │ │ │ adc 0x13014f5e(%rdx),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2577825,16 +2577746,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ test $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - add %ebx,0x5(%rdx) │ │ │ │ - add %bh,0x1a003(%rax) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + cltd │ │ │ │ + add $0x0,%eax │ │ │ │ + mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x39(%rdi) │ │ │ │ rclb $1,(%rbx) │ │ │ │ sbbb $0x0,0x13012b78(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2577844,18 +2577767,19 @@ │ │ │ │ ... │ │ │ │ add %al,0x2ce10(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x58(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex shll %cl,(%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + mov $0x32,%dh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1a003,%eax │ │ │ │ + add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1de932f2(%rax) │ │ │ │ jo 1ccd5cc │ │ │ │ add %edx,%gs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2577888,17 +2577812,18 @@ │ │ │ │ sbb %esi,%ecx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ test $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - adc $0x7b,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,0x2e(%rax) │ │ │ │ + jp 1ccd5d1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ch │ │ │ │ rex.RXB xchg %r10d,0x28(%r10) │ │ │ │ add 0x130123(%rcx),%bh │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2577929,20 +2577854,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ccd66a │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e4ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x3708f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jo 1ccd65f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x1a003,%eax │ │ │ │ + add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dl │ │ │ │ rex.W enter $0x87a7,$0x49 │ │ │ │ test $0x4d,%al │ │ │ │ adc %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2577980,16 +2577902,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2ce23(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ test $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x14(%rax) │ │ │ │ - jnp 1ccd6f1 │ │ │ │ + add %al,%al │ │ │ │ + jp,pn 1ccd6f1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ jle 1ccd75c │ │ │ │ @@ -2578036,18 +2577958,20 @@ │ │ │ │ push %rax │ │ │ │ sub $0xce,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ test $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0x70,%bl │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jo 1ccd77f │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1a003(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bl │ │ │ │ xchg %eax,%ebp │ │ │ │ rex.RX (bad) │ │ │ │ xchg %eax,%edx │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ @@ -2578090,15 +2578014,16 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x57(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ch │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ jo 1ccd80f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rcx) │ │ │ │ @@ -2578111,17 +2578036,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x2ce34(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e4a9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x370c3(%rax) │ │ │ │ + add %al,-0x71(%rax) │ │ │ │ + jo 1ccd857 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1a003(%rax) │ │ │ │ + mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsp,%rcx,8) │ │ │ │ out %al,$0x66 │ │ │ │ (bad) │ │ │ │ xor %ch,0x1(%rdi,%rcx,1) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2578131,19 +2578058,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x2ce39(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e4a9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x37090(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1a003,%eax │ │ │ │ + add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x17a32d12(%rbx,%rdi,1) │ │ │ │ (bad) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2578154,15 +2578079,15 @@ │ │ │ │ add %ah,0x3d(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ test $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ccd8a6 │ │ │ │ + jo 1ccd872 │ │ │ │ jo 1ccd8e7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x3ea26651(%rip) │ │ │ │ @@ -2578326,16 +2578251,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - or 0x3(%rsi),%edi │ │ │ │ + and %dl,%dl │ │ │ │ + jge 1ccdb27 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ @@ -2578373,16 +2578298,17 @@ │ │ │ │ rex.W (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x56(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0x326,%esp │ │ │ │ + lock pop %rax │ │ │ │ + and (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ah │ │ │ │ adc -0x38(%rsi),%ecx │ │ │ │ (bad) │ │ │ │ @@ -2578398,16 +2578324,18 @@ │ │ │ │ add %cl,-0x32(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x56(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x3(%rsi,%riz,1) │ │ │ │ - add %bh,0x1a003(%rax) │ │ │ │ + rcrb $0x3,0x23(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x63a9efaf(%rbx) │ │ │ │ (bad) │ │ │ │ imulb (%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2578418,15 +2578346,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa00000000002ce49,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - mov $0x326,%ebp │ │ │ │ + pop %rcx │ │ │ │ + and (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x72(%rbx) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ rex.R mov $0x167c9e2,%ebp │ │ │ │ @@ -2578442,17 +2578372,20 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb8000000000326bc,%al │ │ │ │ - add 0x1(%rax),%esp │ │ │ │ + and %bl,0x23(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,-0x2a3d276(%rsp,%rcx,1) │ │ │ │ adc $0x57,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2578463,17 +2578396,20 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb8000000000326bd,%al │ │ │ │ - add 0x1(%rax),%esp │ │ │ │ + sbbb $0x3,0x23(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,-0x52c58877(%rbx) │ │ │ │ in (%dx),%eax │ │ │ │ jmp 1ccdd10 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2578481,15 +2578417,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x2,-0x32(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x1e4(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x326(%rbp) │ │ │ │ + rex pop %rcx │ │ │ │ + and (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x74a9bc4e(%rip) │ │ │ │ out %al,(%dx) │ │ │ │ nop │ │ │ │ @@ -2578647,17 +2578585,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ccdf7e │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e4ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33450(%rax) │ │ │ │ + add %dl,-0x46(%rax) │ │ │ │ + xor (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1a003(%rax) │ │ │ │ + mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x2b(%rbp) │ │ │ │ (bad) │ │ │ │ jmp *-0x40(%rdi) │ │ │ │ add 0x1301(%rip),%edx │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2578705,15 +2578645,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc00000000002ce8e,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,%al │ │ │ │ + adc %dh,%ah │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x73(%rbx,%rdx,2) │ │ │ │ @@ -2578776,19 +2578716,19 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,%bl │ │ │ │ - xor $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + mov $0x32,%dh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1a003,%eax │ │ │ │ + add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x732325b4(%rcx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %edi,0x1(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2578840,16 +2578780,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ movabs %al,0xac200000000002ce │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xdf,%al │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ + repz (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rcx) │ │ │ │ push %rbp │ │ │ │ @@ -2578869,17 +2578809,18 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x54(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - adc $0x7b,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + loopne 1cce210 │ │ │ │ + jp 1cce1e9 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dl │ │ │ │ mov $0xf8,%bl │ │ │ │ (bad) │ │ │ │ int $0xbc │ │ │ │ @@ -2578891,16 +2578832,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x2ceb2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e4ac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - loopne 1cce28b │ │ │ │ + add %dh,%al │ │ │ │ + repz (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x64(%rdx) │ │ │ │ push %rbp │ │ │ │ @@ -2578916,17 +2578857,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb9,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e4ac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - adc $0x7b,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + jp 1cce279 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4(%rbx) │ │ │ │ (bad) │ │ │ │ fiaddl -0x8(%rbp) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ @@ -2578986,18 +2578929,20 @@ │ │ │ │ add %al,%al │ │ │ │ mov $0x2ce,%edi │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cce2ee │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0x70,%ah │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rax │ │ │ │ + nop │ │ │ │ + jo 1cce34f │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1a003(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%cl │ │ │ │ lahf │ │ │ │ orb $0xb5,(%rdi) │ │ │ │ roll $0x1,0x3b(%rdx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2579011,19 +2578956,18 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x53(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xfa,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ - add $0x0,%eax │ │ │ │ - mov $0x1a003,%eax │ │ │ │ - ... │ │ │ │ + push %rax │ │ │ │ + movabs %eax,0x3b8000000000597 │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ int $0x23 │ │ │ │ (bad) │ │ │ │ ret $0x9a9a │ │ │ │ rex.RX adc %r10d,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2579065,16 +2579009,15 @@ │ │ │ │ fcmove %st(6),%st │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x53(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + loopne 1cce3b1 │ │ │ │ jo 1cce427 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x2a0e8fab(%rdi) │ │ │ │ @@ -2579137,17 +2579080,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x330(%rax) │ │ │ │ + sbbb $0x30,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1a003,%eax │ │ │ │ + add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ sarb $1,-0x10(%rbx) │ │ │ │ int1 │ │ │ │ push %rdi │ │ │ │ cmp %ecx,0x1(%rcx) │ │ │ │ @@ -2579226,15 +2579170,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb7,%al │ │ │ │ + xor %bl,(%rcx) │ │ │ │ xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x3(%rbx) │ │ │ │ @@ -2579304,17 +2579248,21 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb8000000000328be,%al │ │ │ │ - add 0x1(%rax),%esp │ │ │ │ + (bad) │ │ │ │ + ja 1cce719 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,-0x315bf0f2(%rbx) │ │ │ │ fadds 0xc(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2579324,20 +2579272,17 @@ │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x52(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x330,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x1a003,%eax │ │ │ │ + movabs 0xb800000000033019,%al │ │ │ │ + add 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,0x52(%rcx) │ │ │ │ mov %esp,%gs │ │ │ │ sub $0x139c7d4,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2579370,19 +2579315,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e4ae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x30,%bh │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x19(%rax) │ │ │ │ + xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1a003(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ mov $0x681d7338,%ebp │ │ │ │ mov %es,0x1301(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2579518,17 +2579463,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ scas %es:(%rdi),%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ + jo 1cce998 │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bl │ │ │ │ je 1ccea11 │ │ │ │ movabs $0x13014161f2,%rsi │ │ │ │ @@ -2579560,16 +2579504,17 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ scas %es:(%rdi),%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x5(%rbx,%rdi,2) │ │ │ │ - add %bh,0x1a003(%rax) │ │ │ │ + and %bl,0x57a(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ mov %ch,0x31d47754(%rax) │ │ │ │ sub %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2579584,17 +2579529,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x57b(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x1a003,%eax │ │ │ │ + sbbb $0x0,0x57a(%rdi) │ │ │ │ + add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rsi,%rsi,4) │ │ │ │ jle 1cceacf │ │ │ │ push %rax │ │ │ │ lea 0x61(%rcx),%ebp │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2579605,15 +2579549,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x500000000002cf16,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock test %bh,0x5(%rbx) │ │ │ │ + rex lahf │ │ │ │ + jp 1cceae9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x13(%rsi) │ │ │ │ or 0x33(%rdi),%ch │ │ │ │ @@ -2579628,19 +2579573,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e4af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x7b(%rax) │ │ │ │ - jnp 1cceb31 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x57a9f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1a003,%eax │ │ │ │ + add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ xor $0xf,%al │ │ │ │ std │ │ │ │ push %rbp │ │ │ │ jnp 1ccebbe │ │ │ │ @@ -2579655,16 +2579598,16 @@ │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e4af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - test %edi,0x5(%rbx) │ │ │ │ + add %ah,-0x61(%rax) │ │ │ │ + jp 1cceb79 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x12c16a8d(%rax) │ │ │ │ jl 1cceba8 │ │ │ │ @@ -2579803,19 +2579746,19 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2cf42(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x3c(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + shrl $1,0x3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1a003(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x9(%rbx) │ │ │ │ or 0x12991605(%rbx),%ch │ │ │ │ adc %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2579954,16 +2579897,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.WRX iretq │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e4b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x76(%rax) │ │ │ │ - jl 1cceed7 │ │ │ │ + add %dl,(%rax) │ │ │ │ + adc %bh,0x3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x19694f94(%rdi) │ │ │ │ rex.WB │ │ │ │ @@ -2580007,21 +2579950,17 @@ │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x50(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - shll %cl,(%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x1a003,%eax │ │ │ │ + movabs 0xb8000000000332b7,%al │ │ │ │ + add 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ pop %rsi │ │ │ │ cwtl │ │ │ │ jnp 1ccef6b │ │ │ │ enter $0x1d57,$0x1 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2580032,18 +2579971,19 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2cf5e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x50(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jne 1ccefd1 │ │ │ │ - add (%rax),%eax │ │ │ │ + rex std │ │ │ │ + and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1a003(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x7f5b7b63(%rdx) │ │ │ │ ss sarb $0x1,(%rbx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2580346,17 +2580286,18 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2cf98(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - adc %esp,0x3(%rip) │ │ │ │ - add %bh,0x1a003(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x325,%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x54(%rcx,%rbp,2) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ jg 1ccf3d8 │ │ │ │ add $0x3a,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2580370,18 +2580311,19 @@ │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe4,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - enter $0x2dc,$0x0 │ │ │ │ + add %dl,0x1c(%rax) │ │ │ │ + faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1a003(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ sahf │ │ │ │ xchg %eax,%ecx │ │ │ │ in (%dx),%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ @@ -2580491,16 +2580433,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x2cfaf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0xe4,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - std │ │ │ │ + add %dl,-0x64(%rax) │ │ │ │ jb 1ccf507 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2bddff46(%rbx,%rdi,4) │ │ │ │ @@ -2580671,17 +2580612,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x2cf,%esp │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0xe4,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x372fd(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pushf │ │ │ │ + jb 1ccf78f │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1a003(%rax) │ │ │ │ + mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x54(%rdi) │ │ │ │ in $0xe,%al │ │ │ │ fwait │ │ │ │ (bad) │ │ │ │ mov $0x13113a,%esi │ │ │ │ @@ -2580765,16 +2580709,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%al │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e4b1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - std │ │ │ │ + add %dh,(%rax) │ │ │ │ + pushf │ │ │ │ jb 1ccf8af │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ @@ -2581684,17 +2581628,19 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2cffb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0xe4,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x321ae(%rax) │ │ │ │ + add %dl,0x8(%rax) │ │ │ │ + and %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1a003(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2956ba92(%rbp) │ │ │ │ out %eax,(%dx) │ │ │ │ leave │ │ │ │ xor $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2581950,15 +2581896,15 @@ │ │ │ │ add %dl,-0x27(%rax) │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x4(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex out %al,$0x65 │ │ │ │ + add %bl,0x65(%rbp) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ add %dl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2581974,16 +2581920,15 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ adc %al,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e527(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - fwait │ │ │ │ + add %dh,0x7f(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ add %dh,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2582000,16 +2581945,16 @@ │ │ │ │ add %al,(%rsi) │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0xe4,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - data16 jne 1cd0829 │ │ │ │ + add %dh,0x6f(%rax) │ │ │ │ + je 1cd0829 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x67(%rbp) │ │ │ │ out %eax,$0x7a │ │ │ │ @@ -2582259,21 +2582204,19 @@ │ │ │ │ adc %al,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ja 1cd0b63 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x15(%rax) │ │ │ │ - cltd │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x5998e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%al │ │ │ │ mov $0x20,%cl │ │ │ │ rex.WX add %dil,0x4a(%rdi) │ │ │ │ pop %rdx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2582350,15 +2582293,15 @@ │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cd0c4c │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cd0c56 │ │ │ │ + mov $0x67,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2582461,19 +2582404,22 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2d06b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0xe4,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x371e1(%rax) │ │ │ │ + add %ah,-0x68(%rax) │ │ │ │ + jno 1cd0e0f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,(%rdx) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ (bad) │ │ │ │ jrcxz 1cd0e03 │ │ │ │ xor (%rbx),%ch │ │ │ │ jno 1cd0e2a │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2582614,17 +2582560,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x2d088(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e4c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - ss insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,%al │ │ │ │ + mov %ch,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x3,(%rcx) │ │ │ │ @@ -2582636,19 +2582581,18 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,-0x77(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x500000000001e4b9,%al │ │ │ │ - xor $0x36c,%eax │ │ │ │ + movabs 0x1e4b9,%al │ │ │ │ + xchg %ebp,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x41,0x13026280(%rcx) │ │ │ │ jae 1cd1070 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2582656,20 +2582600,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x900000000002d089,%al │ │ │ │ mov $0x1e4,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%ch │ │ │ │ - sub $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ + lahf │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ or %ecx,%esp │ │ │ │ or %bl,%cl │ │ │ │ cltd │ │ │ │ @@ -2582706,19 +2582648,20 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2d0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x1e4,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - loopne 1cd1147 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,%ch │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bh │ │ │ │ pop %rdi │ │ │ │ hlt │ │ │ │ enter $0x13dd,$0x67 │ │ │ │ @@ -2582732,20 +2582675,17 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ mov %al,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e4b8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x4b(%rax) │ │ │ │ - jae 1cd116f │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x37368(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x46502dee(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ cmp %al,(%rcx) │ │ │ │ @@ -2582758,16 +2582698,16 @@ │ │ │ │ ... │ │ │ │ add %ah,-0x76(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x1e4(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x18,%al │ │ │ │ - jnp 1cd11b9 │ │ │ │ + add %dh,(%rbx) │ │ │ │ + jp 1cd11b9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2582785,17 +2582725,16 @@ │ │ │ │ mov %al,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x47(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $0x60,%dl │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1cd120f │ │ │ │ + (bad) │ │ │ │ add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1a8e9e85(%rdi) │ │ │ │ js 1cd1257 │ │ │ │ cmp (%rcx),%eax │ │ │ │ @@ -2582830,16 +2582769,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock mov %al,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sbb 0x3(%rsi),%bh │ │ │ │ + add %bl,%bh │ │ │ │ + jge 1cd128f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2582856,21 +2582795,17 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ mov %eax,%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x1e4,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - std │ │ │ │ - sub $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + jo 1cd1271 │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bl │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ flds (%rdi) │ │ │ │ @@ -2582911,25 +2582846,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,(%rsi) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - (bad) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %cl,0x36c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + enter $0xa007,$0x1 │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x53,(%rcx) │ │ │ │ - mov $0x98,%cl │ │ │ │ + add %al,-0x674eacdf(%rax) │ │ │ │ ds movabs 0x13015570,%al │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x2d0(%rbp) │ │ │ │ ... │ │ │ │ @@ -2582953,16 +2582883,17 @@ │ │ │ │ lea (bad),%edx │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0xe4,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - js 1cd1423 │ │ │ │ + add %dl,(%rax) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2582976,15 +2582907,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x2d08d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e4c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x37(%rax) │ │ │ │ + add %dh,-0x77(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2583000,17 +2582931,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x2d0(%rbp) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cd14b8 │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + mov %ch,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0xf0,(%rbx) │ │ │ │ @@ -2583027,16 +2582957,16 @@ │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%ch │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - ss insb (%dx),%es:(%rdi) │ │ │ │ + mov $0x88,%al │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2583051,15 +2582981,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x2d0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rsi) │ │ │ │ + loopne 1cd1499 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2583078,48 +2583008,42 @@ │ │ │ │ mov %eax,%ss │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x3a(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x36c(%rip) │ │ │ │ + addb $0x0,0x36c(%rdi) │ │ │ │ + add %cl,%al │ │ │ │ + (bad) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xa007,$0x1 │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x3fa6100d(%rax) │ │ │ │ - (bad) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - test %ecx,0x1(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ + xor $0xef,%bl │ │ │ │ + pop %rcx │ │ │ │ + shlb $0x85,-0x29(%rcx) │ │ │ │ + add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,0x2d08e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + orb $0x0,0x2d0(%rsi) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - ss insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - (bad) │ │ │ │ - movabs 0x1,%al │ │ │ │ + and %cl,0x36c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + enter $0xa007,$0x1 │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x74,0x57(%rdx) │ │ │ │ - (bad) │ │ │ │ + add %al,0x6745772(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ clc │ │ │ │ sub $0x13011b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2583128,25 +2583052,20 @@ │ │ │ │ add %dh,0x2d08e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x36,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - (bad) │ │ │ │ - movabs 0x1,%al │ │ │ │ + rorb $1,0x36c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + enter $0xa007,$0x1 │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0xb,%al │ │ │ │ - xor %edx,%ebp │ │ │ │ + add %al,-0x2acef418(%rax) │ │ │ │ mov $0x11b6984,%edx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2583156,41 +2583075,36 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock ss insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - (bad) │ │ │ │ - movabs 0x1,%al │ │ │ │ + adc %cl,0x36c(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + enter $0xa007,$0x1 │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0xf7,-0x4c(%rdi) │ │ │ │ - xchg %eax,%esp │ │ │ │ + add %al,-0x6b084ba9(%rax) │ │ │ │ xor %esp,-0x13(%rdx) │ │ │ │ add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x2d0(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ ror $1,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,(%rdi) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rax │ │ │ │ + mov %ebp,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x15,0x77a22724(%rbx) │ │ │ │ @@ -2583206,46 +2583120,43 @@ │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%cl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %cl,0x36c(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - (bad) │ │ │ │ - movabs 0x1,%al │ │ │ │ + enter $0xa007,$0x1 │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x59a8fab(%rax) │ │ │ │ + shrw $0x75,(%rsi) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0xc1,0x66059a8f(%rbx) │ │ │ │ - jne,pn 1cd16e2 │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %dh,-0x71(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1cd1689 │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%cl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xor $0x36c,%eax │ │ │ │ + movabs 0xc800000000036c87,%al │ │ │ │ + (bad) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xa007,$0x1 │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x333261cd(%rax) │ │ │ │ + xorb $0x9e,(%rbx) │ │ │ │ + int $0xcc │ │ │ │ sub (%rax),%esp │ │ │ │ (bad) │ │ │ │ cmp $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2583254,17 +2583165,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2d08f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x37(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x35,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex xchg %ebp,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0xce,-0x23(%rbp,%rsi,1) │ │ │ │ @@ -2583281,26 +2583190,21 @@ │ │ │ │ rorb $1,0x2d0(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ leave │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cd17cf │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - (bad) │ │ │ │ - movabs 0x1,%al │ │ │ │ + and %al,0x36c(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + enter $0xa007,$0x1 │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - and $0xe0,%bh │ │ │ │ - or $0x4b2d0d2c,%eax │ │ │ │ - jne 1cd17ba │ │ │ │ + add %al,0x2c0de0e7(%rax) │ │ │ │ + or $0x1754b2d,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %cl,%al │ │ │ │ @@ -2583331,31 +2583235,36 @@ │ │ │ │ ... │ │ │ │ add %al,0x2d098(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x4c(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000033acf,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + jo 1cd1870 │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,(%rsp) │ │ │ │ ss pop %rbp │ │ │ │ push %rsp │ │ │ │ movabs 0x130106a9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xd00000000002d09d,%al │ │ │ │ loopne 1cd184f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x1d(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + or $0x62,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x15(%rbp,%rcx,4) │ │ │ │ @@ -2583862,18 +2583771,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2d0(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e7(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,%dl │ │ │ │ - add %gs:(%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x3000000000036558,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ jbe 1cd2012 │ │ │ │ pop %rsp │ │ │ │ call 2d8cec2 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2583887,17 +2583793,15 @@ │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0xe7,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - loop 1cd2070 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x36558(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rbx,%rbp,2) │ │ │ │ shr $1,%eax │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2583915,16 +2583819,17 @@ │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cd1fff │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock loope 1cd20b8 │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + pop %rax │ │ │ │ + add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x4f(%rsi) │ │ │ │ lea -0x73(%rsi,%r15,8),%r14 │ │ │ │ rex.X add %edx,(%rbx) │ │ │ │ @@ -2583938,15 +2583843,16 @@ │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x91,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000037ae4,%al │ │ │ │ + rclb $0x0,0x37a(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x40189086(,%rsi,4) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ xor (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2583956,21 +2583862,23 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000001e792,%al │ │ │ │ - out %eax,$0x7a │ │ │ │ - add (%rax),%eax │ │ │ │ + movabs 0x100000000001e792,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ + jp 1cd20e7 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,0x3f(%rbx) │ │ │ │ jmp 1cd2120 │ │ │ │ mov $0x151dfe3,%ecx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2583979,21 +2583887,23 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0xd0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e5ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - in $0x7a,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + xchg %eax,%ecx │ │ │ │ + jp 1cd212f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,-0xb8b022c(%rax) │ │ │ │ add $0x13012e13,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2584001,18 +2583911,16 @@ │ │ │ │ rex mov $0xd0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addr32 out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,%ch │ │ │ │ + add %bl,(%rcx) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x7ce7489a(%rax) │ │ │ │ or %ecx,%esi │ │ │ │ jg 1cd2192 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2584026,18 +2583934,16 @@ │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cd220e │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,%ch │ │ │ │ + and %bl,(%rcx) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x434f1514(%rdx) │ │ │ │ imul $0x0,0x13016b(%rdx),%esp │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2584046,18 +2583952,15 @@ │ │ │ │ add %ah,0x2d0b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%esp │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - in $0x7a,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adcb $0x0,0x37a(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ push -0x16(%rdx) │ │ │ │ sub %edi,(%rcx) │ │ │ │ jbe 1cd2262 │ │ │ │ @@ -2584070,18 +2583973,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x2d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cd2256 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cd2234 │ │ │ │ + add %dl,(%rsi) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x8(%rbp) │ │ │ │ rex.WX │ │ │ │ rex.RXB cmp $0x16ab262,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2584095,15 +2583996,15 @@ │ │ │ │ mov $0xd0,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,%bh │ │ │ │ + lock xchg %eax,%ecx │ │ │ │ jp 1cd2297 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2584120,22 +2584021,19 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0xd0,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e5fa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x1b(%rax) │ │ │ │ - jp 1cd22df │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x37a91(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%bh │ │ │ │ pop %rsi │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ pop %rcx │ │ │ │ sbb 0x13(%rcx,%rax,1),%ecx │ │ │ │ @@ -2584146,17 +2584044,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cd22c3 │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x1e7(%rbp) │ │ │ │ - add %dh,(%rax) │ │ │ │ - loope 1cd2388 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x36557(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%dh │ │ │ │ mov $0xfa8f2223,%esi │ │ │ │ xchg %eax,%ebp │ │ │ │ @@ -2584171,20 +2584067,23 @@ │ │ │ │ add %ah,0x2d0b1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cltd │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex in $0x7a,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + nop │ │ │ │ + jp 1cd236f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,%ah │ │ │ │ push %rbx │ │ │ │ pop %rsp │ │ │ │ loop 1cd2369 │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ hlt │ │ │ │ pop %rbx │ │ │ │ @@ -2584198,18 +2584097,15 @@ │ │ │ │ shlb $1,0x2d0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ fwait │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x7a,%ah │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x3000000000037a90,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x33(%rdi) │ │ │ │ imul $0x1,0x7956ed02(%rbp),%ebx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2584219,22 +2584115,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd0,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e7e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x56b9c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x1a(%rsi) │ │ │ │ fs mov $0xb1,%ch │ │ │ │ data16 (bad) │ │ │ │ push %rax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2584244,16 +2584137,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x2d0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cd23f8 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - loope 1cd24a8 │ │ │ │ + add %bl,0x65(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x31(%rax) │ │ │ │ movsxd -0x33(%rsi),%edx │ │ │ │ @@ -2584271,22 +2584163,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ popf │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,%ch │ │ │ │ - jp 1cd248f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adcb $0x0,0x37a(%rcx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,%bl │ │ │ │ shrl $1,(%rax) │ │ │ │ rex.WXB xlat %ds:(%rbx) │ │ │ │ xchg %eax,%edx │ │ │ │ fisttps 0x1(%rbx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2584298,15 +2584186,15 @@ │ │ │ │ add %dl,0x2d0b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ret │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe2,%al │ │ │ │ + rex pop %rcx │ │ │ │ add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%cl │ │ │ │ mov $0xd3be35d2,%ebx │ │ │ │ @@ -2584320,15 +2584208,17 @@ │ │ │ │ add %al,%al │ │ │ │ mov $0xd0,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x365e2(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rcx │ │ │ │ + add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x27(%rax,%rax,2) │ │ │ │ and 0x10924aa(%rax),%dh │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2584342,22 +2584232,19 @@ │ │ │ │ mov $0xd0,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xor %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x3(%rax) │ │ │ │ - sub $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x32d9f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,-0x5ef6e69f(%rsi) │ │ │ │ (bad) │ │ │ │ shrl $0x13,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2584365,15 +2584252,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x2d0(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ lock stc │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%al │ │ │ │ + (bad) │ │ │ │ + cmc │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2584392,15 +2584280,16 @@ │ │ │ │ mov $0xd0,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%dl │ │ │ │ + push %rax │ │ │ │ + cli │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2584436,16 +2584325,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x2d0(%rbx) │ │ │ │ add %ah,%al │ │ │ │ sub %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x58(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + add %dh,-0x11(%rax) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x64411cb1(%rax,%riz,1) │ │ │ │ cmp 0x1(%rdx),%bl │ │ │ │ @@ -2584460,16 +2584349,17 @@ │ │ │ │ mov $0xd0,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sub %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - add 0x3(%rdi),%esi │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + jbe 1cd26cf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -2584487,15 +2584377,16 @@ │ │ │ │ mov $0xd0,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x62(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%ch │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%ecx │ │ │ │ jp 1cd2717 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2584511,21 +2584402,18 @@ │ │ │ │ push %rax │ │ │ │ mov $0xd0,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ call 1cd293d │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cd276f │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1cd26f6 │ │ │ │ + imul $0x30,0x0(%rip),%eax │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%dh │ │ │ │ sysretl │ │ │ │ mov $0x3b,%ah │ │ │ │ pop %rsp │ │ │ │ push %rbp │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2584534,16 +2584422,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x2(%rax,%rdx,8) │ │ │ │ mov $0x9,%al │ │ │ │ call 1cd27a0 │ │ │ │ - add %dl,%al │ │ │ │ - sbb %bh,0x5(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor 0x5(%rdx),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x25(%rdx) │ │ │ │ @@ -2584557,20 +2584445,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb4,%al │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sbb $0x1e7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0x3a,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x44,%al │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,-0x57(%rdi,%rsi,8) │ │ │ │ rex.WRB movabs $0x1301624a97,%r15 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ @@ -2584578,19 +2584468,15 @@ │ │ │ │ mov $0xd0,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x78(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jmp 1cd2893 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x3000000000036216,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x5(%rax) │ │ │ │ (bad) │ │ │ │ test $0xc3,%al │ │ │ │ sti │ │ │ │ leave │ │ │ │ @@ -2584606,15 +2584492,15 @@ │ │ │ │ mov $0xd0,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x60(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cd285e │ │ │ │ + rex xchg %eax,%ecx │ │ │ │ jp 1cd287f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2584634,18 +2584520,17 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rax │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,%ah │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x2c0b848f(%rbx) │ │ │ │ and 0x13013b(%rax),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2584657,18 +2584542,16 @@ │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cd2960 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $1,%bl │ │ │ │ + and %dl,(%rdi) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x4bf74210(%rsi) │ │ │ │ fwait │ │ │ │ or %esi,0x1(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2584680,17 +2584563,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2d0b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x51(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0x60,%bl │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rclb $1,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x8852e93(%rip) │ │ │ │ int $0x74 │ │ │ │ cmp $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2584702,16 +2584584,16 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ mov $0xd0,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e74a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x360ec(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x18(%rax) │ │ │ │ + (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x69(%rbp) │ │ │ │ mov (%rdx),%edx │ │ │ │ es in $0xed,%al │ │ │ │ pop %rdi │ │ │ │ @@ -2584724,18 +2584606,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,%bl │ │ │ │ + rex (bad) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x62(%rsi) │ │ │ │ (bad) │ │ │ │ rex.WRXB and $0x3b,%al │ │ │ │ repz adc (%rcx),%eax │ │ │ │ @@ -2584749,17 +2584629,17 @@ │ │ │ │ add %al,-0x4a(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock lock out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cd2a48 │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + sahf │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%ch │ │ │ │ (bad) │ │ │ │ rex.R xchg %eax,%edx │ │ │ │ @@ -2584775,16 +2584655,15 @@ │ │ │ │ jo 1cd2a18 │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x1f(%rax) │ │ │ │ - add %gs:(%rax),%eax │ │ │ │ + add %dh,0x36557(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ loopne 1cd2aab │ │ │ │ @@ -2584798,17 +2584677,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x300000000002d0b6,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cd2a9f │ │ │ │ - jp 1cd2abf │ │ │ │ - add %al,(%rax) │ │ │ │ + rclb $1,0x37a(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ and -0xb(%rbp),%al │ │ │ │ @@ -2584823,17 +2584700,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x2d0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cd2a88 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jmp 1cd2b63 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1cd2b18 │ │ │ │ + (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rsi) │ │ │ │ push %rbp │ │ │ │ sub %esp,0xd2a2677(%rip) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2584845,17 +2584721,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d0(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cd2adc │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x7a,%bl │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rorb $0x0,0x37a(%rdi) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x57b1951(%rbp) │ │ │ │ rex.RB scas %es:(%rdi),%eax │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2584864,42 +2584738,44 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x2d0(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1e795,%al │ │ │ │ - in $0x7a,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + jp 1cd2b97 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,%bl │ │ │ │ mov $0xfa30f364,%eax │ │ │ │ popf │ │ │ │ add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cd2b81 │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x700000000001e789,%al │ │ │ │ - in (%dx),%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + movabs 0x400000000001e789,%al │ │ │ │ + sbb %ah,0x3(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,0x2d(%rdx) │ │ │ │ pushf │ │ │ │ (bad) │ │ │ │ xchg %eax,%ebx │ │ │ │ bnd jge 1cd2c21 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2584909,15 +2584785,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xd00000000002d0b7,%al │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,%bl │ │ │ │ + sar $1,%dl │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2584931,17 +2584807,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x2d0(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%ah │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - loop 1cd2cd0 │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1cd2cc2 │ │ │ │ + add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x611e9d0f(%rbp) │ │ │ │ cld │ │ │ │ (bad) │ │ │ │ @@ -2584952,15 +2584827,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0xe7,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x365e1(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rax │ │ │ │ + add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x14(%rcx) │ │ │ │ test %dl,-0x24(%rbp) │ │ │ │ and $0x13014305,%eax │ │ │ │ @@ -2584972,16 +2584849,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x2d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd6,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cd2cdb │ │ │ │ - add %gs:(%rax),%eax │ │ │ │ + rclb $1,0x65(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rbx) │ │ │ │ enter $0x301b,$0x2 │ │ │ │ jrcxz 1cd2d59 │ │ │ │ @@ -2584996,15 +2584873,15 @@ │ │ │ │ jo 1cd2cea │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe4,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x366fe(%rax) │ │ │ │ + add %al,0x3663c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x11202513(%rax) │ │ │ │ imul $0x1301,0x67(%rdx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2585013,21 +2584890,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000002d0b8,%al │ │ │ │ in (%dx),%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rcrb $1,0x5(%rbx,%rbp,2) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x56015d5a(%rax) │ │ │ │ ss gs (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2585035,15 +2584909,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x2d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd9,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,%ah │ │ │ │ + rex nop │ │ │ │ jp 1cd2dd7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2585058,18 +2584932,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2d0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1e5(%rbx) │ │ │ │ - add %dh,%al │ │ │ │ - jmp 1cd2e7b │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x17(%rax) │ │ │ │ + (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%dh │ │ │ │ (bad) │ │ │ │ out %eax,$0xb4 │ │ │ │ fisubl 0x13013399(%rip) │ │ │ │ @@ -2585081,22 +2584953,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x2d0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ in $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - in (%dx),%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,%al │ │ │ │ + sbb %ah,0x3(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,0x75(%rdi) │ │ │ │ ss test %ebp,%ebp │ │ │ │ cltd │ │ │ │ mov 0x1(%rsi),%dh │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2585108,18 +2584980,16 @@ │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,%bl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,%ah │ │ │ │ + lock (bad) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rdi) │ │ │ │ lret │ │ │ │ push %rsi │ │ │ │ sbb %edx,%ebx │ │ │ │ @@ -2585130,21 +2585000,22 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x2d0b9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e7a6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x14(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + sbb %ah,0x3(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,%dl │ │ │ │ (bad) │ │ │ │ pop %rbp │ │ │ │ and %edi,(%rdx) │ │ │ │ xchg %eax,%ecx │ │ │ │ sbb 0x1(%rbx),%dl │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2585157,16 +2585028,15 @@ │ │ │ │ add %al,%al │ │ │ │ mov $0x2d0,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cd2f12 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xec,%al │ │ │ │ - (bad) │ │ │ │ + sbbb $0x62,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%cl │ │ │ │ jae 1cd2f70 │ │ │ │ @@ -2585181,18 +2585051,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x2d0,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cd2f6b │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock in (%dx),%al │ │ │ │ + loopne 1cd2f9a │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rdi) │ │ │ │ cmp %bl,%dl │ │ │ │ mov $0x714252c2,%ecx │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2585204,18 +2585072,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x2d0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x6,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%bl │ │ │ │ + and %dl,(%rsi) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rdi) │ │ │ │ mov $0x6a,%ch │ │ │ │ mov $0x703f7d2c,%edx │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2585229,15 +2585095,17 @@ │ │ │ │ mov $0x2d0,%edx │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%ebp │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x30000000000360eb,%al │ │ │ │ + add %dl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%bh │ │ │ │ fisttps -0x4c(%rax) │ │ │ │ sbb 0x130130d4(%rdi),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2585247,21 +2585115,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x2d0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rsi) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + pushf │ │ │ │ + imul $0x30,0x0(%rip),%eax │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%ah │ │ │ │ cmpl $0x30,-0x3e60732d(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2585271,22 +2585137,18 @@ │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cd3088 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lock pushf │ │ │ │ + imul $0x30,0x0(%rip),%eax │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x2c(%rsi) │ │ │ │ (bad) │ │ │ │ jnp 1cd30c3 │ │ │ │ and 0x130167(%rbp),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2585316,15 +2585178,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x2d0,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xaf,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cd3115 │ │ │ │ + loopne 1cd30c1 │ │ │ │ jp 1cd3137 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2585338,19 +2585200,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x2d0,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ orb $0xe8,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x58cb1(%rax) │ │ │ │ + add %dh,-0x35(%rax) │ │ │ │ + mov %es,0x0(%rip) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,-0x10(%rbp) │ │ │ │ push %rsp │ │ │ │ and %bh,%dl │ │ │ │ iret │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2585360,15 +2585223,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cd316d │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rcx) │ │ │ │ call 1cd31c0 │ │ │ │ - add %al,0x33ace(%rax) │ │ │ │ + add %dl,0x33a44(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x61(%rsi) │ │ │ │ test %ah,%al │ │ │ │ sub $0x25,%al │ │ │ │ @@ -2585381,17 +2585244,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2d0bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ loopne 1cd31ea │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - loope 1cd3270 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x58(%rax) │ │ │ │ + add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x2b45d82c(%rip) │ │ │ │ cmp 0x130133(%rcx),%edi │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2585403,17 +2585265,15 @@ │ │ │ │ add %dl,%al │ │ │ │ mov $0x2d0,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - loop 1cd3277 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x324fa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x74d7c77c(%rdi) │ │ │ │ xchg %eax,%ebp │ │ │ │ adc $0x29,%al │ │ │ │ @@ -2585874,18 +2585734,16 @@ │ │ │ │ add %dh,0x2f(%rax) │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x53(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - repz (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x3b,%al │ │ │ │ + (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%cl │ │ │ │ loopne 1cd38cb │ │ │ │ pop %rdi │ │ │ │ fidivrs 0x130106(,%riz,4) │ │ │ │ @@ -2585897,17 +2585755,20 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ fcmovbe %st(0),%st │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e4b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x57e91(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + fistpll 0x5(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x78c766a8(%rip) │ │ │ │ or 0x1301(%rsp,%rbp,1),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2586035,16 +2585896,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2d0e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0xe4,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x330,%ecx │ │ │ │ + add %dh,0x1b(%rax) │ │ │ │ + xor %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdi) │ │ │ │ @@ -2586062,16 +2585924,16 @@ │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb5,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - js 1cd3aab │ │ │ │ + rex insb (%dx),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0xaa,(%rax) │ │ │ │ @@ -2586086,19 +2585948,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cd3aa3 │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x1e4(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sbb %bh,0x5(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + movabs 0x6000000000057a32,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rsi) │ │ │ │ (bad) │ │ │ │ testb $0x1,0x3b28e1ab(%rax) │ │ │ │ @@ -2586113,18 +2585971,16 @@ │ │ │ │ not %al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4a(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cd3b22 │ │ │ │ - jnp 1cd3b11 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $0x7a,(%rdx) │ │ │ │ + add $0x0,%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ mov %ecx,0x3f(%rsi) │ │ │ │ @@ -2586200,16 +2586056,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add $0xd1,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e4b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x49(%rax) │ │ │ │ - add (%rax),%ax │ │ │ │ + add %al,0x69(%rax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax,%rax,8) │ │ │ │ gs mov $0xed,%ch │ │ │ │ @@ -2586225,18 +2586081,16 @@ │ │ │ │ roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cd3c20 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xor $0x6c,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x7(%rax) │ │ │ │ + movabs 0x6000000000036c86,%al │ │ │ │ + (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x2e,(%rdx) │ │ │ │ xchg %eax,%edx │ │ │ │ jno,pn 1cd3ce7 │ │ │ │ cmc │ │ │ │ @@ -2586309,16 +2586163,16 @@ │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x1e4(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cd3d34 │ │ │ │ - xor (%rbx),%eax │ │ │ │ + jo 1cd3dae │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2586337,18 +2586191,19 @@ │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e4(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x30(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %ch,0x3(%rdi,%rbp,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x68,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ rex.WX xchg %dl,(%rsi,%r12,1) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2586407,18 +2586262,16 @@ │ │ │ │ sbb $0xd1,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe4,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x16(%rax) │ │ │ │ + add %ah,0x15(%rax) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rcx) │ │ │ │ jmpabs $0x13114be39fc6 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2586507,15 +2586360,15 @@ │ │ │ │ roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0xe4,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x360ea(%rax) │ │ │ │ + add %ah,0x36215(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x29367a01(%rdi) │ │ │ │ xchg %al,0x130123(%rip) │ │ │ │ @@ -2586529,19 +2586382,16 @@ │ │ │ │ roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0xe4,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,0x15(%rax) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bh │ │ │ │ rex.B in $0x55,%eax │ │ │ │ call 2db5e5e │ │ │ │ @@ -2586554,20 +2586404,19 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2d12e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0xe4,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + adc $0x362,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2e(%rax,%rbx,8) │ │ │ │ sahf │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ in (%dx),%eax │ │ │ │ @@ -2586581,17 +2586430,19 @@ │ │ │ │ shlb $0xd1,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0xe4,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x360ea(%rax) │ │ │ │ + add %al,%al │ │ │ │ + adc $0x362,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x30(%rsi) │ │ │ │ or 0x43c08458(%rdi),%bl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2586602,20 +2586453,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock xor $0xd1,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cd416a │ │ │ │ - xor %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ch │ │ │ │ adc %edx,(%rsi) │ │ │ │ sahf │ │ │ │ scas %es:(%rdi),%al │ │ │ │ @@ -2586646,20 +2586497,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x500000000002d138,%al │ │ │ │ mov $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x78,%al │ │ │ │ - xor %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + lock insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x56f4771d(%rbp,%rdx,1) │ │ │ │ shll $1,0x13(%rcx,%rdx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2586687,15 +2586537,16 @@ │ │ │ │ addb $0x2,-0x2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb8,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x373(%rbp) │ │ │ │ + subb $0x3,0x73(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4a(%rbp) │ │ │ │ @@ -2586756,18 +2586607,16 @@ │ │ │ │ adcb $0x2,-0x2f(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cd429b │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x36c(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + rolb $0x0,0x36c(%rsi) │ │ │ │ + add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x93,0x7e65e7f0(%rsi) │ │ │ │ (bad) │ │ │ │ cmp $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2586821,17 +2586670,15 @@ │ │ │ │ add %dh,%al │ │ │ │ movsxd %ecx,%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e4,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x75(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - (bad) │ │ │ │ + movabs 0x6000000000057458,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdi) │ │ │ │ (bad) │ │ │ │ and $0xfa5693ac,%eax │ │ │ │ @@ -2586845,19 +2586692,15 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ rolw $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x1e4(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adcb $0x0,0x362(%rip) │ │ │ │ add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x196df00c(%rcx) │ │ │ │ sahf │ │ │ │ xor %ch,(%rsi) │ │ │ │ @@ -2586873,20 +2586716,18 @@ │ │ │ │ roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ shl $0x1,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) (%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex shll $1,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ah │ │ │ │ rex sub $0xd1,%al │ │ │ │ mov %eax,%esi │ │ │ │ nop │ │ │ │ @@ -2586900,16 +2586741,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x70(%rax) │ │ │ │ roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1e4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cd447b │ │ │ │ - xor $0x3,%al │ │ │ │ + lock cld │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2586924,17 +2586765,20 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x2d172(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e4c1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x37e19(%rax) │ │ │ │ + add %al,%al │ │ │ │ + fidivrs 0x3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x3f(%rdi) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ push $0xffffffffffffff98 │ │ │ │ (bad) │ │ │ │ @@ -2586969,19 +2586813,18 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2d175(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ ret $0x1e4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex fnstenv (%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + or $0x32,%bh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x40(%rax) │ │ │ │ sub %ch,%bh │ │ │ │ mov $0x10cb59c,%ecx │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2586993,18 +2586836,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2d176(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ shl $0x1,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x7e,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x7(%rax) │ │ │ │ + movabs 0x6000000000037dde,%al │ │ │ │ + (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ rex.WR jno 1cd4625 │ │ │ │ test %esi,0x43(%rbx) │ │ │ │ add %r10,(%r11) │ │ │ │ @@ -2587018,18 +2586859,20 @@ │ │ │ │ roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $0x34,%dl │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0xd0,%al │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0xd(%rbx) │ │ │ │ (bad) │ │ │ │ std │ │ │ │ rex.X │ │ │ │ @@ -2587043,16 +2586886,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2d178(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x43(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cd4627 │ │ │ │ - xor $0x3,%al │ │ │ │ + add %bh,%bl │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2587069,16 +2586912,17 @@ │ │ │ │ mov $0x79,%al │ │ │ │ roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0x1e4,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xde,%al │ │ │ │ - xor $0x3,%al │ │ │ │ + nop │ │ │ │ + sti │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2587096,16 +2586940,17 @@ │ │ │ │ roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xbe,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - fbstp (%rbx,%rax,1) │ │ │ │ + nop │ │ │ │ + cld │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2587122,15 +2586967,15 @@ │ │ │ │ mov $0x7b,%al │ │ │ │ roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0xe4,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x334e0(%rax) │ │ │ │ + add %dh,0x332fc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5ffc93a3(%rip) │ │ │ │ (bad) │ │ │ │ @@ -2587147,15 +2586992,15 @@ │ │ │ │ jg 1cd472c │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x41(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x56c(%rip) │ │ │ │ + adc %bl,0x5(%rbx,%rbp,2) │ │ │ │ add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ push $0x64 │ │ │ │ (bad) │ │ │ │ @@ -2587168,16 +2587013,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ adc $0x2,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x200000000001e4bf,%al │ │ │ │ - fidivs (%rbx,%rax,1) │ │ │ │ + movabs 0x300000000001e4bf,%al │ │ │ │ + sti │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2587191,20 +2587037,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x2d185(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e4c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - fnsave (%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + shll $1,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x7(%rdx) │ │ │ │ js 1cd488f │ │ │ │ shlb $0x0,0x13010bc9(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2587215,16 +2587060,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2d186(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ shl $0x1,%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $1,%dh │ │ │ │ - xor $0x3,%al │ │ │ │ + loopne 1cd483d │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2587239,15 +2587084,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2d187(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ shl $0x1,%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sbb %edi,0x3(%rsi) │ │ │ │ + rex fidivrs 0x3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2587262,16 +2587107,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock mov %ecx,%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x1e4,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,%bh │ │ │ │ - xor $0x3,%al │ │ │ │ + jo 1cd48ce │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2587290,19 +2587135,15 @@ │ │ │ │ lock mov %ss,%ecx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x42(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,%cl │ │ │ │ - xor $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + movabs 0x60000000000332ce,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dl │ │ │ │ rex.WB movabs %al,0x13011483c8bfee │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2587313,16 +2587154,17 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ lea (bad),%edx │ │ │ │ roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x1e4(%rbp) │ │ │ │ - add %dh,%al │ │ │ │ - fidivs (%rbx,%rax,1) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cld │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2587340,16 +2587182,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock mov %ecx,%ss │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0x1e4,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%bh │ │ │ │ - xor $0x3,%al │ │ │ │ + push %rax │ │ │ │ + cld │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2587409,16 +2587252,16 @@ │ │ │ │ roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ shl $0x1,%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,%cl │ │ │ │ - xor $0x3,%al │ │ │ │ + sar $1,%ah │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2587430,18 +2587273,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2d1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x1e4(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - adc $0x56c,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + lock fwait │ │ │ │ + imul $0x60,0x0(%rip),%eax │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bh │ │ │ │ cmc │ │ │ │ fildl (%rdx) │ │ │ │ @@ -2587481,17 +2587322,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2d1b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x45(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rax │ │ │ │ + sahf │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x46412ebe(%rdx) │ │ │ │ sub %al,0x74(%rbp) │ │ │ │ @@ -2587548,15 +2587389,15 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x1e4(%rbx) │ │ │ │ - add %dh,0x3281f(%rax) │ │ │ │ + add %ah,0x324d1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x2c92f14c(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -2587590,16 +2587431,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rol $0xd1,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x1e4,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,(%rdx) │ │ │ │ - jle 1cd4cc7 │ │ │ │ + loopne 1cd4ca0 │ │ │ │ + jge 1cd4cc7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2587617,16 +2587458,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rcl $1,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e4bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x20(%rax) │ │ │ │ - xor (%rbx),%eax │ │ │ │ + add %ah,-0x62(%rax) │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2587642,16 +2587483,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0x1e4,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x600000000002cecb,%al │ │ │ │ + nop │ │ │ │ + push %rsi │ │ │ │ (bad) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2b(%rbp) │ │ │ │ push %rax │ │ │ │ rex.WRXB │ │ │ │ rex.W jle 1cd4dba │ │ │ │ @@ -2587664,15 +2587509,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xd1,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e4bc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x334dd(%rax) │ │ │ │ + add %dl,0x332d1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x19(%rbp) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ @@ -2587688,16 +2587533,16 @@ │ │ │ │ ... │ │ │ │ add %al,-0x1b(%rax) │ │ │ │ roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x1e4,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cd4deb │ │ │ │ - xor $0x3,%al │ │ │ │ + and %ah,%bl │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2587715,20 +2587560,18 @@ │ │ │ │ roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cd4dde │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdx) │ │ │ │ - xor $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rex jrcxz 1cd4e5d │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dh │ │ │ │ pop %rsi │ │ │ │ mov %fs,(%rcx,%rax,4) │ │ │ │ mov $0x13016ef0,%edx │ │ │ │ @@ -2587739,17 +2587582,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lock roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x1(%rsp,%riz,8) │ │ │ │ - add %al,0x36038(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7(%rax) │ │ │ │ + sub 0x3(%rcx),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x4d25435f(%rdx) │ │ │ │ (bad) │ │ │ │ mov (%rsi),%cs │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2587779,19 +2587625,20 @@ │ │ │ │ ... │ │ │ │ add %dl,0x1e(%rax) │ │ │ │ rolb %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x1e4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xfa,%al │ │ │ │ - leave │ │ │ │ - add (%rax),%al │ │ │ │ + adc %ah,%cl │ │ │ │ + int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x66(%rax) │ │ │ │ xchg %eax,%ebp │ │ │ │ rex.WX ret $0x68c4 │ │ │ │ jge 1cd4f22 │ │ │ │ @@ -2587803,17 +2587650,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x27(%rax) │ │ │ │ rolb %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x1e4(%rsi) │ │ │ │ - add %ah,(%rax) │ │ │ │ - int1 │ │ │ │ - xor $0x3,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + fidivs 0x3(%rip) │ │ │ │ add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0xd(%rdx) │ │ │ │ in (%dx),%al │ │ │ │ cmc │ │ │ │ @@ -2587830,16 +2587676,17 @@ │ │ │ │ cs rolb %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cd4f48 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock out %eax,(%dx) │ │ │ │ - xor $0x3,%eax │ │ │ │ + rcr $0x35,%ch │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0xd(%rdx) │ │ │ │ in (%dx),%al │ │ │ │ cmc │ │ │ │ @@ -2587854,15 +2587701,16 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ ss rolb %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x1e4(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock lock xor $0x3,%eax │ │ │ │ + loopne 1cd4fb7 │ │ │ │ + xor $0x3,%eax │ │ │ │ add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0xd(%rdx) │ │ │ │ in (%dx),%al │ │ │ │ cmc │ │ │ │ @@ -2587877,19 +2587725,19 @@ │ │ │ │ ... │ │ │ │ add %ah,0x3d(%rax) │ │ │ │ rolb %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x1e4(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x7d,%dl │ │ │ │ - add (%rax),%eax │ │ │ │ + sarb $0x3,0x7d(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x5778fb9(%rbx) │ │ │ │ (bad) │ │ │ │ cltd │ │ │ │ push %rsi │ │ │ │ @@ -2587904,15 +2587752,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ shl $0x1,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - sbb %edi,0x3(%rsi) │ │ │ │ + fidivrs 0x3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2587930,16 +2587778,16 @@ │ │ │ │ rolb %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xor %bh,0x3(%rax) │ │ │ │ + and %bh,%dl │ │ │ │ + ja 1cd50b7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2587979,15 +2587827,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x2d25e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x41(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex adc $0x56c,%eax │ │ │ │ + rcrb $1,0x56b(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x41(%rsi) │ │ │ │ @@ -2588025,19 +2587873,22 @@ │ │ │ │ rex xor %eax,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe7,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x360f3(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + cmp 0x3(%rdx),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,%cl │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ rcrl $0xd8,0x13(%rax,%rsi,1) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2588066,21 +2587917,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ ss rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0x1e7,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%bl │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock cmp 0x3(%rdx),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,%cl │ │ │ │ mov $0xc1,%bl │ │ │ │ nop │ │ │ │ add %ebp,(%rax) │ │ │ │ rex.XB │ │ │ │ add %dx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2588163,15 +2588014,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ ret │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x330,%edx │ │ │ │ + rcrb $1,(%rbx) │ │ │ │ + xor %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xa007,$0x1 │ │ │ │ ... │ │ │ │ scas %es:(%rdi),%al │ │ │ │ mov $0xbd,%ch │ │ │ │ xchg %eax,%esp │ │ │ │ or 0x13012a88(%rip),%ebx │ │ │ │ @@ -2588185,21 +2588038,26 @@ │ │ │ │ roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x36c(%rip) │ │ │ │ + loopne 1cd5350 │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xa007,$0x1 │ │ │ │ - ... │ │ │ │ - pop %rsi │ │ │ │ - sbb 0x4d(%rsi),%dl │ │ │ │ - push $0x18 │ │ │ │ + add %cl,%al │ │ │ │ + (bad) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x1a(%rsi) │ │ │ │ + push %rsi │ │ │ │ + rex.WRB push $0x18 │ │ │ │ push %rdx │ │ │ │ or $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cd5412 │ │ │ │ @@ -2588258,20 +2588116,22 @@ │ │ │ │ push %rax │ │ │ │ rex.WB rolb $0x0,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x57(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x7b,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rol $1,%cl │ │ │ │ + jp 1cd54a7 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,%cl │ │ │ │ adc $0xea,%al │ │ │ │ xchg %ch,0x11006d28(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2588335,22 +2588195,20 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2c117(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x27(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - es xor %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %cl,(%rdi,%rbp,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,(%rdi) │ │ │ │ leave │ │ │ │ (bad) │ │ │ │ sub %dh,(%rdi) │ │ │ │ rex.RB nopl (%r9) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2588566,16 +2588424,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmp $0xd3,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e4c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x53(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + add %al,0x62(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2588590,21 +2588448,24 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x800000000002d33d,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cd5893 │ │ │ │ - xor (%rbx),%al │ │ │ │ + xor %ch,0x30(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + (bad) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xa007,$0x1 │ │ │ │ - ... │ │ │ │ - lea -0x6d5d9026(%rdx),%edx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x5d90256e(%rbp) │ │ │ │ + xchg %eax,%edx │ │ │ │ int3 │ │ │ │ jl 1cd58fa │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2588612,16 +2588473,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2d33e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3b(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - xor %al,(%rbx) │ │ │ │ + rex │ │ │ │ + xor %r8b,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xa007,$0x1 │ │ │ │ ... │ │ │ │ pop %rdx │ │ │ │ cmc │ │ │ │ push $0xffffffffffffffc9 │ │ │ │ @@ -2588661,25 +2588522,20 @@ │ │ │ │ roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc4,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,(%rbx) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - (bad) │ │ │ │ - movabs 0x1,%al │ │ │ │ + and %bh,0x3(%rbp,%rdi,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%ch │ │ │ │ - sub %cl,%bl │ │ │ │ + enter $0xa007,$0x1 │ │ │ │ + ... │ │ │ │ + {rex2 0x28} lretq │ │ │ │ cmp $0xf4910aa,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2588688,15 +2588544,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x3(%rax,%riz,2) │ │ │ │ + rex test %esp,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xa007,$0x1 │ │ │ │ ... │ │ │ │ sub %dl,(%rdi) │ │ │ │ sub $0x9a0d40e3,%eax │ │ │ │ add %r10d,(%rbx) │ │ │ │ @@ -2588710,22 +2588566,21 @@ │ │ │ │ roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock ret │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc800000000036241,%al │ │ │ │ - (bad) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %ah,0x360(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rbx) │ │ │ │ - or %bl,(%rax) │ │ │ │ - ficoms (%rdi) │ │ │ │ + enter $0xa007,$0x1 │ │ │ │ + ... │ │ │ │ + adc (%rax),%ecx │ │ │ │ + sbb %bl,%dh │ │ │ │ + (bad) │ │ │ │ xchg %ebp,0x13017c(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ @@ -2588792,16 +2588647,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000002d34a,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sbb %bh,0x5(%rbx) │ │ │ │ + loopne 1cd5bdc │ │ │ │ + jp 1cd5bb1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xa007,$0x1 │ │ │ │ ... │ │ │ │ add %bh,(%rcx) │ │ │ │ rex.WR lahf │ │ │ │ (bad) │ │ │ │ @@ -2588816,23 +2588671,22 @@ │ │ │ │ lock outsl %ds:(%rsi),(%dx) │ │ │ │ roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $0xe4,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - add 0x3(%rdi),%dh │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x376c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xa007,$0x1 │ │ │ │ - ... │ │ │ │ - mov %edx,0x10(%rsi) │ │ │ │ + add %cl,%al │ │ │ │ (bad) │ │ │ │ - int1 │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0xe29efaa(%rcx) │ │ │ │ push %rsi │ │ │ │ shrb %cl,(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2588842,15 +2588696,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov 0x3(%rsi),%ebp │ │ │ │ + (bad) │ │ │ │ + cmp 0x3(%rsi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xa007,$0x1 │ │ │ │ ... │ │ │ │ mov $0x16,%dl │ │ │ │ fmul %st,%st(3) │ │ │ │ lea 0x13016003(%rip),%ebp │ │ │ │ @@ -2588862,15 +2588717,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ adc $0x2,%ebx │ │ │ │ add %al,-0x3b(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,%bl │ │ │ │ + loopne 1cd5c5c │ │ │ │ jns 1cd5c87 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xa007,$0x1 │ │ │ │ ... │ │ │ │ or $0xad21d888,%eax │ │ │ │ rex.RXB add %r9b,0x1(%r15) │ │ │ │ @@ -2588885,16 +2588740,17 @@ │ │ │ │ roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cd5c86 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x56c(%rip) │ │ │ │ - add %cl,%al │ │ │ │ + push %rax │ │ │ │ + pushf │ │ │ │ + imul $0xffffffc8,0x0(%rip),%eax │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x5fcbd9db(%rax) │ │ │ │ add 0x31(%rdx),%esp │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2589041,26 +2588897,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ adc %esp,%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e4c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jge 1cd5f36 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - (bad) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,%al │ │ │ │ + pop %rsi │ │ │ │ + sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1(%rdx) │ │ │ │ - in $0x2c,%eax │ │ │ │ - (bad) │ │ │ │ + enter $0xa007,$0x1 │ │ │ │ + ... │ │ │ │ + rex.WX add %rsp,%rbp │ │ │ │ + sub $0xce,%al │ │ │ │ pop %rcx │ │ │ │ shrb $0x13,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2589181,16 +2589034,16 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x38(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,(%rsi) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + rcl $1,%dh │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2589207,21 +2589060,24 @@ │ │ │ │ rclb $0x2,-0x2c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc7,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lock sbb (%rax),%esi │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ (bad) │ │ │ │ - mov $0x330,%edx │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xa007,$0x1 │ │ │ │ - ... │ │ │ │ - pop %rsi │ │ │ │ - rex.WX iretq │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x4a(%rsi) │ │ │ │ + iret │ │ │ │ cmp $0x94,%al │ │ │ │ add (%rdi,%riz,2),%edx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2589346,18 +2589202,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,(%rdi) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e527(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - pushf │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x36c7f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%cl │ │ │ │ xor %ah,%dl │ │ │ │ mov $0x1b,%ah │ │ │ │ @@ -2589373,17 +2589226,16 @@ │ │ │ │ rex sbb %al,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push %rsp │ │ │ │ - jnp 1cd62ff │ │ │ │ + add %al,%al │ │ │ │ + fidivrl 0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3b(%rdx) │ │ │ │ @@ -2589400,15 +2589252,15 @@ │ │ │ │ sbb %al,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ja 1cd6323 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x599eb(%rax) │ │ │ │ + add %ah,0x5998e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x767ae18(%rdx,%rax,8) │ │ │ │ xchg %eax,%esp │ │ │ │ pop %rsp │ │ │ │ @@ -2589423,17 +2589275,18 @@ │ │ │ │ (bad) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0xe4,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sbb $0x7b,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,0x36(%rax) │ │ │ │ + jp 1cd6391 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bl │ │ │ │ xor %ah,%ch │ │ │ │ (bad) │ │ │ │ @@ -2589451,15 +2589304,15 @@ │ │ │ │ jae 1cd63c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cd63f5 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xd9,(%rdi) │ │ │ │ + or $0xd7,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%bh │ │ │ │ cwtl │ │ │ │ @@ -2589473,15 +2589326,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cd6479 │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ test $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000037b13,%al │ │ │ │ + lock sarl $0x0,0x3(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x79(%rbx,%rdx,8) │ │ │ │ xchg %eax,%edi │ │ │ │ div %bh │ │ │ │ fs js 1cd644a │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2589561,17 +2589416,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x2c00c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xor %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x10(%rax) │ │ │ │ - ds add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x64(%rax) │ │ │ │ + cmp $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x51(%rdi) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ and (%rax,%rcx,8),%bh │ │ │ │ sub $0x13012c,%eax │ │ │ │ @@ -2589585,15 +2589439,18 @@ │ │ │ │ jns 1cd6547 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x38(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x0,0x330(%rdx) │ │ │ │ + push %rax │ │ │ │ + sbb $0x30,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dh │ │ │ │ fdivs 0x1226229d(,%rax,1) │ │ │ │ @@ -2589625,17 +2589482,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e4c8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56c15(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + pushf │ │ │ │ + imul $0xffffffc8,0x0(%rip),%eax │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rcx) │ │ │ │ sub %bh,(%rbx) │ │ │ │ js 1cd661c │ │ │ │ @@ -2589886,15 +2589743,15 @@ │ │ │ │ mov $0x0,%al │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%ch │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cd69b9 │ │ │ │ + rex cltd │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ orb $0x59,-0x2bac0636(%rdx) │ │ │ │ @@ -2589910,17 +2589767,20 @@ │ │ │ │ (bad) │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,%dl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000036c47,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + and %bl,0x36c(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ sub $0x96,%ah │ │ │ │ xor $0x20af5e31,%eax │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2589930,18 +2589790,15 @@ │ │ │ │ orb $0xd5,(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x36(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cd6a48 │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sbbb $0x0,0x36c(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ cmpb $0x29,-0x49(%rbp) │ │ │ │ mov $0x57247d5b,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2589952,16 +2589809,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x2d5(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x3,0x6c(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %bl,0x36c(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0x94,%bl │ │ │ │ loop 1cd6a80 │ │ │ │ @@ -2590015,17 +2589871,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x2(,%rdx,8) │ │ │ │ mov $0xca,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x6c(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rcrb $0x0,0x36c(%rdx) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ sbbb $0xd3,0x32(%rcx) │ │ │ │ xor %dh,0x58(%rbp) │ │ │ │ and $0x13017a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2590038,17 +2589892,20 @@ │ │ │ │ and %edx,%ebp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ lret $0x1e4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000036c4f,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + xor %bl,0x36c(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%ah │ │ │ │ stc │ │ │ │ cs sub $0xeb,%al │ │ │ │ push %rbx │ │ │ │ pop %rax │ │ │ │ add %r10d,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2590058,16 +2589915,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000002d524,%al │ │ │ │ lret │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,(%rsi) │ │ │ │ - jnp 1cd6bb9 │ │ │ │ + (bad) │ │ │ │ + cmp %bh,0x5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x76(%rdi) │ │ │ │ @@ -2590083,15 +2589940,18 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2d527(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x35(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x323(%rdi) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bh │ │ │ │ push %rbp │ │ │ │ @@ -2590105,37 +2589965,37 @@ │ │ │ │ add %dh,0x2a(%rax) │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cd6c05 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jne 1cd6cbd │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x3(%rbx,%rdi,2) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,-0x6c49dee8(%rcx) │ │ │ │ xchg %eax,%ebx │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ cmp %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x2d(%rax) │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000001e4cb,%al │ │ │ │ - lret │ │ │ │ - jb 1cd6c8f │ │ │ │ + movabs 0x700000000001e4cb,%al │ │ │ │ + mov 0x3(%rdx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ch │ │ │ │ @@ -2590153,20 +2590013,21 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ lret │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x73,%sil │ │ │ │ - add (%rax),%eax │ │ │ │ + shrb $0x3,0x73(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,-0x23d95427(%rdx) │ │ │ │ pop %rbp │ │ │ │ adc (%rdi),%esi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2590178,18 +2590039,21 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ int3 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x373(%rbp) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + shrb $0x3,0x73(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ push %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2590240,21 +2590104,20 @@ │ │ │ │ loopne 1cd6e23 │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%ah │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cd6e32 │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + rclb $1,0x36c(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ orb $0x3b,0xc62398c(%rdi) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ push %rsi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2590262,20 +2590125,22 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x600000000002d549,%al │ │ │ │ int3 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x7e,%dl │ │ │ │ - add (%rax),%eax │ │ │ │ + rclb $1,(%rdx) │ │ │ │ + jle 1cd6e3f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,%bl │ │ │ │ mov $0x73582102,%ebx │ │ │ │ test %esi,(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2590286,18 +2590151,15 @@ │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ int3 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x66(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x300000000003676a,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rbx) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ jmp 1cd6e77 │ │ │ │ cmp %ecx,(%rax) │ │ │ │ mov %cl,0x1301(%rip) │ │ │ │ @@ -2590331,19 +2590193,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rbp │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $0xe4,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x37ae8(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + jp 1cd6f17 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,(%rdx) │ │ │ │ fidivl -0x18a22907(%rbp) │ │ │ │ xor %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2590354,15 +2590220,16 @@ │ │ │ │ pop %rsp │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock int3 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x2df,%esp │ │ │ │ + shlb $0x2,-0x22(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ or -0x41(%rbp,%rdx,2),%edx │ │ │ │ @@ -2590378,15 +2590245,15 @@ │ │ │ │ mov $0x7d,%al │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,%ch │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,%ch │ │ │ │ + adc %bh,%ah │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2590446,17 +2590313,15 @@ │ │ │ │ mov %edx,%ebp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x33(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x6c(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x3(%rsp,%rbp,2) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ adcb $0x11,0x32fb1d7b(,%rbp,1) │ │ │ │ add $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2590529,15 +2590394,16 @@ │ │ │ │ loopne 1cd711e │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0xe4,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex insb (%dx),%es:(%rdi) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ sbbb $0x1,(%rbx) │ │ │ │ jnp 1cd7178 │ │ │ │ @@ -2590596,15 +2590462,19 @@ │ │ │ │ pushf │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cd7237 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x30000000000373b6,%al │ │ │ │ + nop │ │ │ │ + push $0x73 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%ah │ │ │ │ in (%dx),%eax │ │ │ │ shrb $1,0x28aebb84(%rbp) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2590616,17 +2590486,21 @@ │ │ │ │ loopne 1cd724d │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xcd,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000059281,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + loopne 1cd7263 │ │ │ │ + xchg %eax,%edx │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,%bl │ │ │ │ adc %eax,%edi │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ jrcxz 1cd728c │ │ │ │ (bad) │ │ │ │ cmp (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2590701,18 +2590575,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmp %ch,0x0(%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x3000000000036c8a,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ subb $0xb4,0x17(%rcx) │ │ │ │ mov $0x666eed52,%ebp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2590790,15 +2590661,16 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x32(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex.B insb (%dx),%es:(%rdi) │ │ │ │ + loopne 1cd748c │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ sbb $0xb8,%bl │ │ │ │ adc %eax,-0x80(%rbx) │ │ │ │ @@ -2590812,18 +2590684,15 @@ │ │ │ │ loopne 1cd7517 │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cd7508 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,(%rdx) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %cl,0x3(%rsp,%rbp,2) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ xorb $0x18,0x2d685aca(%rip) │ │ │ │ in $0x7d,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2590894,15 +2590763,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ lock {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e4ce,%al │ │ │ │ - rex.B insb (%dx),%es:(%rdi) │ │ │ │ + xchg %eax,%edx │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ addb $0x16,0x35f33702(%rcx) │ │ │ │ pop %rdi │ │ │ │ @@ -2590937,16 +2590807,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jle 1cd7723 │ │ │ │ + jo 1cd7766 │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ adc $0xc8,%ah │ │ │ │ xchg %eax,%ebx │ │ │ │ @@ -2590963,20 +2590833,17 @@ │ │ │ │ std │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x3,0x25(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rex imul $0xa0083000,0x3(%rip),%esp │ │ │ │ + add %eax,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x567c8520(%rsi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ xor %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2591044,17 +2590911,22 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ iret │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000057ff5,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + and %bh,(%rdx) │ │ │ │ + jg 1cd7819 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,-0x475d3f29(%rbp) │ │ │ │ adc $0x9e,%al │ │ │ │ sub $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2591062,16 +2590934,17 @@ │ │ │ │ lock and %dh,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x31(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x75(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + sbbb $0x5,0x74(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x677b93df(%rdx) │ │ │ │ fistpll 0x57(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2591084,17 +2590957,16 @@ │ │ │ │ shlb $1,0x2d6(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ iret │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,%ch │ │ │ │ - je 1cd78a9 │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + add $0x574,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5583b926(%rbx,%riz,8) │ │ │ │ fmull 0x1(%rdi) │ │ │ │ @@ -2591130,20 +2591002,20 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ iret │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,(%rsp,%rbp,2) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %cl,0x36c(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ sbb $0x81,%ah │ │ │ │ sub $0x82,%al │ │ │ │ mov %ebx,(%rax) │ │ │ │ popf │ │ │ │ cmp %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2591158,17 +2591030,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ iret │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x6c(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sbbb $0x0,0x36c(%rbx) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ cmpb $0x74,-0x711dcc4b(%rax,%rbp,4) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2591179,16 +2591049,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d6(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x3,0x6c(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %bl,0x36c(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0xc,0x4be102a4(%rdi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ @@ -2591204,16 +2591073,16 @@ │ │ │ │ cmp %esi,%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x30(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock ret │ │ │ │ - cltd │ │ │ │ + push %rax │ │ │ │ + ja 1cd79a4 │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x10,0x5a5f1407(%rdi) │ │ │ │ mov $0x13,%al │ │ │ │ @@ -2591228,15 +2591097,16 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2f(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cd7a05 │ │ │ │ + nop │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ js 1cd7a57 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2591253,22 +2591123,21 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ xchg %edx,%esi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e4d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0xb(%rax) │ │ │ │ - xor $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + out %al,$0x32 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x5b(%rcx) │ │ │ │ jle 1cd7b07 │ │ │ │ sub $0x10e1f1c,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2591347,21 +2591216,22 @@ │ │ │ │ ... │ │ │ │ add %dh,-0x6f(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e4d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x78,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + js 1cd7bbf │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,0x2bdcfe4b(%rdx) │ │ │ │ push %bp │ │ │ │ rex.WX add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2591370,22 +2591240,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cd7b87 │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e5a2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xe(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xor 0x3(%rdx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.X popf │ │ │ │ xchg %cl,0x13f41f7(,%rbp,4) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2591398,16 +2591266,16 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ shl $1,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4b(%rax) │ │ │ │ - add (%rax),%ax │ │ │ │ + add %al,(%rax) │ │ │ │ + imul $0x0,0x3(%rdi),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%ah │ │ │ │ stc │ │ │ │ rex.WRB jbe 1cd7bf4 │ │ │ │ @@ -2591420,17 +2591288,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2d69e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ shl $1,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.WXB │ │ │ │ - add (%rax),%ax │ │ │ │ + add %al,%al │ │ │ │ + push $0x67 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rcx) │ │ │ │ hlt │ │ │ │ xchg %dl,(%rsi) │ │ │ │ @@ -2591441,22 +2591309,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex test $0x2d6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x600000000001e4d1,%al │ │ │ │ - or (%rbx,%rax,1),%esi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x200000000001e4d1,%al │ │ │ │ + out %al,$0x32 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,0x3af5bc7(%rdi) │ │ │ │ je 1cd7cf0 │ │ │ │ push %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2591579,16 +2591446,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x2d6(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1a(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x24(%rax) │ │ │ │ - jnp 1cd7e8f │ │ │ │ + add %dh,-0x2d(%rax) │ │ │ │ + jp 1cd7e8f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rsi) │ │ │ │ @@ -2591603,19 +2591470,16 @@ │ │ │ │ ... │ │ │ │ add %ah,-0x44(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e6d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x9(%rax) │ │ │ │ - jp 1cd7ed7 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + movabs %eax,0x83000000000037a │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1848c293(%rdi) │ │ │ │ push %rdi │ │ │ │ cltd │ │ │ │ sbb (%rcx),%eax │ │ │ │ @@ -2591629,16 +2591493,15 @@ │ │ │ │ add %dh,%al │ │ │ │ mov $0x2d6,%esp │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cd7f8b │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - push %rbx │ │ │ │ + loopne 1cd7f4f │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rdi) │ │ │ │ @@ -2591653,17 +2591516,20 @@ │ │ │ │ ... │ │ │ │ add %al,0x2d6bd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x79(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000002da4b,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + shlb $1,0x2d9(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ call 363688dd <_edata@@Base+0x2f7688dd> │ │ │ │ in (%dx),%al │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2591692,18 +2591558,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x2d6(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x66(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + movabs 0x1800000000036766,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,%dl │ │ │ │ imulb 0x1e8b9282(%rsi) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2591714,19 +2591577,22 @@ │ │ │ │ int $0xd6 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ shl %cl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x57af1(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + or 0x5(%rdx),%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ add %al,(%rdx) │ │ │ │ adc $0xee,%al │ │ │ │ xchg %eax,%ebp │ │ │ │ jle 1cd8019 │ │ │ │ sbb $0x70,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2591737,18 +2591603,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%dl │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e636(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xf(%rax) │ │ │ │ + add %dl,0x31(%rax) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x7f675812(%rdi) │ │ │ │ jnp 1cd80f7 │ │ │ │ add (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2591762,21 +2591626,21 @@ │ │ │ │ rcl %cl,%esi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2e(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,%bh │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + addb $0x3,0x62(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,-0x44(%rcx) │ │ │ │ jo 1cd8080 │ │ │ │ in $0x12,%al │ │ │ │ cmp %edx,0x1(%rdx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2591850,15 +2591714,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bl │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e4d2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36c4c(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + popf │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ addb $0xa8,0xb3a0fb8(%rsi) │ │ │ │ mov $0x13016a,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2591933,21 +2591800,20 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2d6e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ shl %cl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp $0x36c,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov 0x0(%rbx,%rax,1),%gs │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ andb $0x3a,(%rax) │ │ │ │ mov $0x28c4f817,%edx │ │ │ │ jl 1cd832a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2591980,17 +2591846,15 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ shl %cl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4c(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x36c9d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ addb $0x82,(%rcx) │ │ │ │ fstpl -0x22(%rax) │ │ │ │ cmp %bl,(%rsi,%rdx,1) │ │ │ │ @@ -2592005,15 +2591869,16 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ shl %cl,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x50(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + lahf │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ xor $0x9a,%dl │ │ │ │ @@ -2592051,18 +2591916,15 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2d(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x30(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x3000000000032f6e,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ sub $0xf2,%ah │ │ │ │ hlt │ │ │ │ jg 1cd8484 │ │ │ │ (bad) │ │ │ │ push %rsi │ │ │ │ @@ -2592076,15 +2591938,15 @@ │ │ │ │ jo 1cd84a8 │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e4d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - jge 1cd84eb │ │ │ │ + jae 1cd84ea │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ subb $0x23,-0x156395bc(%rbx) │ │ │ │ std │ │ │ │ @@ -2592098,15 +2591960,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e4d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x361bf(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jb 1cd8563 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x70fffa50(%rbx) │ │ │ │ leave │ │ │ │ shrb %cl,0x1(%rbp) │ │ │ │ @@ -2592145,17 +2592009,20 @@ │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2c(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000057550,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + and %bl,0x74(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x732c77b7(%rdi,%rcx,4) │ │ │ │ xchg %eax,%edi │ │ │ │ sub $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2592164,16 +2592031,17 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2d707(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ shl %cl,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.X insb (%dx),%es:(%rdi) │ │ │ │ + add %al,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ orb $0xf4,0x4ee1b100(%rdi) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ @@ -2592190,16 +2592058,17 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x75(%rdx) │ │ │ │ - add $0x0,%eax │ │ │ │ + sbbb $0x5,0x74(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0xd(%rdx) │ │ │ │ mov $0x85dc83a4,%edx │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ @@ -2592213,15 +2592082,17 @@ │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2c(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x30000000000360f6,%al │ │ │ │ + loopne 1cd86ac │ │ │ │ + (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x76(%rdx,%rsi,8) │ │ │ │ (bad) │ │ │ │ imul $0x0,0x13014701(%rsi),%edx │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2592249,19 +2592120,17 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ adc $0x2d7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe00000000001e4fe,%al │ │ │ │ - cld │ │ │ │ + movabs 0x700000000001e4fe,%al │ │ │ │ + push %rbx │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rax) │ │ │ │ cmp $0xd758eb3c,%eax │ │ │ │ movsxd 0x1(%rdx),%edi │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2592275,15 +2592144,16 @@ │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jmp *%rsp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3664a(%rax) │ │ │ │ + add %ah,0x6a(%rax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x6e4f52dc(%rbx) │ │ │ │ mov $0x1301778c,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2592296,15 +2592166,16 @@ │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ repnz in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sbb $0x57b,%eax │ │ │ │ + cmp %dil,0x5(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x22d6d1b3(%rbp) │ │ │ │ (bad) │ │ │ │ @@ -2592315,18 +2592186,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x900000000002d715,%al │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%ah │ │ │ │ + mov $0x52,%al │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rcx) │ │ │ │ stc │ │ │ │ (bad) │ │ │ │ cwtl │ │ │ │ @@ -2592339,21 +2592208,19 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ adc $0x2d7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ shr $0xe4,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - call 1cd8b56 │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x3392f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%cl │ │ │ │ shr $1,%bh │ │ │ │ in (%dx),%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ cmp $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2592392,21 +2592259,23 @@ │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - loop 1cd88df │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,%al │ │ │ │ + std │ │ │ │ + xor (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,%bh │ │ │ │ test $0xb31e6eb9,%eax │ │ │ │ rorl %cl,0x1301(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2592479,15 +2592348,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e4d4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x47(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + cwtl │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ cmpb $0x5f,-0x15(%rdx) │ │ │ │ @@ -2592503,18 +2592373,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cd8a2f │ │ │ │ - jnp 1cd8a19 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $0x7a,(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x44(%rdx) │ │ │ │ pop %rax │ │ │ │ xor %esp,0x63(%rcx) │ │ │ │ @@ -2592550,18 +2592418,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x2d736(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x22(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.WR insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sbbb $0x0,0x36c(%rbp) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ sub $0x52,%bh │ │ │ │ rex.W fmuls (%rdi) │ │ │ │ and $0x130166af,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2592573,15 +2592438,15 @@ │ │ │ │ lock cmp %bh,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2b(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cd8b29 │ │ │ │ + loopne 1cd8a7a │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ subb $0x13,-0x16fb2771(%rax) │ │ │ │ @@ -2592661,15 +2592526,15 @@ │ │ │ │ (bad) │ │ │ │ rex.RXB xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e4d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - cmp %ebp,0x0(%rbx,%rax,1) │ │ │ │ + mov 0x0(%rbx,%rax,1),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ sbbb $0xdd,(%rdi) │ │ │ │ loopne 1cd8c2f │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ @@ -2592747,15 +2592612,17 @@ │ │ │ │ add %dl,%al │ │ │ │ rex.WR xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ {rex2 0xe4} sgdt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36ea4(%rax) │ │ │ │ + add %dh,0x52(%rax) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x59(%rsi) │ │ │ │ add %cl,0x20bd0247(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2592766,16 +2592633,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x2,-0x29(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x77,%al │ │ │ │ jmp 1cd8d70 │ │ │ │ - add %ah,(%rax) │ │ │ │ - sbb %ebp,0x0(%rbp,%rax,1) │ │ │ │ + add %dh,0x56b9f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%ch │ │ │ │ (bad) │ │ │ │ mov $0xab5173bc,%ebp │ │ │ │ @@ -2592789,17 +2592655,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,-0x29(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ {rex2 0xe4} sgdt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - ja 1cd8e20 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x365ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x42(%rcx,%rbx,1) │ │ │ │ adc 0x15097b7(%rip),%ebx │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2592811,15 +2592675,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x4e(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e4e0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x4d(%rax) │ │ │ │ + add %dl,0x6f(%rax) │ │ │ │ js 1cd8e07 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2592838,42 +2592702,36 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,(%rsi) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %ch,%cl │ │ │ │ + imul $0x30,0x0(%rip),%eax │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x10aa6274(%rcx) │ │ │ │ test %al,0x13016c(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x2d74f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2a(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,%cl │ │ │ │ + imul $0x30,0x0(%rip),%eax │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%cl │ │ │ │ shrb $0x22,-0x3b59c5f3(%rcx) │ │ │ │ adc %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2592937,16 +2592795,17 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e4d6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.XB insb (%dx),%es:(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ adc $0x66,%bh │ │ │ │ ret $0xc45f │ │ │ │ @@ -2592964,21 +2592823,20 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,(%rdx) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %cl,0x36c(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ adc $0xbe,%ch │ │ │ │ mov (%rcx),%edi │ │ │ │ (bad) │ │ │ │ jle 1cd8fa0 │ │ │ │ sub %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2592992,18 +2592850,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x6c(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x3000000000036c93,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ subb $0x9d,-0x12cc2bac(%rbx) │ │ │ │ cltd │ │ │ │ sbb (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2593014,15 +2592869,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x2d77e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x29(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cd9083 │ │ │ │ + rex xchg %eax,%edx │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ cmp $0x18,%bl │ │ │ │ @@ -2593058,16 +2592913,17 @@ │ │ │ │ ... │ │ │ │ add %al,-0x7b(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e4e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.XB insb (%dx),%es:(%rdi) │ │ │ │ + add %ah,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ andb $0xe6,-0x9d1a47d(%rcx) │ │ │ │ cli │ │ │ │ @@ -2593083,18 +2592939,15 @@ │ │ │ │ test %edx,%edi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x29(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cd9162 │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sbbb $0x0,0x36c(%rdx) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ subb $0xe2,0x30(%rcx) │ │ │ │ repz out %al,(%dx) │ │ │ │ int $0x7a │ │ │ │ je 1cd913a │ │ │ │ @@ -2593107,15 +2592960,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e4d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36c39(%rax) │ │ │ │ + add %dh,0x36c8b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ orb $0x84,-0x4ad4d653(%rax) │ │ │ │ ret $0x11f │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2593129,16 +2592982,17 @@ │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ in $0xe4,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.X insb (%dx),%es:(%rdi) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ xor $0xcf,%cl │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ @@ -2593157,21 +2593011,19 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cd9242 │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + movabs 0x83000000000036c,%al │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ cmpb $0x7c,(%rcx) │ │ │ │ (bad) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ cmp %edi,%ebp │ │ │ │ cmp %edi,(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2593180,16 +2593032,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x2d795,%al │ │ │ │ fsub %st(4),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - ds insb (%dx),%es:(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ sbbb $0x3a,0x7c(%rcx) │ │ │ │ js 1cd92ba │ │ │ │ @@ -2593204,17 +2593057,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2d7(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x60,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1cd92c6 │ │ │ │ + (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x54(%rcx) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ sub $0x2eb26779,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2593298,19 +2593150,15 @@ │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x28(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cd93e7 │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x3000000000036c96,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ xorb $0x1b,(%rdx) │ │ │ │ fwait │ │ │ │ repnz and %bl,(%rax) │ │ │ │ push %rbx │ │ │ │ and (%rcx),%al │ │ │ │ @@ -2593344,15 +2593192,15 @@ │ │ │ │ mov $0xd7,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cd9470 │ │ │ │ + jo 1cd93c1 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ orb $0xa9,(%rbx) │ │ │ │ @@ -2593368,15 +2593216,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x2d7(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ fsub %st(4),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36c41(%rax) │ │ │ │ + add %al,0x36c92(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ xorb $0x69,-0x3a9fcbde(%rax) │ │ │ │ xor 0x1(%rdi),%bh │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2593390,17 +2593238,16 @@ │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ fsub %st(4),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - push %rcx │ │ │ │ - jne 1cd94c9 │ │ │ │ + add %al,0x5a(%rax) │ │ │ │ + je 1cd94c9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2593417,19 +2593264,23 @@ │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ fsub %st(4),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x57b1d(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + jp 1cd9511 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,0x6b(%rdi) │ │ │ │ push %rcx │ │ │ │ (bad) │ │ │ │ jge 1cd9563 │ │ │ │ out %eax,$0x1a │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2593439,19 +2593290,22 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x2d7(%rbp) │ │ │ │ add %dh,(%rax) │ │ │ │ loope 1cd952f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x334e2(%rax) │ │ │ │ + add %dh,0x0(%rax) │ │ │ │ + xor (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,%bh │ │ │ │ mov $0x71,%dl │ │ │ │ mov %dh,0x7a(%rcx) │ │ │ │ mov $0x73,%ch │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2593460,15 +2593314,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x2d7(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0xe4,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x19(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ jp 1cd959f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2593485,23 +2593340,17 @@ │ │ │ │ nop │ │ │ │ mov $0x2d7,%esi │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%cl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - jnp 1cd95e9 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x3000000000057a38,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%ah │ │ │ │ cmp $0xfd131e77,%eax │ │ │ │ (bad) │ │ │ │ sub (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2593619,16 +2593468,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb00000000002d7d1,%al │ │ │ │ ftst │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ jo 1cd974f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2593697,23 +2593546,19 @@ │ │ │ │ ... │ │ │ │ add %al,0x2d7d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x57f38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - hlt │ │ │ │ - jg 1cd9829 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x465a6c2b(%rbp) │ │ │ │ (bad) │ │ │ │ movabs 0x130122,%al │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ @@ -2593721,17 +2593566,22 @@ │ │ │ │ fcom %st(7) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x26(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000057ff4,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + and %bh,(%rcx) │ │ │ │ + jg 1cd9871 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,%ch │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ js 1cd9883 │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ add %edx,0x13113f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2593767,19 +2593617,21 @@ │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ ftst │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56e4c(%rax) │ │ │ │ + add %ah,0x38(%rax) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,0x74(%rbx) │ │ │ │ movabs 0x13012a69fab19b,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2593788,15 +2593640,18 @@ │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ adc $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36c4a(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + pushf │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ and $0x9d,%bl │ │ │ │ xor $0x52a273d4,%eax │ │ │ │ jp 1cd9962 │ │ │ │ @@ -2593812,15 +2593667,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ push %rax │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cd99d4 │ │ │ │ + loopne 1cd9925 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ subb $0x11,(%rsi) │ │ │ │ @@ -2593834,15 +2593689,16 @@ │ │ │ │ mov $0xf3,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push $0x1e5 │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x6e(%rdx) │ │ │ │ + xor %ah,(%rbx) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x343c1c9d(%rdi) │ │ │ │ rex.WX xchg %rax,%rbp │ │ │ │ @@ -2593856,16 +2593712,18 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ repz xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e57d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - call 1cd9d98 │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ + jp 1cd9a1f │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rsp,%rdx,2) │ │ │ │ jae 1cd99f8 │ │ │ │ @@ -2593882,15 +2593740,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7d(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ adcb $0xca,(%rdx) │ │ │ │ @@ -2593908,15 +2593766,15 @@ │ │ │ │ not %bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x26(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ + rex nop │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ sbbb $0x4d,-0x688486b4(%rip) │ │ │ │ @@ -2593931,15 +2593789,15 @@ │ │ │ │ nop │ │ │ │ stc │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e4da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x32638(%rax) │ │ │ │ + add %al,0x321ea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x61(%rdx) │ │ │ │ push %rcx │ │ │ │ fists 0x4(%rdi) │ │ │ │ @@ -2593953,37 +2593811,36 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2d7fc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb 0x5(%rbx),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x57a34(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x675f2651(%rdx) │ │ │ │ mov $0x130174b7,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ add %ebx,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e4e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x363a8(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x3f(%rbp) │ │ │ │ movabs %eax,0x13012028717b68 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2593991,18 +2593848,16 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x2d802(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - movabs 0xf8c00000000001e5,%eax │ │ │ │ + movabs 0x4a600000000001e5,%eax │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rdx) │ │ │ │ (bad) │ │ │ │ mov $0x48,%cl │ │ │ │ rolb $1,(%rdi) │ │ │ │ @@ -2594067,21 +2593922,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,(%rax,%rbx,8) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e5a2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + sub 0x3(%rdx),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,0x6417b376(%rdx) │ │ │ │ xchg %eax,%ebp │ │ │ │ (bad) │ │ │ │ jg 1cd9cc2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2594094,17 +2593949,20 @@ │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000036c50,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + xor %ah,0x36c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xor $0x16,%al │ │ │ │ or $0x12,%al │ │ │ │ fxtract │ │ │ │ enter $0x11f,$0x13 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2594114,15 +2593972,16 @@ │ │ │ │ orb $0xd8,(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ fnsetpm(287 only) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x43(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%esp │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ adcb $0xa0,-0x2107f5f(%rsi) │ │ │ │ @@ -2594139,22 +2593998,19 @@ │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ fnsetpm(287 only) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - addr32 jne 1cd9d81 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x5746f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,(%rsi) │ │ │ │ jge 1cd9def │ │ │ │ loop 1cd9d67 │ │ │ │ mov $0xa9,%dh │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2594164,15 +2594020,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0xd8,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e4db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x378b4(%rax) │ │ │ │ + add %dl,0x37870(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rdx) │ │ │ │ mov 0x62(%rcx),%bh │ │ │ │ test $0x14c4d5f,%eax │ │ │ │ @@ -2594187,15 +2594043,15 @@ │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $0xe4,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - mov $0x78,%ch │ │ │ │ + jno 1cd9e83 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rdi) │ │ │ │ jae 1cd9e09 │ │ │ │ @@ -2594213,16 +2594069,16 @@ │ │ │ │ loopne 1cd9e62 │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock fnsetpm(287 only) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x360f8(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x1c826e6a(%rax) │ │ │ │ sub %cl,%bl │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2594233,21 +2594089,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2d8(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe4,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x378,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + je 1cd9f13 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%bh │ │ │ │ sbb $0x80,%al │ │ │ │ int3 │ │ │ │ jno 1cd9e6c │ │ │ │ sbb 0x1(%rax),%ah │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2594258,16 +2594114,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2d826(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ loope 1cd9ebf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x360f2(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x3a(%rax) │ │ │ │ + (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x7(%rax) │ │ │ │ imul %esp │ │ │ │ imul $0x0,0x13017096(%rdx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2594278,18 +2594134,16 @@ │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,%dl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,%cl │ │ │ │ + adc %dh,(%rcx) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%ah │ │ │ │ sbb -0xd(%rsi),%ebp │ │ │ │ mulb -0x21(%rdi) │ │ │ │ cmp (%rcx),%eax │ │ │ │ @@ -2594303,18 +2594157,15 @@ │ │ │ │ add %dl,0x2b(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0xe4,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - out %eax,(%dx) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x3622c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x34(%rbp) │ │ │ │ out %al,(%dx) │ │ │ │ mov $0x87,%al │ │ │ │ @@ -2594326,16 +2594177,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb00000000002d82e,%al │ │ │ │ loop 1cd9f97 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x360f1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x31(%rax) │ │ │ │ + (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%dl │ │ │ │ rex.RB mov $0x9b,%r8b │ │ │ │ sbb 0x130126(%rsp,%rbx,4),%edi │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2594348,22 +2594199,21 @@ │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cd9fdc │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + rorb $0x3,0x62(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,0x46311a0f(%rbx,%rbx,1) │ │ │ │ xor %edi,0x13(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2594371,17 +2594221,15 @@ │ │ │ │ loopne 1cda06d │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jrcxz 1cda027 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x10(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x3622d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%dl │ │ │ │ pop %rcx │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ @@ -2594398,18 +2594246,15 @@ │ │ │ │ xorb $0xd8,(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1d(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock lock (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x3000000000036230,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%ah │ │ │ │ jmp 53487093 <_edata@@Base+0x4c887093> │ │ │ │ mov 0x1(%rbp),%edi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2594420,16 +2594265,16 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ cmp %ebx,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e4e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x360f0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x30(%rax) │ │ │ │ + (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ and %edx,%ecx │ │ │ │ fneni(8087 only) │ │ │ │ @@ -2594462,16 +2594307,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x3f(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x600000000001e4dd,%al │ │ │ │ - (bad) │ │ │ │ + movabs 0x700000000001e4dd,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ jo 1cda16f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2594491,16 +2594336,16 @@ │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%dh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1d,%al │ │ │ │ - jnp 1cda1b9 │ │ │ │ + add %bh,(%rax) │ │ │ │ + jp 1cda1b9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ @@ -2594517,17 +2594362,15 @@ │ │ │ │ lock xor %al,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jl 1cda1db │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.WX │ │ │ │ - add (%rax),%ax │ │ │ │ + add %al,0x3676a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rdi) │ │ │ │ xchg %eax,%edx │ │ │ │ mov %bh,0x391ce36c(%rax) │ │ │ │ @@ -2594640,16 +2594483,17 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2d871(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ fsubp %st,%st(4) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jl 1cda3db │ │ │ │ + add %dh,%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ sbbb $0x24,0xb12b7fa(%rbp) │ │ │ │ sbb $0x13016d,%eax │ │ │ │ @@ -2594663,18 +2594507,17 @@ │ │ │ │ jbe 1cda3bb │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sbb %edi,0x5(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor $0x7a,%al │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x788a1d32(%rip) │ │ │ │ js 1cda427 │ │ │ │ cmp (%rcx),%eax │ │ │ │ @@ -2594689,16 +2594532,15 @@ │ │ │ │ jp 1cda403 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x21(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cda454 │ │ │ │ - jnp 1cda441 │ │ │ │ + shlb $0x5,(%rdx,%rdi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x61ddd3d2(%rdi) │ │ │ │ @@ -2594712,15 +2594554,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x2d87c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e4df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x4a(%rax) │ │ │ │ + add %dh,0x72(%rax) │ │ │ │ js 1cda487 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2594735,16 +2594577,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jg 1cda493 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e4df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x360fc(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + push %rbx │ │ │ │ + (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x3ef40487(%rbx) │ │ │ │ movabs 0x130166ce,%al │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2594793,17 +2594636,16 @@ │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ in $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - jle 1cda5a9 │ │ │ │ + add %dh,(%rax) │ │ │ │ + fistpll 0x5(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x48(%rdx,%rdi,1) │ │ │ │ @@ -2594821,19 +2594663,22 @@ │ │ │ │ xchg %ebx,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x57953(%rax) │ │ │ │ + add %al,0x77(%rax) │ │ │ │ + js 1cda5f1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,%bl │ │ │ │ adc %cl,%bh │ │ │ │ and $0x7f,%al │ │ │ │ jmp 14cf0fbe <_edata@@Base+0xe0f0fbe> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2594843,21 +2594688,19 @@ │ │ │ │ lock mov %eax,%ebx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ loopne 1cda60f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or $0x379,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x378d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x8(%rax) │ │ │ │ push $0x77 │ │ │ │ add %cl,%ch │ │ │ │ test $0x42,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2594866,22 +2594709,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x2d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex loopne 1cda657 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16(%rax) │ │ │ │ - jbe 1cda67f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + loopne 1cda6f0 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,(%rdx) │ │ │ │ push %rdx │ │ │ │ cwtl │ │ │ │ cmp $0xd8,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ frstor (%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2594892,36 +2594734,39 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x2(%rax,%rbx,8) │ │ │ │ jo 1cda69a │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x78,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x72,%al │ │ │ │ + js 1cda6c7 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ adc %cl,0x556c0ed6(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x2d89d,%al │ │ │ │ loope 1cda6e7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x378b8(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + je 1cda783 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x258fe86d(%rbp) │ │ │ │ ss mov %bl,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2594935,19 +2594780,20 @@ │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ loope 1cda72f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x373b5(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + imul $0x0,0x3(%rbx),%esi │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,%bl │ │ │ │ adc 0x1d2afb77(%rbp),%bh │ │ │ │ pop %rax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2594956,22 +2594802,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x2d8(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ loop 1cda777 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mull 0x3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x47(%rax) │ │ │ │ + (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%al │ │ │ │ sub $0xb79d980a,%eax │ │ │ │ test %ebx,0x1(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2594980,16 +2594823,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2d8e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jrcxz 1cda7bf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + add %dh,%al │ │ │ │ + sub $0x62,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%dl │ │ │ │ (bad) │ │ │ │ @@ -2595001,20 +2594844,21 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ in (%dx),%eax │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - {rex2 0x30} add (%r16),%eax │ │ │ │ + (bad) │ │ │ │ + rex.XB xor %al,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1cf4837 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x39(%rdx) │ │ │ │ mov $0xd3,%ch │ │ │ │ xchg %eax,%ecx │ │ │ │ cld │ │ │ │ popf │ │ │ │ adc (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2595026,15 +2594870,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2d915(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jrcxz 1cda84f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36e41(%rax) │ │ │ │ + add %al,0x36e22(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x516a92c(%rdi) │ │ │ │ cld │ │ │ │ fisttpl 0x1301(%rip) │ │ │ │ @@ -2595062,36 +2594906,33 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7c(%rax) │ │ │ │ call 1cda900 │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb 0x5(%rbx),%edi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x57a35(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x15(%rdx) │ │ │ │ fldl 0x27d3fe1a(%rip) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2(%rax,%rax,8) │ │ │ │ add %dh,0x1e5a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - adc 0x3(%rbx),%edi │ │ │ │ + add %dl,(%rax) │ │ │ │ + ret $0x37a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%cl │ │ │ │ @@ -2595155,19 +2594996,22 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x32(%rax) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e7f4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36038(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sub 0x3(%rcx),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,-0x3a(%rsi) │ │ │ │ decb (%rcx) │ │ │ │ or $0x131353e,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2595215,15 +2595059,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2d95f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1c(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0x6f,%cl │ │ │ │ + push %rax │ │ │ │ + mov $0x6f,%ch │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ addb $0xa3,(%rcx) │ │ │ │ std │ │ │ │ @@ -2595284,16 +2595129,16 @@ │ │ │ │ jp 1cdab9c │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ in $0xe4,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0xb(%rax) │ │ │ │ - jg 1cdabd9 │ │ │ │ + add %al,%al │ │ │ │ + cmp %edi,0x5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x4a(%rdi) │ │ │ │ @@ -2595331,21 +2595176,19 @@ │ │ │ │ add %dh,-0x7a(%rax) │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock in $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cmp $0x36c,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x36c8e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ xorb $0x9a,(%rdx) │ │ │ │ (bad) │ │ │ │ std │ │ │ │ rex.RB test $0x71,%al │ │ │ │ sbb $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2595354,16 +2595197,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x2d9(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ in $0xe4,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp %ch,0x0(%rbx,%rax,1) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov 0x0(%rbx,%rax,1),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ adc $0x63,%ch │ │ │ │ loopne 1cdac60 │ │ │ │ cmp %al,%dl │ │ │ │ @@ -2595377,17 +2595220,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%esi │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x1e5(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6c(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rclb $0x0,0x36c(%rbp) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ cmpb $0x7b,0x7f675812(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2595400,15 +2595241,15 @@ │ │ │ │ add %dh,-0x68(%rax) │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0xe4,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x42(%rax) │ │ │ │ + add %al,-0x6d(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ cmpb $0x12,-0x2182440b(%rdx) │ │ │ │ @@ -2595421,21 +2595262,19 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x400000000002d9ad,%al │ │ │ │ out %al,$0xe4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x330,%ebx │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x3301d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,(%rbx) │ │ │ │ mov $0x9d16466c,%ebp │ │ │ │ int3 │ │ │ │ pop %rcx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2595444,17 +2595283,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x2(%rcx,%rbx,8) │ │ │ │ add %dh,-0x1a(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - idivb (%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,%bl │ │ │ │ + ds add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ (bad) │ │ │ │ @@ -2595510,22 +2595348,20 @@ │ │ │ │ add %dh,%al │ │ │ │ mov $0x2d9,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%dh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd0,%al │ │ │ │ - faddl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + lock sbb $0xdc,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,0x7d239c28(%rip) │ │ │ │ movsxd 0x2e(%rdi),%esp │ │ │ │ adc %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2595627,16 +2595463,17 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2d9c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ out %eax,$0xe4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.RX insb (%dx),%es:(%rdi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x15fef98(%rdi) │ │ │ │ rex.WRB (bad) │ │ │ │ @@ -2595652,16 +2595489,17 @@ │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ out %eax,$0xe4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.RX insb (%dx),%es:(%rdi) │ │ │ │ + add %dh,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x4ce6052c(%rcx) │ │ │ │ mov $0x50,%al │ │ │ │ @@ -2595677,15 +2595515,16 @@ │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ lock in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x37d(%rdi) │ │ │ │ + shlb $0x3,0x7d(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ addr32 (bad) │ │ │ │ @@ -2595766,21 +2595605,22 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2d9cf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xor %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jle 1cdb27e │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + rex.WB jnp 1cdb207 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,%cl │ │ │ │ int1 │ │ │ │ (bad) │ │ │ │ notl -0x16(%rsi) │ │ │ │ mov 0x1(%rbx),%edi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2595791,16 +2595631,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2d9d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x35(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex hlt │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ + cmp $0x62,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%dh │ │ │ │ ret $0xcab4 │ │ │ │ @@ -2595815,20 +2595655,21 @@ │ │ │ │ add %dl,0x2d9d1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x378(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + je 1cdb30b │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%dh │ │ │ │ movabs 0x13011287edddbe60,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2595837,18 +2595678,16 @@ │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,%dl │ │ │ │ + push %rax │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x18(%rsi) │ │ │ │ xchg %eax,%ebp │ │ │ │ mov 0x110eaf32(%rdi),%? │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2596144,18 +2595983,16 @@ │ │ │ │ add %bl,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ out %eax,$0xe4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x196f9b81(%rcx) │ │ │ │ push $0x74 │ │ │ │ or $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2596167,19 +2596004,21 @@ │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ out %eax,$0xe4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x59825(%rax) │ │ │ │ + add %al,-0x32(%rax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,%cl │ │ │ │ popf │ │ │ │ jne 1cdb760 │ │ │ │ lea 0x13010eb6(%rbx),%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2596189,17 +2596028,17 @@ │ │ │ │ xor %al,(%rdi) │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe4,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + add %dl,%al │ │ │ │ + and $0x369,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2596215,21 +2596054,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x2da(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%ch │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x3(%rdx,%riz,2) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,(%rdi) │ │ │ │ rex.WXB loop 1cdb73d │ │ │ │ pop %rsp │ │ │ │ leave │ │ │ │ (bad) │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2596242,20 +2596081,21 @@ │ │ │ │ add %dl,%al │ │ │ │ pminub (%rdx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ call 1cdb982 │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x60,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + addb $0x3,0x62(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,%ah │ │ │ │ (bad) │ │ │ │ enter $0xbaab,$0xd1 │ │ │ │ int $0x58 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2596266,21 +2596106,22 @@ │ │ │ │ jo 1cdb7ec │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - repnz (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,%al │ │ │ │ + xor %esp,0x3(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,%dh │ │ │ │ imul $0x130117,-0x25ddb355(%rdx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2596288,15 +2596129,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ adc $0x2da,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe8,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0x60,%dl │ │ │ │ + rorb $1,0x62(%rbp) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x7ce21a4e(%rbp) │ │ │ │ and $0x13016bd9,%eax │ │ │ │ @@ -2596310,16 +2596151,15 @@ │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cdb85a │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $1,%cl │ │ │ │ - (bad) │ │ │ │ + adc %cl,0x62(%rbp) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ @@ -2596360,17 +2596200,16 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ sbb $0xda,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jmp 1cdbaea │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x60,%bh │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex │ │ │ │ + (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rsi) │ │ │ │ mov $0x93,%ch │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2596384,18 +2596223,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cdb961 │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd00000000001e4e9,%al │ │ │ │ - lret │ │ │ │ - jno 1cdb959 │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x900000000001e4e9,%al │ │ │ │ + mov $0x570,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rcx,%rsi,2) │ │ │ │ mov $0xe7,%al │ │ │ │ @@ -2596409,18 +2596246,15 @@ │ │ │ │ shlb $1,(%rax) │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jmp 1cdbb7a │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - cmc │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x2c(%rbp) │ │ │ │ and $0xb8,%al │ │ │ │ (bad) │ │ │ │ je 1cdba30 │ │ │ │ @@ -2596434,15 +2596268,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2da26(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x17(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x3,0x71(%rbp) │ │ │ │ + mov $0xf5,%al │ │ │ │ + jo 1cdb9e7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ @@ -2596460,15 +2596295,18 @@ │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000037703,%al │ │ │ │ + add $0x76,%bh │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x4ef12949(%rbp) │ │ │ │ roll $1,0x25(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2596478,21 +2596316,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex sub %edx,%ebx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jmp 1cdbc52 │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x3,0x6e(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + shr $1,%bh │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x20(%rdx) │ │ │ │ movabs %al,0x13017a3a3b3d25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2596502,23 +2596340,20 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - push %rax │ │ │ │ - jl 1cdbabf │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rcl $0x7c,%ch │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x7075b40b(%rcx) │ │ │ │ (bad) │ │ │ │ add $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2596526,16 +2596361,16 @@ │ │ │ │ xor %al,-0x26(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x16(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x63,%al │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ + nop │ │ │ │ + rex.WRXB insb (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6d(%rsi) │ │ │ │ (bad) │ │ │ │ @@ -2596573,21 +2596408,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,(%rcx) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + rorb $1,0x36c(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ addb $0xd8,-0x3d(%rbx) │ │ │ │ sbb %dl,%bh │ │ │ │ xchg %eax,%edi │ │ │ │ lret $0x114 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2596599,16 +2596433,16 @@ │ │ │ │ push %rdi │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $0xe4,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xf(%rax) │ │ │ │ - xor $0x3,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + fidivs 0x3(%rip) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x18(%rdi) │ │ │ │ movabs 0x13011a0e130481,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2596639,18 +2596473,16 @@ │ │ │ │ movsxd %edx,%ebx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jmp 1cdbc47 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0xb(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%bh │ │ │ │ jb 1cdbc85 │ │ │ │ rorb $0x13,0x151d04f(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2596662,18 +2596494,16 @@ │ │ │ │ shlb $1,-0x26(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x15(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,%bh │ │ │ │ + mov $0x2b,%al │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rdi) │ │ │ │ push %rsi │ │ │ │ iret │ │ │ │ jb 1cdbc66 │ │ │ │ @@ -2596708,22 +2596538,22 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,-0x26(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e4eb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,%al │ │ │ │ + sub %esp,0x3(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,(%rdx,%riz,8) │ │ │ │ rex.W (bad) │ │ │ │ (bad) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ push %rax │ │ │ │ push %rsi │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2596737,20 +2596567,21 @@ │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xeb,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0x60,%cl │ │ │ │ - add (%rax),%eax │ │ │ │ + rorb $1,0x3(%rdx,%riz,2) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,-0x7(%rbx) │ │ │ │ push %rbp │ │ │ │ addr32 (bad) │ │ │ │ addr32 mov 0x130150,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2596779,16 +2596610,16 @@ │ │ │ │ xor %bh,-0x26(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jmp 1cdbdf7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x360f8(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x4a(%rax) │ │ │ │ + (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x63(%rax) │ │ │ │ adc $0x78bc8ea6,%eax │ │ │ │ push $0x1301 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2596800,21 +2596631,21 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ in (%dx),%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,%cl │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + rorb $0x3,0x62(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,-0x6a(%rax) │ │ │ │ movzwl %bx,%edx │ │ │ │ and (%rbx),%ebx │ │ │ │ xor (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2596827,21 +2596658,22 @@ │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jmp 1cdbe87 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - repz (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,%al │ │ │ │ + cmp 0x3(%rdx),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,0x2df587dc(%rbp) │ │ │ │ {rex2 0x25} xor %r8b,(%r9) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2596870,18 +2596702,16 @@ │ │ │ │ rex xchg %bl,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x14(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xed,%al │ │ │ │ + shrb $1,(%rcx) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rdx) │ │ │ │ in (%dx),%al │ │ │ │ lcall *0x44932637(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2597035,21 +2596865,22 @@ │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $1,%ah │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x3,0x6c(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + lahf │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ subb $0xf6,-0x43e8b67f(%rsi) │ │ │ │ xor $0x1301,%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2597059,16 +2596890,16 @@ │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ch │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,%al │ │ │ │ - cmp %al,(%rbx) │ │ │ │ + mov $0x2f,%al │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x74(%rdi) │ │ │ │ @@ -2597083,18 +2596914,16 @@ │ │ │ │ add %ah,0x2dada(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cdc223 │ │ │ │ - jnp 1cdc211 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $0x7a,(%rbx) │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bh │ │ │ │ jmp 366bd056 <_edata@@Base+0x2fabd056> │ │ │ │ in (%dx),%al │ │ │ │ @@ -2597109,20 +2596938,20 @@ │ │ │ │ rcr $0xda,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x13(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x378(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + lock jno 1cdc2cb │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x39228b45(%rbx,%rax,8) │ │ │ │ int1 │ │ │ │ push %rdi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2597134,17 +2596963,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ in (%dx),%eax │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - out %eax,(%dx) │ │ │ │ - (bad) │ │ │ │ + xor %ch,(%rdx,%riz,2) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%al │ │ │ │ out %al,$0xa2 │ │ │ │ @@ -2597165,21 +2596992,17 @@ │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock in (%dx),%eax │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - out %eax,$0x7a │ │ │ │ - add $0x0,%eax │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x1800000000057a01,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %dh,0x5a(%rbx,%rax,1) │ │ │ │ (bad) │ │ │ │ mov $0x6a,%bl │ │ │ │ sub %ebx,(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2598360,19 +2598183,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000002daf9,%al │ │ │ │ out %al,(%dx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $1,%bh │ │ │ │ - sub $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ + push %rax │ │ │ │ + movabs 0x83000000000032d,%eax │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x57c4f389(%rcx) │ │ │ │ (bad) 0x53(%rbp) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2598445,22 +2598265,21 @@ │ │ │ │ xor %al,(%rdx) │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x1,-0x1a(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - stc │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %cl,0x3(%rdx,%riz,2) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,(%rsi) │ │ │ │ dec %edx │ │ │ │ rex.WRB jl 1cdd2cb │ │ │ │ test %ebx,(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2598472,16 +2598291,15 @@ │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%ah │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sub 0x3(%rbx),%bh │ │ │ │ + rex fstpt 0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdi) │ │ │ │ @@ -2598497,22 +2598315,20 @@ │ │ │ │ lock add $0x2db,%eax │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ out %al,(%dx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,(%rbx) │ │ │ │ - jnp 1cdd2ef │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rcr $0x7a,%bl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,(%rax) │ │ │ │ mov $0x58,%dl │ │ │ │ (bad) │ │ │ │ and (%rax),%bl │ │ │ │ mov $0x1f,%cl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2598523,15 +2598339,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,(%rdi) │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x1e6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x30000000000360fb,%al │ │ │ │ + rex push %rdx │ │ │ │ + (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x7f309412(%rbp) │ │ │ │ ds adc 0x13(%rcx,%rax,1),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2598541,19 +2598359,16 @@ │ │ │ │ adc %dl,(%rax) │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0xe4,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cli │ │ │ │ + add %dh,%al │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rax) │ │ │ │ mov $0x58,%dl │ │ │ │ (bad) │ │ │ │ and (%rax),%bl │ │ │ │ @@ -2598570,15 +2598385,15 @@ │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xee,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x60,%dh │ │ │ │ + and %al,0x62(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%ch │ │ │ │ mov -0x38585302(%rbx),%dh │ │ │ │ @@ -2598593,19 +2598408,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ out %al,(%dx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + jo 1cdd446 │ │ │ │ (bad) │ │ │ │ - hlt │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rdi) │ │ │ │ jne 1cdd43c │ │ │ │ mov $0xab,%dh │ │ │ │ in $0x65,%al │ │ │ │ @@ -2598618,19 +2598430,16 @@ │ │ │ │ rcrb $0xdb,(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lock in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xfe,%al │ │ │ │ - sub $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ + movabs 0x83000000000032d,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x71f3b399(%rcx) │ │ │ │ cld │ │ │ │ and %al,0x1(%rbx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2598644,16 +2598453,17 @@ │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex out %eax,(%dx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x7f,%ah │ │ │ │ - add $0x0,%eax │ │ │ │ + rex cmp %edi,0x5(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1(%rbx) │ │ │ │ rex │ │ │ │ rex.XB mov $0x3d,%r8b │ │ │ │ @@ -2598687,18 +2598497,16 @@ │ │ │ │ subb $0xdb,(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x11(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex hlt │ │ │ │ - jg 1cdd531 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sarb $0x7f,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ and %r8,0x331a193c(%r13) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2598708,17 +2598516,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cdd599 │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x800000000001e4ef,%al │ │ │ │ - cmc │ │ │ │ - jg 1cdd579 │ │ │ │ + movabs 0x1e4ef,%al │ │ │ │ + cmp 0x5(%rdi),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -2598733,22 +2598540,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x2db(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ shr $1,%bh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,%ah │ │ │ │ - jg 1cdd5c1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x3000000000057f38,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rdi) │ │ │ │ cs in $0x72,%al │ │ │ │ sub %edi,(%rcx) │ │ │ │ leave │ │ │ │ or %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2598761,22 +2598563,21 @@ │ │ │ │ fildl (%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - in (%dx),%eax │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex sbb %esp,0x3(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,(%rdx) │ │ │ │ or $0xa8,%al │ │ │ │ imul $0x28,%esp,%edx │ │ │ │ loopne 1cdd627 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2598787,19 +2598588,16 @@ │ │ │ │ add %cl,-0x25(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ lock in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rbx) │ │ │ │ (bad) │ │ │ │ cltd │ │ │ │ jge 1cdd642 │ │ │ │ @@ -2598834,16 +2598632,16 @@ │ │ │ │ rex.WRX fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cdd73f │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cdd714 │ │ │ │ - flds (%rdx) │ │ │ │ + jo 1cdd6fd │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x171116b9(%rsi) │ │ │ │ @@ -2598859,17 +2598657,22 @@ │ │ │ │ rorb $0x2,-0x25(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lock in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000002d93a,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + loopne 1cdd745 │ │ │ │ + fadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,-0x48489a3d(%rdx) │ │ │ │ rex.WR fsubl (%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2598963,18 +2598766,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x2db(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,%cl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,%al │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ pop %rax │ │ │ │ rex.WX │ │ │ │ es xor $0x1714f0d,%eax │ │ │ │ @@ -2598989,18 +2598790,16 @@ │ │ │ │ mov %ebx,%ebx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xf(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%bl │ │ │ │ cs stos %al,%es:(%rdi) │ │ │ │ jne 1cdd90a │ │ │ │ stc │ │ │ │ @@ -2599036,15 +2598835,15 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ xor $0xc1,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x77(%rax) │ │ │ │ call 1cdd960 │ │ │ │ - add %dh,0x59a01(%rax) │ │ │ │ + add %dh,0x599a6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rdx) │ │ │ │ mov $0x36,%ch │ │ │ │ adc 0x137ebb9(%rbp),%dl │ │ │ │ @@ -2599059,16 +2598858,16 @@ │ │ │ │ nop │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0xe4,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sbb %edi,0x5(%rbx) │ │ │ │ + add %ah,0x33(%rax) │ │ │ │ + jp 1cdd9b1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x29d09cb6(%rcx,%rbp,8) │ │ │ │ @@ -2599121,17 +2598920,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - hlt │ │ │ │ + add %al,%al │ │ │ │ + sbb %esi,%esp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2599354,17 +2599152,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb00000000002dba2,%al │ │ │ │ int1 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x3(%rsp,%rbp,2) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x3000000000036c95,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ orb $0x16,-0xad7abf1(%rbp) │ │ │ │ out %eax,(%dx) │ │ │ │ cmp $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2599373,16 +2599169,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x2db(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cdddcb │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + jo 1cddd8d │ │ │ │ jp 1cddde7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2599397,18 +2599192,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x2db(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cdde1a │ │ │ │ - jp 1cdde31 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rorb $0x7a,(%rdx) │ │ │ │ + add $0x0,%eax │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2f933670(%rdx,%rbp,1) │ │ │ │ call 1e0df8e │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2599421,16 +2599214,16 @@ │ │ │ │ mov $0xdb,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0xe(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $1,%cl │ │ │ │ - xor $0x3,%al │ │ │ │ + mov $0x99,%al │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ @@ -2599533,21 +2599326,20 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ ss roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ es in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x3,0x66(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + and %ch,0x67(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,0x2901be8b(%rcx) │ │ │ │ cld │ │ │ │ jg 1cde033 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2599578,22 +2599370,21 @@ │ │ │ │ out %eax,$0xdb │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ repz in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cde026 │ │ │ │ - flds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + in $0xd8,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0x55eecc10(%rdx) │ │ │ │ cmp %bl,0x1301(%rdx,%rcx,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2599601,15 +2599392,17 @@ │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x37e(%rbp) │ │ │ │ + lock (bad) │ │ │ │ + jg 1cde0b7 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x3c(%rbp) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2599624,15 +2599417,15 @@ │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ repz in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x78,%bh │ │ │ │ + rex je 1cde173 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rbx) │ │ │ │ add 0x528331e1(%rbx),%esp │ │ │ │ @@ -2599647,15 +2599440,17 @@ │ │ │ │ add %al,0x37(%rax) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ es in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000003664b,%al │ │ │ │ + rex imul $0x0,0x3(%rdi),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x5b(%rax) │ │ │ │ rex.RX mov $0x230c5a3e,%ecx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2599665,16 +2599460,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cde178 │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x1e5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,(%rdx) │ │ │ │ - jnp 1cde18f │ │ │ │ + rol $1,%al │ │ │ │ + jp 1cde18f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ah │ │ │ │ @@ -2599800,23 +2599595,19 @@ │ │ │ │ jo 1cde363 │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ in $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cwtl │ │ │ │ - cmp $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x33def(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,-0x3767349(%rcx) │ │ │ │ rex.WXB movabs 0x13010d,%rax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ @@ -2599866,37 +2599657,39 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ cmp %eax,%ecx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e7f3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x28,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,0x737eb9a4(%rbx) │ │ │ │ or %ah,0x1b(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sbb $0x2dc,%eax │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rdx) │ │ │ │ - jnp 1cde45f │ │ │ │ + mov $0xc0,%al │ │ │ │ + jp 1cde45f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x58(%rsi) │ │ │ │ @@ -2599958,17 +2599751,16 @@ │ │ │ │ adc %bh,(%rbx) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ fsubp %st,%st(4) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x13(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + imul $0x0,0x3(%rsi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ jno 1cde5b1 │ │ │ │ @@ -2599983,15 +2599775,16 @@ │ │ │ │ add %dl,-0x42(%rax) │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x58(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock adc 0x3(%rbx),%edi │ │ │ │ + xor %al,%dl │ │ │ │ + jp 1cde57f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x9(%rax,%rdi,4) │ │ │ │ @@ -2600120,22 +2599913,20 @@ │ │ │ │ cmp $0xdc,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4e(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cde73b │ │ │ │ - jnp 1cde72f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + sarb $0x0,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%dh │ │ │ │ cmpl $0x131123,-0x1630c71c(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2600196,19 +2599987,21 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ cmp $0xc1,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e54e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x330bb(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + sbb $0x330,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x26(%rsi) │ │ │ │ cld │ │ │ │ mov $0xe7,%bl │ │ │ │ rcl $0x5a,%dl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2600220,15 +2600013,16 @@ │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x330,%edx │ │ │ │ + rcrb $0x3,(%rax,%rsi,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x7b(%rsi) │ │ │ │ movabs %al,0x131122e3480a22 │ │ │ │ @@ -2600324,15 +2600118,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2dc5f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0xe5,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x15(%rax) │ │ │ │ + add %dl,-0x69(%rax) │ │ │ │ jp 1cde9b7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2600400,16 +2600194,16 @@ │ │ │ │ xor %ah,-0x3f(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1c,%al │ │ │ │ - jnp 1cdea91 │ │ │ │ + add %dh,(%rdi) │ │ │ │ + jp 1cdea91 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1f(%rdx) │ │ │ │ @@ -2600429,20 +2600223,22 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,(%rbx,%rdi,2) │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rax │ │ │ │ + ret $0x37a │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,%cl │ │ │ │ rex.XB cld │ │ │ │ rex.RB iret │ │ │ │ cmp %edi,0x131108(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2600505,21 +2600301,22 @@ │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ leave │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - in $0x24,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1cdeba6 │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,0x21f609a2(%rdx) │ │ │ │ rorl $0x77,(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2600550,15 +2600347,15 @@ │ │ │ │ xor %bh,-0x24(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x71(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x60,%al │ │ │ │ + xorb $0x62,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rdi) │ │ │ │ rex.RB mov $0xed,%r15b │ │ │ │ @@ -2600612,19 +2600409,21 @@ │ │ │ │ ... │ │ │ │ add %dh,0x6a(%rax) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ enter $0x1e4,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x57b19(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + xor $0x7a,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ cmp %ah,0x1d(%rcx) │ │ │ │ mov %ecx,%esp │ │ │ │ pop %rsi │ │ │ │ pop %rax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2600632,15 +2600431,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x2dc(%rdi) │ │ │ │ add %dh,0x1e5b1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x37aec(%rax) │ │ │ │ + add %al,0x37a98(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rsi) │ │ │ │ pop %rdi │ │ │ │ cli │ │ │ │ @@ -2600707,19 +2600506,23 @@ │ │ │ │ add %dl,0x73(%rax) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jle 1cdee12 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x57b04(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + jp 1cdee39 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ add %ch,%al │ │ │ │ movabs %eax,0x13014f60e75d927b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2600748,16 +2600551,17 @@ │ │ │ │ add %ah,%al │ │ │ │ rol $0x2,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sub %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - enter $0x336,$0x0 │ │ │ │ + add %dh,(%rax) │ │ │ │ + sub $0x36,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x7798cc0e(%rip) │ │ │ │ jle 1cdef39 │ │ │ │ sbb (%rcx),%al │ │ │ │ @@ -2600768,16 +2600572,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x2c1c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e4ca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x32c9a(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sub $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%ah │ │ │ │ (bad) │ │ │ │ loopne 1cdeef2 │ │ │ │ (bad) │ │ │ │ @@ -2600793,16 +2600598,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2c1c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x27(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,%dl │ │ │ │ - cmp %al,(%rbx) │ │ │ │ + jo 1cdef92 │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2600835,16 +2600640,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock call 1cdf297 │ │ │ │ add %al,(%rax) │ │ │ │ adc $0xe4,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sub 0x3(%rbx),%bh │ │ │ │ + add %al,(%rax) │ │ │ │ + fstpt 0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x11e6e8a1(%rax) │ │ │ │ @@ -2600855,15 +2600660,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x2(%rsp,%rbx,8) │ │ │ │ add %dl,-0x4f(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - in (%dx),%al │ │ │ │ + cwtl │ │ │ │ jp 1cdf02f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2600922,16 +2600727,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cdf0fb │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e5a7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1c(%rax) │ │ │ │ - jnp 1cdf107 │ │ │ │ + add %dl,(%rax) │ │ │ │ + lret │ │ │ │ + jp 1cdf107 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2600941,32 +2600747,33 @@ │ │ │ │ ds add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cdf192 │ │ │ │ - leave │ │ │ │ - add (%rax),%al │ │ │ │ + rclb $0x0,0x160(%rbx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + test %ch,%ch │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x37(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + pushf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - ss lret $0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0xe(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rdx) │ │ │ │ - mov 0x6b38efd8(%rax),%fs │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + add %al,-0x2b(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + cltd │ │ │ │ + mov $0xb3,%ch │ │ │ │ + (bad) │ │ │ │ adc %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1cdf1 │ │ │ │ @@ -2601088,15 +2600895,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2dcca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x14(%rax) │ │ │ │ + add %al,-0x68(%rax) │ │ │ │ jp 1cdf2ff │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2601104,46 +2600911,47 @@ │ │ │ │ in $0xf0,%al │ │ │ │ and %edi,0x1301(%rcx,%rax,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock pop %rcx │ │ │ │ - leave │ │ │ │ - add (%rax),%al │ │ │ │ + jo 1cdf2c6 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,0x45(%rax) │ │ │ │ + lock add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x64(%rax) │ │ │ │ (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2ca37(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + add %bh,0x3b8a88ff(%rip) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0xe(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x86e9944(%rbp) │ │ │ │ - sbb 0x13016b(%rbx),%ah │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + and %al,0x1(%rax,%riz,2) │ │ │ │ + ... │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,(%rax) │ │ │ │ - test %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - push $0x1a009 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,0x9(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %r15 │ │ │ │ enter $0x14aa,$0xa7 │ │ │ │ sub $0x13013c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2601205,15 +2601013,16 @@ │ │ │ │ inc %cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x23(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x2(%rdi,%rbx,8) │ │ │ │ + xor %ah,(%rdi) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x45d0a9fd(%rbp,%rdx,1) │ │ │ │ @@ -2601302,19 +2601111,23 @@ │ │ │ │ xor %al,(%rcx) │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jno 1cdf560 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x57551(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rdx │ │ │ │ + je 1cdf589 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,-0x79(%rsi) │ │ │ │ mov $0x90,%dh │ │ │ │ or $0xa3,%al │ │ │ │ loop 1cdf618 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2601327,15 +2601140,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ + cwtl │ │ │ │ jp 1cdf5cf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2601467,18 +2601280,16 @@ │ │ │ │ sarb $1,(%rsi) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5f(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sti │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x3b(%rdi) │ │ │ │ pop %rbx │ │ │ │ movabs %al,0x131122e62c90 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2601538,20 +2601349,21 @@ │ │ │ │ add %eax,%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x48(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex cld │ │ │ │ - cs add (%rax),%eax │ │ │ │ + sarb $0x3,(%rsi,%rbp,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,%dh │ │ │ │ adc $0xc,%al │ │ │ │ push %rdx │ │ │ │ mov $0x157da18,%ebx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2601561,17 +2601373,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2dd6c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - or 0x3(%rbx),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x37a,%edx │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdi,%rbx,8) │ │ │ │ (bad) │ │ │ │ @@ -2601634,15 +2601445,16 @@ │ │ │ │ add %dl,0x2(%rax) │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x24(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x30,(%rsi) │ │ │ │ + push %rax │ │ │ │ + or $0x2f,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x6e934377(%rip) │ │ │ │ or %bh,0x130154(%rbx) │ │ │ │ @@ -2601656,21 +2601468,22 @@ │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sbb $0x7b,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %cl,%bl │ │ │ │ + jp 1cdf9bf │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,(%rax) │ │ │ │ movsxd -0xd8908b8(%rdx),%ebx │ │ │ │ xor $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2601766,15 +2601579,15 @@ │ │ │ │ add %cl,0x2dd(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x30000000000360f5,%al │ │ │ │ + movabs 0x3000000000036241,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x11a3e633(%rip) │ │ │ │ js 1cdfb51 │ │ │ │ push %rax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2601805,19 +2601618,16 @@ │ │ │ │ add %dl,-0x73(%rax) │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0xe6,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - out %al,(%dx) │ │ │ │ + add %dh,0x2b(%rax) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x587644be(%rip) │ │ │ │ (bad) │ │ │ │ rex.WXB │ │ │ │ rex.RX adc %r10d,(%rbx) │ │ │ │ @@ -2601853,16 +2601663,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ movabs 0xafd00000000002dd,%eax │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xa,%al │ │ │ │ - jnp 1cdfc47 │ │ │ │ + loopne 1cdfbfb │ │ │ │ + jp 1cdfc47 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -2601928,16 +2601738,17 @@ │ │ │ │ adc $0xc2,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ fsub %st,%st(4) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sbb $0x9c,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + fwait │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dl │ │ │ │ repz out %al,$0x9f │ │ │ │ @@ -2601972,22 +2601783,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e4dc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - es xor %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or $0x2f,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,(%rdx) │ │ │ │ mov 0x9(%rbx,%rbx,4),%edx │ │ │ │ add $0x130146eb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2601997,20 +2601807,18 @@ │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - mov $0x33d,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %bh,0x3(%rip) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%ch │ │ │ │ jno 1cdfdd6 │ │ │ │ pop %rsi │ │ │ │ popf │ │ │ │ in (%dx),%eax │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ pop %rbx │ │ │ │ @@ -2602024,22 +2601832,19 @@ │ │ │ │ xorb $0x2,-0x3f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ test %ah,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sub %edi,0x3(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x37ada(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%dl │ │ │ │ sbb $0x47,%al │ │ │ │ xor %ah,0xe(%rdi) │ │ │ │ jns 1cdfe61 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2602048,22 +2601853,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc00000000002ddc4,%al │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x46,%al │ │ │ │ (bad) │ │ │ │ - mull 0x3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x34(%rbp) │ │ │ │ or $0x6e30cdd8,%eax │ │ │ │ xor %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2602094,22 +2601896,18 @@ │ │ │ │ rcl $0xdd,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x51(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - or 0x3(%rbx),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sarb $0x0,0x37a(%rcx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%ah │ │ │ │ (bad) │ │ │ │ or 0x428e3490(%rip),%edx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2602223,22 +2602021,19 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ ss ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x23(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,%bh │ │ │ │ - sub $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1ce001a │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,(%rcx) │ │ │ │ jl 1ce00cb │ │ │ │ int1 │ │ │ │ mov $0x8,%ah │ │ │ │ sarl %cl,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2602248,15 +2602043,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x2,-0x3f(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x3,(%rbx,%rdi,2) │ │ │ │ + push %rax │ │ │ │ + lret │ │ │ │ + jp 1ce00c7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ch │ │ │ │ @@ -2602315,17 +2602112,17 @@ │ │ │ │ mov $0x36,%al │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ fucom %st(4) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - in $0x65,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + pop %rbx │ │ │ │ + add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ orb $0x80,(%rsi) │ │ │ │ (bad) │ │ │ │ stc │ │ │ │ @@ -2602338,22 +2602135,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,%bh │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x1e5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ce01ec │ │ │ │ - jnp 1ce01e7 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x3000000000037ab9,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,(%rcx) │ │ │ │ iret │ │ │ │ mov %ds,(%rsi) │ │ │ │ jp 1ce0211 │ │ │ │ add %dh,0x1(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2602432,15 +2602224,17 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex.B ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e533(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36f64(%rax) │ │ │ │ + add %dh,-0x6(%rax) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x6e054b5a(%rbp) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ js 1ce038b │ │ │ │ @@ -2602453,22 +2602247,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x2,-0x3e(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,-0x1b(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x45(%rax) │ │ │ │ - xor %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sbb $0x30,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x51476ae(%rax,%rbx,2) │ │ │ │ xor (%rcx),%ecx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2602499,16 +2602292,15 @@ │ │ │ │ jb 1ce038b │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.X in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%dh │ │ │ │ - jle 1ce03df │ │ │ │ + rorb $0x3,0x7f(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rbx) │ │ │ │ @@ -2602529,15 +2602321,18 @@ │ │ │ │ pop %rax │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ out %al,$0xe4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36dea(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + stc │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%dl │ │ │ │ cmp %dl,-0x66(%rbx) │ │ │ │ add %ecx,%eax │ │ │ │ @@ -2602553,16 +2602348,16 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ or $0x2de,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xae,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %edi,0x3(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + mov $0x37a,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rbx,%riz,8) │ │ │ │ data16 loope 1ce04c1 │ │ │ │ @@ -2602645,16 +2602440,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,%dh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ce05a9 │ │ │ │ - sub %al,(%rbx) │ │ │ │ + rcl $1,%cl │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dl │ │ │ │ @@ -2602666,17 +2602461,22 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x700000000002c1a1,%al │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000037b1c,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + jo 1ce059d │ │ │ │ + jp 1ce05d7 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rdx) │ │ │ │ fwait │ │ │ │ sub -0x2e(%rsi),%esi │ │ │ │ sahf │ │ │ │ in $0x2b,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2602708,15 +2602508,15 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x24(%rax) │ │ │ │ jmp 1ce065d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x3b(%rsi) │ │ │ │ + lock add %bh,(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x9(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x0(%rcx) │ │ │ │ @@ -2602733,21 +2602533,21 @@ │ │ │ │ shlb $0x2,-0x3e(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x360,%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,-0x69(%rbp) │ │ │ │ rex.WRXB │ │ │ │ and %bpl,%r13b │ │ │ │ (bad) │ │ │ │ pop %rax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2602759,17 +2602559,15 @@ │ │ │ │ lock sub %dh,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x52(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,(%rcx) │ │ │ │ - jnp 1ce06f7 │ │ │ │ - add %al,(%rax) │ │ │ │ + rex mov $0x37a,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ (bad) │ │ │ │ @@ -2602787,21 +2602585,20 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1f(%rax) │ │ │ │ jmp 1ce0735 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jle 1ce0776 │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %al,(%rcx) │ │ │ │ + cmp (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x9(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + push $0x1a009 │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x416d2050(%rbp) │ │ │ │ mov $0x9b,%ah │ │ │ │ add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2602879,21 +2602676,20 @@ │ │ │ │ add %dh,%al │ │ │ │ retw $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x40(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x3(%rax,%rsi,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + shrb $1,0x2f(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ adcb $0xe2,(%rdx) │ │ │ │ xchg %eax,%ebp │ │ │ │ mov $0x4a01092a,%ecx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2602971,17 +2602767,15 @@ │ │ │ │ rex.WB fiadds (%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock lods %ds:(%rsi),%eax │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - or %edi,0x3(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %bh,0x37a(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x51(%rbp) │ │ │ │ push %rsp │ │ │ │ @@ -2603035,16 +2602829,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2(%rdx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1e4ec,%al │ │ │ │ - rex.B insb (%dx),%es:(%rdi) │ │ │ │ + movabs 0xf00000000001e4ec,%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ sbbb $0xdf,-0x51364aed(%rip) │ │ │ │ loopne 1ce0a9f │ │ │ │ @@ -2603059,15 +2602854,17 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x3,(%rbx,%rdi,2) │ │ │ │ + nop │ │ │ │ + lret │ │ │ │ + jp 1ce0a9f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdx) │ │ │ │ @@ -2603147,19 +2602944,22 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x40(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e534(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x591d6(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,-0x3d(%rcx) │ │ │ │ add %dh,%bl │ │ │ │ imul $0x13015d,0x3e(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2603170,17 +2602970,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ce0c0b │ │ │ │ - jnp 1ce0c07 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,0x37a(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dl │ │ │ │ gs sbb %esi,%gs:0x17038a2(%rip) │ │ │ │ @@ -2603300,20 +2603098,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x2c2(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ repz in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x30(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %dh,0x3(%rdi,%rbp,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ xorb $0x37,0x69(%rcx) │ │ │ │ ret $0xcc22 │ │ │ │ xorl $0x13,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2603382,17 +2603181,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x2de86(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e5d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x5(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x3624e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x7661b8e3(%rdx) │ │ │ │ rorb $0x0,0x130118(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2603426,16 +2603223,17 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cld │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.WXB insb (%dx),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + pushf │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ and $0x82,%bl │ │ │ │ mov $0xbbca7dcc,%eax │ │ │ │ @@ -2603448,16 +2603246,16 @@ │ │ │ │ add %dl,0x2de95(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - or %edi,0x3(%rbx) │ │ │ │ + loopne 1ce0f62 │ │ │ │ + jp 1ce0faf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax,%rcx,4) │ │ │ │ @@ -2603515,16 +2603313,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x8f,%al │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e4fd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jge 1ce10b3 │ │ │ │ + add %dl,%al │ │ │ │ + jb 1ce10b2 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ sub $0x37,%bl │ │ │ │ (bad) │ │ │ │ @@ -2603540,21 +2603338,23 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,-0x1(%rax) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e5a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sbb $0x7b,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,%al │ │ │ │ + lret │ │ │ │ + jp 1ce10cf │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,(%rdx) │ │ │ │ enter $0xb992,$0xd │ │ │ │ mov (%rbx),%al │ │ │ │ rex.WXB add %rdx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2603655,15 +2603455,16 @@ │ │ │ │ push %rax │ │ │ │ lahf │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e4fc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jns 1ce1263 │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ subb $0x1e,-0x16(%rbx) │ │ │ │ and $0x13,%al │ │ │ │ @@ -2603679,17 +2603480,22 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000037b11,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + jo 1ce123a │ │ │ │ + jp 1ce127f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,%dl │ │ │ │ and -0x2f90c24d(%rdi),%ah │ │ │ │ cs add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2603744,15 +2603550,16 @@ │ │ │ │ lahf │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0xe(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x6c(%rdi) │ │ │ │ + mov $0x9e,%al │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ addb $0x90,(%rdi) │ │ │ │ pushf │ │ │ │ @@ -2603765,15 +2603572,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x2c2(%rdx) │ │ │ │ add %ah,0x1e4f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x32cfd(%rax) │ │ │ │ + add %dh,0x32d9f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%bl │ │ │ │ xlat %ds:(%rbx) │ │ │ │ rex.WX │ │ │ │ @@ -2603790,18 +2603597,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock shll $1,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x300000000002dfb2,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rbx,%rdi,8) │ │ │ │ and %bh,(%rbx) │ │ │ │ mov $0x4,%al │ │ │ │ mov $0x130168,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2603813,19 +2603617,15 @@ │ │ │ │ add %dh,-0x47(%rax) │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ repnz in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf7,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x30000000000360ea,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x57(%rbx) │ │ │ │ xor $0xa2261d3f,%eax │ │ │ │ xor $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2603899,21 +2603699,20 @@ │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ce14ee │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jmp 1ce15c5 │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %dl,0x37a(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,%ah │ │ │ │ xchg %eax,%edx │ │ │ │ (bad) │ │ │ │ mov $0xb1,%cl │ │ │ │ in $0x3,%al │ │ │ │ sub (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2603967,19 +2603766,16 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0x2c2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1e77d,%al │ │ │ │ - stc │ │ │ │ + movabs 0xa00000000001e77d,%al │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x70(%rbp) │ │ │ │ (bad) │ │ │ │ test $0x20,%al │ │ │ │ push %rax │ │ │ │ @@ -2604013,20 +2603809,22 @@ │ │ │ │ add %al,0x26(%rax) │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5b(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,(%rbx,%rdi,2) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1ce1674 │ │ │ │ + jp 1ce16b7 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,-0x7ea06c92(%rdx) │ │ │ │ jns 1ce16bd │ │ │ │ push %rsp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2604077,17 +2603875,16 @@ │ │ │ │ nop │ │ │ │ in (%dx),%eax │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0x60,%dl │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x4d,%al │ │ │ │ + (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rsi,%riz,4) │ │ │ │ ss repnz (bad) │ │ │ │ fistl (%rdi,%riz,1) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2604100,16 +2603897,16 @@ │ │ │ │ shr $0xde,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3f(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,(%rcx) │ │ │ │ - jnp 1ce17d7 │ │ │ │ + (bad) │ │ │ │ + fidivrl 0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ah │ │ │ │ @@ -2604146,21 +2603943,23 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ hlt │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x1(%rbp,%riz,8) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jmp 1ce18dd │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ + jp 1ce1867 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,(%rsi) │ │ │ │ (bad) │ │ │ │ push %rbp │ │ │ │ cmp %al,%dh │ │ │ │ rorl %cl,0x21(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2604347,22 +2604146,18 @@ │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xab,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - jp 1ce1aef │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rclb $0x0,0x37a(%rsi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%dh │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ rex.WRX (bad) │ │ │ │ mov $0x76,%cl │ │ │ │ and (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2604442,20 +2604237,20 @@ │ │ │ │ rex.RXB ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x367(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1ce1c87 │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x21306211(%rcx) │ │ │ │ roll %cl,0x130166(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2604528,18 +2604323,16 @@ │ │ │ │ lock xor %bl,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x4d(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%dl │ │ │ │ + mov $0x3a,%al │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0xca32735(%rbx,%rax,2) │ │ │ │ (bad) │ │ │ │ ss add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2604550,23 +2604343,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ out %al,$0xc2 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e4f4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - js 1ce1d79 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x576e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x7bc0755f(%rcx) │ │ │ │ mov %es,0x7c(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2604577,22 +2604366,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xea,%al │ │ │ │ - jp 1ce1dbf │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x3000000000037a96,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%cl │ │ │ │ mov $0x50,%cl │ │ │ │ mov 0x14590bc(%rbx),%esp │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2604671,19 +2604455,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x3e(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e765(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmc │ │ │ │ + add %al,0x3e(%rax) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%al │ │ │ │ pop %rdi │ │ │ │ push %rbp │ │ │ │ push $0x4 │ │ │ │ @@ -2604717,17 +2604498,16 @@ │ │ │ │ xor %ah,0x2(%rdx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ce1fcc │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0x60,%bl │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x51,%al │ │ │ │ + (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%bh │ │ │ │ popf │ │ │ │ xor $0x92,%ch │ │ │ │ xorq $0x13,0x1(%rcx) │ │ │ │ @@ -2604913,17 +2604693,16 @@ │ │ │ │ add %ah,0x2df8e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock repnz (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sarb $1,(%rdx) │ │ │ │ + (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x1f81bccf(%rsi) │ │ │ │ (bad) │ │ │ │ loopne 1ce2229 │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2604936,20 +2604715,21 @@ │ │ │ │ loopne 1ce2213 │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xc(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x32a(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %ah,%cl │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,(%rsp,%rbx,2) │ │ │ │ jns 1ce2247 │ │ │ │ sub %bh,%ch │ │ │ │ in $0x8,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2604962,16 +2604742,16 @@ │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock stos %al,%es:(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,(%rbx) │ │ │ │ - jnp 1ce2287 │ │ │ │ + jo 1ce2243 │ │ │ │ + jp 1ce2287 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ @@ -2605029,17 +2604809,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x2c268(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e771(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - hlt │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmp $0x62,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x48(%rdx) │ │ │ │ iret │ │ │ │ @@ -2605103,15 +2604882,16 @@ │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cmc │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x378(%rcx) │ │ │ │ + shrb $0x3,0x78(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.WR sbb %dil,%r9b │ │ │ │ @@ -2605127,16 +2604907,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x2c2(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ce248e │ │ │ │ - jnp 1ce247f │ │ │ │ + nop │ │ │ │ + ret $0x37a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x28a6f4ae(%rdx) │ │ │ │ @@ -2605213,22 +2604993,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex jmp 1ce254d │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e4f4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.R jo 1ce259f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x36ff7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,(%rdi) │ │ │ │ sbb $0x40,%al │ │ │ │ rex.RX shll $0x53,-0xe(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2605240,22 +2605017,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rbx) │ │ │ │ - jnp 1ce25e7 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + sarl $0x0,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,(%rbx) │ │ │ │ pop %rcx │ │ │ │ (bad) │ │ │ │ fsubrl 0x111a6cab(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2605284,101 +2605059,92 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,-0x36(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + rex xchg %eax,%ebp │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1edef(%rax) │ │ │ │ + add %al,-0x66(%rax) │ │ │ │ + out %al,(%dx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x22(%rax) │ │ │ │ - lret │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x1609c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %dl,%ch │ │ │ │ - adc %ebx,%ebx │ │ │ │ - fwait │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - pushf │ │ │ │ - divb 0x1(%rsi) │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %bh,%bh │ │ │ │ + mov $0x1c,%bl │ │ │ │ + rex.WRXB cmp 0x13014f58(%r10),%r14 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - sbb %ecx,%esi │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cmc │ │ │ │ - out %eax,(%dx) │ │ │ │ + lock xchg %eax,%ebp │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - lret │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,-0x66(%rax) │ │ │ │ + out %al,(%dx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x1609c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %bh,(%rdx) │ │ │ │ - sbb %edi,%edx │ │ │ │ - shr $0x62,%ebx │ │ │ │ - xchg %eax,%edx │ │ │ │ - (bad) │ │ │ │ + add %dh,-0x11b85899(%rdi) │ │ │ │ + cmpb $0x5b,(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,(%rdx) │ │ │ │ + nop │ │ │ │ + xchg %eax,%esi │ │ │ │ (bad) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x1ede3(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x34(%rax) │ │ │ │ + add %al,0x21(%rax) │ │ │ │ + jmp 1ce2700 │ │ │ │ + add %al,%al │ │ │ │ + pushf │ │ │ │ (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %bh,%ah │ │ │ │ - in (%dx),%al │ │ │ │ - jmp 1ce26ce │ │ │ │ - push %rdi │ │ │ │ - movabs %al,0x13010745 │ │ │ │ + add %dh,-0x57500d6(%rbp,%rdi,2) │ │ │ │ + or (%ecx),%eax │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,%ch │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %dl,(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ hlt │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - jo 1ce274f │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bh,0x36f(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x3ddfa53e(%rax) │ │ │ │ adc $0x13114942,%eax │ │ │ │ @@ -2605459,18 +2605225,17 @@ │ │ │ │ lock filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ce2827 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ce2865 │ │ │ │ + nop │ │ │ │ + push %rdx │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%ch │ │ │ │ repz iret │ │ │ │ imul $0x13,0x112d001c(%rip),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2605527,21 +2605292,22 @@ │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%ah │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ce2935 │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + cmp 0x3(%rdx),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,%dh │ │ │ │ sbb $0x6f,%al │ │ │ │ push %rdi │ │ │ │ mov $0x1114f531,%ecx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2605596,18 +2605362,16 @@ │ │ │ │ and %bh,%cl │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock shl %cl,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xd(%rax) │ │ │ │ + add %ah,0x3b(%rax) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%dh │ │ │ │ xchg %eax,%ebx │ │ │ │ (bad) │ │ │ │ push %rsp │ │ │ │ @@ -2605727,17 +2605491,15 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ test %eax,%ebx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e4f5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.RB insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x36c96(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ sbbb $0xdf,(%rdx) │ │ │ │ xchg %eax,%ebp │ │ │ │ xchg %eax,%edx │ │ │ │ @@ -2605752,81 +2605514,79 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ce2bad │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e5a4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x37b14(%rax) │ │ │ │ + add %dh,0x37ac2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x626396e6(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ adc $0x45,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ce2c64 │ │ │ │ - (bad) │ │ │ │ + add %ah,%bh │ │ │ │ + lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - or $0xec,%al │ │ │ │ + add %dl,0x37(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cec4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ - add %bh,-0x618fa998(%rax) │ │ │ │ - test $0xc7,%al │ │ │ │ - pop %rax │ │ │ │ + add %cl,0xe(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rdx) │ │ │ │ + mov 0x6b38efd8(%rax),%fs │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,(%rbx) │ │ │ │ - (bad) │ │ │ │ + xor %ah,%bh │ │ │ │ + lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - jmp 1ce2c9d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd80000000002ced5,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ - add %ch,%ah │ │ │ │ - xchg %cl,0x3c(%rcx) │ │ │ │ - push $0x77 │ │ │ │ + add %dl,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - add %edx,(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0xe(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,-0x86e9944(%rbp) │ │ │ │ + sbb 0x13016b(%rbx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov %ebx,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %dl,-0x75(%rax) │ │ │ │ + ret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2605847,15 +2605607,15 @@ │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mul %ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36c41(%rax) │ │ │ │ + add %ah,0x36c92(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ cmpb $0xba,0x22302b34(%rbp) │ │ │ │ int $0x5e │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2605891,15 +2605651,17 @@ │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mul %ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2d5a2(%rax) │ │ │ │ + add %dl,0x6e(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rsi) │ │ │ │ mov $0xa94f976b,%eax │ │ │ │ mov %gs,0x1(%rcx) │ │ │ │ @@ -2605915,16 +2605677,15 @@ │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0xa(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc8,%al │ │ │ │ - jb 1ce2e0f │ │ │ │ + lock mov %dh,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1ea467bb(%rbx) │ │ │ │ @@ -2605939,22 +2605700,22 @@ │ │ │ │ mov $0xcc,%al │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cmp %bh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - out %eax,(%dx) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,%al │ │ │ │ + sub 0x3(%rdx),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,0x4f(%rcx) │ │ │ │ and $0x85,%al │ │ │ │ pop %rbx │ │ │ │ sbb $0x13011500,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2605964,18 +2605725,16 @@ │ │ │ │ mov $0xcf,%al │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rex out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ce2e88 │ │ │ │ + shrb $1,(%rdx) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x3b(%rcx,%rsi,8) │ │ │ │ sahf │ │ │ │ xchg %eax,(%rax,%rdi,1) │ │ │ │ ds add %edx,(%rbx) │ │ │ │ @@ -2606010,18 +2605769,16 @@ │ │ │ │ rol %cl,%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x45(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ce2f1f │ │ │ │ + loopne 1ce2f6b │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rax) │ │ │ │ sub %edx,-0x2eefe352(%rdx) │ │ │ │ rex.WXB adc %rdx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2606080,20 +2605837,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa00000000002c39b,%al │ │ │ │ clc │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x378(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + jb 1ce307b │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x2b9804ab(%rdi) │ │ │ │ adc 0x3a(%rdx),%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2606103,20 +2605861,22 @@ │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,(%rbx,%rdi,2) │ │ │ │ - add (%rax),%eax │ │ │ │ + rol $1,%dl │ │ │ │ + jp 1ce304f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,-0x17128537(%rbp) │ │ │ │ adc %edi,0x13113f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2606142,46 +2605902,48 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - sbb $0xce,%al │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x1ed27(%rax) │ │ │ │ + add %ah,0x2ced7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1edef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + not %eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %al,-0x7828a79d(%rsi) │ │ │ │ - rex test %ecx,0x13(%rcx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%ch │ │ │ │ + adc %ebx,%ebx │ │ │ │ + fwait │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + pushf │ │ │ │ + divb 0x1(%rsi) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - rex pushf │ │ │ │ + add %al,-0x64(%rax) │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mul %esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x45(%rax) │ │ │ │ - jge 1ce3127 │ │ │ │ + add %al,0x2d(%rax) │ │ │ │ + jle 1ce3127 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0xaeea105(%rax) │ │ │ │ @@ -2606198,16 +2605960,16 @@ │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x9(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,%dl │ │ │ │ - xchg %eax,%esp │ │ │ │ + adc %bl,(%rdx) │ │ │ │ + xchg %eax,%ebp │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ push %rbp │ │ │ │ @@ -2606222,42 +2605984,38 @@ │ │ │ │ nop │ │ │ │ popf │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e4f7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0xe(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb 0x5(%rbp),%dl │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,-0x6e(%rdi) │ │ │ │ cmp 0x4(%rcx),%ch │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x2c3(%rsi) │ │ │ │ add %dh,0x1e4f7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - repnz xchg %eax,%esp │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sbb %edx,0x5(%rbp) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x68a0bdce(%rsi) │ │ │ │ xchg %eax,%esi │ │ │ │ pop %rdi │ │ │ │ sbb $0x11,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2606298,21 +2606056,22 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,%dl │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + xor 0x3(%rdx),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,-0x5a(%rax) │ │ │ │ cmp $0x34,%al │ │ │ │ cltd │ │ │ │ cmp $0x13015cb5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2606339,18 +2606098,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rbx,%rax,8) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e735(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - int1 │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x36231(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rdx) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ sbb 0x13117804(%rbp,%rsi,2),%r12 │ │ │ │ @@ -2606433,71 +2606189,72 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - movabs %eax,0x14f00000000001e5 │ │ │ │ - jnp 1ce343f │ │ │ │ + movabs %eax,0xc3000000000001e5 │ │ │ │ + jp 1ce343f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x40070fcc(%rbp) │ │ │ │ ds (bad) │ │ │ │ and $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sbb $0xce,%al │ │ │ │ + lock mov $0xd3,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.RX jmp 1ce347d │ │ │ │ + add %ah,%al │ │ │ │ + cmc │ │ │ │ + out %eax,(%dx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x57(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd80000000002ced7,%al │ │ │ │ + add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %bh,-0x4dae27cc(%rdx,%rsi,4) │ │ │ │ - loope 1ce3516 │ │ │ │ + add %bh,(%rdx) │ │ │ │ + sbb %edi,%edx │ │ │ │ + shr $0x62,%ebx │ │ │ │ + xchg %eax,%edx │ │ │ │ + (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,(%rbx) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push %rbp │ │ │ │ - lock add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sarb $0x0,0x2d3(%rax) │ │ │ │ + add %ah,0x1ede3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmul %st(6),%st │ │ │ │ + add %ah,0x57(%rax) │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %bh,0x4e(%rdi) │ │ │ │ - cwtl │ │ │ │ - mov $0x509bdd8d,%ebp │ │ │ │ - adc %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,%ah │ │ │ │ + in (%dx),%al │ │ │ │ + jmp 1ce3496 │ │ │ │ + push %rdi │ │ │ │ + movabs %al,0x13110745 │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ call 1d00331 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x11(%rax) │ │ │ │ ret │ │ │ │ @@ -2606525,16 +2606282,15 @@ │ │ │ │ add %dh,0x27(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%cl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jl 1ce358b │ │ │ │ + adc %dh,0x2f(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ subb $0xd3,(%rdx) │ │ │ │ xor $0x79f1667,%eax │ │ │ │ @@ -2606587,19 +2606343,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex sub $0x2c4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ sar $0xe4,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1f(%rax) │ │ │ │ - (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + test $0x61,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,%dh │ │ │ │ sti │ │ │ │ rcrl $1,%fs:0x121551f(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2606634,16 +2606392,16 @@ │ │ │ │ add %ah,0x2c32f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ leave │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sub 0x3(%rbx),%bh │ │ │ │ + and %bl,%bl │ │ │ │ + jp 1ce36c7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -2606663,16 +2606421,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x29,%al │ │ │ │ - jnp 1ce370f │ │ │ │ + rex fidivrl 0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ah │ │ │ │ @@ -2606688,21 +2606445,22 @@ │ │ │ │ xor %al,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3d(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sub $0x7b,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rax │ │ │ │ + fidivrs 0x3(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,(%rbx) │ │ │ │ jae 1ce3731 │ │ │ │ (bad) │ │ │ │ pop %rbx │ │ │ │ out %al,(%dx) │ │ │ │ cwtl │ │ │ │ rex add %edx,(%rbx) │ │ │ │ @@ -2606714,22 +2606472,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ce37ba │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e6db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - and 0x3(%rbx),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x37ad1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x6a(%rdi) │ │ │ │ pop %rbx │ │ │ │ loope 1ce379b │ │ │ │ rolb $1,0xc(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2606742,15 +2606497,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x7b,(%rsi) │ │ │ │ + lock mov $0x7a,%ah │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rsi) │ │ │ │ (bad) │ │ │ │ @@ -2606767,15 +2606522,15 @@ │ │ │ │ add %dh,0x2c331(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,%ch │ │ │ │ + rex cltd │ │ │ │ jp 1ce382f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2606795,17 +2606550,15 @@ │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2e(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ce387a │ │ │ │ - jnp 1ce3877 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,0x37a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ in $0xfd,%eax │ │ │ │ @@ -2606824,16 +2606577,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ int3 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,(%rcx) │ │ │ │ - jnp 1ce38bf │ │ │ │ + jo 1ce3893 │ │ │ │ + jp 1ce38bf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ @@ -2606853,15 +2606606,15 @@ │ │ │ │ xor %bl,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x37af5(%rax) │ │ │ │ + add %dh,0x37aa2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%bh │ │ │ │ jb 1ce393a │ │ │ │ jl 1ce3997 │ │ │ │ @@ -2606878,16 +2606631,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - int1 │ │ │ │ + loopne 1ce38e6 │ │ │ │ jp 1ce394f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2606903,19 +2606655,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x500000000002c333,%al │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ce3985 │ │ │ │ - jp 1ce3997 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ + push %rax │ │ │ │ + movabs 0x83000000000037a,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdi) │ │ │ │ shlb %cl,0x51ea8494(%rsp,%rcx,8) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2606925,15 +2606674,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rbx,%rax,8) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e6ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0xf(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + popf │ │ │ │ jp 1ce39df │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2606947,23 +2606697,19 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x2,(%rbx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x1e6(%rcx) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - jp 1ce3a27 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x37a94(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ add $0x30,%al │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2606973,17 +2606719,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2c3(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ce3a09 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - jp 1ce3a6f │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x37a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or (%rsp,%rdi,8),%al │ │ │ │ @@ -2606997,16 +2606741,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xor $0x2c3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - std │ │ │ │ + mov $0xaa,%al │ │ │ │ jp 1ce3ab7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2607022,19 +2606765,23 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ xor $0x2c3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x1(%rsi,%riz,8) │ │ │ │ - add %dl,0x37af1(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + popf │ │ │ │ + jp 1ce3aff │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,0x7f(%rbp) │ │ │ │ (bad) │ │ │ │ imul $0x4a,(%rdi,%rdx,2),%ecx │ │ │ │ sub (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2607046,16 +2606793,16 @@ │ │ │ │ ss ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5e(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,(%rax) │ │ │ │ - jnp 1ce3b47 │ │ │ │ + adc %al,%bh │ │ │ │ + jp 1ce3b47 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x37(%rdi) │ │ │ │ @@ -2607071,16 +2606818,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x36(%rax) │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e69e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sub 0x3(%rbx),%bh │ │ │ │ + add %ah,%al │ │ │ │ + fidivrl 0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0xa(%rdi) │ │ │ │ @@ -2607096,15 +2606843,17 @@ │ │ │ │ ... │ │ │ │ add %ah,0x38(%rax) │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e50d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3340a(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + in $0x32,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x752bcfb8(%rsp,%riz,8) │ │ │ │ test %eax,(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2607117,20 +2606866,21 @@ │ │ │ │ (bad) │ │ │ │ cmp $0xc3,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ or $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x60,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + rolb $0x3,0x62(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,0x3a9e7caa(%rip) │ │ │ │ add 0x5e(%rbx),%edi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2607140,21 +2606890,22 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xee,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rax │ │ │ │ + sub 0x3(%rdx),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,0x25b892d6(%rbx) │ │ │ │ (bad) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rdi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2607164,16 +2606915,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x4c,%al │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e50f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x360f7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x60(%rbp) │ │ │ │ lea 0x4f(%rcx),%eax │ │ │ │ jl 1ce3cbf │ │ │ │ cmp $0x1301,%eax │ │ │ │ @@ -2607186,16 +2606937,16 @@ │ │ │ │ rex.WRB ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x10(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ce3cb2 │ │ │ │ - jns 1ce3cf9 │ │ │ │ + and %ah,%ah │ │ │ │ + js 1ce3cf9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x7c(%rax) │ │ │ │ @@ -2607212,21 +2606963,22 @@ │ │ │ │ lock rex.WRB ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x10(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x77,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + rex leave │ │ │ │ + jbe 1ce3d3f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,%dh │ │ │ │ fisttpl -0x26077c03(%rcx) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2607237,16 +2606989,17 @@ │ │ │ │ rex.WRX ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ adc %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x1e(%rax) │ │ │ │ - xor $0x3,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x7d(%rbx,%rcx,4) │ │ │ │ @@ -2607262,22 +2607015,19 @@ │ │ │ │ rex.WRXB ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x19(%rax) │ │ │ │ - jnp 1ce3dd1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x57a33(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,(%rsp,%rax,1) │ │ │ │ (bad) │ │ │ │ in (%dx),%eax │ │ │ │ or 0x13017690(%rcx),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2607285,16 +2607035,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf00000000002c34f,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ce3e21 │ │ │ │ - sub $0x3,%eax │ │ │ │ + (bad) │ │ │ │ + mov $0x2d,%dl │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rdx) │ │ │ │ addb $0xc8,(%rbx) │ │ │ │ (bad) │ │ │ │ mov $0x130161ea,%eax │ │ │ │ @@ -2607307,15 +2607059,18 @@ │ │ │ │ rclb $1,0x2(%rbx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x367(%rsi) │ │ │ │ + nop │ │ │ │ + xchg %eax,%ebx │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x34954295(%rbp) │ │ │ │ mov $0x23,%al │ │ │ │ pop %rsi │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2607329,15 +2607084,15 @@ │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xf(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x78,%ah │ │ │ │ + shlb $1,0x78(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ cs cs (bad) │ │ │ │ @@ -2607401,16 +2607156,15 @@ │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x11(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%bl │ │ │ │ - (bad) │ │ │ │ + adc %cl,0x62(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ js 1ce3ff9 │ │ │ │ @@ -2607428,16 +2607182,16 @@ │ │ │ │ jb 1ce3f76 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ adc %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x360f9(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x8ba9b83(%rbx) │ │ │ │ sbb %edi,0x130131(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2607449,19 +2607203,16 @@ │ │ │ │ jb 1ce3fbe │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ adc %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sti │ │ │ │ + add %ah,0x52(%rax) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x5f(%rsi,%rdi,1) │ │ │ │ xor -0x56(%rdx),%ecx │ │ │ │ cwtl │ │ │ │ adc $0x1,%al │ │ │ │ @@ -2607472,17 +2607223,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x2c373(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e513(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x8(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x36249(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x4222a82d(%rip) │ │ │ │ mov $0x17,%bh │ │ │ │ jno 1ce4072 │ │ │ │ @@ -2607495,18 +2607244,17 @@ │ │ │ │ ... │ │ │ │ add %al,0x77(%rax) │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e510(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x10(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%ch │ │ │ │ shrl $0x1,0x7759d9b2(%r11) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2607518,17 +2607266,16 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ add $0x2,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock adc %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jmp 1ce4450 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x6a(%rax) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ xchg %eax,%edi │ │ │ │ rex.WXB (bad) │ │ │ │ @@ -2607542,18 +2607289,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2c38d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x12(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,%bl │ │ │ │ + rex │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%bl │ │ │ │ or $0xc3,%al │ │ │ │ adc $0xe5,%al │ │ │ │ in (%dx),%al │ │ │ │ @@ -2607571,22 +2607316,21 @@ │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x13(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - out %al,(%dx) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock sub 0x3(%rdx),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,-0x68(%rdx) │ │ │ │ loopel 1ce41ee │ │ │ │ out %al,$0xdd │ │ │ │ jae 1ce4192 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2607596,15 +2607340,18 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2c399(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x14(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x30000000000365e4,%al │ │ │ │ + lock pop %rdx │ │ │ │ + add %gs:(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x29b9f115(%rdi,%rax,4) │ │ │ │ out %eax,(%dx) │ │ │ │ je 1ce41da │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2607617,38 +2607364,36 @@ │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sub %esi,0x5(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x57217(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,(%rdi) │ │ │ │ xor $0x9eb934e0,%eax │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ rex.X add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x300000000002c3a1,%al │ │ │ │ adc $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.WB outsl %ds:(%rsi),(%dx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cld │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ leave │ │ │ │ @@ -2607665,22 +2607410,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xac,%al │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e514(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x2c(%rax) │ │ │ │ - jl 1ce4297 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x37ca3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0x44649063(%rcx) │ │ │ │ imul %dl │ │ │ │ or (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2607690,17 +2607432,18 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ rol %cl,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ adc $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x5,-0x63(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmc │ │ │ │ + pushf │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1f677fbc(%rbp,%rsi,2) │ │ │ │ out %eax,(%dx) │ │ │ │ pop %rdi │ │ │ │ @@ -2607712,16 +2607455,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex jrcxz 1ce42d6 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e519(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - hlt │ │ │ │ + add %dh,0x7c(%rax) │ │ │ │ fwait │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ah │ │ │ │ @@ -2607735,15 +2607477,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x2c3e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e515(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36c38(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov 0x0(%rbx,%rax,1),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ addb $0x69,(%rsp,%rbp,4) │ │ │ │ add (%rax),%dl │ │ │ │ sub %dh,%bl │ │ │ │ @@ -2607753,16 +2607496,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb00000000002c3ef,%al │ │ │ │ adc $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ + lock lahf │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ orb $0x44,-0x513c9091(%rbx) │ │ │ │ @@ -2607777,17 +2607519,17 @@ │ │ │ │ adc %dh,%bh │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ adc $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ce4417 │ │ │ │ - lahf │ │ │ │ - add $0x0,%eax │ │ │ │ + (bad) │ │ │ │ + mov $0x59e,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bh │ │ │ │ in $0xfa,%al │ │ │ │ adc $0xaa,%al │ │ │ │ @@ -2607803,15 +2607545,19 @@ │ │ │ │ add %dh,0x2c401(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000036c4e,%al │ │ │ │ + jo 1ce43e0 │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ orb $0x36,0x8cf2728(%rip) │ │ │ │ and (%rcx),%cl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2607821,16 +2607567,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x2c4(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - push $0x3 │ │ │ │ + mov $0xf2,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x6963822e(%rdx,%rcx,8) │ │ │ │ jmp 1e145fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2607883,15 +2607630,16 @@ │ │ │ │ loopne 1ce4562 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ce4570 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x6c(%rbx) │ │ │ │ + loopne 1ce44f6 │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ xor $0xfc,%dl │ │ │ │ jp 1ce4504 │ │ │ │ @@ -2607951,22 +2607699,20 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb6,%al │ │ │ │ - js 1ce463f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x78(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%al │ │ │ │ pop %rbp │ │ │ │ lret │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ jbe 1ce46c6 │ │ │ │ @@ -2607980,16 +2607726,16 @@ │ │ │ │ sarb $0x0,0x2(%rsp,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ce461c │ │ │ │ - jle 1ce4687 │ │ │ │ + and %bl,(%rcx) │ │ │ │ + jg 1ce4687 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x56(%rbx) │ │ │ │ @@ -2608190,15 +2607936,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x2c4(%rcx) │ │ │ │ add %dh,0x25(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock fs jno 1ce4959 │ │ │ │ + mov $0x51,%al │ │ │ │ + jo 1ce4959 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x44(%rsi) │ │ │ │ @@ -2608309,16 +2608056,15 @@ │ │ │ │ add %cl,0x2c4(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jle 1ce4b71 │ │ │ │ + xor %bl,0x6e(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x74(%rdi) │ │ │ │ adc 0xaf52a2f(%rdx),%dl │ │ │ │ @@ -2608330,17 +2608076,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x2c4(%rdi) │ │ │ │ add %dh,(%rax) │ │ │ │ sbb %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - imull (%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x37(%rax) │ │ │ │ + cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%bl │ │ │ │ loope 1ce4b1b │ │ │ │ test $0x7c,%al │ │ │ │ @@ -2608357,17 +2608102,16 @@ │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1d,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %dh,%bl │ │ │ │ + ds add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x36(%rdx) │ │ │ │ rex.RXB (bad) │ │ │ │ adc 0x1301688f(%rdx),%dl │ │ │ │ @@ -2608378,17 +2608122,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x2c4(%rax) │ │ │ │ add %ah,0x17(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sbb %ah,0x3(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %bl,0x360(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ch │ │ │ │ mov (%rcx),%ecx │ │ │ │ @@ -2608401,15 +2608143,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x2c4(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x378b8(%rax) │ │ │ │ + add %dh,0x37874(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%cl │ │ │ │ fwait │ │ │ │ push $0xffffffffffffff95 │ │ │ │ @@ -2608424,18 +2608166,15 @@ │ │ │ │ (bad) │ │ │ │ xchg %eax,%edx │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0xe5,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x36192(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%al │ │ │ │ ds mov 0x7f882b37(%rip),%ds │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2608449,22 +2608188,21 @@ │ │ │ │ xchg %eax,%ebx │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ce4ce8 │ │ │ │ - fadds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x5b,%al │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x5c(%rax) │ │ │ │ shl $0xc3,%ch │ │ │ │ mov $0x13013740,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2608473,16 +2608211,16 @@ │ │ │ │ rex xchg %eax,%esp │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rdx) │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + (bad) │ │ │ │ + es imul $0x0,(%rbx),%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x200da23d(%rcx,%rcx,8) │ │ │ │ call 1e14e3f │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2608496,16 +2608234,16 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sbb %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - pop %rax │ │ │ │ - je 1ce4d47 │ │ │ │ + sti │ │ │ │ + jae 1ce4d47 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x61(%rbp) │ │ │ │ @@ -2608520,19 +2608258,21 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x2c495(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e518(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - movabs 0x83000000000033e,%eax │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + and $0x3d,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,(%rbx) │ │ │ │ add $0x8a,%al │ │ │ │ push %rbp │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ sub %dl,0x1301(%rdi,%rbp,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2608541,18 +2608281,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x2c4(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x18,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x5(%rax,%rdi,2) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + push %rax │ │ │ │ + std │ │ │ │ + jbe 1ce4dd9 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ sahf │ │ │ │ (bad) -0x22(%rdx,%rdi,1) │ │ │ │ ss (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2608563,20 +2608308,22 @@ │ │ │ │ loopne 1ce4da0 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ce4e2a │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x74(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0xfb,%al │ │ │ │ + jae 1ce4e1f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ hlt │ │ │ │ add 0x129ae5d(%rsi),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2608588,38 +2608335,42 @@ │ │ │ │ xchg %eax,%edi │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,(%rcx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x74(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %bh,%ah │ │ │ │ + jae 1ce4e67 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,0x71(%rbp,%rbp,4) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x400000000002c498,%al │ │ │ │ sbb %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x55(%rax) │ │ │ │ + add %al,-0x22(%rax) │ │ │ │ (bad) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,(%rsi) │ │ │ │ je 1ce4f13 │ │ │ │ fdivrl (%rcx) │ │ │ │ addl $0x1,0x74(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2608631,16 +2608382,17 @@ │ │ │ │ cltd │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ce4f03 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x58,%al │ │ │ │ - je 1ce4ef7 │ │ │ │ + nop │ │ │ │ + sti │ │ │ │ + jae 1ce4ef7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rsi) │ │ │ │ @@ -2608657,16 +2608409,16 @@ │ │ │ │ fwait │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,(%rcx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - lret $0x572 │ │ │ │ + xor %al,%dh │ │ │ │ + jno 1ce4f41 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ch │ │ │ │ @@ -2608972,15 +2608724,17 @@ │ │ │ │ shlb $1,(%rax) │ │ │ │ movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1a(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x6c(%rax) │ │ │ │ + (bad) │ │ │ │ + cltd │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ sbb $0xea,%dl │ │ │ │ cmp %ebp,-0x1e(%rsi) │ │ │ │ @@ -2609050,17 +2608804,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e51a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - push $0x3 │ │ │ │ + add %dl,0x367f2(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x4ebe6a13(%rdi) │ │ │ │ xchg %eax,%ebp │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ jae 1ce5392 │ │ │ │ @@ -2609074,16 +2608827,17 @@ │ │ │ │ add %dh,0x41(%rax) │ │ │ │ movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sbb %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x51(%rax) │ │ │ │ - jne 1ce53c1 │ │ │ │ + add %al,%al │ │ │ │ + pop %rcx │ │ │ │ + je 1ce53c1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ @@ -2609098,21 +2608852,22 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2c64a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sbb %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.X outsb %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,%al │ │ │ │ + and 0x3(%rsi),%ch │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,0x36(%rcx) │ │ │ │ add %ebx,(%rsi) │ │ │ │ or $0xf6,%al │ │ │ │ push %rbx │ │ │ │ pop %rdx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2609217,16 +2608972,19 @@ │ │ │ │ pop %rcx │ │ │ │ movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sbb %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - movabs 0x830000000000371,%eax │ │ │ │ + add %dh,-0x1e(%rax) │ │ │ │ + jo 1ce556f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ch │ │ │ │ sahf │ │ │ │ mov %es,(%rdi) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ @@ -2609330,20 +2609088,20 @@ │ │ │ │ add %ah,0x64(%rax) │ │ │ │ movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1b(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x36a(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + stc │ │ │ │ + push $0x3 │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rdx) │ │ │ │ sbb %ebx,%esp │ │ │ │ rex.RX (bad) │ │ │ │ (bad) │ │ │ │ out %al,$0x2a │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2609352,17 +2609110,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ imul $0x2,%esi,%eax │ │ │ │ add %al,0x1e51b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jb 1ce577d │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x360bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0xa(%rsi) │ │ │ │ jg 1ce5780 │ │ │ │ js 1ce5755 │ │ │ │ @@ -2609376,21 +2609132,22 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ce57c1 │ │ │ │ movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e51b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xor $0x75,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,-0x20(%rax) │ │ │ │ + je 1ce5767 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ orb $0x7d,-0x2c(%rsi) │ │ │ │ decb (%r14,%r14,4) │ │ │ │ and $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2609418,16 +2609175,16 @@ │ │ │ │ int3 │ │ │ │ movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.W insb (%dx),%es:(%rdi) │ │ │ │ + add %ah,-0x66(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ subb $0xfc,-0x6d920829(%rcx,%riz,1) │ │ │ │ sbb (%rcx),%al │ │ │ │ @@ -2609442,16 +2609199,16 @@ │ │ │ │ rol $1,%esi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sbb %edi,0x5(%rbx) │ │ │ │ + add %al,0x34(%rax) │ │ │ │ + jp 1ce5841 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x7a,0x5a(%rcx) │ │ │ │ @@ -2609506,21 +2609263,19 @@ │ │ │ │ adc %bl,%dl │ │ │ │ movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x43,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + rclb $0x0,0x3(%rsp,%rbp,2) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ adcb $0x4f,(%rdi) │ │ │ │ fsubl -0x56(%rdi) │ │ │ │ push %rax │ │ │ │ add $0x45,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2609531,17 +2609286,16 @@ │ │ │ │ shl $0xc6,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,(%rbx) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rax │ │ │ │ + lea 0x0(%rbx,%rax,1),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add $0x71,%dl │ │ │ │ (bad) │ │ │ │ mov $0x4f,%al │ │ │ │ @@ -2609555,15 +2609309,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ out %eax,$0xc6 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e51c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36c46(%rax) │ │ │ │ + add %ah,0x36c97(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ xorb $0xa1,0x3b(%rcx) │ │ │ │ repnz mov %cl,0x13013f24(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2609575,16 +2609329,17 @@ │ │ │ │ adc %ch,%bh │ │ │ │ movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sbb $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmp 0x0(%rbx,%rax,1),%ebp │ │ │ │ + add %dh,-0x73(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ sbb $0x9f,%dh │ │ │ │ std │ │ │ │ push %rbx │ │ │ │ @@ -2609596,15 +2609351,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x2c6f5,%al │ │ │ │ sbb $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x6c(%rcx) │ │ │ │ + rex │ │ │ │ + fwait │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ cmpb $0xde,0xc(%rcx) │ │ │ │ mov $0x1f32a926,%ebp │ │ │ │ @@ -2609619,36 +2609376,38 @@ │ │ │ │ add %bh,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1d(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x3,0x6c(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + sahf │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ xorb $0xf,0x77(%rsi) │ │ │ │ (bad) │ │ │ │ hlt │ │ │ │ rolb $0x0,0x13(%r9,%r8,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x2c70c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e51d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4a(%rax) │ │ │ │ + add %al,%al │ │ │ │ + fwait │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ adc $0x68,%bl │ │ │ │ @@ -2609662,16 +2609421,17 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x11(%rax) │ │ │ │ movl $0x0,(%rdx) │ │ │ │ rcrb $0x0,0x1e5(%rip) │ │ │ │ - add %al,-0x57(%rax) │ │ │ │ - add (%rax),%ax │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%ah │ │ │ │ xchg %eax,%esp │ │ │ │ (bad) │ │ │ │ @@ -2609683,35 +2609443,37 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rsi) │ │ │ │ movl $0x0,(%rdx) │ │ │ │ lock sbb $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x6c(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x36c(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ addb $0xa0,0x26e56e1d(%rcx) │ │ │ │ sub $0x130116,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x24(%rax) │ │ │ │ movl $0x0,(%rdx) │ │ │ │ and %bl,(%rsi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex.WB insb (%dx),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + fwait │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ subb $0xef,0x1(%rbp) │ │ │ │ (bad) │ │ │ │ @@ -2609724,15 +2609486,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x2c732(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e51e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36c3e(%rax) │ │ │ │ + add %dl,0x36c8f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ sbbb $0xb1,(%rax) │ │ │ │ cli │ │ │ │ xor 0x1508833(%rip),%dh │ │ │ │ @@ -2609840,19 +2609602,22 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x2c73b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e51e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x330bb(%rax) │ │ │ │ + add %dl,0x1d(%rax) │ │ │ │ + xor %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ int $0x6e │ │ │ │ fst %st(2) │ │ │ │ es pop %rbx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2609861,18 +2609626,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,-0x39(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - movabs 0xf4800000000001e5,%eax │ │ │ │ + movabs 0x3ca00000000001e5,%eax │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x6b(%rsp,%rcx,8) │ │ │ │ jmp 12fe3deb <_edata@@Base+0xc3e3deb> │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2609883,15 +2609646,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x2,-0x39(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rcx │ │ │ │ call 1ce5dd8 │ │ │ │ - add %dl,0x334e2(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + push (%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%ah │ │ │ │ lret $0xe1d9 │ │ │ │ xchg %eax,%ebx │ │ │ │ @@ -2609906,22 +2609671,19 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x44(%rax) │ │ │ │ movl $0x0,(%rdx) │ │ │ │ rclb $1,-0x18(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x1e(%rax) │ │ │ │ - xor $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x332ff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,-0x577a7a00(%rdx) │ │ │ │ add $0x8,%al │ │ │ │ js 1ce5e42 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2609930,16 +2609692,15 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ rex.RXB movl $0x0,(%r10) │ │ │ │ loopne 1ce5e80 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ce5e59 │ │ │ │ - (bad) │ │ │ │ + adc %ch,(%rdx,%riz,2) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x612b0a5d(%rbx) │ │ │ │ cmpb $0x5d,(%rax) │ │ │ │ @@ -2609953,30 +2609714,30 @@ │ │ │ │ push %rax │ │ │ │ pop %rdx │ │ │ │ movl $0x0,(%rdx) │ │ │ │ adc %bl,(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3(%rsp,%rbp,2) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x36c(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x4b,(%rax,%rcx,2) │ │ │ │ jbe 1ce5e78 │ │ │ │ mov %dh,%cl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ce5e8b │ │ │ │ + push %rax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ loopne 1ce5f48 │ │ │ │ movl $0x0,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2609998,17 +2609759,15 @@ │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ movl $0x0,(%rdx) │ │ │ │ xor %ah,(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ce5eec │ │ │ │ - sub (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + lock mov $0x32b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ addr32 iret │ │ │ │ @@ -2610025,17 +2609784,16 @@ │ │ │ │ and %ah,-0x39(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1f(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x36,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + shrb $1,(%rcx) │ │ │ │ + xor $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x2f(%rax) │ │ │ │ mov %eax,%esp │ │ │ │ pop %rbx │ │ │ │ cli │ │ │ │ @@ -2610050,18 +2609808,17 @@ │ │ │ │ add %dh,-0x39(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1f(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock movabs 0x830000000000377,%eax │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x300000000003775e,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x3e(%rdx) │ │ │ │ movsxd 0x1b(%rax,%rax,8),%edx │ │ │ │ int1 │ │ │ │ add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2610069,15 +2609826,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa00000000002c781,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,(%rdx) │ │ │ │ + adc %cl,(%rdx) │ │ │ │ jge 1ce601f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2610094,22 +2609851,22 @@ │ │ │ │ add %dh,0x2e(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,%cl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x58b(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - add %al,0x43(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + lahf │ │ │ │ + mov 0x0(%rip),%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x43400000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WXB clc │ │ │ │ + add %cl,-0x8(%rbx) │ │ │ │ push $0xfffffffff77cc8e2 │ │ │ │ push %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2610120,17 +2609877,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x5,0x75(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x74(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ch │ │ │ │ jp 1ce6135 │ │ │ │ push %rdi │ │ │ │ @@ -2610147,17 +2609903,16 @@ │ │ │ │ xchg %eax,%ecx │ │ │ │ movl $0x0,(%rdx) │ │ │ │ add %ah,(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - (bad) 0x5(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jb 1ce615c │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %eax,%edx │ │ │ │ popf │ │ │ │ @@ -2610170,18 +2609925,22 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x2(%rdi,%rax,8) │ │ │ │ add %ah,0x20(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x371(%rbx) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + nop │ │ │ │ + add %dh,0x3(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,0x25b1ca6e(%rbp) │ │ │ │ loope 1ce60df │ │ │ │ rex.WX add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2610189,15 +2609948,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x2c7(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ and %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x29(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ jb 1ce6187 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2610268,19 +2610028,23 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x2c7(%rbx) │ │ │ │ add %al,%al │ │ │ │ and %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x57636(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ + jne 1ce62a9 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,-0x25(%rdi) │ │ │ │ sub $0x2d,%al │ │ │ │ (bad) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2610607,17 +2610371,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ce674a │ │ │ │ movl $0x0,(%rdx) │ │ │ │ lock and %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3c(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x36c8d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ addb $0x32,-0x1e(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2610733,16 +2610495,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cli │ │ │ │ movl $0x0,(%rdx) │ │ │ │ and %ah,(%rcx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - hlt │ │ │ │ + mov $0xa1,%al │ │ │ │ jp 1ce691f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2610869,16 +2610630,16 @@ │ │ │ │ add %eax,%ecx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x21(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2a,%al │ │ │ │ - jnp 1ce6acf │ │ │ │ + (bad) │ │ │ │ + fstpt 0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dl │ │ │ │ @@ -2610913,17 +2610674,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ or %ecx,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e521(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x73,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x37369(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x4f(%rbp) │ │ │ │ in (%dx),%al │ │ │ │ and (%rsi),%esp │ │ │ │ @@ -2610937,21 +2610696,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ or $0xc8,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e521(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x73,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x69(%rax) │ │ │ │ + jae 1ce6ba7 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,%cl │ │ │ │ jb 1ce6bb9 │ │ │ │ fbstp (%rax) │ │ │ │ rex.W je 1ce6c2d │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2610961,15 +2610721,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ adc %cl,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e4fb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4f(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + sahf │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add $0x7e,%dl │ │ │ │ @@ -2610987,15 +2610748,17 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sti │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x6c(%rax) │ │ │ │ + nop │ │ │ │ + lahf │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ adcb $0x19,-0x67(%rbp) │ │ │ │ mov 0x6e(%rbp),%si │ │ │ │ @@ -2611010,20 +2610773,20 @@ │ │ │ │ loopne 1ce6c7b │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ce6c93 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0x72,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %bl,0x372(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,-0x6c086ee7(%rsi) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ sub (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2611035,16 +2610798,17 @@ │ │ │ │ (bad) │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,(%rdx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0x330,%esp │ │ │ │ + jo 1ce6ce2 │ │ │ │ + xor %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdx) │ │ │ │ loopne 1ce6cf4 │ │ │ │ @@ -2611056,20 +2610820,20 @@ │ │ │ │ ... │ │ │ │ add %al,0x2c81c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x22(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x6c(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %dl,0x36c(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,-0x32(%rcx,%rcx,4) │ │ │ │ mov $0x36d42718,%edx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2611116,18 +2610880,15 @@ │ │ │ │ and %al,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x22(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.RXB insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rcrb $0x0,0x36c(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rbx) │ │ │ │ (bad) │ │ │ │ xchg %eax,%edi │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ @@ -2611140,16 +2610901,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000001e522,%al │ │ │ │ - rex.R insb (%dx),%es:(%rdi) │ │ │ │ + movabs 0x200000000001e522,%al │ │ │ │ + xchg %eax,%ebp │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ cmpb $0xd8,(%rdi) │ │ │ │ mov 0x7806e9ad(%rsi),%dh │ │ │ │ @@ -2611162,16 +2610924,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2c8(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rdx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,(%rsi) │ │ │ │ - pushf │ │ │ │ + rex (bad) │ │ │ │ + fwait │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ jno 1ce6e28 │ │ │ │ @@ -2611763,16 +2611525,15 @@ │ │ │ │ add %dh,0x70(%rax) │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rbx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x3(%rsp,%rbp,2) │ │ │ │ - add %al,(%rax) │ │ │ │ + adcb $0x0,0x36c(%rbp) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ cmpb $0xcc,(%rdx) │ │ │ │ jg 1ce76bf │ │ │ │ jmp 1ce76a3 │ │ │ │ adc %al,%gs:(%rcx) │ │ │ │ @@ -2611804,15 +2611565,18 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x2,-0x38(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x1(,%riz,8) │ │ │ │ - movabs 0x3000000000037a29,%al │ │ │ │ + xor %dl,(%rbx,%rdi,2) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%ah │ │ │ │ mov -0x2a4003ab(%rbp),%? │ │ │ │ push %rdx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2611822,16 +2611586,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %eax,%ebx │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x1(,%riz,8) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rdi │ │ │ │ xor $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x13(%rax) │ │ │ │ sahf │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2611848,15 +2611612,15 @@ │ │ │ │ loopne 1ce773d │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ce77d6 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x7a,(%rcx) │ │ │ │ + adc %dl,(%rbx,%rdi,2) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%dl │ │ │ │ (bad) │ │ │ │ @@ -2611872,16 +2611636,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ce7786 │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x1e5(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.WRX jns 1ce7807 │ │ │ │ + mov $0x1c,%al │ │ │ │ + jns 1ce7807 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x19(%rax,%rcx,1) │ │ │ │ @@ -2611899,18 +2611663,15 @@ │ │ │ │ lock xchg %eax,%esp │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,(%rbx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ce78c4 │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + orb $0x0,0x360(%rbx) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rsi) │ │ │ │ cmp $0xb4,%al │ │ │ │ gs mov $0x168166b,%esi │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2611950,15 +2611711,15 @@ │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ and %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - cmp 0x3(%rbp),%bh │ │ │ │ + or 0x3(%rbp),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x4c(%rbp) │ │ │ │ @@ -2611975,16 +2611736,16 @@ │ │ │ │ loopne 1ce78b9 │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp $0x6c,%al │ │ │ │ + add %dh,-0x72(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ xorb $0x99,0x6e(%rdx) │ │ │ │ sub %r14b,-0xe(%r11) │ │ │ │ @@ -2611995,15 +2611756,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2c8(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xe5,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36649(%rax) │ │ │ │ + add %al,0x36769(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x32(%rbx) │ │ │ │ cmp %dh,%dh │ │ │ │ out %eax,$0x33 │ │ │ │ @@ -2612018,19 +2611779,22 @@ │ │ │ │ int $0xc8 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ and %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x37a16(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + add %edi,0x3(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,0x7f561a24(%rsi) │ │ │ │ mov $0xba,%ah │ │ │ │ rex.X add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2612039,19 +2611803,22 @@ │ │ │ │ add %ah,%ch │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x379f3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + fdivrl 0x3(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,-0x47957304(,%riz,4) │ │ │ │ mov %?,0x1(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2612059,16 +2611826,18 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2c8ef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x25(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock loopne 1ce7ab7 │ │ │ │ - add $0x0,%eax │ │ │ │ + jo 1ce7a2b │ │ │ │ + jae 1ce7a49 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ah │ │ │ │ sub %ebp,(%rcx) │ │ │ │ ret │ │ │ │ @@ -2612085,16 +2611854,16 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e524(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x19(%rax) │ │ │ │ - add (%eax),%eax │ │ │ │ + add %ah,0x51(%rax) │ │ │ │ + add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%dh │ │ │ │ lahf │ │ │ │ push %rbp │ │ │ │ @@ -2612135,16 +2611904,15 @@ │ │ │ │ xor %ch,(%rdi) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%dl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ce7ad3 │ │ │ │ - js 1ce7b1f │ │ │ │ + shlb $0x3,0x78(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x18(%rdi) │ │ │ │ @@ -2612184,16 +2611952,15 @@ │ │ │ │ lock (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ lock stc │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sub %dh,0x5(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x56f(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bl │ │ │ │ repnz sub $0x4920ed51,%eax │ │ │ │ @@ -2612228,17 +2611995,15 @@ │ │ │ │ rcr $0xc9,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2b(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rsi) │ │ │ │ - jnp 1ce7c3f │ │ │ │ - add %al,(%rax) │ │ │ │ + rolb $1,0x37b(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5852cd1a(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2612254,19 +2612019,20 @@ │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2e(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock subl $0x0,0x3(%rbx) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %cl,%ch │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0xd(%rbx) │ │ │ │ fstpt 0x53c13d55(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2612274,15 +2612040,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ce7c9f │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e52b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2dc44(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jnp 1ce7ca8 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rcx) │ │ │ │ jle 1ce7ccf │ │ │ │ and $0x6,%al │ │ │ │ @@ -2612299,15 +2612067,17 @@ │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2dc44(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + jp 1ce7cf0 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rcx) │ │ │ │ int1 │ │ │ │ push %rbp │ │ │ │ @@ -2612325,22 +2612095,19 @@ │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x45(%rax) │ │ │ │ - faddl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x2dd7b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,(%rax) │ │ │ │ xor %ebx,(%rsi,%rax,2) │ │ │ │ rex.WRB push %r10 │ │ │ │ rex.WRXB (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2612352,16 +2612119,16 @@ │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sub $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.RB faddl (%r10) │ │ │ │ + add %dl,0x7b(%rax) │ │ │ │ + fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -2612379,20 +2612146,20 @@ │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2f(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x36b(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %cl,%ch │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%cl │ │ │ │ mov %eax,-0x9193a59(%rbp) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2612403,16 +2612170,16 @@ │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2c(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ce7e77 │ │ │ │ - faddl (%rdx) │ │ │ │ + mov $0x7d,%al │ │ │ │ + fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%cl │ │ │ │ @@ -2612427,19 +2612194,22 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e52c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2dc45(%rax) │ │ │ │ + add %al,0x7c(%rax) │ │ │ │ + fldl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,%cl │ │ │ │ rex.RB rclb $1,(%r14) │ │ │ │ sahf │ │ │ │ out %al,(%dx) │ │ │ │ lret │ │ │ │ ss add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2612451,17 +2612221,17 @@ │ │ │ │ and %al,(%rsi) │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sub $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - fsubl (%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + stc │ │ │ │ + es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%ah │ │ │ │ rex.WRX xchg %r13b,%cl │ │ │ │ scas %es:(%rdi),%al │ │ │ │ @@ -2612477,15 +2612247,16 @@ │ │ │ │ rorb $0xca,(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sub $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x24(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + clc │ │ │ │ es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%ah │ │ │ │ sarl $0xea,(%rdi) │ │ │ │ @@ -2612502,19 +2612273,22 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ce7f71 │ │ │ │ - cmp $0x3,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + ror $1,%ah │ │ │ │ + cmp $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,(%rbx) │ │ │ │ nop │ │ │ │ rolb $0x14,-0x4(%rsi) │ │ │ │ xorps (%rcx),%xmm0 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2612524,17 +2612298,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x10(%rax) │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sub $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - call 1ce8519 │ │ │ │ - add %al,(%rax) │ │ │ │ + and %dl,0x7b(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rbx) │ │ │ │ push %rsp │ │ │ │ popf │ │ │ │ @@ -2612548,18 +2612321,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x500000000002ca16,%al │ │ │ │ sub $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,%al │ │ │ │ - jnp 1ce7fe9 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x7b(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ah │ │ │ │ push $0xffffffffd3a940d1 │ │ │ │ (bad) │ │ │ │ @@ -2612571,18 +2612342,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x2ca1a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e52d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x5d(%rax) │ │ │ │ + push $0x3 │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x7c(%rax) │ │ │ │ cmp $0xe9,%al │ │ │ │ cltd │ │ │ │ cmp $0x13010c78,%eax │ │ │ │ @@ -2612593,17 +2612362,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20,%al │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e52d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - add (%eax),%eax │ │ │ │ + add %al,0x3685d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rbx) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2612671,18 +2612438,16 @@ │ │ │ │ loopne 1ce8163 │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4d(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0xc5,%al │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rdi,%rsi,1) │ │ │ │ movsxd 0x6a746440(%rsi),%ebx │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2612720,18 +2612485,22 @@ │ │ │ │ sub %edx,%ecx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2e(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x2db(%rsi) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + adc %ch,%bh │ │ │ │ + flds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,%cl │ │ │ │ sbb $0x51,%al │ │ │ │ idivl 0x13017279(,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2612757,20 +2612526,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock cs lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sub $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x325(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex pop %rdx │ │ │ │ + and $0x3,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%cl │ │ │ │ {rex2 0x30} (bad) │ │ │ │ fsub %st,%st(1) │ │ │ │ int $0x2c │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2612800,16 +2612568,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x2ca(%rip) │ │ │ │ add %dl,(%rax) │ │ │ │ cs in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $1,%ah │ │ │ │ - xchg %eax,%esp │ │ │ │ + shl $0x94,%ah │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0xb8,(%rbx) │ │ │ │ (bad) (%rcx) │ │ │ │ @@ -2612841,16 +2612608,17 @@ │ │ │ │ add %dh,0x50(%rax) │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5a(%rax) │ │ │ │ loopne 1ce8385 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x592(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1ce8338 │ │ │ │ + xchg %eax,%edx │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x36fc7711(%rsi) │ │ │ │ mov $0x13011578,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2612860,16 +2612628,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rdx │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e52e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x330,%esp │ │ │ │ + add %dh,%al │ │ │ │ + sbb $0x330,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bh │ │ │ │ rex.R cli │ │ │ │ @@ -2612928,34 +2612696,38 @@ │ │ │ │ jp 1ce8465 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cs in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x330(%rbx) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + jo 1ce84c7 │ │ │ │ + xor %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x3f3c5540(%rcx) │ │ │ │ call 14cffbdb <_edata@@Base+0xe0ffbdb> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x2ca(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x369(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x25,%al │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x72(%rbp) │ │ │ │ imul $0x1569814,0x22(%rcx),%esp │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2613033,15 +2612805,15 @@ │ │ │ │ add %al,0x2ca8d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock int3 │ │ │ │ + loopne 1ce8606 │ │ │ │ xchg %eax,%esp │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x7d,-0x6c43cfa0(%rcx) │ │ │ │ @@ -2613055,19 +2612827,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2ca(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ lock cltd │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xchg %dl,0x5(%rdx) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + nop │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + xchg %eax,%edx │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rbx,%rbp,2) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ pop %rcx │ │ │ │ movsxd 0x48(%rdi),%ecx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2613080,16 +2612855,16 @@ │ │ │ │ xchg %eax,%edi │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x30(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - lea 0x3(%rbx),%edi │ │ │ │ + mov $0x16,%al │ │ │ │ + jl 1ce86a7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bl │ │ │ │ @@ -2613126,39 +2612901,36 @@ │ │ │ │ shlb $1,0x2ca(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xcc,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x30000000000594f4,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ adcb $0xe4,(%rbx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ movabs 0x13016084a603,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x2ca(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0xe5,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c57b(%rax) │ │ │ │ + add %dl,-0x41(%rax) │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,0x68(%rbp,%riz,8) │ │ │ │ andl $0x3a,-0x23(%rsi) │ │ │ │ jg 1ce879a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2613169,17 +2612941,22 @@ │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000037d6f,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + jo 1ce87b6 │ │ │ │ + jge 1ce87c7 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,%dh │ │ │ │ jb 1ce876e │ │ │ │ jmp *-0x6f(%rax) │ │ │ │ mov $0x11,%dh │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2613228,21 +2613005,19 @@ │ │ │ │ add %dl,-0x45(%rax) │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xor %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x60(%rax) │ │ │ │ - cltd │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x59913(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ or $0xfd,%cl │ │ │ │ sub 0x3a(%rax),%eax │ │ │ │ push %rsp │ │ │ │ jge 1ce88f1 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2613250,16 +2613025,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ ror $0x2,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa00000000001e531,%al │ │ │ │ - (bad) │ │ │ │ + movabs 0xf00000000001e531,%al │ │ │ │ + pushf │ │ │ │ jb 1ce88e7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2613295,37 +2613070,37 @@ │ │ │ │ adc %al,%bh │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xor %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - and $0x378,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x377ef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,(%rdi) │ │ │ │ (bad) │ │ │ │ push %rdi │ │ │ │ rex.RX add $0x94,%al │ │ │ │ xor %esi,0x1301(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xe00000000002cac7,%al │ │ │ │ xor %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x330,%esp │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + xor %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1ece0c3c(%rdx) │ │ │ │ popf │ │ │ │ @@ -2613337,15 +2613112,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ enter $0x2ca,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e530(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4f(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x1705f346(%rax,%rdi,8) │ │ │ │ @@ -2613381,21 +2613157,20 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0xca} lar (%rax),%r16 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x31(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x49,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %bl,0x36c(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,-0x7e(%rsi,%rsi,4) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ mov $0x2e,%ah │ │ │ │ add %dx,%fs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2613463,16 +2613238,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock out %al,$0xca │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e530(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - push %rax │ │ │ │ + add %dh,-0x60(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ adcb $0xcf,0x2e(%rsi) │ │ │ │ @@ -2613504,16 +2613278,17 @@ │ │ │ │ add %dl,-0x7(%rax) │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ + shlb $0x5,-0x79(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ hlt │ │ │ │ std │ │ │ │ @@ -2613677,21 +2613452,22 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cli │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.B outsb %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + and 0x3(%rsi),%ch │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,-0x12(%rcx) │ │ │ │ ja 1ce8ec6 │ │ │ │ mov $0x173b05a,%ecx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2613701,20 +2613477,23 @@ │ │ │ │ add %dh,%al │ │ │ │ push $0x2c4 │ │ │ │ add %al,(%rax) │ │ │ │ rex sti │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock loope 1ce8eff │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + std │ │ │ │ + xor (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,(%rsi) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ cmc │ │ │ │ xchg %eax,%ebp │ │ │ │ pop %rbp │ │ │ │ xchg %eax,%edx │ │ │ │ (bad) │ │ │ │ @@ -2613728,18 +2613507,15 @@ │ │ │ │ rex jns 1ce8ec7 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x5(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x73,%dil │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x300000000003736b,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ andb $0x58,(%rcx) │ │ │ │ loop 1ce8ec9 │ │ │ │ cmp 0x13012494(%rdi),%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2613772,16 +2613548,17 @@ │ │ │ │ add %dh,%al │ │ │ │ sahf │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0xe8,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sbb $0x57b,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmp %bh,0x5(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xd(%rcx) │ │ │ │ pushf │ │ │ │ @@ -2613838,17 +2613615,15 @@ │ │ │ │ add %al,0x2c4ff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ std │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,(%rdx) │ │ │ │ - jnp 1ce9081 │ │ │ │ - add %al,(%rax) │ │ │ │ + and %dh,0x57a(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ @@ -2613861,15 +2613636,15 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ add $0xc5,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e53a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x37e1a(%rax) │ │ │ │ + add %dl,0x37ddf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rsi) │ │ │ │ sub $0x89,%al │ │ │ │ mov %ch,0x119e5ee(%rbp) │ │ │ │ @@ -2613882,17 +2613657,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2c504(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x6a(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x36e45(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x6e157062(%rdx) │ │ │ │ add $0x13013dab,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2613904,20 +2613677,15 @@ │ │ │ │ push %rax │ │ │ │ add $0x2c5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,(%rbx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%esi │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x3000000000036e45,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%ch │ │ │ │ rex.XB (bad) │ │ │ │ ss ja 1ce91a1 │ │ │ │ iret │ │ │ │ jae 1ce9172 │ │ │ │ @@ -2613932,20 +2613700,21 @@ │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3b(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x36e(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + rex.RB outsb %ds:(%rsi),(%dx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x1d(%rsp,%rbp,8) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ ds adc %al,0x3a(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2613955,17 +2613724,22 @@ │ │ │ │ lock (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000037afd,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + lock stos %al,%es:(%rdi) │ │ │ │ + jp 1ce91e7 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x64228225(%rdi) │ │ │ │ xor %ch,(%rsi) │ │ │ │ add %edx,%gs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2613975,15 +2613749,15 @@ │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3a(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb2,%al │ │ │ │ + loopne 1ce92a5 │ │ │ │ jge 1ce922f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2614020,15 +2613794,15 @@ │ │ │ │ and %al,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.XB in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000036c3f,%al │ │ │ │ + movabs 0x3000000000036c90,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ and $0x98,%dh │ │ │ │ pop %rsp │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ imul $0x0,0x13014421(%rbx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2614142,15 +2613916,16 @@ │ │ │ │ roll $0x1,0x19(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %ah,-0x74(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ and (%rsi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sub %ebp,%eax │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ @@ -2614219,21 +2613994,17 @@ │ │ │ │ sub %dl,0x1(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dl,%al │ │ │ │ - pop %rdx │ │ │ │ - and (%rsi),%eax │ │ │ │ + add %dl,0x62364(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xorb $0xc5,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2c530(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ @@ -2614282,22 +2614053,19 @@ │ │ │ │ add %al,0x3e(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jmp *%rsp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - add %edi,0x5(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x57a1b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %ah,0x25d189ee(%rbp) │ │ │ │ (bad) │ │ │ │ xchg %bl,0x1(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2614307,17 +2614075,17 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jmp *%rsp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - leave │ │ │ │ - xor $0x3,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ @@ -2614358,22 +2614126,19 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e500(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mull 0x3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x45(%rax) │ │ │ │ + (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,-0x51(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ (bad) │ │ │ │ sub 0x67(%rsp,%rbx,2),%esp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2614383,18 +2614148,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push %rbx │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e500(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x3622b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x7a(%rcx) │ │ │ │ jmp 1ce9699 │ │ │ │ lret │ │ │ │ @@ -2614428,16 +2614190,17 @@ │ │ │ │ jo 1ce97cc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ add %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.RB insb (%dx),%es:(%rdi) │ │ │ │ + add %ah,%al │ │ │ │ + xchg %eax,%ebp │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ subb $0x21,0x30b9b445(%rip) │ │ │ │ rex.WRB sbb $0x1311,%rax │ │ │ │ @@ -2614473,15 +2614236,15 @@ │ │ │ │ mov $0x60,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ add %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x330ba(%rax) │ │ │ │ + add %al,0x3301c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x3b87dbe3(%rbp) │ │ │ │ lret $0x39d9 │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2614495,22 +2614258,20 @@ │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ce9807 │ │ │ │ - sub $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + shrb $1,0x2d(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%dl │ │ │ │ lea (bad),%ebx │ │ │ │ fcoml -0x6(%rsi) │ │ │ │ loopne 1ce98b6 │ │ │ │ add %rdx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2614541,16 +2614302,16 @@ │ │ │ │ add %ah,0x2c57b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,(%rbx) │ │ │ │ - jne 1ce98f1 │ │ │ │ + mov $0x3b,%al │ │ │ │ + je 1ce98f1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1a9941b6(%rbx) │ │ │ │ @@ -2614565,16 +2614326,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x2,-0x3b(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x1,-0x1b(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - fbstp (%rax) │ │ │ │ + and %bh,0x2e(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rdi) │ │ │ │ jnp 1ce9986 │ │ │ │ @@ -2614591,15 +2614351,15 @@ │ │ │ │ cmpb $0x2,-0x3b(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3340a(%rax) │ │ │ │ + add %al,0x332e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x19(%rax) │ │ │ │ or %cl,0x5502938e(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2614652,16 +2614412,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2c5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ add %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x66(%rax) │ │ │ │ - jl 1ce9a59 │ │ │ │ + add %dh,%al │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + jnp 1ce9a59 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x19(%rsi) │ │ │ │ @@ -2614677,16 +2614438,16 @@ │ │ │ │ add %al,-0x6a(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sub %bh,0x3(%rbx) │ │ │ │ + add %dh,-0x28(%rax) │ │ │ │ + jp 1ce9a9f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x61(%rax) │ │ │ │ @@ -2614700,15 +2614461,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lahf │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e503(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x361bf(%rax) │ │ │ │ + add %ah,0x36072(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x65ccfc3a(%rbp) │ │ │ │ (bad) │ │ │ │ sti │ │ │ │ @@ -2614776,21 +2614537,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ce9bb2 │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + orb $0x3,0x62(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,0x15(%rbp) │ │ │ │ mov $0x51,%dh │ │ │ │ sarl %cl,(%rdi) │ │ │ │ sbb 0x1(%rbx),%ch │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2614844,17 +2614605,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x2c085(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e841(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x73,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x3736a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x4a(%rcx) │ │ │ │ fdivs 0x45(%rsi) │ │ │ │ sub %ebp,0x13017a(%rsi) │ │ │ │ @@ -2614886,20 +2614645,22 @@ │ │ │ │ in (%dx),%eax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ add $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov $0x78,%cl │ │ │ │ - add (%rax),%eax │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + js 1ce9d27 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,-0x50(%rbx) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ {rex2 0xf3} movups %xmm30,%xmm0 │ │ │ │ cmp %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2614950,15 +2614711,16 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ce9e3c │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%ebx │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ xorb $0x9e,(%rbx) │ │ │ │ @@ -2614998,15 +2614760,15 @@ │ │ │ │ (bad) │ │ │ │ movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ce9ed5 │ │ │ │ + loopne 1ce9e26 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ addb $0x1d,-0x2b(%rdx) │ │ │ │ @@ -2615063,16 +2614825,16 @@ │ │ │ │ movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - ss ja 1ce9f67 │ │ │ │ + jo 1ce9f51 │ │ │ │ + jbe 1ce9f67 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bh │ │ │ │ @@ -2615115,16 +2614877,15 @@ │ │ │ │ movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x8(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - (bad) │ │ │ │ - ja 1ce9ff7 │ │ │ │ + lock jbe 1ce9ff7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x718460c2(%rbp) │ │ │ │ @@ -2615139,16 +2614900,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0xc6,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e508(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ja 1cea03f │ │ │ │ + lock jbe 1cea03f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdi) │ │ │ │ @@ -2615162,15 +2614922,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc00000000002c612,%al │ │ │ │ or %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - ss ja 1cea087 │ │ │ │ + out %eax,(%dx) │ │ │ │ + jbe 1cea087 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x65(%rdx) │ │ │ │ @@ -2615185,16 +2614946,16 @@ │ │ │ │ jo 1cea0cd │ │ │ │ movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x37(%rax) │ │ │ │ - ja 1cea0cf │ │ │ │ + add %dh,-0x10(%rax) │ │ │ │ + jbe 1cea0cf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x79(%rax) │ │ │ │ @@ -2615211,16 +2614972,15 @@ │ │ │ │ add %ah,0x2c614(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ or %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - ja 1cea117 │ │ │ │ + lock jbe 1cea117 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdi,%rdx,4) │ │ │ │ @@ -2615231,16 +2614991,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000002c615,%al │ │ │ │ or %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36(%rax) │ │ │ │ - ja 1cea15f │ │ │ │ + add %dl,(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ + jbe 1cea15f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0xd(%rsi) │ │ │ │ @@ -2615252,16 +2615013,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x400000000002c616,%al │ │ │ │ or %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - ss ja 1cea1a7 │ │ │ │ + add %dh,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + jbe 1cea1a7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dl │ │ │ │ @@ -2615281,16 +2615043,16 @@ │ │ │ │ add %ah,0x17(%rax) │ │ │ │ movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xa(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rsi) │ │ │ │ - ja 1cea1ef │ │ │ │ + shr $1,%bh │ │ │ │ + jbe 1cea1ef │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bh │ │ │ │ @@ -2615308,16 +2615070,16 @@ │ │ │ │ sbb %al,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36(%rax) │ │ │ │ - ja 1cea237 │ │ │ │ + add %dl,-0x11(%rax) │ │ │ │ + jbe 1cea237 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x62(%rcx,%rbp,4) │ │ │ │ @@ -2615328,15 +2615090,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x300000000002c619,%al │ │ │ │ or %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x37736(%rax) │ │ │ │ + add %dl,0x376ef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x5131e49f(%rdi) │ │ │ │ jg 1cea2bb │ │ │ │ push %rsp │ │ │ │ @@ -2615348,22 +2615110,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,(%rdx) │ │ │ │ movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e507(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x75(%rax) │ │ │ │ - filds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x2deb6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,(%rdx,%rdx,1) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add -0x50(%rax),%esi │ │ │ │ and %dl,(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2615372,22 +2615131,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0xc6,(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e506(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - cltd │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x59989(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,(%rsi) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ sub $0x9e,%al │ │ │ │ sub 0x1301620a(%rip),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2615396,15 +2615152,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x2c6(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ or %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x378b7(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + je 1cea3cb │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x140c0101(%rbp) │ │ │ │ or %esi,%ebp │ │ │ │ adc %edx,(%r11) │ │ │ │ @@ -2615696,41 +2615454,40 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cea644 │ │ │ │ movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e50b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x378,%ecx │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x37875(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%bh │ │ │ │ xchg %esi,(%rbx) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ rex.WR sub $0x130139bb,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x2c6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x1(,%riz,8) │ │ │ │ - mov $0xf1,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + xor %esp,0x3(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,%bl │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ cmp %ch,(%rcx) │ │ │ │ (bad) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2615739,17 +2615496,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,-0x4f(%rax) │ │ │ │ movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e50c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - pop %rbp │ │ │ │ - jno 1cea747 │ │ │ │ + add %dl,(%rax) │ │ │ │ + divb 0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x3a4535e1(%rip) │ │ │ │ @@ -2615764,19 +2615520,23 @@ │ │ │ │ jo 1cea732 │ │ │ │ movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ or $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3715d(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + cmc │ │ │ │ + jo 1cea78f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,(%rsi,%rax,8) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ jl 1cea7a0 │ │ │ │ (bad) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2615805,15 +2615565,19 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x2c6c4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ or $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000036c48,%al │ │ │ │ + rex (bad) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ adc $0xc6,%cl │ │ │ │ movabs $0x13115b9dcdf8,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2615849,22 +2615613,20 @@ │ │ │ │ faddp %st,%st(6) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x26(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cea8c3 │ │ │ │ - jnp 1cea8af │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + enter $0x37a,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x3855ea19(%rbx) │ │ │ │ and %bl,0x4e(%rbp) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2615873,15 +2615635,16 @@ │ │ │ │ mov $0xe1,%al │ │ │ │ movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.WX in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock outsl %ds:(%rsi),(%dx) │ │ │ │ + lock (bad) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%bh │ │ │ │ mov $0x2ca929c6,%esi │ │ │ │ @@ -2615894,15 +2615657,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,-0x1d(%rax) │ │ │ │ movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e50f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x32ef9(%rax) │ │ │ │ + add %dl,0x38(%rax) │ │ │ │ + cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x8fecb8e(%rax) │ │ │ │ and $0x130155ce,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2615914,15 +2615678,17 @@ │ │ │ │ and %ah,%ah │ │ │ │ movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ adc %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3392e(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + jl 1cea9bc │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x7abdd97b(%rdi) │ │ │ │ loope 1cea91f │ │ │ │ or (%rcx),%al │ │ │ │ @@ -2615937,15 +2615703,15 @@ │ │ │ │ in $0xc6,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xe(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,-0x77(%rcx) │ │ │ │ + shlb $1,-0x77(%rsi) │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ @@ -2615960,16 +2615726,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock add $0x2c7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex cld │ │ │ │ - (bad) │ │ │ │ + rclb $1,0x62(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ and $0x684e03ae,%eax │ │ │ │ @@ -2615984,20 +2615749,21 @@ │ │ │ │ lock and %bh,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x28(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,(%rsp,%rsi,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + jmp 1cead90 │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,0x32(%rcx) │ │ │ │ sub $0x74,%al │ │ │ │ test %dl,%bh │ │ │ │ push 0x1(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2616008,19 +2615774,16 @@ │ │ │ │ add %al,0x2c723(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lock push %rdx │ │ │ │ (bad) │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rdx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ or $0x1a,%al │ │ │ │ sub %ah,0x13017c75(%rbp) │ │ │ │ @@ -2616029,16 +2615792,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ceab02 │ │ │ │ movl $0x0,(%rdx) │ │ │ │ and %al,0x1(%rax,%rbp,8) │ │ │ │ - add %ah,0x75(%rax) │ │ │ │ - es add (%rax),%eax │ │ │ │ + add %al,0x322fd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rsi) │ │ │ │ sarl %cl,0x3c(%rdi) │ │ │ │ cmp %dh,%cl │ │ │ │ @@ -2616054,15 +2615816,15 @@ │ │ │ │ sub %edi,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ es in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock repz (bad) │ │ │ │ + adc %bh,(%rdx,%riz,2) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x64(%rbx) │ │ │ │ movabs 0x130146a4058faa,%eax │ │ │ │ @@ -2616073,17 +2615835,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ movl $0x0,%gs:(%rdx) │ │ │ │ push %rax │ │ │ │ adc $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - jne 1ceab81 │ │ │ │ + loopne 1ceabf1 │ │ │ │ + je 1ceab81 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x60(%rdi) │ │ │ │ @@ -2616100,16 +2615861,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sahf │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex outsl %ds:(%rsi),(%dx) │ │ │ │ - jne 1ceabc9 │ │ │ │ + shlb $0x5,0x74(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rcx) │ │ │ │ @@ -2616124,16 +2615884,16 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ mov $0x2c7,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x1(%rdi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,(%rdi) │ │ │ │ - jnp 1ceac11 │ │ │ │ + and %ah,(%rdx) │ │ │ │ + jp 1ceac11 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4e(%rdx) │ │ │ │ @@ -2616144,22 +2615904,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%al │ │ │ │ movl $0x0,(%rdx) │ │ │ │ - movabs 0xf00000000001e525,%al │ │ │ │ - or (%rbx,%rax,1),%esi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x100000000001e525,%al │ │ │ │ + out %eax,$0x32 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x1a(%rcx,%riz,4) │ │ │ │ cmp -0x17(%rbp),%esi │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2616167,18 +2615926,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rol $0xc7,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ and $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ceac8e │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sarb $0x0,0x362(%rip) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rbx) │ │ │ │ (bad) │ │ │ │ and %bh,%al │ │ │ │ jle 1ceacdb │ │ │ │ @@ -2616193,18 +2615949,16 @@ │ │ │ │ or $0xc7,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ es in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,%bl │ │ │ │ + adc %bh,(%rbx) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x27(%rax) │ │ │ │ xor $0x794e98d5,%edx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2616318,15 +2616072,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x2c81d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e526(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - rex.WR insb (%dx),%es:(%rdi) │ │ │ │ + popf │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ and $0x26,%bh │ │ │ │ leave │ │ │ │ @@ -2616344,21 +2616099,22 @@ │ │ │ │ loopne 1ceae5c │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1ceaf56 │ │ │ │ + sub $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,(%rax) │ │ │ │ mov $0xb6395bc5,%esi │ │ │ │ fstpl 0x11(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2616391,18 +2616147,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x2(%rax,%rcx,8) │ │ │ │ and %ch,(%rdx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x370(%rdx) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + xor %ch,0x372(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ fwait │ │ │ │ sbb $0xa9,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2616434,23 +2616192,19 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ mov $0xc8,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e527(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - sub $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x5d(%rax) │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x58(%rdx) │ │ │ │ or $0x4e241072,%eax │ │ │ │ or $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2616460,40 +2616214,37 @@ │ │ │ │ add %dl,%al │ │ │ │ mov $0x2c8,%esi │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ceaff8 │ │ │ │ - js 1ceb047 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + jb 1ceb0bb │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x204bec58(%rbp) │ │ │ │ test $0x13016a88,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ceb03b │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ sub %spl,%bpl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x12(%rax) │ │ │ │ + add %dh,0x2a(%rax) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x56(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ mov $0x85,%cl │ │ │ │ test %ebx,%esi │ │ │ │ @@ -2616504,22 +2616255,21 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,-0x35(%rax) │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc00000000001e528,%al │ │ │ │ - hlt │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + movabs 0x1e528,%al │ │ │ │ + cmp $0x362,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,%ch │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ movabs %al,0x1301766762a70a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2616528,16 +2616278,16 @@ │ │ │ │ add %ah,0x2c8e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb,%al │ │ │ │ - xor $0x3,%al │ │ │ │ + jo 1ceb100 │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bl │ │ │ │ @@ -2616581,18 +2616331,16 @@ │ │ │ │ rex.WRXB leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x59(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,%cl │ │ │ │ - jp 1ceb1b1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + orb $0x7a,(%rbx) │ │ │ │ + add $0x0,%eax │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ movabs %al,0x13011e4d95aecece │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2616605,16 +2616353,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cld │ │ │ │ + loopne 1ceb208 │ │ │ │ jp 1ceb1f9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2616631,19 +2616378,21 @@ │ │ │ │ adc %dl,-0x37(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jnp 1ceb21b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x57b1b(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + xor $0x57a,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,0x25(%rcx) │ │ │ │ jle 1ceb223 │ │ │ │ pop %rsi │ │ │ │ push %rcx │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2616656,36 +2616405,37 @@ │ │ │ │ rclb $1,-0x37(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sub %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jne 1ceb2fd │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,%al │ │ │ │ + push %rbx │ │ │ │ + jnp 1ceb287 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rbx,%rcx,1) │ │ │ │ {rex2 0x80} psubusb 0x13013c36(%rcx),%mm1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x500000000002c99b,%al │ │ │ │ sub %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - add $0x77,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + enter $0x376,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x46(%rdi) │ │ │ │ movsxd 0x26(%rsp,%rbx,4),%ecx │ │ │ │ sub %ah,0x1(%rcx) │ │ │ │ @@ -2616701,15 +2616451,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ pushf │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ceb2fc │ │ │ │ + rex xchg %eax,%ebp │ │ │ │ jp 1ceb317 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2616725,17 +2616475,16 @@ │ │ │ │ ... │ │ │ │ add %al,-0x54(%rax) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e52a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - iret │ │ │ │ - and (%rbx),%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + and (%rbx),%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rbx,%rcx,1) │ │ │ │ @@ -2616749,16 +2616498,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%al │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e52a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - add 0x3(%rdi),%esi │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + jbe 1ceb3a7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x581f0456(%rsi) │ │ │ │ @@ -2616773,21 +2616523,23 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ ror $1,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e533(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + jbe 1ceb3ef │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x77,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,%bh │ │ │ │ in $0x8c,%eax │ │ │ │ add 0x159512b(%rsi),%ecx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2616819,15 +2616571,16 @@ │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xor $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36c22(%rax) │ │ │ │ + add %ah,-0x5e(%rax) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%al │ │ │ │ jmp 1ceb4bc │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -2616885,15 +2616638,15 @@ │ │ │ │ rex push %rbx │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xor $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x44(%rax) │ │ │ │ + add %ah,-0x6b(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ subb $0x1a,-0x26fa3189(%rsi) │ │ │ │ @@ -2616908,16 +2616661,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,-0x36(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - fs jno 1ceb5a1 │ │ │ │ + push %rax │ │ │ │ + push %rcx │ │ │ │ + jo 1ceb5a1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x43(%rcx) │ │ │ │ @@ -2617034,16 +2616788,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x2ca6f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e535(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sub $0x37a,%eax │ │ │ │ + add %ah,%al │ │ │ │ + idivl 0x3(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x48(%rdi) │ │ │ │ jbe 1ceb74c │ │ │ │ @@ -2617079,17 +2616834,17 @@ │ │ │ │ xor %dh,-0x36(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x35(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x5,-0x69(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0xea,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ch │ │ │ │ mov $0x6d,%bh │ │ │ │ ror %cl,%eax │ │ │ │ @@ -2617102,16 +2616857,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x2ca72(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e536(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x378,%eax │ │ │ │ + add %dh,0x74(%rax) │ │ │ │ + js 1ceb827 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x3f(%rdx) │ │ │ │ movabs 0x13016ab3b9cdd3,%eax │ │ │ │ @@ -2617123,19 +2616879,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x73(%rax) │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xor $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ceb86d │ │ │ │ - jno 1ceb86f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ + push %rax │ │ │ │ + movabs %al,0x830000000000372 │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1eb9345c(%rbx) │ │ │ │ and $0x130121d8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2617145,16 +2616898,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x36(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xor $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdx │ │ │ │ + loopne 1ceb8cd │ │ │ │ jne 1ceb8b7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2617173,16 +2616925,18 @@ │ │ │ │ shlb $0x2,-0x36(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,(%rsi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x74(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + and %dh,(%rbx) │ │ │ │ + jae 1ceb901 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x56585258(%rsi) │ │ │ │ je 1ceb94e │ │ │ │ jle 1ceb91a │ │ │ │ @@ -2617195,16 +2616949,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x2ca76(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x36(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex je 1ceb949 │ │ │ │ + rex xor 0x5(%rbx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e(%rbp) │ │ │ │ @@ -2617288,16 +2617041,18 @@ │ │ │ │ movq %mm6,0x61(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x598(%rbx) │ │ │ │ - add %dl,-0x3c(%rax) │ │ │ │ + xor %bl,0x598(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2617343,16 +2617098,15 @@ │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ ss in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,%al │ │ │ │ - (bad) │ │ │ │ + and %dh,0x60(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%dl │ │ │ │ rex.WRB cltq │ │ │ │ @@ -2617543,15 +2617297,15 @@ │ │ │ │ fmulp %st,%st(3) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x37(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,%al │ │ │ │ + shlb $1,(%rdi) │ │ │ │ cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x8a8b517(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2617567,16 +2617321,16 @@ │ │ │ │ repnz lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x37(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sbb 0x5(%rbx),%bh │ │ │ │ + loopne 1cebd66 │ │ │ │ + jp 1cebd39 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dl │ │ │ │ @@ -2617650,23 +2617404,19 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x7(%rax) │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e807(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - jnp 1cebe11 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x57a38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x61(%rax) │ │ │ │ imul $0x1,0x4981e67b(%rbp),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2617677,17 +2617427,21 @@ │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x23(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x30000000000365e5,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + and %bl,0x3(%rbp,%riz,2) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,-0x6d(%rbx) │ │ │ │ adc $0xc70647b9,%eax │ │ │ │ jp 1cebe72 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2617696,21 +2617450,19 @@ │ │ │ │ ... │ │ │ │ add %ah,-0x6(%rax) │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e537(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x17(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + popf │ │ │ │ + imul $0x30,0x0(%rip),%eax │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,-0x4c66367f(%rbx) │ │ │ │ int $0x13 │ │ │ │ cmp %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2617743,16 +2617495,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jbe 1cebf97 │ │ │ │ + rex pop %rdx │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rcx) │ │ │ │ sbb $0x252c7c32,%eax │ │ │ │ @@ -2617770,16 +2617522,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cebfc2 │ │ │ │ - popf │ │ │ │ + xor $0x9c,%ch │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x5bf78cca(%rax) │ │ │ │ clc │ │ │ │ @@ -2617795,16 +2617546,16 @@ │ │ │ │ or %esp,%ecx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x38(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rdi) │ │ │ │ - push $0x3 │ │ │ │ + lock repnz add (%eax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x71(%rbp) │ │ │ │ mov $0x86,%ch │ │ │ │ jno 1cec001 │ │ │ │ rex.X │ │ │ │ @@ -2617818,20 +2617569,19 @@ │ │ │ │ rorb $0x2,(%rsp,%rcx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,-0x67(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + adc 0x5(%rcx),%ebx │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x14(%rbp) │ │ │ │ bnd jb 1cebf9f │ │ │ │ shll $0x0,0x130151(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2617840,19 +2617590,22 @@ │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x378b3(%rax) │ │ │ │ + add %al,0x7a(%rax) │ │ │ │ + js 1cec04f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,%cl │ │ │ │ leave │ │ │ │ push %rbx │ │ │ │ jge 1cec0d0 │ │ │ │ (bad) │ │ │ │ xor $0x130103,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2617864,16 +2617617,15 @@ │ │ │ │ add %dl,%al │ │ │ │ push %rbx │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e538(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,0x13(%rax) │ │ │ │ cltd │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dh │ │ │ │ @@ -2617891,21 +2617643,21 @@ │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cmp %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x361,%edi │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + jb 1cec13b │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,(%rdx) │ │ │ │ jrcxz 1cec15f │ │ │ │ push $0x28 │ │ │ │ sbb 0x130148(%rip),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2617961,17 +2617713,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2cc6b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cmp %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x36c91(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ cmpb $0x8c,-0x671ab79c(%rax) │ │ │ │ fistpll 0x13(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2617984,16 +2617734,16 @@ │ │ │ │ jno 1cec1b7 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmp %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp 0x0(%rbx,%rax,1),%ch │ │ │ │ + add %dh,(%rax) │ │ │ │ + lea 0x0(%rbx,%rax,1),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ xorb $0x61,0x7de882e6(%rdi) │ │ │ │ cli │ │ │ │ or %eax,(%rcx) │ │ │ │ @@ -2618006,21 +2617756,21 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2cc75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x39(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cec202 │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + xorb $0x3,0x60(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,-0x3e9a323a(%rsi) │ │ │ │ (bad) │ │ │ │ mov $0x1a,%cl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2618049,44 +2617799,37 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1cec28f │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e539(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push %rax │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x36c9f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ andb $0xe9,(%rcx,%rax,2) │ │ │ │ (bad) │ │ │ │ jno 1cec277 │ │ │ │ pop %rbx │ │ │ │ cs add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc0000000000588e3,%al │ │ │ │ - jle 1cec2d7 │ │ │ │ - add (%rax),%al │ │ │ │ + shr $0x88,%dh │ │ │ │ + add $0x0,%eax │ │ │ │ + sarb $0x2,-0x34(%rsi) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %esp,0x28fd5684(%rip) │ │ │ │ and $0x130155,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2618095,20 +2617838,22 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2cc80(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cmp %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - fwait │ │ │ │ - (bad) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %dl,%al │ │ │ │ + fldenv 0x3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ jne 1cec2fb │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ or 0x130129(%rip),%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2618116,23 +2617861,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ or $0x2,%esp │ │ │ │ add %dh,0x1e539(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push %rcx │ │ │ │ - jne 1cec3b1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x57459(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x2a97bdb(%rdi) │ │ │ │ sub %ah,0x130155(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2618141,19 +2617882,23 @@ │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cmp %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x330e2(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rsi │ │ │ │ + xor %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,%ah │ │ │ │ rex.RX hlt │ │ │ │ jbe 1cec3b6 │ │ │ │ shll $0x1,0x4b(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2618165,19 +2617910,22 @@ │ │ │ │ test $0xcc,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cmp $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x57b19(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + xor 0x5(%rdx),%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ sbbb $0xe2,-0x2(%rax,%rdi,4) │ │ │ │ rex.WRX xor %bl,%r15b │ │ │ │ xor $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2618189,16 +2617937,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cmp %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - cli │ │ │ │ - leave │ │ │ │ + loope 1cec450 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x67d5c839(%rcx) │ │ │ │ out %al,$0x2c │ │ │ │ @@ -2618211,17 +2617958,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2cc(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmp %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cmc │ │ │ │ - xor $0x3,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + loope 1cec500 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x38252499(%rcx) │ │ │ │ cmp $0x13017691,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2618234,15 +2617982,17 @@ │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cmp %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x335f5(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + loopne 1cec548 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x29d962ea(%rcx) │ │ │ │ adc %ah,%ch │ │ │ │ ja 1cec532 │ │ │ │ @@ -2618258,15 +2618008,15 @@ │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3a(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,%ch │ │ │ │ + jo 1cec53a │ │ │ │ xor $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x37cd4559(%rcx) │ │ │ │ push %rdi │ │ │ │ ret $0x144 │ │ │ │ @@ -2618279,17 +2618029,17 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ mov $0x2cc,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1b(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - pop %rax │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + add %dh,%al │ │ │ │ + out %eax,(%dx) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rcx) │ │ │ │ es mov $0x321f8a26,%esp │ │ │ │ @@ -2618326,16 +2618076,16 @@ │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cmp %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp 0x3(%rbx),%dh │ │ │ │ + add %dl,-0x47(%rax) │ │ │ │ + jb 1cec637 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x26(%rdi) │ │ │ │ @@ -2618377,17 +2618127,15 @@ │ │ │ │ rcr $0xcc,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.R in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x6c,(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adcb $0x0,0x36c(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ addb $0xa,-0x18(%rax) │ │ │ │ add $0x40,%al │ │ │ │ dec %esi │ │ │ │ push %rbx │ │ │ │ @@ -2618425,16 +2618173,16 @@ │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x44(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex insb (%dx),%es:(%rdi) │ │ │ │ + jo 1cec6e3 │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ addb $0x35,(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2618475,15 +2618223,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lock int3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e544(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3e(%rax) │ │ │ │ + add %dl,-0x71(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ subb $0xea,-0x107e9966(%rsi) │ │ │ │ @@ -2618500,16 +2618248,16 @@ │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmp $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x13(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + add %dl,%al │ │ │ │ + push $0x6e │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x1c96c7d4(%rcx) │ │ │ │ sbb 0x6d(%rax),%cl │ │ │ │ @@ -2618522,22 +2618270,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ adc %ecx,%ebp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e53c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1a(%rax) │ │ │ │ - jnp 1cec879 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x57a34(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ andb $0xc8,0x6f(%rbp) │ │ │ │ (bad) │ │ │ │ pop %rsp │ │ │ │ scas %es:(%rdi),%al │ │ │ │ push $0x13016a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2618566,21 +2618311,21 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x2cd13(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cmp $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x3,0x6c(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1cec899 │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ sbbb $0x6c,-0x5a(%rdx) │ │ │ │ loopne 1cec8de │ │ │ │ rex.RB movabs 0x130127,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ @@ -2618588,15 +2618333,19 @@ │ │ │ │ adc $0xcd,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3e(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000036c45,%al │ │ │ │ + rex xchg %eax,%esi │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ xorb $0x17,-0x30(%rbp,%rdi,1) │ │ │ │ xor %bl,0x1301522b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2618605,17 +2618354,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ adc $0x2cd,%eax │ │ │ │ add %al,(%rax) │ │ │ │ lock ds in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + mov 0x0(%rbx,%rax,1),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ addb $0xbd,(%rdx) │ │ │ │ sbb $0xb9,%al │ │ │ │ mov -0x6e(%rbp),%edx │ │ │ │ @@ -2618631,17 +2618379,15 @@ │ │ │ │ int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rsi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x6c,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rorb $0x0,0x36c(%rdx) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ subb $0xee,(%rdx) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ jbe 1ceca49 │ │ │ │ rex.B je 1ceca35 │ │ │ │ @@ -2618656,16 +2618402,15 @@ │ │ │ │ int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ ds in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bpl,0x0(%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + orb $0x0,0x36c(%rdx) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ adcb $0x61,(%rdx) │ │ │ │ sbb $0x75,%al │ │ │ │ mov $0x13c096e,%edx │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2618724,21 +2618469,22 @@ │ │ │ │ int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmp $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - loope 1cecb2f │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,-0x3(%rax) │ │ │ │ + xor (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,%cl │ │ │ │ movabs 0x130131f50b6e8151,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2618801,22 +2618547,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rsi) │ │ │ │ int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x1(,%riz,8) │ │ │ │ - push %rax │ │ │ │ - mov %ebp,0x3(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $1,(%rsi) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%dh │ │ │ │ pop %rsp │ │ │ │ rex.RX mov %r9d,(%rcx) │ │ │ │ (bad) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ and (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2618828,16 +2618573,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x4e(%rax) │ │ │ │ int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x1e5(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cecc45 │ │ │ │ - add %gs:(%rax),%eax │ │ │ │ + add %bl,0x65(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rcx) │ │ │ │ mov $0xdb,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ @@ -2618851,22 +2618596,17 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2cd56(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3d(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cecc9d │ │ │ │ - jns 1ceccaf │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x30000000000379db,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%ah │ │ │ │ jl 1cecc58 │ │ │ │ test $0x4c4481cc,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2618876,16 +2618616,15 @@ │ │ │ │ xor %dl,-0x33(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3d(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,%bl │ │ │ │ - jns 1ceccf7 │ │ │ │ + rex fstpt 0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ @@ -2618921,17 +2618660,18 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x66,%al │ │ │ │ int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000001e53d,%al │ │ │ │ - sbb $0x7b,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + movabs 0x800000000001e53d,%al │ │ │ │ + ss jp 1cecd89 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x7b,0x5a(%rbp) │ │ │ │ call 37c01646 <_edata@@Base+0x31001646> │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2618987,22 +2618727,18 @@ │ │ │ │ int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,(%rsi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cece75 │ │ │ │ - jnp 1cece61 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $0x0,0x57a(%rip) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ orb $0xc7,-0x3f(%rbx) │ │ │ │ (bad) │ │ │ │ push %rdi │ │ │ │ xchg %eax,%ebp │ │ │ │ jnp 1ceceb8 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2619014,19 +2618750,22 @@ │ │ │ │ mov $0xa7,%al │ │ │ │ int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0xe5,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x57b1b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + ss jp 1cecea9 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ cmpb $0x58,-0x134ef4bf(%rip) │ │ │ │ ret $0x14f │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2619036,15 +2618775,15 @@ │ │ │ │ mov $0xcd,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3f(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x360(%rdi) │ │ │ │ + and %bh,0x360(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ test %ecx,-0x53(%rbx) │ │ │ │ @@ -2619057,15 +2618796,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x2cd(%rsi) │ │ │ │ add %dl,(%rax) │ │ │ │ rex in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x3,(%rdi,%rsi,2) │ │ │ │ + (bad) │ │ │ │ + leave │ │ │ │ + jbe 1cecf37 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x639424e6(%rbx) │ │ │ │ @@ -2619080,18 +2618821,21 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2cdbf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x40(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x58c(%rcx) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + nop │ │ │ │ + fwait │ │ │ │ + mov %es,0x0(%rip) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x205da002(%rcx) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ cmp %esp,(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2619101,15 +2618845,15 @@ │ │ │ │ lock (bad) │ │ │ │ int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0xe5,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36f6d(%rax) │ │ │ │ + add %al,0x36f03(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%ah │ │ │ │ (bad) │ │ │ │ or %dl,%bh │ │ │ │ @@ -2619126,22 +2618870,20 @@ │ │ │ │ int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3f,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ced06c │ │ │ │ - jge 1ced00f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + and $0x7d,%dh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x7c(%rsi) │ │ │ │ jae 1ced00e │ │ │ │ addr32 sub $0x75,%esi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2619151,20 +2618893,20 @@ │ │ │ │ lock lar (%r8),%r24 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x376,%edx │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dh,0x76(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x1e382a52(%rbp) │ │ │ │ lea 0x5e(%rdi),%ebp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2619208,15 +2618950,15 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,-0xa(%rax) │ │ │ │ int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x900000000001e540,%al │ │ │ │ - cmp %ebp,0x0(%rbx,%rax,1) │ │ │ │ + mov 0x0(%rbx,%rax,1),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ xorb $0x1,0x1f1b2b09(%rbp) │ │ │ │ enter $0x175,$0x13 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2619291,21 +2619033,21 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x3,0x30(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + jae 1ced27a │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ adc $0xf,%bl │ │ │ │ int $0x88 │ │ │ │ js 1ced218 │ │ │ │ rex adc %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2619339,15 +2619081,18 @@ │ │ │ │ adc %dh,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rex.X in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000001609a,%al │ │ │ │ + xor %cl,0x61(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x7b2b16df(%rdx) │ │ │ │ or %bl,0x13012c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2619463,16 +2619208,15 @@ │ │ │ │ sub %dh,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.B in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2d,%al │ │ │ │ - add $0x0,%ax │ │ │ │ + xor %bh,0x565(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x70df828f(%rbx) │ │ │ │ (bad) │ │ │ │ @@ -2619507,18 +2619251,15 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ fs (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e541(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x36e6a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rbx) │ │ │ │ mov $0x10,%bl │ │ │ │ (bad) │ │ │ │ @@ -2619532,17 +2619273,17 @@ │ │ │ │ xor %dh,0x2(%rsi,%rcx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.B in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + nop │ │ │ │ + out %al,(%dx) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%bh │ │ │ │ xchg %eax,%esp │ │ │ │ @@ -2619598,17 +2619339,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x2(%rsi,%rcx,8) │ │ │ │ add %dh,%al │ │ │ │ rex.B in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.WX │ │ │ │ - add (%rax),%ax │ │ │ │ + loopne 1ced65b │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ push $0xffffffffc07ccf1f │ │ │ │ add $0x130149,%eax │ │ │ │ @@ -2619639,16 +2619379,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ int $0xce │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e542(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sbb %bh,0x5(%rbx) │ │ │ │ + add %al,0x33(%rax) │ │ │ │ + jp 1ced689 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x532bd60a(%rsi) │ │ │ │ @@ -2619666,37 +2619406,36 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x42(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - loope 1ced73c │ │ │ │ - add (%rax),%eax │ │ │ │ + and %bl,0x371(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,0x6cd823f4(%rax) │ │ │ │ sub %dl,0x130140(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,-0x14(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e542(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sbb 0x5(%rbx),%edi │ │ │ │ + add %ah,0x35(%rax) │ │ │ │ + jp 1ced719 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ @@ -2619777,21 +2619516,20 @@ │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.XB in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.W insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,0x36c(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ subb $0xf7,0x22c956e6(%rip) │ │ │ │ mov $0x45,%dl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2619800,22 +2619538,20 @@ │ │ │ │ (bad) │ │ │ │ or $0x2cf,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.XB in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,(%rdx) │ │ │ │ - jnp 1ced87f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb $0x7a,%bl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,(%rdx) │ │ │ │ int1 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ andb $0x0,0x13012acc(,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2619826,15 +2619562,18 @@ │ │ │ │ sbb %ecx,%edi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x43(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jmp 1cedc40 │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esp │ │ │ │ + jp 1ced8c7 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx) │ │ │ │ jle 1ced8b0 │ │ │ │ @@ -2619849,16 +2619588,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e543(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmc │ │ │ │ + add %dl,-0x5e(%rax) │ │ │ │ jp 1ced90f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2619897,19 +2619635,21 @@ │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.R in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ced9d3 │ │ │ │ + mov $0xc2,%al │ │ │ │ (bad) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rdx,%rdi,2) │ │ │ │ add (%rsi),%eax │ │ │ │ sbb $0x136bb3b,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2619941,16 +2619681,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,-0x31(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e808(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1c(%rax) │ │ │ │ - jnp 1ceda31 │ │ │ │ + add %al,%al │ │ │ │ + ss jp 1ceda31 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x39(%rax) │ │ │ │ @@ -2619965,15 +2619705,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2cf55(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.R in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cld │ │ │ │ + jo 1ceda77 │ │ │ │ je 1ceda79 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2619988,16 +2619728,15 @@ │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.R in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - hlt │ │ │ │ + loopne 1cedaf2 │ │ │ │ jg 1cedac1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2620017,16 +2619756,16 @@ │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x45(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,%bl │ │ │ │ - xor $0x3,%al │ │ │ │ + rolb $1,(%rax) │ │ │ │ + xor (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4c(%rdx) │ │ │ │ @@ -2620041,20 +2619780,22 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push $0x2cf │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x1,-0x1b(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock loop 1cedb7f │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x0,%al │ │ │ │ + xor (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,0x3b(%rdx) │ │ │ │ lahf │ │ │ │ ret │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ pop %rsp │ │ │ │ sldt (%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2620064,17 +2619805,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x2cf68(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e545(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - loop 1cedbc7 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x33300(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x19(%rdx) │ │ │ │ lahf │ │ │ │ setp -0x6c(%rdi) │ │ │ │ @@ -2620090,15 +2619829,15 @@ │ │ │ │ push $0xffffffffffffffcf │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rex.RB in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jbe 1cedc47 │ │ │ │ + and %bl,0x6c(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ fwait │ │ │ │ @@ -2620113,22 +2619852,17 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2cfa4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.RB in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,%ch │ │ │ │ - jg 1cedc29 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x3000000000057f39,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x408b85bb(%rdi) │ │ │ │ loop 1cedc5a │ │ │ │ jge 1cedc42 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2620140,18 +2619874,16 @@ │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.RX in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%ch │ │ │ │ - jg 1cedc71 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + cmpb $0x7f,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ah │ │ │ │ or $0x52f0f370,%eax │ │ │ │ (bad) │ │ │ │ @@ -2620162,16 +2619894,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x2cf(%rcx) │ │ │ │ add %al,0x46(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cedca6 │ │ │ │ - jg 1cedcb9 │ │ │ │ + (bad) │ │ │ │ + cmp %edi,0x5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x37(%rcx) │ │ │ │ @@ -2620184,18 +2619916,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x2cfb8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e546(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - lahf │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,%al │ │ │ │ + subb $0x0,0x3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x12c66a13(%rdi) │ │ │ │ in (%dx),%eax │ │ │ │ jb 1cedd86 │ │ │ │ @@ -2620207,16 +2619937,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x2cf,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,-0x1b(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - lahf │ │ │ │ + add %dh,-0x80(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%ah │ │ │ │ @@ -2620231,15 +2619960,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x2cf(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1b(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36e9f(%rax) │ │ │ │ + add %al,-0x80(%rax) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x61(%rcx) │ │ │ │ (bad) │ │ │ │ rex.XB mov $0x1699af8,%r13d │ │ │ │ @@ -2620254,15 +2619985,15 @@ │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x46(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x6c(%rsi) │ │ │ │ + add %bl,0x6c(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rdx) │ │ │ │ mov $0xe8,%bh │ │ │ │ @@ -2620280,15 +2620011,15 @@ │ │ │ │ adcb $0xd0,(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.RXB in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmc │ │ │ │ + and %ah,%cl │ │ │ │ xor $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rbx) │ │ │ │ mov $0x46916e45,%esi │ │ │ │ call *(%rax) │ │ │ │ @@ -2620323,17 +2620054,15 @@ │ │ │ │ sub %dl,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x47(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x6c(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + and %bl,0x3(%rsp,%rbp,2) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rsi) │ │ │ │ imul $0xffffffb8,(%rdx),%eax │ │ │ │ mov $0x3a,%dl │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ @@ -2620383,16 +2620112,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex cmp %edx,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e547(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jge 1cedfb3 │ │ │ │ + add %dl,%al │ │ │ │ + jae 1cedfb2 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rcx) │ │ │ │ push $0x29e63eec │ │ │ │ @@ -2620448,15 +2620177,15 @@ │ │ │ │ rolb $1,-0x30(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.RXB in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x30(%rbp) │ │ │ │ + adc %dh,0x2f(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rcx) │ │ │ │ out %eax,$0x55 │ │ │ │ @@ -2620510,16 +2620239,16 @@ │ │ │ │ push %rax │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.RXB in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + jo 1cee1a5 │ │ │ │ (bad) │ │ │ │ - jge 1cee163 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rcx) │ │ │ │ cmp -0xf(%rbp),%edx │ │ │ │ @@ -2620533,43 +2620262,38 @@ │ │ │ │ sbbb $0x2,-0x30(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cee154 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rcx) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + lahf │ │ │ │ + imul $0x30,0x0(%rip),%eax │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,0x7a(%rsi,%rsi,8) │ │ │ │ (bad) │ │ │ │ repnz push %rsi │ │ │ │ mov $0x130150,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x2d05b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e7e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x56b9d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x3d(%rcx,%rdi,2) │ │ │ │ jmp 53905afc <_edata@@Base+0x4cd05afc> │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2620577,16 +2620301,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2(%rax,%rdx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,-0x1b(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,0x45(%rax) │ │ │ │ xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2620599,15 +2620322,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x2d076(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e548(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x327b8(%rax) │ │ │ │ + add %dl,-0x30(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x6e4f52dc(%rbx) │ │ │ │ mov $0x1301778c,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2620617,22 +2620342,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x2d0(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,-0x1b(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - test %esp,0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x16144(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0x1a(%rbx) │ │ │ │ cmc │ │ │ │ (bad) │ │ │ │ mov $0x28,%dh │ │ │ │ mov 0x1301(%rip),%es │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2620643,15 +2620365,15 @@ │ │ │ │ test %dl,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.W in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cee2c6 │ │ │ │ + lock cli │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2620671,17 +2620393,15 @@ │ │ │ │ mov %edx,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x49(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,%ah │ │ │ │ - cwtl │ │ │ │ - add $0x0,%eax │ │ │ │ + shlb $0x0,0x5(%rax,%rbx,4) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x6b(%rcx) │ │ │ │ jl 1cee358 │ │ │ │ xchg %ah,%bl │ │ │ │ @@ -2620695,20 +2620415,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x2d0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.WRB in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x160(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %al,0x61(%rbp) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%bl │ │ │ │ or $0x2de4ad5c,%eax │ │ │ │ (bad) │ │ │ │ sub %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2620721,17 +2620441,17 @@ │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.WB in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cmc │ │ │ │ - xor $0x3,%eax │ │ │ │ + shl $0x35,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ cmp (%rdx),%edx │ │ │ │ mov $0x25f10cdc,%esi │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2620743,15 +2620463,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cee38f │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x1e7(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock idivb 0x3(%rdx) │ │ │ │ + jo 1cee3a5 │ │ │ │ + jp 1cee407 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdx) │ │ │ │ @@ -2620764,23 +2620485,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x2d0(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,-0x1b(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x37bda(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rsp │ │ │ │ - jnp 1cee44f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%dh │ │ │ │ jle 1cee425 │ │ │ │ mov $0xb3,%dh │ │ │ │ jmp 1cee4e4 │ │ │ │ jo 1cee46a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2620788,21 +2620505,20 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ mov $0x2d0,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x900000000001e549,%al │ │ │ │ - rex.WB │ │ │ │ - add (%rax),%ax │ │ │ │ + movabs 0x600000000001e549,%al │ │ │ │ + imul $0x0,0x3(%rdi),%esp │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,-0x21(%rbp) │ │ │ │ or %ebx,(%rcx) │ │ │ │ cmp (%rdx),%edx │ │ │ │ adc $0x32,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2620854,17 +2620570,22 @@ │ │ │ │ rcr $0xd0,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.WX in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x30000000000370c6,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + mov $0x92,%al │ │ │ │ + jo 1cee56f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,-0x4a(%rsi) │ │ │ │ add $0x7,%ah │ │ │ │ xchg %eax,%ebx │ │ │ │ mov %?,0x1(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2620944,16 +2620665,16 @@ │ │ │ │ xchg %eax,%esi │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.WX in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cee66e │ │ │ │ - sahf │ │ │ │ + (bad) │ │ │ │ + jg 1cee629 │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x17(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2620990,16 +2620711,15 @@ │ │ │ │ rex xchg %eax,%edi │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rex.WXB in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,%ah │ │ │ │ - sahf │ │ │ │ + add %bh,-0x62(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1039516(%rdx) │ │ │ │ push %rcx │ │ │ │ @@ -2621034,16 +2620754,15 @@ │ │ │ │ cwtl │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.WX in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - in $0x9e,%al │ │ │ │ + rex jg 1cee749 │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bh │ │ │ │ sbb %bl,0x7857374c(%rsp,%riz,4) │ │ │ │ @@ -2621078,16 +2620797,15 @@ │ │ │ │ cwtl │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4b(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,%ah │ │ │ │ - sahf │ │ │ │ + and %bh,-0x62(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x28(%rbp) │ │ │ │ nop │ │ │ │ @@ -2621168,16 +2620886,16 @@ │ │ │ │ mov $0xc0,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jge 1cee93b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jrcxz 1cee8f9 │ │ │ │ + add %al,%al │ │ │ │ + jle 1cee8f9 │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x7e(%rbx) │ │ │ │ (bad) │ │ │ │ @@ -2621211,17 +2620929,15 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,-0x49(%rax) │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e54b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - int $0x7e │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x37f4f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rdx) │ │ │ │ push %rax │ │ │ │ mov 0x1fa88d33(%rip),%eax │ │ │ │ @@ -2621251,15 +2620967,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0x2c0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x1,-0x1b(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x37d(%rdi) │ │ │ │ + rex adc $0x37e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x3f153acd(%rdi) │ │ │ │ adc $0x3,%al │ │ │ │ @@ -2621296,17 +2621012,16 @@ │ │ │ │ xor %cl,%bl │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.WXB in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ceea99 │ │ │ │ - jge 1ceeb0f │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + adc $0x37e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bl │ │ │ │ rex.R (bad) │ │ │ │ @@ -2621321,18 +2621036,15 @@ │ │ │ │ orb $0xd1,(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x5a(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,%bl │ │ │ │ - add %gs:(%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x3000000000036559,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x6445a269(%rsi,%rcx,8) │ │ │ │ jmp 1e1ec7f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2621344,20 +2621056,20 @@ │ │ │ │ roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex lahf │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0x2c,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %ah,0x32d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,0x47c42016(%rsi) │ │ │ │ jge 1ceebae │ │ │ │ jp 1ceebba │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2621410,15 +2621122,16 @@ │ │ │ │ adcb $0xd1,(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.WR in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x2,-0x3b(%rbx) │ │ │ │ + push %rax │ │ │ │ + rol $0x2,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x72(%rbp) │ │ │ │ @@ -2621438,16 +2621151,16 @@ │ │ │ │ and %cl,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4c(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ceeca6 │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + jo 1ceed24 │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x794cd0c2(%rsi) │ │ │ │ adc %esi,%edx │ │ │ │ @@ -2621459,20 +2621172,22 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x2d18b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e54c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + fsubs 0x3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - (bad) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,(%rbx) │ │ │ │ rex.R je 1ceed35 │ │ │ │ (bad) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ sbb %dh,(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2621524,22 +2621239,20 @@ │ │ │ │ roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.WRB in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ceee56 │ │ │ │ - xor %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %dh,0x2f(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ sbbb $0xe5,-0x25(%rdi,%rsi,1) │ │ │ │ mov $0x66,%ah │ │ │ │ xor $0x5,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2621587,18 +2621300,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x2d1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x1(%rbp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmc │ │ │ │ - xor $0x3,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x30000000000335e0,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rbx) │ │ │ │ adc $0x33,%al │ │ │ │ mov $0xdb,%ah │ │ │ │ sbb $0x1301565c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2621629,18 +2621339,16 @@ │ │ │ │ mov $0xa0,%al │ │ │ │ roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1b(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - leave │ │ │ │ - pushf │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %bl,0x0(%rbp,%rax,1) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ lock rex.W fcompp │ │ │ │ cmp $0x13012859,%eax │ │ │ │ @@ -2621694,17 +2621402,15 @@ │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,-0x1b(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x73,%bh │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x3736b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x170837af(%rax) │ │ │ │ cltd │ │ │ │ jge 1cef09d │ │ │ │ @@ -2621736,16 +2621442,15 @@ │ │ │ │ rcr $1,%bh │ │ │ │ roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x1,-0x1b(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,%al │ │ │ │ - (bad) │ │ │ │ + rex jae 1cef10b │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ subl $0x13,%fs:0x139ba04(%rdx,%rbp,4) │ │ │ │ @@ -2621757,20 +2621462,20 @@ │ │ │ │ add %ah,-0x1a(%rax) │ │ │ │ roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.WRB in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x37d(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + shr $0x7d,%ah │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,(%rdx) │ │ │ │ (bad) │ │ │ │ ja 1cef0ee │ │ │ │ sub %esi,%ecx │ │ │ │ cmp (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2621783,22 +2621488,19 @@ │ │ │ │ out %al,(%dx) │ │ │ │ roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,-0x1b(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb %edi,0x5(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x57a33(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%ah │ │ │ │ mov %al,%dh │ │ │ │ stc │ │ │ │ ja 1cef0ee │ │ │ │ fstpt (%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2621807,16 +2621509,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x500000000002d1f5,%al │ │ │ │ rex.WRX in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $1,%cl │ │ │ │ - and %al,(%rbx) │ │ │ │ + loopne 1cef133 │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x69(%rdx) │ │ │ │ @@ -2621930,21 +2621632,22 @@ │ │ │ │ jo 1cef2aa │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.WRXB in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x7d,%bh │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1cef35c │ │ │ │ + jge 1cef2ef │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,(%rcx) │ │ │ │ mov $0x7cbcf785,%ebx │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ pop %rsp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2621978,17 +2621681,15 @@ │ │ │ │ add %al,-0x28(%rax) │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4f(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc3,%al │ │ │ │ - jns 1cef37f │ │ │ │ - add %al,(%rax) │ │ │ │ + rorb $1,0x379(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x74(%rbp,%rsi,4) │ │ │ │ push %rax │ │ │ │ @@ -2622048,21 +2621749,22 @@ │ │ │ │ jo 1cef470 │ │ │ │ rolb %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,-0x1b(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.B outsb %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,%al │ │ │ │ + and 0x3(%rsi),%ch │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,0x4881248f(%rcx) │ │ │ │ (bad) │ │ │ │ add (%rdi),%edx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2622114,17 +2621816,15 @@ │ │ │ │ sarb $0xd2,(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x50(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x2d,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + and %ah,0x3(%rbp,%rbp,1) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x7e2ca107(%rcx) │ │ │ │ mov %cl,%bl │ │ │ │ xor %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2622211,15 +2621911,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x2,-0x2e(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jo 1cef670 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36e58(%rax) │ │ │ │ + add %dl,0x36def(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x3a792580(%rdx) │ │ │ │ mov $0x7a,%cl │ │ │ │ xor (%rcx),%al │ │ │ │ @@ -2622235,17 +2621935,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rax │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x35,%cl │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex fidivs 0x3(%rip) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%bh │ │ │ │ out %eax,$0xac │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2622319,15 +2622017,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,-0x1b(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x37117(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jae 1cef86b │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x6e5e6446(%rsp,%rdx,4) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ rex.WRX add %r10,(%rbx) │ │ │ │ @@ -2622338,19 +2622038,23 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,-0x2e(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e551(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x37cee(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sti │ │ │ │ + jl 1cef847 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,(%rdi) │ │ │ │ std │ │ │ │ (bad) │ │ │ │ test $0x39c1c295,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2622361,15 +2622065,16 @@ │ │ │ │ shlb $0x2,-0x2e(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rax │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,-0x6c(%rbp) │ │ │ │ + jo 1cef817 │ │ │ │ + xchg %eax,%esp │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x4f907d6(%rsi) │ │ │ │ and $0xfd,%al │ │ │ │ @@ -2622383,16 +2622088,17 @@ │ │ │ │ push %rax │ │ │ │ rolb %cl,%fs:(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x1,-0x1b(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x378,%ecx │ │ │ │ + loopne 1cef947 │ │ │ │ + js 1cef8d7 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x3a6b2a79(%rip) │ │ │ │ sub (%rcx),%bl │ │ │ │ @@ -2622406,15 +2622112,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rcx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x3,0x3c(%rsi) │ │ │ │ + rex xchg %eax,%ecx │ │ │ │ + cmp $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x78(%rax) │ │ │ │ @@ -2622464,17 +2622171,16 @@ │ │ │ │ subb $0x2,-0x2e(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cefa47 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - int1 │ │ │ │ - and %al,(%rbx) │ │ │ │ + rcr $1,%bl │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dl │ │ │ │ @@ -2622659,15 +2622365,15 @@ │ │ │ │ rolb %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex push %rdx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x7c,(%rdx) │ │ │ │ + rex js 1cefcf6 │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2622685,16 +2622391,16 @@ │ │ │ │ rolb %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cefd0b │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rbx) │ │ │ │ - jle 1cefcc7 │ │ │ │ + nop │ │ │ │ + repz jge 1cefcc7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ @@ -2622711,15 +2622417,15 @@ │ │ │ │ add %dl,0x2d2ca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push %rdx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,-0x37(%rbp) │ │ │ │ + adc %ch,-0x35(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %eax,%ecx │ │ │ │ @@ -2622734,15 +2622440,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x2d2cb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e552(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x4b(%rax) │ │ │ │ + add %dh,0x71(%rax) │ │ │ │ js 1cefd57 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2622759,21 +2622465,20 @@ │ │ │ │ rolb %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cefde4 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x3,0x2d(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $0x2d,(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%ah │ │ │ │ lea (bad),%esi │ │ │ │ lock xor $0x2bec2d12,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2622805,17 +2622510,15 @@ │ │ │ │ shlb $1,(%rdi) │ │ │ │ roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,-0x1b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x44(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x36fac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x59263e28(%rdi) │ │ │ │ jge 1cefe56 │ │ │ │ pop %rax │ │ │ │ @@ -2622829,19 +2622532,22 @@ │ │ │ │ mov $0x28,%al │ │ │ │ roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,-0x1b(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3e(%rax) │ │ │ │ - push $0x5 │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %al,%al │ │ │ │ + ret $0x567 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,-0x3bb7c9a(%rbp) │ │ │ │ enter $0x2825,$0x1 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2622852,19 +2622558,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rbx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sbb 0x5(%rbx),%ah │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ + movabs %eax,0x830000000000562 │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5076c328(%rdi) │ │ │ │ movsxd (%rbx),%ebp │ │ │ │ jno 1cefeda │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2622874,16 +2622577,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x2d329(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e553(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x78,%ch │ │ │ │ + add %dl,(%rax) │ │ │ │ + jb 1ceff7b │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rsi) │ │ │ │ lret │ │ │ │ @@ -2622946,18 +2622649,17 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push %rsp │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - ret $0x59c │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1cf002a │ │ │ │ + pushf │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ leave │ │ │ │ mov $0xe,%dh │ │ │ │ @@ -2622973,16 +2622675,16 @@ │ │ │ │ loopne 1ceff9d │ │ │ │ roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x1,-0x1b(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x587(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1cefffc │ │ │ │ + xchg %al,0x0(%rip) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dl │ │ │ │ ja 1cf002f │ │ │ │ xchg %eax,%ebx │ │ │ │ @@ -2622995,16 +2622697,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x2(%rbx,%rdx,8) │ │ │ │ add %dh,%al │ │ │ │ push %rbx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ + xor %bh,(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%al │ │ │ │ @@ -2623015,15 +2622716,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x2(%rbx,%rdx,8) │ │ │ │ adcb $0x0,0x1(%rbp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x378b7(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + jae 1cf012b │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x26(%rcx) │ │ │ │ flds (%rcx) │ │ │ │ in (%dx),%eax │ │ │ │ @@ -2623040,17 +2622743,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rsp │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - sahf │ │ │ │ + add %cl,-0x62(%rdx) │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xffffffff8796a00b │ │ │ │ mov $0x36,%ch │ │ │ │ @@ -2623087,22 +2622788,19 @@ │ │ │ │ (bad) │ │ │ │ roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,-0x1b(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x28(%rax) │ │ │ │ - jl 1cf018f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x37ce5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0x5edca9d4(%rax) │ │ │ │ mov $0x12,%dl │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2623113,15 +2622811,16 @@ │ │ │ │ roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x54,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x70,(%rdi) │ │ │ │ + add %dl,%ch │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x441eb6a(%rdx) │ │ │ │ (bad) │ │ │ │ @@ -2623138,20 +2622837,17 @@ │ │ │ │ roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cf0266 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - imul $0x0,0x5(%rdi),%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x300000000005868b,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x578c54dc(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ ss ss add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2623161,21 +2622857,22 @@ │ │ │ │ roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cf02af │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x78,%ah │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1cf02d2 │ │ │ │ + js 1cf0267 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,(%rcx) │ │ │ │ mov $0xdc093ad3,%esi │ │ │ │ add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2623185,15 +2622882,15 @@ │ │ │ │ roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex push %rbp │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x38,(%rax) │ │ │ │ + xor %bl,(%rdi,%rsi,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x14(%rax,%rdi,1) │ │ │ │ jb 1cf0306 │ │ │ │ @@ -2623230,16 +2622927,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rsi │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,(%rsi) │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ + rex │ │ │ │ + rex.WRX xchg %r8b,0x0(%rip) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2b(%rdi) │ │ │ │ add $0xab,%al │ │ │ │ (bad) │ │ │ │ @@ -2623251,15 +2622948,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x2c(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e555(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x14(%rax) │ │ │ │ + add %ah,0x75(%rax) │ │ │ │ jb 1cf0387 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2623278,15 +2622975,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ push %rbp │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex lea 0x3(%rcx),%edi │ │ │ │ + mov $0x58,%al │ │ │ │ + jns 1cf03cf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x25(%rdi) │ │ │ │ @@ -2623304,15 +2623002,16 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x56(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x378(%rdi) │ │ │ │ + and %dh,0x3(%rax,%rdi,2) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dh │ │ │ │ (bad) │ │ │ │ @@ -2623329,15 +2623028,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rsi │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x30000000000330f0,%al │ │ │ │ + ror $0x2f,%ch │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0xafa46c7(%rbx) │ │ │ │ popf │ │ │ │ ud2 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2623389,21 +2623091,19 @@ │ │ │ │ (bad) │ │ │ │ ret $0x2d4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x1,-0x1b(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x5,-0x66(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + or 0x5(%rdx),%ebx │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x67(%rax,%rcx,1) │ │ │ │ sub $0x5eaeeb19,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2623411,15 +2623111,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex ret │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e556(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x59616(%rax) │ │ │ │ + add %al,0x5963e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x4a(%rsi) │ │ │ │ (bad) 0x2e845e43(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2623433,15 +2623133,16 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x57(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x378(%rcx) │ │ │ │ + xorb $0x3,0x78(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ch │ │ │ │ sbb %esi,%esi │ │ │ │ @@ -2623459,16 +2623160,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push %rsi │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cf0631 │ │ │ │ - jns 1cf060f │ │ │ │ + add %dh,%bh │ │ │ │ + js 1cf060f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x68324e4(%rax) │ │ │ │ @@ -2623484,16 +2623185,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,-0x1b(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sub %bh,0x3(%rcx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + idivl 0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rbx) │ │ │ │ @@ -2623553,17 +2623254,15 @@ │ │ │ │ push %rax │ │ │ │ push %rsi │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x1,-0x1b(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov 0x0(%rbx,%rax,1),%bpl │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ and $0x63,%bl │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ or %esp,-0x58(%rax) │ │ │ │ @@ -2623598,15 +2623297,17 @@ │ │ │ │ sbbb $0x2,-0x2b(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cf0809 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x360(%rdi) │ │ │ │ + shrb $0x3f,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x7f675510(%rcx) │ │ │ │ mov $0x1301674d,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2623618,15 +2623319,15 @@ │ │ │ │ pop %rsi │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x57,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x6b(%rbx) │ │ │ │ + andb $0x6b,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x25fa17ae(%rbx) │ │ │ │ or 0x17(%rdi),%esp │ │ │ │ @@ -2623636,16 +2623337,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rsi │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd00000000001e558,%al │ │ │ │ - mov $0x78,%dh │ │ │ │ + movabs 0x200000000001e558,%al │ │ │ │ + jae 1cf08c3 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rax) │ │ │ │ add (%rdx),%edi │ │ │ │ @@ -2623659,22 +2623360,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cf08e1 │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,-0x1b(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0xa(%rax) │ │ │ │ - and (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x3236d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,-0x4(%rbp) │ │ │ │ call 1ce56978 <_edata@@Base+0x16256978> │ │ │ │ sbb %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2623685,16 +2623383,15 @@ │ │ │ │ (bad) │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex pop %rax │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf6,%al │ │ │ │ - and (%rbx),%al │ │ │ │ + shrb $0x3,0x23(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dh │ │ │ │ @@ -2623710,19 +2623407,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2d560(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x58(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mulb (%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x300000000003236d,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x7ef418e4(%rcx,%rbx,1) │ │ │ │ push %rcx │ │ │ │ cs add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2623732,15 +2623425,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cf093a │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,-0x1b(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36c4b(%rax) │ │ │ │ + add %al,%al │ │ │ │ + pushf │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ andb $0xae,-0x2ae40c63(%rcx) │ │ │ │ lret │ │ │ │ (bad) │ │ │ │ @@ -2623772,21 +2623468,20 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2d5e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x59(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ (bad) │ │ │ │ - movsxd 0x0(%rip),%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%bh │ │ │ │ (bad) │ │ │ │ jno 1cf09f6 │ │ │ │ decb (%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2623796,15 +2623491,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%bh │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1b(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x47(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ jge 1cf0a49 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2623822,16 +2623518,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ call 1cf0d53 │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,-0x1b(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x28(%rax) │ │ │ │ - fiadds (%rdx) │ │ │ │ + add %ah,%al │ │ │ │ + rex.RX fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bh │ │ │ │ @@ -2623847,18 +2623543,22 @@ │ │ │ │ and %ch,%cl │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rcx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x378(%rbx) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + jo 1cf0b41 │ │ │ │ + js 1cf0ad7 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,-0x2a(%rsi) │ │ │ │ mov $0x4,%cl │ │ │ │ adc $0x15d305b,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2623870,16 +2623570,16 @@ │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rcx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %edi,0x3(%rax) │ │ │ │ + rex │ │ │ │ + rex.WX js 1cf0b1f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rbx) │ │ │ │ @@ -2623895,18 +2623595,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xea,%al │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x1,-0x1b(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x378(%rcx) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + jo 1cf0bac │ │ │ │ + js 1cf0b67 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,-0x4f663dce(%rax) │ │ │ │ fnstcw (%rax,%rbp,2) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2623957,19 +2623661,22 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,-0x2a(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e55a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x37054(%rax) │ │ │ │ + add %dl,0x11(%rax) │ │ │ │ + jo 1cf0c3f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,(%rcx) │ │ │ │ int $0x4c │ │ │ │ cltd │ │ │ │ pop %rcx │ │ │ │ fwait │ │ │ │ divl (%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2623984,15 +2623691,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rdx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x94,%al │ │ │ │ + jo 1cf0c8a │ │ │ │ + xchg %eax,%ebp │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rbx) │ │ │ │ jae 1cf0ca9 │ │ │ │ @@ -2624034,16 +2623742,15 @@ │ │ │ │ add %ah,-0x2a(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5b(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0x78,%ah │ │ │ │ + xor %dh,0x78(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x3d9623de(%rax) │ │ │ │ and %bh,(%rcx) │ │ │ │ @@ -2624056,16 +2623763,15 @@ │ │ │ │ andb $0x2,-0x2a(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5a,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,(%rdi) │ │ │ │ - xchg %eax,%ebp │ │ │ │ + add %dl,-0x6b(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ch │ │ │ │ and %esi,%ecx │ │ │ │ @@ -2624080,15 +2623786,16 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cf0df4 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cf0dd1 │ │ │ │ + (bad) │ │ │ │ + push %rdi │ │ │ │ xchg %eax,%ebp │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x3a(%rsi) │ │ │ │ @@ -2624103,16 +2623810,16 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,-0x1b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rdi │ │ │ │ xchg %eax,%ebp │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rsp,%rax,8) │ │ │ │ @@ -2624129,16 +2623836,15 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5b(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + rex push %rdi │ │ │ │ xchg %eax,%ebp │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1bb03d6c(%rsi) │ │ │ │ @@ -2624182,18 +2623888,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ repnz (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e55b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x0(%rbx,%rax,1),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ orb $0xcd,(%rbx) │ │ │ │ xor $0x4d,%al │ │ │ │ sbb $0x9f,%al │ │ │ │ @@ -2624249,16 +2623953,16 @@ │ │ │ │ add %ah,0x2d6fb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ pop %rsp │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cf0fd9 │ │ │ │ - faddl (%rdx) │ │ │ │ + lock pop %rsp │ │ │ │ + fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2624277,17 +2623981,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pop %rbx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - push %rcx │ │ │ │ - jno 1cf0fe9 │ │ │ │ + adc %bh,(%rsi) │ │ │ │ + jo 1cf0fe9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ @@ -2624306,21 +2624009,20 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rsp │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x3,0x7d(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rex loopne 1cf10a8 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,(%rax) │ │ │ │ jb 1cf1001 │ │ │ │ push %rsp │ │ │ │ in $0xa9,%al │ │ │ │ out %eax,$0x37 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2624333,18 +2624035,22 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5d(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3(%rax,%rdi,2) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + lock outsl %ds:(%rsi),(%dx) │ │ │ │ + js 1cf1077 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x76f4d391(%rcx) │ │ │ │ or $0xd,%al │ │ │ │ add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2624355,18 +2624061,15 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5c(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x7a,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x3000000000037b1c,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%ah │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %edx,0xd(%rbp) │ │ │ │ (bad) │ │ │ │ xchg %eax,%ebp │ │ │ │ @@ -2624380,17 +2624083,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,%bh │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e55c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x34(%rax) │ │ │ │ - jp 1cf1107 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sbb $0x37b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x75(%rdi) │ │ │ │ movabs 0x130178018ed369,%al │ │ │ │ @@ -2624405,16 +2624107,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ pop %rsp │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cf117d │ │ │ │ - jp 1cf114f │ │ │ │ + rcrb $0x3,(%rbx,%rdi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x667bf58b(%rip) │ │ │ │ @@ -2624431,20 +2624132,20 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rsp │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,(%rdx,%rdi,2) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,0x37b(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,-0x50d2cd25(%rdi) │ │ │ │ mov $0x130161f0,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2624454,20 +2624155,22 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rbp │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rdx,%rdi,2) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1cf11f6 │ │ │ │ + jnp 1cf11df │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,-0x66(%rdx) │ │ │ │ (bad) │ │ │ │ in $0x8d,%al │ │ │ │ and %ch,(%rsi) │ │ │ │ sbb (%rcx),%edx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2624503,15 +2624206,15 @@ │ │ │ │ nop │ │ │ │ xchg %eax,%ebp │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e55d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36c37(%rax) │ │ │ │ + add %dh,0x36c89(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ or $0x8c,%dh │ │ │ │ rolb $1,0x14b3a06(%rsi,%rdi,1) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2624549,21 +2624252,22 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rsi │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0x36d,%edi │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + pop %rsp │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%dl │ │ │ │ xor %esi,%r15d │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ iret │ │ │ │ fs (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2624574,21 +2624278,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex pushf │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e55d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x59e07(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%al │ │ │ │ push 0x6a(%rbx) │ │ │ │ cmc │ │ │ │ jp 1cf13ad │ │ │ │ push %rdi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2624598,21 +2624300,23 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x2d7(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,-0x1b(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x78,%bl │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + js 1cf138f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x52(%rbx) │ │ │ │ pop %rsi │ │ │ │ clc │ │ │ │ lret │ │ │ │ je 1cf1351 │ │ │ │ je 1cf13aa │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2624624,16 +2624328,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2d79d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5e(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%bh │ │ │ │ - filds (%rdx) │ │ │ │ + lock lea (bad),%ebx │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rsi) │ │ │ │ @@ -2624651,16 +2624355,16 @@ │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5e(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,%bl │ │ │ │ - filds (%rdx) │ │ │ │ + jo 1cf13a8 │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x6e652db6(%rbp) │ │ │ │ @@ -2624674,16 +2624378,16 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ lahf │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e55e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - loop 1cf1442 │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov %esi,%ds │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%bh │ │ │ │ rex.W js 1cf14f3 │ │ │ │ @@ -2624719,15 +2624423,16 @@ │ │ │ │ rex sub %ebx,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5f(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,(%rax) │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ xchg %eax,%ecx │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax,%rsi,8) │ │ │ │ @@ -2624746,17 +2624451,21 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rdi │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000036f6c,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + rex and %ebp,0x3(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,(%rsi) │ │ │ │ rex.WRX │ │ │ │ or %r8d,0x7d(%r10) │ │ │ │ maxps (%rcx),%xmm0 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2624767,16 +2624476,16 @@ │ │ │ │ add %dl,0x2a(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,-0x1b(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jl 1cf15f5 │ │ │ │ + add %al,%al │ │ │ │ + js 1cf15f4 │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax,%rax,1) │ │ │ │ add $0x1d6ee3b,%eax │ │ │ │ @@ -2624792,15 +2624501,16 @@ │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rdi │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x378(%rdi) │ │ │ │ + xorb $0x3,0x78(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7c9b68e3(%rbp) │ │ │ │ jae 1cf15d2 │ │ │ │ @@ -2624814,19 +2624524,23 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ sub %eax,%ebx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e55f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x327e8(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,%al │ │ │ │ sbb $0xba,%al │ │ │ │ cmp (%rdi),%al │ │ │ │ (bad) │ │ │ │ jae 1cf1680 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2624840,22 +2624554,20 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ pop %rdi │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %ah,0x324(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,-0x5dedcd4d(%rdx) │ │ │ │ and 0x130100(%rcx),%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2624863,15 +2624575,18 @@ │ │ │ │ add %dh,-0x42(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,-0x1b(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36c4f(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + lahf │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ orb $0xd7,(%rdx) │ │ │ │ (bad) │ │ │ │ sbb $0x61637b1b,%eax │ │ │ │ @@ -2624905,22 +2624620,22 @@ │ │ │ │ jo 1cf16e6 │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1b(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0xf(%rax) │ │ │ │ - xor %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%bl │ │ │ │ int3 │ │ │ │ rex.WXB mov $0xf0,%r12b │ │ │ │ add $0xc,%al │ │ │ │ jne 1cf1752 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2624934,19 +2624649,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cf16fe │ │ │ │ - cmp $0x3,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + loopne 1cf1732 │ │ │ │ + cmp $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,%cl │ │ │ │ jb 1cf179c │ │ │ │ sub %ebp,0x10526b1(%rdx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2624956,21 +2624674,20 @@ │ │ │ │ add %dl,0x2d8c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmp $0x334,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %cl,0x31(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%bl │ │ │ │ cmp $0x49,%al │ │ │ │ sbb (%rsi),%eax │ │ │ │ sbb (%rax),%ch │ │ │ │ pop %rsp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2624983,22 +2624700,20 @@ │ │ │ │ (bad) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb5,%al │ │ │ │ - js 1cf180f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $1,0x78(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x21(%rdx) │ │ │ │ and $0xbb,%al │ │ │ │ xchg %eax,%esp │ │ │ │ mov $0x130126c2,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2625008,19 +2624723,22 @@ │ │ │ │ loopne 1cf1808 │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,-0x1b(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x56396(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + and %esp,0x5(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ and %dh,%dh │ │ │ │ sbb %bh,%ch │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ pop %rdx │ │ │ │ or (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2625052,15 +2624770,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cf1925 │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,%dl │ │ │ │ + lock xlat %ds:(%rbx) │ │ │ │ mov %eax,0x0(%rip) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax,%rax,1) │ │ │ │ jo 1cf1927 │ │ │ │ @@ -2625075,16 +2624793,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,-0x27(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e562(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmp 0x5(%rsi),%edx │ │ │ │ + add %ah,(%rax) │ │ │ │ + movsxd 0x5(%rsi),%edx │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rsi) │ │ │ │ mov $0x7459b632,%esi │ │ │ │ fbld 0x1(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2625097,16 +2624815,17 @@ │ │ │ │ add %ah,0x55(%rax) │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x1b(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,(%rsi) │ │ │ │ - push $0x3 │ │ │ │ + xor %bh,%cl │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rax,%rsi,8) │ │ │ │ jb 1cf1910 │ │ │ │ cmc │ │ │ │ (bad) │ │ │ │ @@ -2625120,22 +2624839,21 @@ │ │ │ │ and %dl,-0x27(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x63(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cf196f │ │ │ │ - js 1cf19bf │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + jno 1cf1a33 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x67241f13(%rbp) │ │ │ │ jp 1cf1a12 │ │ │ │ add %r10d,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2625144,21 +2624862,18 @@ │ │ │ │ and %dl,-0x27(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ movsxd %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x14(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,-0x11(%rax) │ │ │ │ + imul $0x30,0x0(%rip),%eax │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%al │ │ │ │ in (%dx),%al │ │ │ │ int $0x85 │ │ │ │ sbb $0x69,%al │ │ │ │ movabs %eax,0x130168 │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2625189,15 +2624904,16 @@ │ │ │ │ int1 │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x1,-0x1b(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex.WX insb (%dx),%es:(%rdi) │ │ │ │ + rex pushf │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ xor $0xb4,%bl │ │ │ │ xchg %eax,%ebx │ │ │ │ @@ -2625211,37 +2624927,34 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x900000000002d9f6,%al │ │ │ │ imul $0x1,%ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,(%rcx) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex movabs 0x83000000000036b,%eax │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,%al │ │ │ │ jl 1cf1aaa │ │ │ │ (bad) │ │ │ │ movabs 0x130148bc1f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x2d9ff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e563(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%edx │ │ │ │ - xor (%rbx),%al │ │ │ │ + add %ah,%al │ │ │ │ + pop %rbx │ │ │ │ + xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x3d47e49e(%rip) │ │ │ │ @@ -2625257,16 +2624970,16 @@ │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cf1bc5 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - test %edi,0x3(%rdi) │ │ │ │ + jo 1cf1b28 │ │ │ │ + jle 1cf1b6f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bl │ │ │ │ @@ -2625284,38 +2624997,34 @@ │ │ │ │ jo 1cf1bc4 │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x1(%rbp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sub %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x30000000000326c9,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%dl │ │ │ │ add $0xfe3fad5d,%eax │ │ │ │ add %bh,(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb00000000001e564,%al │ │ │ │ - fs jno 1cf1c01 │ │ │ │ + movabs 0x700000000001e564,%al │ │ │ │ + push %rcx │ │ │ │ + jo 1cf1c01 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x22e610a9(%rbx) │ │ │ │ @@ -2625325,17 +2625034,21 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x400000000002da30,%al │ │ │ │ fs in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000057b71,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + lock mov 0x5(%rdx),%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ shlb $1,0xa78682(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2625345,16 +2625058,16 @@ │ │ │ │ loopne 1cf1cd3 │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,-0x1b(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x599eb(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov 0x5(%rcx),%ds │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x7ab67a24(%rcx) │ │ │ │ cmp (%rsi),%ecx │ │ │ │ sub (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2625369,16 +2625082,16 @@ │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cf1d2e │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $1,%ch │ │ │ │ - jno 1cf1cd9 │ │ │ │ + nop │ │ │ │ + fidivl 0x5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2d947f25(%rdx) │ │ │ │ @@ -2625389,15 +2625102,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x300000000002da92,%al │ │ │ │ gs in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x71(%rbp) │ │ │ │ + rclb $1,0x70(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x77(%rbp) │ │ │ │ fisttpl (%rbx,%rdi,1) │ │ │ │ @@ -2625413,36 +2625126,42 @@ │ │ │ │ xchg %eax,%ebx │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1(%rbp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x7e(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock (bad) │ │ │ │ + jle 1cf1d67 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,0x5c5d3f42(%rip) │ │ │ │ test $0x1301293d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x2da(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ gs in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000037447,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ + add $0x374,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,-0xc976f5f(%rdi) │ │ │ │ adc (%rdi),%cl │ │ │ │ adc $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2625450,18 +2625169,16 @@ │ │ │ │ rex int1 │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock gs in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,%dh │ │ │ │ + adc %ch,(%rdx) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x4da1eef9(%rip) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ lret │ │ │ │ sbb (%rcx),%al │ │ │ │ @@ -2625476,15 +2625193,16 @@ │ │ │ │ repnz fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ in $0x1,%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0x93,%bh │ │ │ │ + and %dh,%dh │ │ │ │ + xchg %eax,%ebx │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%cl │ │ │ │ xlat %ds:(%rbx) │ │ │ │ @@ -2625498,16 +2625216,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor $0xda,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e567(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cli │ │ │ │ + add %al,%al │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ cmp %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2625524,15 +2625242,16 @@ │ │ │ │ cmc │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push $0x1e5 │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x372(%rsi) │ │ │ │ + sarb $0x3,0x72(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x34c39431(%rdx) │ │ │ │ subl $0x0,0x130128(%rax) │ │ │ │ @@ -2625544,16 +2625263,17 @@ │ │ │ │ clc │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,-0x1b(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - gs jno 1cf1f19 │ │ │ │ + add %dh,%al │ │ │ │ + push %rcx │ │ │ │ + jo 1cf1f19 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x1a(%rbp) │ │ │ │ @@ -2625568,21 +2625288,18 @@ │ │ │ │ add %dh,-0x6(%rax) │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x1,-0x1b(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cf1f70 │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1cf1ef7 │ │ │ │ + imul $0x30,0x0(%rip),%eax │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,%bl │ │ │ │ {rex2 0x4d} xlat %ds:(%rbx) │ │ │ │ jo 1cf1fc3 │ │ │ │ (bad) │ │ │ │ jns 1cf1f7a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2625595,15 +2625312,15 @@ │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ gs in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x68(%rcx) │ │ │ │ + sbb $0x67,%ch │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ jmp 1cf1f80 │ │ │ │ @@ -2625620,16 +2625337,17 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ rex.WR fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ imul $0x1,%ebp,%esp │ │ │ │ - add %al,0x50(%rax) │ │ │ │ - popf │ │ │ │ + add %ah,%al │ │ │ │ + hlt │ │ │ │ + pushf │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ch │ │ │ │ imul $0x27dbd513,-0x30(%rcx),%ebp │ │ │ │ @@ -2625643,15 +2625361,15 @@ │ │ │ │ orb $0x2,-0x25(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ gs in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sahf │ │ │ │ + loopne 1cf1fe0 │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x4022416a(%rax,%rcx,1) │ │ │ │ @@ -2625666,20 +2625384,20 @@ │ │ │ │ ... │ │ │ │ add %al,0x2db65(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ gs in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x378,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dh,0x78(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x57bea1e2(%rcx) │ │ │ │ pop %rdi │ │ │ │ sahf │ │ │ │ sbb (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2625691,16 +2625409,16 @@ │ │ │ │ xchg %eax,%ecx │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,-0x1b(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sti │ │ │ │ + add %dh,%al │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ cmp %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2625742,22 +2625460,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x2db93(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e566(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - fs jno 1cf2159 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x57051(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x7da56a26(%rdx) │ │ │ │ std │ │ │ │ lahf │ │ │ │ pop %rdx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2625766,21 +2625481,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x2db(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ lock imul $0x1,%ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cf21b2 │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1cf2139 │ │ │ │ + imul $0x30,0x0(%rip),%eax │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,(%rcx,%rbp,8) │ │ │ │ add %esi,%edi │ │ │ │ cwtl │ │ │ │ xorl $0x130123,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2625790,15 +2625502,15 @@ │ │ │ │ add %al,-0x23(%rax) │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x1,-0x1b(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xbc,%al │ │ │ │ + mov $0xe7,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x34(%rbx) │ │ │ │ @@ -2625816,16 +2625528,15 @@ │ │ │ │ repz fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cf2288 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,(%rbx) │ │ │ │ - jnp 1cf222f │ │ │ │ + lock fdivrl 0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ @@ -2625839,22 +2625550,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x2dc0c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x7c(%rax) │ │ │ │ call 1cf2270 │ │ │ │ - add %ah,%al │ │ │ │ - mulb 0x3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%ah │ │ │ │ sahf │ │ │ │ pop 0x77f33b49(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2625883,17 +2625591,20 @@ │ │ │ │ add %al,%al │ │ │ │ cs faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x1(%rbp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000056c16,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + xor %bl,0x56b(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,%bl │ │ │ │ and $0x446b683a,%eax │ │ │ │ (bad) │ │ │ │ add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2625903,16 +2625614,16 @@ │ │ │ │ adcb $0x2,-0x24(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cf23a9 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - {rex2 0x70} add (%r16),%r16d │ │ │ │ + rex jle 1cf23bd │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x4939fe1d(%rax,%rdi,8) │ │ │ │ jge 1cf2384 │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2625925,21 +2625636,19 @@ │ │ │ │ loopne 1cf23df │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,-0x1b(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cmp $0x579,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x577b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,(%rcx) │ │ │ │ push %rsi │ │ │ │ cltd │ │ │ │ jrcxz 1cf2350 │ │ │ │ out %al,(%dx) │ │ │ │ clc │ │ │ │ or (%rcx),%eax │ │ │ │ @@ -2625953,20 +2625662,16 @@ │ │ │ │ add %dh,0x5e(%rax) │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x1b(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - std │ │ │ │ - sub $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + movabs 0x83000000000032d,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4e(%rdx) │ │ │ │ jnp 1cf237f │ │ │ │ or $0x161e658,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2625978,16 +2625683,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ imul $0x2,%esp,%ebx │ │ │ │ add %dl,%al │ │ │ │ addr32 in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock stc │ │ │ │ - (bad) │ │ │ │ + xor %cl,0x62(%rbp) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x2f(%rsi) │ │ │ │ (bad) │ │ │ │ @@ -2626068,17 +2625772,16 @@ │ │ │ │ jae 1cf250f │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ + add %al,-0x80(%rax) │ │ │ │ + xchg %al,0x0(%rip) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6c(%rsi) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ call *%rax │ │ │ │ @@ -2626152,44 +2625855,41 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x2dc(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x1,-0x1b(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x78,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x71,%al │ │ │ │ + js 1cf2667 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,%bl │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ testb $0x1,0x530b75cf(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x2dc95(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e568(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - jnp 1cf26af │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x37ac5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x6f(%rbp) │ │ │ │ je 1cf26e3 │ │ │ │ shr $1,%edx │ │ │ │ (bad) │ │ │ │ jo 1cf26ca │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2626201,15 +2625901,15 @@ │ │ │ │ add %dh,-0x59(%rax) │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x1b(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1748a(%rax) │ │ │ │ + add %dl,0x2c149(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ @@ -2626225,15 +2625925,17 @@ │ │ │ │ scas %es:(%rdi),%al │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x1,-0x1b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x372(%rsi) │ │ │ │ + loopne 1cf27b2 │ │ │ │ + jb 1cf273f │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ sub $0xc4,%al │ │ │ │ @@ -2626248,16 +2625950,17 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2dce6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x50(%rax) │ │ │ │ - popf │ │ │ │ + add %al,(%rax) │ │ │ │ + cmc │ │ │ │ + pushf │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dh │ │ │ │ push $0x4f │ │ │ │ @@ -2626377,16 +2626080,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x2dd17(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6c(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sub %ch,(%rdx) │ │ │ │ + shr $0x2a,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x5d(%rbp) │ │ │ │ pop %rax │ │ │ │ @@ -2626402,15 +2626104,15 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ sbb %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e569(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36c40(%rax) │ │ │ │ + add %dl,0x36c91(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ xorb $0x35,-0x2264a508(%rdi) │ │ │ │ fstpl (%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2626470,17 +2626172,17 @@ │ │ │ │ and %bpl,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push $0xffffffffffffffe5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - out %eax,$0x65 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,%al │ │ │ │ + pop %rbp │ │ │ │ + add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x61(%rbx) │ │ │ │ imul $0x1301,0x721a4244(%rip),%esi │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2626492,21 +2626194,21 @@ │ │ │ │ and $0xdd,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - pop %rdx │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + adc $0x69,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,-0x44(%rbx) │ │ │ │ in $0x78,%al │ │ │ │ mov $0xd2,%cl │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ es add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2626518,15 +2626220,16 @@ │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ imul $0x1,%ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x3,0x63(%rbp) │ │ │ │ + (bad) │ │ │ │ + mov %esp,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x3f(%rax) │ │ │ │ @@ -2626544,16 +2626247,16 @@ │ │ │ │ and %ch,(%rcx) │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x1b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - fidivs (%rdi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sbb (%rax),%bh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x24805c37(%rbp) │ │ │ │ xor (%rsi),%dl │ │ │ │ @@ -2626569,17 +2626272,16 @@ │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cf2bd3 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - nop │ │ │ │ - xor (%rbx),%al │ │ │ │ + rex pop %rbx │ │ │ │ + xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ @@ -2626596,32 +2626298,35 @@ │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,-0x1b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - jne 1cf2bef │ │ │ │ - add (%rax),%eax │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + xor %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,-0xc976f5f(%rdi) │ │ │ │ adc (%rdi),%cl │ │ │ │ adc $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb00000000002dd2b,%al │ │ │ │ imul $0x1,%ebp,%esp │ │ │ │ - add %ah,0x360fc(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + push %rbx │ │ │ │ + (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x333903c3(%rbp) │ │ │ │ rex.WRX mov $0x6f,%bpl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2626631,22 +2626336,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movabs %eax,0x6a400000000002dd │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cf2c54 │ │ │ │ - xor $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + lock in $0x32,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x3d(%rdi) │ │ │ │ mov $0xde,%bl │ │ │ │ rex.WXB push $0x13010576 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2626752,16 +2626455,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc1,%al │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000001e56a,%al │ │ │ │ - ds insb (%dx),%es:(%rdi) │ │ │ │ + movabs 0x100000000001e56a,%al │ │ │ │ + (bad) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ and $0x27,%bh │ │ │ │ in (%dx),%al │ │ │ │ @@ -2626775,17 +2626479,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2ddc9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ push $0xffffffffffffffe5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jl 1cf2e73 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x32f70(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ cmpb $0x11,-0x7d07b928(%rip) │ │ │ │ and (%rdx),%edi │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2626799,16 +2626501,17 @@ │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex insl (%dx),%es:(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x60(%rdx) │ │ │ │ - add $0x0,%eax │ │ │ │ + lock add 0x5(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0xc(%rdx) │ │ │ │ add $0x51151b8e,%eax │ │ │ │ cmp $0x1301,%eax │ │ │ │ @@ -2626820,22 +2626523,21 @@ │ │ │ │ (bad) │ │ │ │ cs fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,-0x1b(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cmp %ah,0x3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x2a(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x7c232eb4(%rdi) │ │ │ │ sbb %cl,0x39(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2626845,16 +2626547,16 @@ │ │ │ │ nop │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1(%rbp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ + mov $0x8b,%dh │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5f(%rdx) │ │ │ │ rex.WRXB lea 0x165e077(%r9),%r14 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2626868,36 +2626570,35 @@ │ │ │ │ mov $0xdf,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0xe4,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7c(%rax) │ │ │ │ - xor %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + in $0x2f,%eax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,0x6b1c2d44(%rcx) │ │ │ │ and %dl,0x5f(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x2df(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1e8(%rbx) │ │ │ │ - add %ah,-0xb(%rax) │ │ │ │ - jg 1cf2fb1 │ │ │ │ + add %ah,%al │ │ │ │ + cmp %edi,0x5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x303c085f │ │ │ │ @@ -2626913,16 +2626614,16 @@ │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x6c,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cf3013 │ │ │ │ - ja 1cf2ff7 │ │ │ │ + loopne 1cf2fd5 │ │ │ │ + jbe 1cf2ff7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x19de8cf6(%rsi) │ │ │ │ @@ -2626934,15 +2626635,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2df(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,-0x1b(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36c76(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + pop %rdx │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x7ed69b0a(%rcx) │ │ │ │ and %dh,%ah │ │ │ │ pop %rsp │ │ │ │ @@ -2626954,22 +2626658,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sar $1,%bl │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1e5(%rip) │ │ │ │ - add %dl,%al │ │ │ │ - fisubl (%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x49(%rax) │ │ │ │ + es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x7(%rbp) │ │ │ │ lret $0xa560 │ │ │ │ cs or 0x1(%rdx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2626980,22 +2626682,20 @@ │ │ │ │ ffreep %st(0) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6a(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cf3081 │ │ │ │ - jge 1cf30cf │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x7d(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%dh │ │ │ │ test %eax,0x7113d944(%rax) │ │ │ │ cmp %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2627022,17 +2626722,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x2c1(%rip) │ │ │ │ add %ah,0x1e56d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cltd │ │ │ │ - add %gs:(%rax),%eax │ │ │ │ + add %ah,-0x7d(%rax) │ │ │ │ + add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%bh │ │ │ │ rex cmp %dl,-0x4f(%rdx) │ │ │ │ xchg %bl,0x130169(%rbp) │ │ │ │ @@ -2627097,17 +2626796,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x2,-0x3f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,-0x1b(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cmp $0x65,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x58(%rax) │ │ │ │ + add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%cl │ │ │ │ in $0x38,%eax │ │ │ │ adc %bp,-0x17(%rax) │ │ │ │ @@ -2627140,18 +2626838,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x78(%rax) │ │ │ │ call 1cf32c0 │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x36b9e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x68(%rcx) │ │ │ │ mov $0xf7,%al │ │ │ │ mov $0xa0,%bh │ │ │ │ @@ -2627165,15 +2626860,17 @@ │ │ │ │ lock (bad) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3664a(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + push $0x67 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%dl │ │ │ │ or 0x666d5a9e(%rcx),%dl │ │ │ │ ja 1cf332a │ │ │ │ @@ -2627188,15 +2626885,15 @@ │ │ │ │ push $0xffffffffffffffc1 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6e(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%ah │ │ │ │ + rex sti │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2627212,21 +2626909,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cf334c │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e56e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.WX │ │ │ │ - add (%rax),%ax │ │ │ │ + add %al,%al │ │ │ │ + imul $0x0,0x3(%rdi),%esp │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,%dh │ │ │ │ mov $0x96f44e77,%esi │ │ │ │ sbbl $0x13,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2627308,16 +2627004,15 @@ │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cf34a7 │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + and $0x6d,%cl │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x7afdbeb5(%rbp) │ │ │ │ pop %rdx │ │ │ │ @@ -2627332,16 +2627027,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x2c198(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ call 1cf3500 │ │ │ │ add %dh,(%rax) │ │ │ │ - mov $0x8b,%bl │ │ │ │ - add $0x0,%eax │ │ │ │ + mov $0x58b,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1b(%rdi) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ @@ -2627356,17 +2627051,15 @@ │ │ │ │ add %bl,0x2c1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cf3511 │ │ │ │ - jo 1cf354f │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dl,0x370(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ @@ -2627379,15 +2627072,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x2c1(%rdi) │ │ │ │ add %al,0x1e56f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36e58(%rax) │ │ │ │ + add %dh,0x36def(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%dh │ │ │ │ jo 1cf358e │ │ │ │ (bad) │ │ │ │ @@ -2627400,21 +2627093,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x2c1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x6f,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %rax,%rbx │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x3000000000059370,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%ch │ │ │ │ sbb 0x69cdcecc(%rip),%rdi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2627424,16 +2627113,17 @@ │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cf3638 │ │ │ │ - je 1cf3627 │ │ │ │ + push %rax │ │ │ │ + ret │ │ │ │ + jae 1cf3627 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x46(%rax) │ │ │ │ @@ -2627449,19 +2627139,21 @@ │ │ │ │ rcl $1,%ah │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jo 1cf3648 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x59935(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + jmp 1cf3c06 │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,-0x1ea9daa1(%rip) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2627495,16 +2627187,17 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2c202(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ js 1cf36d8 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x50(%rax) │ │ │ │ - jne 1cf3701 │ │ │ │ + add %al,%al │ │ │ │ + pop %rax │ │ │ │ + je 1cf3701 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x59(%rdx) │ │ │ │ @@ -2627520,22 +2627213,19 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ add %edx,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e570(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x1a(%rax) │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x33a5d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,(%rsi) │ │ │ │ fbstp -0x5bc5cd27(%rdi) │ │ │ │ sub %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2627545,16 +2627235,17 @@ │ │ │ │ add %dl,0x10(%rax) │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jo 1cf3768 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sbb $0x9c,%al │ │ │ │ + add %dh,%al │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + fwait │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andl $0x423e08bd,0x5f(%rax) │ │ │ │ @@ -2627568,16 +2627259,15 @@ │ │ │ │ and %bl,(%rcx) │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jb 1cf37b0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,-0x55(%rax) │ │ │ │ jp 1cf37d7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2627592,15 +2627282,18 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ and %eax,%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e571(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36c46(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xchg %eax,%edi │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ subb $0x2a,(%rcx) │ │ │ │ (bad) │ │ │ │ (bad) 0x17acee8(%rdi) │ │ │ │ @@ -2627613,15 +2627306,18 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2c222(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jno 1cf3840 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36c45(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ sub $0xd,%ch │ │ │ │ rex.WB (bad) │ │ │ │ sbb %eax,%edx │ │ │ │ @@ -2627636,16 +2627332,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2c240(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jno 1cf3888 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cmp %ebp,0x0(%rbx,%rax,1) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov 0x0(%rbx,%rax,1),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ xorb $0x50,(%rsi) │ │ │ │ mov -0x3a(%rsp,%rcx,1),%ecx │ │ │ │ rex.X (bad) │ │ │ │ @@ -2627658,19 +2627354,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x2c2(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jb 1cf38d0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x32cff(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + movabs 0x83000000000032d,%eax │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ rep movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ rex.RXB clc │ │ │ │ lahf │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2627702,15 +2627398,16 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0xc2,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e572(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x45(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ subb $0x82,(%rsi) │ │ │ │ @@ -2627940,21 +2627637,19 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000002c2c6,%al │ │ │ │ jbe 1cf3cc0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cmp $0x36c,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x36c8e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add $0x81,%al │ │ │ │ adc %ecx,0x7d(%rbx) │ │ │ │ or 0x130140(%rip),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2627982,20 +2627677,22 @@ │ │ │ │ lock rol %cl,%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x77,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex (bad) │ │ │ │ + jbe 1cf3d77 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,0x64(%rdi) │ │ │ │ jmp 1cf3ddd │ │ │ │ cld │ │ │ │ fwait │ │ │ │ cs add %rdx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2628004,15 +2627701,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cf3d82 │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e572(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36c42(%rax) │ │ │ │ + add %al,0x36c93(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ addb $0x59,0x56232562(%rbx) │ │ │ │ punpcklbw (%rcx),%mm0 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2628288,16 +2627985,16 @@ │ │ │ │ sar $0xc2,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jae 1cf4188 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.WRB xchg %rax,%r10 │ │ │ │ + add %al,(%rax) │ │ │ │ + jbe 1cf413d │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4f363949(%rbx) │ │ │ │ pop %rbx │ │ │ │ @@ -2628309,18 +2628006,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xe00000000002c2f9,%al │ │ │ │ jb 1cf41d0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - int3 │ │ │ │ - iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2d5e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rsi) │ │ │ │ rex.WX xor $0x43381e05,%rax │ │ │ │ sbb (%rcx),%eax │ │ │ │ @@ -2628335,22 +2628029,21 @@ │ │ │ │ cli │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jne 1cf4218 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x4c(%rax) │ │ │ │ - js 1cf423f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jo 1cf42b3 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,(%rdx) │ │ │ │ pop %rdx │ │ │ │ push %rsi │ │ │ │ cmp %ebp,(%rbx) │ │ │ │ loopne 1cf4286 │ │ │ │ cmp $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2628364,16 +2628057,15 @@ │ │ │ │ sti │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x73(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ds leave │ │ │ │ + lock fs lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x615ac50c(%rdi) │ │ │ │ mov $0x13012f2e,%edx │ │ │ │ @@ -2628386,16 +2628078,16 @@ │ │ │ │ sar $1,%bl │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x73(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,(%rdx) │ │ │ │ - leave │ │ │ │ + jo 1cf4323 │ │ │ │ + lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x46(%rsi) │ │ │ │ in (%dx),%eax │ │ │ │ @@ -2628408,15 +2628100,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x2c2fc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e573(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c941(%rax) │ │ │ │ + add %ah,0x66(%rax) │ │ │ │ + lret │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x7f592c59(%rsi) │ │ │ │ fisttpl (%rax) │ │ │ │ jae 1cf4332 │ │ │ │ @@ -2628430,17 +2628124,15 @@ │ │ │ │ add %dl,-0x3(%rax) │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jae 1cf4338 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x41(%rax) │ │ │ │ - leave │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2cb65(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%cl │ │ │ │ test %ebp,0x69888ca0(%rbp) │ │ │ │ add (%rcx),%al │ │ │ │ @@ -2628455,16 +2628147,16 @@ │ │ │ │ inc %dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ je 1cf4380 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3a(%rax) │ │ │ │ - leave │ │ │ │ + add %al,0x59(%rax) │ │ │ │ + lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%al │ │ │ │ pushf │ │ │ │ @@ -2628482,16 +2628174,17 @@ │ │ │ │ inc %edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ je 1cf43c8 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp %ecx,%ecx │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rcx │ │ │ │ + lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x6d(%rdi) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ @@ -2628509,15 +2628202,18 @@ │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x74(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x0,0x2c9(%rip) │ │ │ │ + rex │ │ │ │ + fs lret │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rcx) │ │ │ │ int1 │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2628529,21 +2628225,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex add %eax,%ebx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e574(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cmp $0x2c9,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x2cb63(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%dh │ │ │ │ test %ch,(%rbx) │ │ │ │ or $0x15819812,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2628553,15 +2628247,17 @@ │ │ │ │ rex add %bl,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ je 1cf44a0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c93c(%rax) │ │ │ │ + add %dh,0x63(%rax) │ │ │ │ + lret │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x537be7a6(%rdx) │ │ │ │ sbb %ecx,%edx │ │ │ │ jbe 1cf44e2 │ │ │ │ @@ -2628577,15 +2628273,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ je 1cf44e8 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - cmp %ecx,%ecx │ │ │ │ + pop %rbp │ │ │ │ + lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x6cb7b951(%rsi,%riz,2) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ @@ -2628600,15 +2628297,17 @@ │ │ │ │ lock add %ebx,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jne 1cf4530 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c93d(%rax) │ │ │ │ + add %dh,0x64(%rax) │ │ │ │ + lret │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rdi) │ │ │ │ pop %rax │ │ │ │ push %rcx │ │ │ │ @@ -2628624,16 +2628323,15 @@ │ │ │ │ add $0xc3,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x75(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cmp %ecx,%ecx │ │ │ │ + adc %bl,-0x35(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%ah │ │ │ │ rex.RB mov $0x514c6532,%r8d │ │ │ │ @@ -2628648,17 +2628346,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e575(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ecx,%ecx │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cb59(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x5c7480f6(%rsi,%rcx,2) │ │ │ │ jno 1cf465f │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2628670,16 +2628366,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,(%rsi) │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e575(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3f(%rax) │ │ │ │ - leave │ │ │ │ + add %ah,(%rax) │ │ │ │ + gs lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ @@ -2629011,16 +2628707,16 @@ │ │ │ │ xor %al,(%rdx) │ │ │ │ movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x76(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.W insb (%dx),%es:(%rdi) │ │ │ │ + loopne 1cf496b │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ andb $0x64,-0x24(%rax) │ │ │ │ xchg %eax,%ecx │ │ │ │ @@ -2629034,17 +2628730,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,(%rbx) │ │ │ │ movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e576(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.W insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x36c99(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ addb $0xfe,(%rdi) │ │ │ │ sbb 0x351b957f(%rdi),%dl │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2629057,15 +2628751,15 @@ │ │ │ │ loopne 1cf4a71 │ │ │ │ movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jbe 1cf4a40 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x39(%rax) │ │ │ │ + add %dh,-0x75(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ andb $0xe7,(%rsi) │ │ │ │ @@ -2629082,15 +2628776,15 @@ │ │ │ │ sub %eax,%esi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ja 1cf4a88 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x39(%rax) │ │ │ │ + add %dl,-0x75(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ orb $0x43,-0xa19e3ea(%rcx) │ │ │ │ @@ -2629104,15 +2628798,15 @@ │ │ │ │ lock xor %eax,%esi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ ja 1cf4ad0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x46(%rax) │ │ │ │ + add %al,-0x69(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add $0x8a,%bh │ │ │ │ @@ -2629125,17 +2628819,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2c639(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x77(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3a,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock mov %gs,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ subb $0xff,(%rax) │ │ │ │ pushf │ │ │ │ cmp %cl,%ah │ │ │ │ @@ -2629149,15 +2628841,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ movb $0x0,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e577(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36c3a(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov %gs,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ andb $0xb3,-0x51(%rcx,%riz,1) │ │ │ │ pop %rdi │ │ │ │ add $0xb8,%al │ │ │ │ @@ -2629171,17 +2628864,15 @@ │ │ │ │ mov $0x49,%al │ │ │ │ movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ ja 1cf4ba8 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3a(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x36c8c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ orb $0xe6,0x1d(%rdx) │ │ │ │ mov 0x1e(%rcx,%rsi,2),%es │ │ │ │ pop %rcx │ │ │ │ @@ -2629194,17 +2628885,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x2,-0x3a(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock ja 1cf4bf0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.RXB insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x36c98(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add $0x23,%cl │ │ │ │ out %al,$0x75 │ │ │ │ in (%dx),%eax │ │ │ │ @@ -2629219,15 +2628908,15 @@ │ │ │ │ adc %bl,-0x3a(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ js 1cf4c38 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3a(%rax) │ │ │ │ + add %dh,-0x74(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ xorb $0x3e,(%rdx) │ │ │ │ @@ -2629246,15 +2628935,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ js 1cf4c80 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - cmp 0x0(%rbx,%rax,1),%ch │ │ │ │ + mov %gs,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ andb $0x41,0x35(%rdx) │ │ │ │ mov $0x87,%bh │ │ │ │ add 0x1(%r8),%ebp │ │ │ │ @@ -2629266,15 +2628955,18 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x6e(%rax) │ │ │ │ movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e578(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36c47(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cltd │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ cmpb $0x91,(%rsi) │ │ │ │ ror $1,%edi │ │ │ │ sub (%rax),%eax │ │ │ │ @@ -2629306,18 +2628998,20 @@ │ │ │ │ rex.WB hlt │ │ │ │ divl 0x130126(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,0x62389(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - js 1cf4d31 │ │ │ │ + xchg %eax,%esp │ │ │ │ + and (%rsi),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %bh,-0x3a(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2629392,16 +2629086,15 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,-0x80(%rax) │ │ │ │ movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e578(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sarl $0x0,0x3(%rsi) │ │ │ │ + add %al,0x37f41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%bh │ │ │ │ jge 1cf4e71 │ │ │ │ rex.XB sbb (%r14),%al │ │ │ │ @@ -2629414,17 +2629107,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000002c6bb,%al │ │ │ │ jns 1cf4e78 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - push %rcx │ │ │ │ - jne 1cf4ea1 │ │ │ │ + add %ah,0x5a(%rax) │ │ │ │ + je 1cf4ea1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2a(%rcx) │ │ │ │ @@ -2629443,16 +2629135,16 @@ │ │ │ │ ffreep %st(6) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xa(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x7,%al │ │ │ │ - jnp 1cf4ee9 │ │ │ │ + add %ah,(%rdx) │ │ │ │ + jp 1cf4ee9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ @@ -2629466,20 +2629158,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ movl $0x0,(%rdx) │ │ │ │ jo 1cf4f9e │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cf4f4a │ │ │ │ - ss add (%rax),%eax │ │ │ │ + nop │ │ │ │ + imul $0x0,(%rbx,%rax,1),%esi │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,-0x47(%rsi,%riz,4) │ │ │ │ lea 0x14(%rdi),%edi │ │ │ │ (bad) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2629489,17 +2629181,17 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ movl $0x0,(%rdx) │ │ │ │ add %bh,-0x1b(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1f(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,%al │ │ │ │ + sahf │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%ch │ │ │ │ mov $0xafe149b6,%edx │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ @@ -2629511,18 +2629203,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x3a(%rax) │ │ │ │ movl $0x0,(%rdx) │ │ │ │ mov $0x15,%al │ │ │ │ call 1cf4fb8 │ │ │ │ - add %al,(%rax) │ │ │ │ - fdivrl 0x3(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + imul $0x0,0x3(%rsi),%edi │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ch │ │ │ │ xchg %eax,%ebp │ │ │ │ lret │ │ │ │ @@ -2629559,16 +2629249,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ ds movl $0x0,(%rdx) │ │ │ │ - movabs 0xb00000000001e57c,%al │ │ │ │ - subl $0x3,(%rdx) │ │ │ │ + movabs 0x600000000001e57c,%al │ │ │ │ + subl $0x3,(%rbx) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x77(%rdx) │ │ │ │ out %eax,$0x73 │ │ │ │ mov $0x10ba1ba,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2629578,17 +2629268,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x2c740(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e579(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - pop %rdx │ │ │ │ - mov 0x0(%rip),%es │ │ │ │ + add %dh,%al │ │ │ │ + jae 1cf5021 │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x41(%rbp) │ │ │ │ rex.WRX iretq │ │ │ │ mov %cs,-0x44(%rax) │ │ │ │ @@ -2629601,22 +2629291,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cf50be │ │ │ │ movl $0x0,(%rdx) │ │ │ │ (bad) │ │ │ │ jp 1cf50b8 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1c(%rax) │ │ │ │ - jnp 1cf50e1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x57a36(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%dl │ │ │ │ adc 0x6(%rsp,%rdx,2),%cl │ │ │ │ enter $0x7a40,$0x1 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2629625,15 +2629312,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2c7f5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ shl $0x1,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,%ah │ │ │ │ + nop │ │ │ │ + pop %rdx │ │ │ │ add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x43be2891(%rcx) │ │ │ │ mov $0x13010555,%ebx │ │ │ │ @@ -2629646,22 +2629334,19 @@ │ │ │ │ sar $0xc7,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jp 1cf5148 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + add %al,0x5(%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,0x43(%rdx) │ │ │ │ pop %rcx │ │ │ │ (bad) │ │ │ │ jmp 1cf51cb │ │ │ │ in (%dx),%al │ │ │ │ pop %rbx │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2629672,15 +2629357,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sar $1,%bh │ │ │ │ movl $0x0,(%rdx) │ │ │ │ sarb $1,-0x1b(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x373b6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push $0x73 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x21282e1e(%rdx) │ │ │ │ cmp $0x6f,%al │ │ │ │ pop %rbp │ │ │ │ @@ -2629729,15 +2629416,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ es enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1e8(%rip) │ │ │ │ - add %al,0x3700e(%rax) │ │ │ │ + add %ah,-0x23(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rsp,%rdx,1) │ │ │ │ (bad) │ │ │ │ gs pop %rdi │ │ │ │ @@ -2629751,22 +2629440,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x26,%al │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,-0x1b(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x49(%rax) │ │ │ │ - js 1cf52d7 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x37873(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x30eded7b(%rdi,%rsi,4) │ │ │ │ adcl $0x13,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2629774,17 +2629460,15 @@ │ │ │ │ rex (bad) │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7b,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock lret │ │ │ │ - jae 1cf531f │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %dl,0x373(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x48(%rbp) │ │ │ │ mov $0x8ba08162,%ecx │ │ │ │ @@ -2629798,20 +2629482,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x1,-0x1b(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0x73,%bl │ │ │ │ - add (%rax),%eax │ │ │ │ + lock xchg %eax,%edx │ │ │ │ + jae 1cf5367 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,-0x43c46e23(%rbx) │ │ │ │ cmp %ebp,%edi │ │ │ │ jl 1cf5382 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2629839,16 +2629525,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock movabs %eax,0x7dc00000000002c8 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x85,%ch │ │ │ │ - add $0x0,%eax │ │ │ │ + rolb $1,0x585(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ pop %rax │ │ │ │ in $0xf0,%eax │ │ │ │ @@ -2629880,19 +2629566,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x2c8a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e57a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36c50(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + movabs 0x83000000000036c,%al │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ xorb $0x7d,(%rsi) │ │ │ │ movabs %eax,0x130127baff8440 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2629917,19 +2629603,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2c8(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x1,-0x1b(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.WXB insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x3000000000036c9c,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ cmpb $0xdb,(%rcx) │ │ │ │ pop %rax │ │ │ │ shrl $1,(%rax) │ │ │ │ xor 0x1301(%rbx,%rdx,1),%dl │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2629938,16 +2629620,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x2c8(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ lock jp 1cf5538 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.WRXB insb (%dx),%es:(%rdi) │ │ │ │ + add %dh,-0x61(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ andb $0xd3,-0x3d(%rax) │ │ │ │ sbb 0x14006d6(%rbx),%edi │ │ │ │ @@ -2629979,15 +2629661,16 @@ │ │ │ │ adc %al,%ch │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jnp 1cf55c8 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x365e6(%rax) │ │ │ │ + add %ah,0x5d(%rax) │ │ │ │ + add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x3bbfa779(%rsi) │ │ │ │ (bad) │ │ │ │ sbb %al,(%ecx) │ │ │ │ @@ -2630082,17 +2629765,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%dl │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,-0x1b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.WB insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x36c9a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ cmpb $0x1c,(%rsi) │ │ │ │ add %esp,0x70(%rbx) │ │ │ │ ret │ │ │ │ @@ -2630109,16 +2629790,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sahf │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - or (%rbx,%rax,1),%dh │ │ │ │ + loopne 1cf577d │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -2630133,15 +2629814,18 @@ │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x62(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x30000000000330f8,%al │ │ │ │ + (bad) │ │ │ │ + {rex2 0x2f} add (%r8),%r8 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rsi) │ │ │ │ lret $0x2980 │ │ │ │ sub (%rcx),%bl │ │ │ │ xchg %ecx,0x1(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2630153,19 +2629837,22 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2c92a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jnp 1cf5808 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x33620(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + data16 xor $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,-0x5d(%rcx) │ │ │ │ xor %bh,0x2565fc6e(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2630175,21 +2629862,22 @@ │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jl 1cf5850 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - and %dh,(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + data16 xor $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,-0x712c4120(%rsi,%rcx,1) │ │ │ │ pop %rdi │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2630199,16 +2629887,18 @@ │ │ │ │ loopne 1cf5868 │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7c(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sbb $0x7b,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + rex (bad) │ │ │ │ + jp 1cf58c1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x25(%rcx,%riz,1) │ │ │ │ movabs 0x13017358aab9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2630434,17 +2630124,17 @@ │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jl 1cf5bb0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - and $0x598,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,-0x32(%rax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rcx) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ sbb $0x8f2b41e2,%eax │ │ │ │ @@ -2630573,15 +2630263,18 @@ │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e57e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x32f8b(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + pop %rcx │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x56ee3e7f(%rip) │ │ │ │ jmp 1cf5dc0 │ │ │ │ jb 1cf5d5a │ │ │ │ @@ -2630596,15 +2630289,15 @@ │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jge 1cf5d60 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x585e5(%rax) │ │ │ │ + add %dh,0x58505(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%ch │ │ │ │ (bad) │ │ │ │ clc │ │ │ │ @@ -2630642,21 +2630335,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cf5e57 │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e7f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sbb $0x36c,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + popf │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %bh,%bl │ │ │ │ (bad) │ │ │ │ jnp 1cf5e6d │ │ │ │ jnp 1cf5dc2 │ │ │ │ push $0x130142 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2630666,15 +2630359,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2cb63(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jge 1cf5e38 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4b(%rax) │ │ │ │ + add %ah,0x37(%rax) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ pushf │ │ │ │ @@ -2630758,17 +2630451,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2cb76(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jle 1cf5f58 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x45(%rax) │ │ │ │ - xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + sbb $0x330,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x4b4ac052(%rip) │ │ │ │ lock (bad) │ │ │ │ @@ -2630781,15 +2630473,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x2cb(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jle 1cf5fa0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3307c(%rax) │ │ │ │ + add %dl,0x70(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ sbb $0x72,%dl │ │ │ │ xor $0x75bf6fa4,%eax │ │ │ │ pop %rbp │ │ │ │ @@ -2630802,16 +2630496,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x2cb(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7e,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,(%rbx) │ │ │ │ - jnp 1cf600f │ │ │ │ + lock leave │ │ │ │ + jp 1cf600f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2630849,19 +2630543,17 @@ │ │ │ │ in $0x61,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc %cl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - hlt │ │ │ │ - jp 1cf60a1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x407c9917(%rdx) │ │ │ │ in $0xa7,%eax │ │ │ │ push %rsp │ │ │ │ @@ -2630929,16 +2630621,17 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x7e,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e4f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1d(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add %ah,%al │ │ │ │ + nop │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rbx,%rdi,2) │ │ │ │ out %al,(%dx) │ │ │ │ @@ -2630956,17 +2630649,16 @@ │ │ │ │ xchg %edi,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ah │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rsi │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + jo 1cf61d6 │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rsp,%rsi,8) │ │ │ │ push %rdi │ │ │ │ @@ -2630983,17 +2630675,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x17e9c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - pop %rsi │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + lock xlat %ds:(%rbx) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rax,%rbp,1) │ │ │ │ push %rdi │ │ │ │ @@ -2631097,17 +2630788,16 @@ │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - ds insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,%al │ │ │ │ + mov 0x0(%rbx,%rax,1),%gs │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ cmp $0xd3,%bl │ │ │ │ (bad) │ │ │ │ fcomps 0x31(%rdx) │ │ │ │ @@ -2631766,23 +2631456,19 @@ │ │ │ │ xor %al,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmc │ │ │ │ - jp 1cf6d49 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x57a0f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %cl,0x5180df66(%rdx) │ │ │ │ lret $0x55da │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2631868,17 +2631554,16 @@ │ │ │ │ mov %eax,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ pmulhw (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cf6eca │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1cf6e4a │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2631934,20 +2631619,19 @@ │ │ │ │ add %ah,%al │ │ │ │ ds rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7f(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sbb %bh,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %cl,0x33a(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,(%rsp,%rsi,8) │ │ │ │ push %rdi │ │ │ │ xchg %eax,%edx │ │ │ │ out %al,$0x25 │ │ │ │ sti │ │ │ │ adc %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2631961,17 +2631645,16 @@ │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x80(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rcx │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + adc %dl,%al │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rbx,%rdi,2) │ │ │ │ out %al,(%dx) │ │ │ │ @@ -2631987,21 +2631670,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e581(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x58(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + {rex2 0x3a} add (%r16),%rax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,(%rdi,%riz,4) │ │ │ │ out %al,(%dx) │ │ │ │ pop %rbp │ │ │ │ cmp %esi,(%rcx) │ │ │ │ sbb $0x130170,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2632246,15 +2631928,15 @@ │ │ │ │ add %al,0x77(%rax) │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7a(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xfe,%al │ │ │ │ + add %bl,(%rcx) │ │ │ │ jp 1cf73c1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2632397,16 +2632079,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x2c0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x1(%rbp,%riz,8) │ │ │ │ - lock push %rdi │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + jo 1cf7587 │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%ch │ │ │ │ (bad) │ │ │ │ @@ -2632422,17 +2632104,15 @@ │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ nop │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,(%rcx) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %cl,0x33a(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%ch │ │ │ │ movsxd 0x522052fe(%r15),%ebx │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2632443,21 +2632123,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x2c0(%rsi) │ │ │ │ add %ah,-0x6e(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + rclb $0x0,0x33a(%rbx) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%ch │ │ │ │ popf │ │ │ │ movsxd -0x31(%rbx),%edx │ │ │ │ imul $0x0,0x130133(%rbx),%edi │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2632635,18 +2632312,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cwtl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cf78be │ │ │ │ - jp 1cf78d1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rorb $0x7a,(%rsi) │ │ │ │ + add $0x0,%eax │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0xc(%rdx) │ │ │ │ std │ │ │ │ mov 0x10(%rsi),%fs │ │ │ │ @@ -2632755,16 +2632430,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cf7a39 │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e5a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - add %edi,0x5(%rbx) │ │ │ │ + add %al,0x1c(%rax) │ │ │ │ + jp 1cf7a81 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rbx) │ │ │ │ @@ -2632846,21 +2632521,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0xc0,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e5ac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0xd(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x33a81(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x921f59f(%rax) │ │ │ │ or $0x1301094d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2632869,19 +2632542,15 @@ │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ scas %es:(%rdi),%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.XB cmp (%r11),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ + movabs 0x9800000000033abb,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x18ddb3f0(%rax) │ │ │ │ and (%rax),%dh │ │ │ │ or %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2632894,16 +2632563,16 @@ │ │ │ │ loopne 1cf7bdb │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0xe5,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cmp (%rbx),%r8 │ │ │ │ + add %ah,-0x3c(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x2911b334(%rax) │ │ │ │ sbb %ebp,0x130169(%rbx) │ │ │ │ @@ -2632957,16 +2632626,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x2d5af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e59e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex.B insb (%dx),%es:(%rdi) │ │ │ │ + add %al,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ and $0xc3,%bh │ │ │ │ sbb %dh,-0x1d(%rax) │ │ │ │ @@ -2633020,21 +2632690,20 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ lahf │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3c,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %cl,0x36c(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ sub $0xa5,%cl │ │ │ │ mov $0x54b29444,%ecx │ │ │ │ adc %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2633046,17 +2632715,17 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ lahf │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x5,-0x6b(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x73,%al │ │ │ │ + xchg %eax,%ebp │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x20ef8af8(%rdi) │ │ │ │ (bad) │ │ │ │ ds sbb $0x1,%al │ │ │ │ @@ -2633069,20 +2632738,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sbb %esi,%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e59f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0xc(%rax) │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or 0x5(%rax),%cl │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%al │ │ │ │ add 0x77(%rcx),%dl │ │ │ │ mov $0x82,%ch │ │ │ │ repnz sub $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2633092,16 +2632760,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x23(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e59f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ jo 1cf7eb7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2633140,15 +2632808,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cf7fa0 │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - movabs 0x89600000000001e5,%al │ │ │ │ + movabs 0x2ec00000000001e5,%al │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x145f4f8d(%rax,%rsi,1) │ │ │ │ (bad) │ │ │ │ @@ -2633156,17 +2632824,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2d6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000001e5a0,%al │ │ │ │ - in $0x8c,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + movabs 0x1e5a0,%al │ │ │ │ + decb 0x0(%rbp,%rax,1) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bl │ │ │ │ sti │ │ │ │ cld │ │ │ │ @@ -2633176,16 +2632843,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x400000000002d68f,%al │ │ │ │ - movabs 0x50c00000000001e5,%al │ │ │ │ - jne 1cf7fd9 │ │ │ │ + movabs 0x59400000000001e5,%al │ │ │ │ + je 1cf7fd9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x42(%rax,%rdx,1) │ │ │ │ @@ -2633203,18 +2632870,15 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x60(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x6c,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x3000000000036ba1,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x28(%rdi) │ │ │ │ mov $0x825b4970,%edx │ │ │ │ or $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2633228,16 +2632892,16 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5d(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x57b(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ + xorb $0x7a,(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx) │ │ │ │ out %eax,(%dx) │ │ │ │ rex.WXB mov %rcx,0x15(%r11) │ │ │ │ @@ -2633251,16 +2632915,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - movabs 0x50e00000000001e5,%al │ │ │ │ - jne 1cf80b1 │ │ │ │ + movabs 0x59600000000001e5,%al │ │ │ │ + je 1cf80b1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x2fc9d00e(%rsi) │ │ │ │ @@ -2633338,15 +2633002,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cf8196 │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x41d00000000001e5,%eax │ │ │ │ + movabs 0x22a00000000001e5,%eax │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x5f5c3951(%rbx) │ │ │ │ @@ -2633501,16 +2633165,16 @@ │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x5f(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xef,%al │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ + sub $0x62,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x3(%rdi) │ │ │ │ mov $0xb0,%dl │ │ │ │ @@ -2633524,18 +2633188,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock sub %bh,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - movabs 0xf0000000000001e5,%eax │ │ │ │ + movabs 0x2cd00000000001e5,%eax │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rdx) │ │ │ │ (bad) │ │ │ │ sbb $0x75,%al │ │ │ │ mov $0x13c096e,%edx │ │ │ │ @@ -2633547,15 +2633209,15 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ xor $0xd7,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - movabs %al,0xf4800000000001e5 │ │ │ │ + movabs %al,0x39000000000001e5 │ │ │ │ jg 1cf8459 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2633572,16 +2633234,17 @@ │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5e(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - shlb $0x0,0x3(%rcx) │ │ │ │ + (bad) │ │ │ │ + jae 1cf84fb │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x3f90f83d(%rbp) │ │ │ │ int3 │ │ │ │ push %rax │ │ │ │ @@ -2633597,21 +2633260,19 @@ │ │ │ │ rex.WRB xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - call 1cf8a60 │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x57a02(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %bl,(%rdi) │ │ │ │ xor %cl,0x68770b5b(%rip) │ │ │ │ cmp $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2633972,16 +2633633,18 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock jno 1cf8972 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - movabs %al,0x9ba00000000001e5 │ │ │ │ + movabs %al,0xd9b00000000001e5 │ │ │ │ (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rbx) │ │ │ │ jnp 1cf8a00 │ │ │ │ add (%rax),%ecx │ │ │ │ fcompl (%rcx,%rax,2) │ │ │ │ @@ -2633993,22 +2633656,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jbe 1cf89ba │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - movabs %eax,0xafb00000000001e5 │ │ │ │ - roll %cl,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs %eax,0xd0700000000001e5 │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x133e7447(%rip) │ │ │ │ test $0x130159ba,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2634589,16 +2634251,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x7(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - movabs 0x1e00000000001e6,%al │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + movabs 0x72b00000000001e6,%al │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rsi) │ │ │ │ @@ -2636219,20 +2635881,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,(%rcx) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0x1e5,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jb 1cfa696 │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %dh,%ah │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.WXB xchg %rdx,-0x58(%r11) │ │ │ │ movsxd (%rdx),%ebx │ │ │ │ repnz and (%rcx),%eax │ │ │ │ @@ -2636244,17 +2635906,15 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x2c129(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0x1e5,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdx) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex test $0x33a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2636270,16 +2635930,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2a,%al │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x1e5,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmp (%rbx),%bh │ │ │ │ + push %rax │ │ │ │ + mov $0x3a,%cl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2637446,19 +2637106,23 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ int3 │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1e6(%rdx) │ │ │ │ - add %dh,0x33afc(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,0x78(%rdx) │ │ │ │ (bad) │ │ │ │ cmp %bh,%bh │ │ │ │ in (%dx),%al │ │ │ │ jg 1cfb6ef │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2637530,16 +2637194,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cfb799 │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x800000000001e6b4,%al │ │ │ │ - cld │ │ │ │ + movabs 0x1e6b4,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2637747,17 +2637411,15 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,-0x9(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1e6(%rsi) │ │ │ │ - add %al,%al │ │ │ │ - add %edi,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x33a72(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x13(%rdx) │ │ │ │ mov $0xff,%cl │ │ │ │ enter $0x695b,$0x25 │ │ │ │ @@ -2637976,22 +2637638,20 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ add $0x2d9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x1e6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cfbd6b │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rex jb 1cfbda5 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%bh │ │ │ │ call 2496a5ca <_edata@@Base+0x1dd6a5ca> │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ push %rdi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2638047,22 +2637707,20 @@ │ │ │ │ ... │ │ │ │ add %dh,0x17(%rax) │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x1e6,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,%bl │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %ch,0x3a(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x2f(%rdx) │ │ │ │ sub %edi,%ecx │ │ │ │ sahf │ │ │ │ std │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2638099,16 +2637757,15 @@ │ │ │ │ xchg %eax,%ebp │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ int $0xe5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - std │ │ │ │ + add %al,0x18(%rax) │ │ │ │ jp 1cfbed9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x600000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2638202,20 +2637859,20 @@ │ │ │ │ loopne 1cfbf82 │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ shl $1,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - add (%rbx),%edi │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x77(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ (bad) │ │ │ │ jb 1cfbfb4 │ │ │ │ @@ -2638230,20 +2637887,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x2c1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ah │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - ds cmp (%rbx),%eax │ │ │ │ + lock mov $0x3a,%ah │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ pop %rcx │ │ │ │ lret │ │ │ │ @@ -2638261,21 +2637917,23 @@ │ │ │ │ add %al,%al │ │ │ │ and $0xd9,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x1e6,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - in $0x3a,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + pop %rsp │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,%bh │ │ │ │ (bad) │ │ │ │ fsubr %st,%st(6) │ │ │ │ nop │ │ │ │ test %ah,0x5d(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2638305,16 +2637963,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0xd9,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0x1e6,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cld │ │ │ │ + loopne 1cfc17f │ │ │ │ cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2638349,22 +2638006,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,-0x27(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e6bf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jb 1cfc1dd │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x675c2a9e(%rax) │ │ │ │ jle 1cfc16c │ │ │ │ xor $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2638392,19 +2638048,18 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ movabs 0xd6400000000002c1,%eax │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x3b(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + rex mov $0x33a,%esi │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ add %dh,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bh │ │ │ │ test %ecx,%ebx │ │ │ │ scas %es:(%edi),%al │ │ │ │ rex.WRB mov %ds,0x1(%r8) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2638442,20 +2638097,22 @@ │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ shl $0x1,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex in $0x3a,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + rex pop %rbx │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,-0x315ab2a2(%rax) │ │ │ │ fsubrs 0x3f(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2638593,22 +2638250,20 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2d967(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3b(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf7,%al │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,0x3a(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x62(%rbp) │ │ │ │ int $0x31 │ │ │ │ (bad) │ │ │ │ fs mov $0xd,%bh │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2638693,21 +2638348,22 @@ │ │ │ │ add %al,0x7a(%rax) │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock lret $0x1e6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - loopne 1cfc615 │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x55,%al │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,0x19(%rcx) │ │ │ │ fs int3 │ │ │ │ or $0x10111ba,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2640150,19 +2639806,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x2d9(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xce,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sarb %cl,(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x3000000000033a48,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x5e(%rcx) │ │ │ │ in $0x66,%eax │ │ │ │ add $0x15ff977,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2640355,16 +2640007,16 @@ │ │ │ │ add %al,-0x3(%rax) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add (%rbx),%edi │ │ │ │ + add %dl,(%rax) │ │ │ │ + ja 1cfdbbd │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2640382,16 +2640034,16 @@ │ │ │ │ std │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1f(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,(%rsi) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + mov $0xb4,%al │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2640409,17 +2640061,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sar $0xc1,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e5e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp (%r11),%r8d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x33a,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2640591,21 +2640242,18 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2c220(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ out %al,$0xe5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add %al,0x33aee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %eax,%ecx │ │ │ │ xlat %ds:(%rbx) │ │ │ │ rex.W mov $0x49,%bpl │ │ │ │ @@ -2640619,18 +2640267,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xc2,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jmp 1cfe07b │ │ │ │ add %al,(%rax) │ │ │ │ - lock sub $0x33b,%eax │ │ │ │ + andb $0x0,0x33a(%rdx) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xa7b6f158,%eax │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ sbb 0x1(%rdx),%edi │ │ │ │ @@ -2640645,15 +2640292,17 @@ │ │ │ │ and %al,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x15(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xor $0x33b,%eax │ │ │ │ + lock lods %ds:(%rsi),%eax │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2640784,15 +2640433,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x2da47,%al │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0x3a,%bh │ │ │ │ + shlb $1,0x3a(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x4a614ff4(%rdx) │ │ │ │ mov $0x5a,%cl │ │ │ │ @@ -2640874,23 +2640523,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x2da(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $0xe6,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jno 1cfe1ed │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x53e1bbbc(%rbx) │ │ │ │ loopne 1cfe23c │ │ │ │ add (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2640949,23 +2640596,19 @@ │ │ │ │ (bad) │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0xe6,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x33a6e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%ah │ │ │ │ mov $0x6b384f0a,%esi │ │ │ │ xor $0x13010f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2640996,15 +2640639,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2da9f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x21(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cfe2fa │ │ │ │ + rex push %rsi │ │ │ │ cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2641043,23 +2640686,19 @@ │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex loope 1cfe389 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - hlt │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + imul $0x3,(%rdx),%edi │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%dh │ │ │ │ pop %rdx │ │ │ │ rex.WRXB test %r15,0x117bc1f(%r15) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2641097,22 +2640736,20 @@ │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,%bl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,%bh │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dh,0x3a(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x56bdc69c(%rbp) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2641146,22 +2640783,17 @@ │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ out %eax,(%dx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sti │ │ │ │ - jp 1cfe4d1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1a00000000001,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x1800000000057a15,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x76b1b7f9(%rip) │ │ │ │ mov $0xf6,%dl │ │ │ │ or (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2641195,16 +2640827,15 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ mov $0xda,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e6e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cld │ │ │ │ + add %al,0x6e(%rax) │ │ │ │ cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2641239,15 +2640870,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2(%rdx,%rbx,8) │ │ │ │ add %dl,0x1e6e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x33afd(%rax) │ │ │ │ + add %dl,0x33a6e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%ch │ │ │ │ xchg %eax,%ebx │ │ │ │ rex insb (%dx),%es:(%rdi) │ │ │ │ @@ -2641265,20 +2640896,21 @@ │ │ │ │ add %al,0x2dab6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x16(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - sarb %cl,(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.W cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,0x7e(%rdi) │ │ │ │ repz imul $0x141e469,%ebp,%ebp │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2641289,16 +2640921,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ in (%dx),%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,%dl │ │ │ │ - cmp (%rbx),%al │ │ │ │ + rex │ │ │ │ + rex.W cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x15(%rdi) │ │ │ │ @@ -2641312,17 +2640944,22 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x300000000002dabc,%al │ │ │ │ out %al,(%dx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000033ae1,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + mov $0x58,%al │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,0x419d9e8b(%rdi) │ │ │ │ sub $0x7c,%al │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2641354,15 +2640991,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x2da,%esi │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sarl $1,(%rdx) │ │ │ │ + and %cl,0x3a(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%bh │ │ │ │ and (%rax,%rsi,8),%bh │ │ │ │ @@ -2641378,16 +2641015,15 @@ │ │ │ │ rcr $0x2,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock int1 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sarl $1,(%rdx) │ │ │ │ + rolb $1,0x3a(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x31(%rax) │ │ │ │ add (%rsi),%bh │ │ │ │ @@ -2641461,17 +2641097,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2dacb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xor %esp,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%al │ │ │ │ pop %rcx │ │ │ │ @@ -2641488,17 +2641124,16 @@ │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rbx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - cmp (%rbx),%r8d │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + mov $0x33a,%esp │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ rex.WRB │ │ │ │ @@ -2641513,16 +2641148,16 @@ │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xor $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cmp (%rbx),%r8 │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ or -0x7a(%rbp),%cl │ │ │ │ @@ -2641733,36 +2641368,37 @@ │ │ │ │ jo 1cfec3f │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0xe7,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - add $0x33b,%eax │ │ │ │ + add %al,%al │ │ │ │ + js 1cfec9d │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,0x2f110fc7(%rdi) │ │ │ │ (bad) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ sub $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shr $0xda,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e738(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex cmp (%rbx),%eax │ │ │ │ + add %ah,-0x48(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x3eed49b8(%rdi) │ │ │ │ xor %edx,%ebx │ │ │ │ @@ -2641778,16 +2641414,16 @@ │ │ │ │ out %al,(%dx) │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0xe7,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x49(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add %dl,-0x3f(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0xf21496c(%rdi) │ │ │ │ or 0x4d(%rax),%cl │ │ │ │ @@ -2641963,16 +2641599,18 @@ │ │ │ │ sbbb $0xdb,(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cmp $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - or $0x33b,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%cl │ │ │ │ jno 1cfef91 │ │ │ │ jmp 1cfef87 │ │ │ │ @@ -2641987,20 +2641625,18 @@ │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cfeff7 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x3(%rbx,%rdi,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + xor %bh,0x3(%rdx,%rdi,1) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ incb -0x18(%rdi) │ │ │ │ sbb $0xa,%al │ │ │ │ add $0x21,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2642012,19 +2641648,21 @@ │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x3(%rbx,%rdi,1) │ │ │ │ + loopne 1cfefce │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%cl │ │ │ │ and 0x24(%rdi),%al │ │ │ │ sub $0x1409f31,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2642187,16 +2641825,16 @@ │ │ │ │ add %dh,0x41(%rax) │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x19(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x33b0d(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + cmpl $0x3,(%rdx) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ iret │ │ │ │ loope 1cff29c │ │ │ │ cs cmp $0x41,%al │ │ │ │ @@ -2642210,20 +2641848,18 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2db41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rex.XB out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3(%rbx,%rdi,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + adc %bh,0x3(%rdx,%rdi,1) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,%ah │ │ │ │ rex pop %rax │ │ │ │ repz rclb $0x3c,(%rbx) │ │ │ │ or (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2642235,21 +2641871,20 @@ │ │ │ │ fildl (%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.R out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cmp (%rbx),%r8 │ │ │ │ - add %al,(%rax) │ │ │ │ + rol $0x3a,%ah │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,%ah │ │ │ │ pushf │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ int1 │ │ │ │ sub %ah,0x13016b(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2642424,21 +2642059,18 @@ │ │ │ │ shlb $0x2,-0x25(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.RXB out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2b,%al │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + rex movabs 0x89800000000033a,%al │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,-0x69483c08(%rbp) │ │ │ │ repnz rorl $0x1,(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2642448,39 +2642080,41 @@ │ │ │ │ fildl %gs:(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.W out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x3b(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1cff5d5 │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x78b47a77(%rbp) │ │ │ │ fnstsw 0x1301(%rdi,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,-0x25(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e749(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - push $0x3b │ │ │ │ - add (%rax),%eax │ │ │ │ + in (%dx),%al │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x49787aab(%rbp) │ │ │ │ out %al,$0x27 │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2642651,18 +2642285,16 @@ │ │ │ │ xchg %ebx,%ebx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.WXB out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%cl │ │ │ │ - jp 1cff8c9 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %cl,(%rdx,%rdi,2) │ │ │ │ + add $0x0,%eax │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.R │ │ │ │ ds sub %bl,0x53(%rbx) │ │ │ │ @@ -2642738,16 +2642370,17 @@ │ │ │ │ nop │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x19(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x56(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%dl │ │ │ │ xor (%rax),%ah │ │ │ │ @@ -2642763,21 +2642396,21 @@ │ │ │ │ add %ah,-0x70(%rax) │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,-0x19(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,-0x74(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bh,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,%dl │ │ │ │ mov $0x3d5ecb99,%ebp │ │ │ │ jp 1cffa52 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2642789,17 +2642422,16 @@ │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex push %rax │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + mov $0x91,%al │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%dl │ │ │ │ (bad) │ │ │ │ @@ -2642968,19 +2642600,23 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x2dbb3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e752(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x57b04(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ + jp 1cffd01 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,-0x75bf9b42(%rax) │ │ │ │ jp 1cffca8 │ │ │ │ sbb %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2643048,21 +2642684,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%bl │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x1(%rdi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x3b,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,0x61a07ac8(%rdx) │ │ │ │ cmp 0x130168(%rsi),%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2643071,20 +2642708,20 @@ │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cffeaf │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x3(%rbx,%rdi,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + shr $0x3a,%ch │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,-0x705c3cb9(%rdx) │ │ │ │ adc $0xe3,%al │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2643092,16 +2642729,16 @@ │ │ │ │ add %dl,0x2dbc3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rdi │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x74,%al │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + jo 1cffea2 │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x41903c65(%rdx) │ │ │ │ (bad) │ │ │ │ @@ -2643347,16 +2642984,16 @@ │ │ │ │ sar $1,%dl │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x1,-0x19(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d00268 │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + rcl $1,%bh │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rsp,%rdx,8) │ │ │ │ shrb $1,(%rsi) │ │ │ │ @@ -2643369,16 +2643006,18 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bl │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000001e75c,%al │ │ │ │ - sbb $0x33b,%eax │ │ │ │ + movabs 0xc00000000001e75c,%al │ │ │ │ + nop │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rbx,%rbx,2) │ │ │ │ imul $0x1301,0x6e3ffbab(%rip),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2643389,16 +2643028,16 @@ │ │ │ │ rex sti │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x1,-0x19(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rcx) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + mov $0x95,%al │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rdi,%rax,4) │ │ │ │ imul $0xfa4c09a,%ecx,%esp │ │ │ │ @@ -2643632,15 +2643271,15 @@ │ │ │ │ sub %bl,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x62(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x33b(%rip) │ │ │ │ + rolb $0x0,0x33a(%rcx) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdx,%rbx,2) │ │ │ │ (bad) │ │ │ │ push %rdx │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2643654,17 +2643293,15 @@ │ │ │ │ sub %bl,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x63(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d00685 │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + lock mov $0x33a,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x67efa625(,%rdx,8) │ │ │ │ notl 0x1(%rbx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2643676,21 +2643313,19 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ sub %bl,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e764(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4c(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x33ac4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rcx,%rcx,1) │ │ │ │ fistl 0x326ca321(%rbp) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2643856,16 +2643491,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,-0x24(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e767(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cmp (%r11),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + sarl $0x3,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%bl │ │ │ │ sbbl $0x1,0x5378838f(%rdi,%rcx,4) │ │ │ │ @@ -2643877,37 +2643512,36 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x4b(%rax) │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e768,%al │ │ │ │ - (bad) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jnp 1d00995 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,%bl │ │ │ │ or $0x25,%al │ │ │ │ mov %fs,-0x54(%rcx) │ │ │ │ add $0x130152,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x2dc4b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ imul $0x1,%edi,%esp │ │ │ │ - add %dl,(%rax) │ │ │ │ - adc %bh,(%rbx) │ │ │ │ + add %al,%al │ │ │ │ + test %bh,(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bl │ │ │ │ shlb $1,-0x6168afc0(%rip) │ │ │ │ @@ -2644134,17 +2643768,15 @@ │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex outsb %ds:(%rsi),(%dx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x16,%al │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rorb $1,0x33a(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%ah │ │ │ │ rex.B │ │ │ │ rex.WB adc %bl,(%r9) │ │ │ │ @@ -2644161,20 +2643793,21 @@ │ │ │ │ jge 1d00d17 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6f(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3b(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1d00d17 │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,%ah │ │ │ │ (bad) │ │ │ │ lock adc %edi,%esi │ │ │ │ pop %rbp │ │ │ │ cmp $0x130106,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2644184,22 +2643817,19 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ jge 1d00d5f │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e770(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - push %rbx │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x33ad3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,%ah │ │ │ │ adc %al,%dh │ │ │ │ ffreep %st(6) │ │ │ │ data16 cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2644357,22 +2643987,19 @@ │ │ │ │ jo 1d00fae │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jb 1d00ffa │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x14(%rax) │ │ │ │ - jp 1d01021 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x57a06(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %dh,%bh │ │ │ │ imul $0x28,0x7(%rdx),%edi │ │ │ │ pop %rdi │ │ │ │ rex.WXB imul $0x13,(%r9),%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2644440,16 +2644067,16 @@ │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x19(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.X cmp (%rbx),%eax │ │ │ │ + add %al,-0x46(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x64(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -2644466,21 +2644093,21 @@ │ │ │ │ mov $0xdc,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jbe 1d01162 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + ja 1d011bd │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,-0x15(%rcx) │ │ │ │ mov $0x12fd30db,%edi │ │ │ │ cmp (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2644491,17 +2644118,15 @@ │ │ │ │ mov $0xdc,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x77(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rolb $0x0,0x33a(%rbx) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x37(%rcx) │ │ │ │ mov $0x89c60117,%edi │ │ │ │ pop %rdx │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2644668,17 +2644293,16 @@ │ │ │ │ (bad) │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jp 1d01432 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x33a,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%bh │ │ │ │ movabs 0x130154230d55726f,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2644690,15 +2644314,19 @@ │ │ │ │ (bad) │ │ │ │ lar (%r16),%r24 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7b(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x9800000000033b7a,%al │ │ │ │ + lock (bad) │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%bh │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ jno 1d01470 │ │ │ │ and 0x55(%rsi),%bl │ │ │ │ @@ -2644710,21 +2644338,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ lar (%r16),%r24 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e77c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x7c(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rbx),%bh │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,%bh │ │ │ │ repz (bad) │ │ │ │ mov $0x34c5198a,%ebp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2644949,21 +2644577,21 @@ │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e7(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d018a7 │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + in $0x3a,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,%dl │ │ │ │ (bad) │ │ │ │ mov $0xa6,%dh │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ ds add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2644975,19 +2644603,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d018af │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ + movabs 0x9800000000033a9b,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%dl │ │ │ │ pop %rdx │ │ │ │ fdivl 0x58(%rcx) │ │ │ │ mov %edx,(%rdx) │ │ │ │ (bad) │ │ │ │ @@ -2645001,20 +2644625,19 @@ │ │ │ │ lock (bad) │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex and $0x1,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sub $0x3b,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %ah,0x33a(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,%dl │ │ │ │ xchg %bl,%ah │ │ │ │ mov $0x5e89b269,%ebp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2645184,21 +2644807,21 @@ │ │ │ │ (bad) │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %spl,%dil │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jns 1d01b96 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,-0x2(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,(%rdi) │ │ │ │ adc $0x5e,%al │ │ │ │ imul $0x13012733,(%r11),%r13 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2645209,19 +2644832,21 @@ │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %esp,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33b37(%rax) │ │ │ │ + add %ah,-0x51(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,(%rdi) │ │ │ │ fwait │ │ │ │ out %eax,$0x4e │ │ │ │ xchg %eax,(%rsi,%rcx,2) │ │ │ │ es add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2645230,21 +2644855,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0xdd,(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e788(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x33ab8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,(%rdi) │ │ │ │ rex.RXB out %eax,$0x82 │ │ │ │ mov $0x3f,%dh │ │ │ │ {rex2 0x47} add %r26d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2645400,21 +2645023,21 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x2dd42(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e78b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cmp (%rbx),%bh │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,-0x4f(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x62e37adb(%rdi) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2645423,19 +2645046,22 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,-0x23(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e78c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x33b72(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + hlt │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x731f3caa(%rdi) │ │ │ │ clc │ │ │ │ rex.WX (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2645446,20 +2645072,21 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (bad),%esp │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x3b(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ + cmp (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x42d33c76(%rdi) │ │ │ │ ret │ │ │ │ shll $1,0x1(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2645631,15 +2645258,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ nop │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $1,%bl │ │ │ │ + and %dl,(%rsi) │ │ │ │ jp 1d02191 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2645715,18 +2645342,15 @@ │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xchg %eax,%edx │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - or $0x33b,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ + movabs 0x9800000000033a81,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rsi) │ │ │ │ cs cwtl │ │ │ │ cltd │ │ │ │ loop 1d02269 │ │ │ │ jo 1d0230b │ │ │ │ @@ -2645740,41 +2645364,37 @@ │ │ │ │ and %dh,-0x23(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6d(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x3,0x3b(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + sarb $0x0,0x33a(%rbx) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ movabs 0x1301420d8c0c9a21,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jbe 1d02308 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e794(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4c(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x33ac4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ jge 1d02374 │ │ │ │ push %rsi │ │ │ │ cmp $0x12396b7,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2645932,16 +2645552,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x2dd(%rsi) │ │ │ │ add %al,0x1e797(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x6f(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add %dl,-0x10(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%dh │ │ │ │ sub $0x5e,%al │ │ │ │ @@ -2645955,16 +2645575,16 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%esi │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e798,%al │ │ │ │ - (bad) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%dh │ │ │ │ movabs %eax,0x130173d38a683be7 │ │ │ │ @@ -2645973,16 +2645593,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x2dd(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x1e7(%rcx) │ │ │ │ - add %dh,%al │ │ │ │ - cmp %bh,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x3a,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dh │ │ │ │ jg 1d02652 │ │ │ │ @@ -2646157,37 +2645777,33 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rcr $0x2,%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x1(%rdi,%riz,8) │ │ │ │ - push %rax │ │ │ │ - push %rax │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + ror $0x3a,%dh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,0x4c4fdc3b(%rax) │ │ │ │ sbb 0x1301(%rax,%rdi,1),%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xe00000000002ddc0,%al │ │ │ │ popf │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock adc (%rbx),%edi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rorb $0x0,0x33a(%rcx) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5db39a4c(%rax) │ │ │ │ xor $0x130139e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2646197,20 +2645813,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%al │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1e7(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dil,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + movabs 0x9800000000033a8c,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,-0x6c7f9a98(%rax) │ │ │ │ (bad) │ │ │ │ jp 1d029e0 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2646372,16 +2645985,16 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x2ddec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - movabs %eax,0x33000000000001e7 │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + movabs %eax,0xaa300000000001e7 │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x51(%rdx) │ │ │ │ (bad) │ │ │ │ @@ -2646398,20 +2646011,20 @@ │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x3,0x3b(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + shr $0x3a,%ah │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,-0x22(%rdx) │ │ │ │ fsubrs -0x38(%rdx) │ │ │ │ pop %rsp │ │ │ │ test $0x1d,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2646424,15 +2646037,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x3,0x3b(%rbx) │ │ │ │ + and %dh,%bh │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x2(%rdx) │ │ │ │ fsubs 0x7c3367f9(%rsi) │ │ │ │ @@ -2646604,16 +2646218,17 @@ │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e7(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jmp 1d03488 │ │ │ │ + loopne 1d02f0d │ │ │ │ + jp 1d02f11 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3c(%rdi) │ │ │ │ call f67642 │ │ │ │ @@ -2646692,21 +2646307,20 @@ │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d02fcb │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d03099 │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xor $0x3a,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ push %rsi │ │ │ │ (bad) │ │ │ │ or %esi,%eax │ │ │ │ leave │ │ │ │ fidivs (%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2646718,16 +2646332,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d0307b │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1e7(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + rex movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%cl │ │ │ │ (bad) │ │ │ │ @@ -2646746,21 +2646360,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x39,%al │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + shlb $0x0,0x33a(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ add $0xdd2fc6d9,%eax │ │ │ │ cmp %dl,0x1(%rbx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2646925,19 +2646536,21 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ cmp %esi,%ebx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e7ae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x57ae9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + add $0x7a,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,-0x33(%rbx,%rsi,1) │ │ │ │ movabs %eax,%gs:0x130123408b │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ @@ -2647006,15 +2646619,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.XB fiadds (%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x900000000001e7b0,%al │ │ │ │ - cmp (%r11),%rax │ │ │ │ + sarl $0x3,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%dl │ │ │ │ movabs 0x1301666164147745,%eax │ │ │ │ @@ -2647024,21 +2646637,21 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x2,-0x22(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1e7(%rcx) │ │ │ │ - add %al,0x9(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jnp 1d034e5 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%dl │ │ │ │ cs cld │ │ │ │ je 1d034bf │ │ │ │ rex.WXB sbb $0x67,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2647050,17 +2646663,15 @@ │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d0349c │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d03502 │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x33a(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%dl │ │ │ │ repnz cld │ │ │ │ mov $0x68770cb,%eax │ │ │ │ @@ -2647231,17 +2646842,17 @@ │ │ │ │ lock fiadds %fs:(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0xe7,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jmp 1d03cf8 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + add $0x7a,%al │ │ │ │ + add $0x0,%eax │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x74(%rsp,%rdi,4) │ │ │ │ data16 rex.WRB movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ cmp $0x130122,%eax │ │ │ │ @@ -2647319,20 +2646930,19 @@ │ │ │ │ jo 1d03869 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x49(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x3b(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bh,0x33a(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,%dl │ │ │ │ cs cld │ │ │ │ je 1d038af │ │ │ │ rex.WXB sbb $0x67,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2647341,15 +2646951,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,-0x22(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e7b8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x33b03(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + jbe 1d0391d │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dl │ │ │ │ movabs 0x1301666164147745,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2647360,21 +2646972,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jo 1d038f9 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e7b9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0xb(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jge 1d03965 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,%dl │ │ │ │ jge 1d03988 │ │ │ │ mov $0x7fa5f25,%ebx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2647533,16 +2647145,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x2de8f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x1e7,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - lock jmp 1d04130 │ │ │ │ - add %al,(%rax) │ │ │ │ + rex add $0x7a,%al │ │ │ │ + add $0x0,%eax │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x74(%rax,%riz,2) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ jl 1d03b6d │ │ │ │ @@ -2647617,15 +2647229,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2(%rsi,%rbx,8) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x1e7,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x3,0x3b(%rcx) │ │ │ │ + push %rax │ │ │ │ + in (%dx),%al │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%dl │ │ │ │ repnz cld │ │ │ │ @@ -2647638,17 +2647252,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x2(%rsi,%rbx,8) │ │ │ │ add %al,-0x41(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2a,%al │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x33a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%dl │ │ │ │ jge 1d03d78 │ │ │ │ mov $0x7fa5f25,%ebx │ │ │ │ @@ -2647659,21 +2647271,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x600000000002de9c,%al │ │ │ │ shl $0x1,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xor (%rbx),%bh │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + movabs 0x9800000000033aa9,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,%dl │ │ │ │ movabs 0x1301666164147745,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2647794,16 +2647402,16 @@ │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%dl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d03fab │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + lock iret │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%ah │ │ │ │ rex.XB adc 0x4bed28be(%r9),%eax │ │ │ │ @@ -2647818,18 +2647426,19 @@ │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%bl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x33b(%rip) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ + add %cl,0x33a(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%ah │ │ │ │ int3 │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ (bad) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ nop │ │ │ │ @@ -2647839,16 +2647448,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x500000000002deb3,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x19(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add %dl,-0x73(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%ah │ │ │ │ adc %ch,0xb3c614e(%rdx) │ │ │ │ @@ -2648011,22 +2647620,19 @@ │ │ │ │ (bad) │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $0xe7,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xb(%rax) │ │ │ │ - jp 1d04279 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x57a0f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %bl,0x20(%rax) │ │ │ │ jp 1d042dd │ │ │ │ jo 1d04239 │ │ │ │ in $0x8,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2648096,36 +2647702,34 @@ │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $1,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rbx,%rdi,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + xorb $0x3,0x3a(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%dh │ │ │ │ mov $0xf2,%dl │ │ │ │ movl $0x1301,0x4d(%r12,%r8,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf00000000002dedf,%al │ │ │ │ leave │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ds cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dh,0x33a(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%dh │ │ │ │ cmp $0x6b29404b,%eax │ │ │ │ mov $0x13014c,%ecx │ │ │ │ @@ -2648140,20 +2647744,20 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ lret │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x3b(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + mov $0x33a,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,%dh │ │ │ │ loope 1d04486 │ │ │ │ mov %ds,(%rax) │ │ │ │ push %rax │ │ │ │ and 0x1301(%rip),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2648322,16 +2647926,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0xdf,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e7cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,0x4(%rax) │ │ │ │ jp 1d046b1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2648415,20 +2648018,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ iret │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x3b,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1d04771 │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%ch │ │ │ │ pop %rbp │ │ │ │ push %rdx │ │ │ │ jg 1d04858 │ │ │ │ imul $0x130174,(%rcx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2648440,18 +2648044,21 @@ │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd0,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex imul $0x3,(%rbx),%edi │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ + adc %ch,%ah │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%ch │ │ │ │ shr %cl,%bl │ │ │ │ jl 1d047ca │ │ │ │ rex.RX │ │ │ │ rex.WR jne 1d04832 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2648462,19 +2648069,21 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2df09(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ shl $1,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33b72(%rax) │ │ │ │ + add %dh,-0xc(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,%ch │ │ │ │ (bad) │ │ │ │ jmp 1d04824 │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ jge 1d0484e │ │ │ │ adc $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2648639,16 +2648248,15 @@ │ │ │ │ sub %bh,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2c(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,%dl │ │ │ │ - jp 1d04ae9 │ │ │ │ + addb $0x5,(%rdx,%rdi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x40(%rbx) │ │ │ │ @@ -2648730,21 +2648338,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xor %edi,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + movabs 0x9800000000033aa7,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,%ch │ │ │ │ shr %cl,%bl │ │ │ │ jl 1d04bba │ │ │ │ rex.RX │ │ │ │ rex.WR jne 1d04c22 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2648757,15 +2648361,15 @@ │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d04c19 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x3b(%rcx) │ │ │ │ + lock jmp 1d04c85 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ch │ │ │ │ pop %rbp │ │ │ │ @@ -2648778,16 +2648382,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x2df32(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e7d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x72(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add %dl,-0xc(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%ch │ │ │ │ adcl $0x15aa5242,-0x4d(%rdx) │ │ │ │ @@ -2648958,22 +2648562,19 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2df53(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x16(%rax) │ │ │ │ - jp 1d04f21 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x57a04(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %ch,%bh │ │ │ │ fwait │ │ │ │ push %rcx │ │ │ │ movabs %al,0x13010d072a1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2649046,15 +2648647,16 @@ │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%ch │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x3,0x3b(%rsi) │ │ │ │ + add %cl,%ch │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x9(%rcx) │ │ │ │ fnstenv 0x4826c5aa(%rax) │ │ │ │ @@ -2649069,17 +2648671,15 @@ │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%dh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock adc %edi,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rolb $0x0,0x33a(%rbp) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x7a(%rcx) │ │ │ │ (bad) │ │ │ │ mov $0x44,%bl │ │ │ │ (bad) │ │ │ │ @@ -2649094,21 +2648694,19 @@ │ │ │ │ rcrb $0x2,-0x21(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x33a8b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x5a(%rcx) │ │ │ │ (bad) │ │ │ │ jg 1d0515a │ │ │ │ rol $1,%eax │ │ │ │ sub %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2649287,16 +2648885,16 @@ │ │ │ │ jp 1d05322 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ loope 1d05332 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - add 0x5(%rbx),%bh │ │ │ │ + add %al,0x1d(%rax) │ │ │ │ + jp 1d05359 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x58(%rax,%riz,4) │ │ │ │ @@ -2649402,16 +2649000,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x2df8b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e7e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x12(%rax) │ │ │ │ - jp 1d05509 │ │ │ │ + add %al,%al │ │ │ │ + or %bh,0x5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dl │ │ │ │ @@ -2649494,19 +2649092,21 @@ │ │ │ │ xchg %eax,%esi │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe7,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x33b4a(%rax) │ │ │ │ + add %dl,-0x3e(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0xb(%rsp,%rsi,1) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ (bad) │ │ │ │ rorl $0x1,0x16(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2649515,21 +2649115,20 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x2df96(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ call 1d0584d │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,(%rdx) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %bh,0x3a(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,-0x4e(%rbx,%rdi,4) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ leave │ │ │ │ out %al,(%dx) │ │ │ │ xor (%rdi),%edx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2649540,17 +2649139,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x2df(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,(%rdx) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %al,0x33a(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x4e(%rdi,%riz,2) │ │ │ │ (bad) │ │ │ │ clc │ │ │ │ @@ -2649724,16 +2649321,15 @@ │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d0591e │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d05924 │ │ │ │ - jp 1d05941 │ │ │ │ + rolb $0x5,(%rdx,%rdi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x51dc1ce8(%rdx) │ │ │ │ @@ -2649799,36 +2649395,32 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x800000000002dfd1,%al │ │ │ │ out %al,(%dx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + movabs 0x9800000000033a84,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rcx,4) │ │ │ │ imul $0x19,(%rcx),%esi │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%cl │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x800000000001e7ef,%al │ │ │ │ - rex.RXB cmp (%r11),%r8d │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x33a,%edi │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x4df732d2(,%rax,1) │ │ │ │ sub %bh,(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2649841,15 +2649433,15 @@ │ │ │ │ add %dl,%dl │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x33b4d(%rax) │ │ │ │ + add %ah,0x33aca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rcx,%rbx,8) │ │ │ │ sar %cl,%dh │ │ │ │ (bad) │ │ │ │ @@ -2650081,16 +2649673,16 @@ │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ hlt │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d05ebe │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + xor %bh,%al │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x76e9c440(%rcx) │ │ │ │ pop %rbp │ │ │ │ @@ -2650105,20 +2649697,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2c25a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xa(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xor $0x3b,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + movabs 0x9800000000033aac,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,0x6715824f(%rcx) │ │ │ │ jb 1d05e68 │ │ │ │ xor %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2650127,20 +2649716,19 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ pop %rdx │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e5f8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cmp $0x33b,%eax │ │ │ │ + add %al,0x33ab4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x56d98293(%rcx) │ │ │ │ rex.WB and 0x1(%r8),%dl │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2650320,22 +2649908,18 @@ │ │ │ │ rex mov %edx,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d0615d │ │ │ │ - jp 1d06169 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rclb $0x0,0x57a(%rip) │ │ │ │ + add %bl,(%rax) │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %ah,-0x73(%rdx) │ │ │ │ flds 0x69feeed7(%rip) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2650401,17 +2649985,15 @@ │ │ │ │ fwait │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex adc (%rbx),%edi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + addb $0x0,0x33a(%rdi) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dh │ │ │ │ rex.WX stos %al,%es:(%rdi) │ │ │ │ pop %rbp │ │ │ │ xlat %ds:(%rbx) │ │ │ │ @@ -2650427,17 +2650009,16 @@ │ │ │ │ loopne 1d06255 │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - jnp 1d062d1 │ │ │ │ + loopne 1d06302 │ │ │ │ + jp 1d062d1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%dh │ │ │ │ vdivsd (%rcx),%xmm13,%xmm15 │ │ │ │ @@ -2650448,21 +2650029,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x2(%rdx,%rax,8) │ │ │ │ add %al,0x1e605(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4f(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + int $0x3a │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,%dh │ │ │ │ sbb %edx,(%rbx) │ │ │ │ xchg %eax,%edx │ │ │ │ or %dl,0x1301322a(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2650693,21 +2650274,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x800000000002c2ec,%al │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmp %gs:(%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex in $0x3a,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,-0x35(%rax,%rbx,8) │ │ │ │ mov $0x2eb968b0,%edx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2650716,19 +2650296,21 @@ │ │ │ │ cmp $0xc2,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc %ah,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x33b25(%rax) │ │ │ │ + add %dh,-0x65(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x72(%rdi,%rdx,2) │ │ │ │ mov $0x2fc4475e,%ecx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2650737,20 +2650319,18 @@ │ │ │ │ lock clc │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %esi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sub $0x3b,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + movabs 0x89800000000033a,%eax │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x72(%rbx,%rcx,4) │ │ │ │ jne 1d0678c │ │ │ │ jl 1d0677e │ │ │ │ rex.WRX add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2650933,16 +2650513,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e618(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x33(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add %dh,-0x56(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%cl │ │ │ │ enter $0xf4de,$0xe4 │ │ │ │ @@ -2650958,19 +2650538,21 @@ │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb %dh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x57b1e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ + cmp %edi,0x5(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%cl │ │ │ │ rex.RXB │ │ │ │ testl $0x1439a11,(%edx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2650980,20 +2650562,21 @@ │ │ │ │ add %dh,0x2a(%rax) │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sbb $0x1e6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock jae 1d06a56 │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0xf7,%al │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%cl │ │ │ │ fwait │ │ │ │ cmp (%ebx),%edi │ │ │ │ sub (%rcx),%al │ │ │ │ and (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2651170,21 +2650753,19 @@ │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ and %dh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x33(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x33aaa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,(%rcx,%rbx,8) │ │ │ │ fistpll (%rsi) │ │ │ │ xchg %eax,%ebx │ │ │ │ and %al,%ch │ │ │ │ rex.WRX add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2651196,20 +2650777,21 @@ │ │ │ │ pop %rsp │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0x1e6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3b(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ch,%ch │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,(%rsi,%rdx,2) │ │ │ │ cmp $0xf7d,%ax │ │ │ │ mov $0x13014f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2651220,21 +2650802,22 @@ │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x27(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - je 1d06d6e │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rax │ │ │ │ + clc │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rdx,%rcx,4) │ │ │ │ data16 int1 │ │ │ │ rex.WR xor $0x23,%al │ │ │ │ cs add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2651404,22 +2650987,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x2c3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,(%rsi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x2(%rax) │ │ │ │ - jp 1d06fc1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x57a18(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %al,-0x254cf16f(%rax) │ │ │ │ movsxd 0x130163(%rsi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2651491,16 +2651071,17 @@ │ │ │ │ ... │ │ │ │ add %al,0x2c3a2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x30(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,(%rdi) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + push %rax │ │ │ │ + popf │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rsi,%rdx,2) │ │ │ │ jge 1d070df │ │ │ │ @@ -2651512,15 +2651093,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ movabs %al,0x32800000000002c3 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x3b(%rbx) │ │ │ │ + push %rax │ │ │ │ + loopne 1d0715d │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rcx,%rbx,8) │ │ │ │ (bad) │ │ │ │ @@ -2651534,19 +2651116,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x2c3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xor $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x33b67(%rax) │ │ │ │ + add %ah,-0x18(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,-0x67fadb3c(,%rax,1) │ │ │ │ jp 1d071c0 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2651719,17 +2651303,15 @@ │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3a(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmp (%ebx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex call 1d07730 │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x2059e06(%rsi) │ │ │ │ and 0x13011c(%rdi),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2651740,16 +2651322,16 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x36(%rax) │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e63c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1e(%rax) │ │ │ │ - jnp 1d07441 │ │ │ │ + add %al,%al │ │ │ │ + cmp %bh,0x5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x13f9d877(%rsi) │ │ │ │ or $0xf2,%al │ │ │ │ @@ -2651759,21 +2651341,19 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb00000000002c3ca,%al │ │ │ │ ds out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d074b0 │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + push %rax │ │ │ │ + movabs %eax,0x89800000000033a │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,-0x2235d8ab(%rsi) │ │ │ │ (bad) │ │ │ │ imul $0x0,0x13(%rcx,%rax,1),%edi │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d0751a │ │ │ │ @@ -2651954,16 +2651534,15 @@ │ │ │ │ add %dl,-0x15(%rax) │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e644(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + lock cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rdx) │ │ │ │ sbb $0x3cf260b9,%ebp │ │ │ │ @@ -2651977,21 +2651556,18 @@ │ │ │ │ sub $0xc3,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.RX out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rdi) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %ah,0x3(%rdx,%rdi,1) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ (bad) │ │ │ │ fs mov $0xe41dd8e,%edx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2652001,16 +2651577,16 @@ │ │ │ │ shr $0xc3,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.WB out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + loopne 1d07749 │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rdx) │ │ │ │ shlb %cl,-0x41(%rsi,%rsi,2) │ │ │ │ @@ -2652188,18 +2651764,16 @@ │ │ │ │ xor %bl,(%rdx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x4d,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d07a1e │ │ │ │ - jp 1d07a29 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rclb $0x7a,(%rsi) │ │ │ │ + add $0x0,%eax │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1a(%rbx) │ │ │ │ fsub %st(7),%st │ │ │ │ xchg %eax,%ebx │ │ │ │ @@ -2652310,21 +2651884,19 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ xor $0xc4,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e656(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cmp (%r11),%rax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x33ac1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,-0x5a01a131(%rdx) │ │ │ │ or %edx,%eax │ │ │ │ ss add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2652334,35 +2651906,35 @@ │ │ │ │ xor $0xc4,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x58(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x3b,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %bh,0x3(%rdx,%rdi,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x4bfde740(%rdx) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x2,(%rsp,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x900000000001e65a,%al │ │ │ │ - adc %bh,(%rbx) │ │ │ │ + movabs 0x200000000001e65a,%al │ │ │ │ + test %edi,(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7a31e79c(%rdx) │ │ │ │ sbb $0x13015636,%eax │ │ │ │ @@ -2652536,16 +2652108,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,-0x3c(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e660(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x74(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + clc │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x3e2dd308(%rbx) │ │ │ │ xor %esi,0x75(%rbp) │ │ │ │ @@ -2652559,20 +2652132,21 @@ │ │ │ │ adc %bl,0x2(%rsp,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d07f8c │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rbx,%rdi,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1d07ede │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x2fd19577(%rbx) │ │ │ │ (bad) │ │ │ │ or %dh,0x13(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2652580,15 +2652154,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x2(%rsp,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ gs out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x33b(%rip) │ │ │ │ + (bad) │ │ │ │ + mov $0x3a,%ah │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1e1d95ab(%rbx) │ │ │ │ and $0x13011593,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2652762,20 +2652339,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x84,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x1,-0x1a(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x3(%rbx,%rdi,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + lock idivl (%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x1858e8e(%rcx) │ │ │ │ push %rbx │ │ │ │ es (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2652783,19 +2652360,22 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x2c4(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x1a(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x33b34(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0x1079c8fd(%rcx) │ │ │ │ jl 1d082c2 │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2652806,20 +2652386,20 @@ │ │ │ │ pop %rsp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6f(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cmp $0x33b,%eax │ │ │ │ + mov $0x3a,%spl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x21b5c821(%rcx) │ │ │ │ rex.RXB rolb $0x1,(%r9) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2652943,16 +2652523,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x2c4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jb 1d08469 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - je 1d084c6 │ │ │ │ + add %dl,%al │ │ │ │ + idivl (%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ch │ │ │ │ rex.X jmp 1d0848f │ │ │ │ @@ -2652967,19 +2652547,22 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,-0x50(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1(%rsi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x33b34(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%ch │ │ │ │ int $0x52 │ │ │ │ call dbbcdc1 <_edata@@Base+0x6fbcdc1> │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2652987,21 +2652570,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x2c4(%rax) │ │ │ │ add %al,%al │ │ │ │ jbe 1d084f9 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3d(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x3a,%ah │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,%ch │ │ │ │ adc %edx,0x24(%rdx) │ │ │ │ loopne 1d085a9 │ │ │ │ jo 1d085a2 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2653171,21 +2652754,19 @@ │ │ │ │ add %dh,-0x25(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jl 1d08781 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x33a76(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rdi) │ │ │ │ (bad) │ │ │ │ jmp 1d08764 │ │ │ │ jg 1d0873e │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2653193,16 +2652774,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x2c4db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e67e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3c(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add %al,-0x4d(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rdi) │ │ │ │ mov $0x52,%al │ │ │ │ @@ -2653219,17 +2652800,16 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ fadd %st,%st(4) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e680(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.X cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x33a,%edx │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rdi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ push %rdx │ │ │ │ @@ -2653476,15 +2653056,17 @@ │ │ │ │ add %dh,%al │ │ │ │ adc $0x2c5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov %ah,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x33b18(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov %?,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.WXB push %r13 │ │ │ │ cltd │ │ │ │ @@ -2653499,19 +2653081,22 @@ │ │ │ │ add %al,0x16(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov %dh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x33b50(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ + iret │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ in (%dx),%al │ │ │ │ (bad) │ │ │ │ pushf │ │ │ │ and 0x1301(%rbx,%rax,1),%dl │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2653523,16 +2653108,16 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ lea (bad),%esp │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x3b(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex │ │ │ │ + {rex2 0x3a} add (%r16),%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sbb %ch,%ah │ │ │ │ push %rsi │ │ │ │ @@ -2653715,16 +2653300,16 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x41,%al │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + loopne 1d08e63 │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%cl │ │ │ │ and %ah,%dh │ │ │ │ @@ -2653740,16 +2653325,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2c53a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6b(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d08ef4 │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + xorb $0x3,0x3a(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%cl │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ @@ -2653767,21 +2653351,21 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ cmp %ch,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e697(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - or (%rbx),%bh │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x7d(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%cl │ │ │ │ jno 1d08fa0 │ │ │ │ (bad) │ │ │ │ jno 1d08ef7 │ │ │ │ add %edx,0x1(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2653975,16 +2653559,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x2c3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d091dc │ │ │ │ - cmp (%rbx),%al │ │ │ │ + rorb $0x3,0x3a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rcx) │ │ │ │ @@ -2654001,21 +2653584,22 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ mov $0xc3,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e639(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sarl %cl,(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,%al │ │ │ │ + rex.W cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,0x31(%rcx) │ │ │ │ jo 1d0920d │ │ │ │ (bad) │ │ │ │ pop %rsp │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2654025,22 +2653609,20 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x2c3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1e6(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%bl │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,0x3a(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,(%rdx) │ │ │ │ (bad) │ │ │ │ xor $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2654075,16 +2653657,15 @@ │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sarl %cl,(%rdx) │ │ │ │ + xor %cl,0x3a(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x4d(%rsi) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -2654100,20 +2653681,22 @@ │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x43(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x3a,%bl │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rax │ │ │ │ + rex.WB cmp (%r11),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,(%rax) │ │ │ │ xor %ebp,%esi │ │ │ │ in (%dx),%eax │ │ │ │ fstps 0x130152(%rsp,%rbx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2654124,17 +2653707,22 @@ │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.RX out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000033ad3,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + jo 1d09403 │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,-0x55797ac3(%rbx) │ │ │ │ (bad) │ │ │ │ and %edi,0x1(%rbx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2654145,15 +2653733,15 @@ │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.WB out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d093d5 │ │ │ │ + mov $0x49,%al │ │ │ │ cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2654171,22 +2653759,20 @@ │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rex.WRB out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%ah │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rorb $1,0x3a(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,(%rcx,%rdi,1) │ │ │ │ adc %esp,%edi │ │ │ │ fildll 0x13015cda(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2654197,22 +2653783,20 @@ │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.WRXB out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%ah │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %cl,0x3a(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x7ce8ac59(%rcx,%rcx,1) │ │ │ │ out %eax,(%dx) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2654221,16 +2653805,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1a(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x2c(%rax) │ │ │ │ - cmp (%rbx),%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.WX cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ch │ │ │ │ @@ -2654271,19 +2653855,22 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ adc %esp,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e654(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33ad4(%rax) │ │ │ │ + add %dl,0x4a(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,-0x28(%rbp) │ │ │ │ (bad) │ │ │ │ adc %cl,0x1776086(%rdx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2654318,22 +2653905,20 @@ │ │ │ │ and %eax,%esp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x57(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd4,%al │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rorb $1,0x3a(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%dh │ │ │ │ (bad) │ │ │ │ push %rdx │ │ │ │ cli │ │ │ │ mov %?,(%rdx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ adc %al,(%rcx) │ │ │ │ @@ -2654364,17 +2653949,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rsi) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1a(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - cmp (%rbx),%al │ │ │ │ + add %dh,%al │ │ │ │ + rex.WX cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2654416,16 +2654000,16 @@ │ │ │ │ subb $0xc4,(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5e(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,%ch │ │ │ │ - cmp (%rbx),%al │ │ │ │ + rex │ │ │ │ + rex.WXB cmp (%r11),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x9(%rbx) │ │ │ │ @@ -2654464,22 +2654048,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x37,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1a(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x2b(%rax) │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x33a4b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x31f93577(%rdi) │ │ │ │ jmp 14d1c7b7 <_edata@@Base+0xe11c7b7> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2654509,15 +2654090,15 @@ │ │ │ │ add %cl,-0x3c(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x64(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d0980f │ │ │ │ + jo 1d09886 │ │ │ │ cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2654554,17 +2654135,22 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ push %rbp │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x1a(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000033ad5,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + nop │ │ │ │ + rex.WR cmp (%rbx),%r8b │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x1c(%rsi) │ │ │ │ cltd │ │ │ │ in (%dx),%eax │ │ │ │ sub -0x76(%rdi),%ebx │ │ │ │ jg 1d098ea │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2654603,20 +2654189,22 @@ │ │ │ │ mov $0x60,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push $0xffffffffffffffe6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - {rex2 0x3a} add (%r16),%rax │ │ │ │ + add %ah,%al │ │ │ │ + rex.WR cmp (%rbx),%r8b │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,0x22(%rax) │ │ │ │ rex.R (bad) │ │ │ │ mov $0x112da15,%ecx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2654649,22 +2654237,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x2,-0x3c(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x1,-0x1a(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d099bf │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,0x3a(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%dh │ │ │ │ cmp -0x5c(%rcx),%edx │ │ │ │ adc $0x163e80d,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2654696,16 +2654282,15 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ jne 1d09a2f │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e671(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,0x4d(%rax) │ │ │ │ cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2654744,23 +2654329,19 @@ │ │ │ │ test %al,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jae 1d09ae9 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x33a4d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x5d(%rcx) │ │ │ │ mov $0x5b2a8f71,%esp │ │ │ │ add %dx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2654791,15 +2654372,15 @@ │ │ │ │ add %dh,%al │ │ │ │ popf │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x1,-0x1a(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ + mov $0x4d,%al │ │ │ │ cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2654839,23 +2654420,20 @@ │ │ │ │ add %ah,-0x56(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d09c9c │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rorb $1,0x3a(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0x43(%rsi,%rdi,8) │ │ │ │ xor $0xc1,%al │ │ │ │ out %al,(%dx) │ │ │ │ (bad) │ │ │ │ cs add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2654864,17 +2654442,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x2c4(%rbx) │ │ │ │ add %ah,(%rax) │ │ │ │ jge 1d09c51 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - cmp (%rbx),%al │ │ │ │ + add %dh,%al │ │ │ │ + rex.WRB cmp (%r11),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5d(%rax) │ │ │ │ @@ -2654887,17 +2654464,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000002c4bf,%al │ │ │ │ and $0x1,%esi │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - cmp (%rbx),%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.WRX cmp (%rbx),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ch │ │ │ │ @@ -2654913,16 +2654489,16 @@ │ │ │ │ add %ah,-0x35(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d09c7d │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%bh │ │ │ │ - cmp (%rbx),%al │ │ │ │ + (bad) │ │ │ │ + rex.WRX cmp (%rbx),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2ad97d05(%rax) │ │ │ │ @@ -2654934,23 +2654510,19 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%dl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x1e6(%rsi) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x33a4e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,(%rsi) │ │ │ │ std │ │ │ │ xor %ebp,%esi │ │ │ │ add -0xa(%rcx),%edx │ │ │ │ add %edx,%gs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2654960,22 +2654532,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d09d66 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov %ah,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x29(%rax) │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x33a4e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0x72408f5d(%rcx) │ │ │ │ (bad) │ │ │ │ push %rcx │ │ │ │ push %rsp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2654986,19 +2654555,22 @@ │ │ │ │ add %dh,%cl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov %fs,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33ad7(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + rex.WRX cmp (%rbx),%r8b │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,0x64(%rsi) │ │ │ │ push (%rcx) │ │ │ │ push %rdx │ │ │ │ rex.RXB in $0x9,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2655031,16 +2654603,16 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ cli │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x1e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd7,%al │ │ │ │ - cmp (%rbx),%al │ │ │ │ + rex │ │ │ │ + rex.WRXB cmp (%r11),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2f(%rax,%riz,1) │ │ │ │ @@ -2655053,70 +2654625,63 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ orb $0xc5,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e692(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x33a4f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%al │ │ │ │ test %ebp,0x5c0aa698(%rax) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x23(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x2d3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - push %rcx │ │ │ │ - (bad) │ │ │ │ + rorb $1,(%rsp,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x27(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rcx │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %dl,-0xd(%rsi,%riz,1) │ │ │ │ - add 0x100f07c(%rip),%ebx │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %bh,-0x618fa998(%rax) │ │ │ │ + test $0xc7,%al │ │ │ │ + pop %rax │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - fcmove %st(0),%st │ │ │ │ + add %al,(%rax) │ │ │ │ + lock fcmove %st(0),%st │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%esi │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $1,%ah │ │ │ │ - je 1d09f49 │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + add $0x574,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x56a0e501(%rsi,%rbx,1) │ │ │ │ jns 1d09f6f │ │ │ │ @@ -2655131,20 +2654696,20 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%edi │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x6c,(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %bl,0x36b(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,0x655cf2b(%rsi) │ │ │ │ in $0x3,%eax │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2655154,20 +2654719,22 @@ │ │ │ │ rolb $0xc9,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x64(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,(%rax,%rbp,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex (bad) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,-0x379786d6(%rcx) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ rex.B jae 1d09ff2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2655179,21 +2654746,20 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sahf │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d0a03b │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x36b(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,0x58437fc(%rbx) │ │ │ │ push %rdi │ │ │ │ and %ecx,(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2655201,17 +2654767,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sub $0xc9,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs %eax,0x1f600000000001e6 │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + movabs %eax,0x9ef00000000001e6 │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rsi) │ │ │ │ jbe 1d0a038 │ │ │ │ rcl $1,%r12b │ │ │ │ @@ -2655224,17 +2654789,17 @@ │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e6a2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - stc │ │ │ │ - ss add (%rax),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + and (%rdi),%dh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x20(%rax) │ │ │ │ rex.W xlat %ds:(%rbx) │ │ │ │ ret $0x475c │ │ │ │ @@ -2655249,16 +2654814,15 @@ │ │ │ │ add %dl,0x2c950(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex and %ebp,0x0(%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + andb $0x0,0x36b(%rcx) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rsi,%rbp,4) │ │ │ │ hlt │ │ │ │ (bad) │ │ │ │ ror %cl,%ch │ │ │ │ @@ -2655379,17 +2654943,15 @@ │ │ │ │ xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d0a2c6 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x41(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x36072(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x1e(%rax) │ │ │ │ sti │ │ │ │ js 1d0a301 │ │ │ │ @@ -2655404,21 +2654966,21 @@ │ │ │ │ xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1c,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x361,%edi │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x72(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x39(%rsi) │ │ │ │ test %ah,0x4c(%rbp,%rdi,1) │ │ │ │ sarb %cl,0x1(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2655429,16 +2654991,15 @@ │ │ │ │ mov $0xc9,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3e(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%dh │ │ │ │ - add %gs:(%rax),%eax │ │ │ │ + sbbb $0x0,0x3(%rbp,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x5711926f(%rcx) │ │ │ │ out %eax,$0x30 │ │ │ │ (bad) │ │ │ │ @@ -2655495,17 +2655056,16 @@ │ │ │ │ hlt │ │ │ │ xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex js 1d0a3ec │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - and (%rax),%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + {rex2 0x24} add (%rax),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x66(%rdx) │ │ │ │ shrb %cl,-0x22(%rdx) │ │ │ │ sbb (%rax),%edi │ │ │ │ @@ -2655522,17 +2655082,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ leave │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d0a455 │ │ │ │ - jnp 1d0a457 │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %dh,0x37a(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2f(%rcx) │ │ │ │ sbb %esp,0xcc49c3e(%rcx) │ │ │ │ @@ -2655545,19 +2655103,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x84,%al │ │ │ │ xor (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cmp $0x1e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,(%rcx) │ │ │ │ - sub $0x3,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + andb $0x0,0x3(%rbp,%rbp,1) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,%bl │ │ │ │ cmp $0x63,%ah │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ pop %rcx │ │ │ │ and %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2655570,16 +2655128,16 @@ │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ xor (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,(%rax) │ │ │ │ call 1d0a4e0 │ │ │ │ - add %dh,0x1(%rax) │ │ │ │ - sub $0x3,%eax │ │ │ │ + add %al,0x32da5(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%cl │ │ │ │ rex.XB │ │ │ │ rex.RB sti │ │ │ │ rex.XB pop %r8 │ │ │ │ @@ -2655594,16 +2655152,16 @@ │ │ │ │ nop │ │ │ │ add %esi,(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ call 1d0a528 │ │ │ │ - add %al,%al │ │ │ │ - add %ebp,0x3(%rip) │ │ │ │ + add %ah,0x32da5(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x814bc27(%rip) │ │ │ │ repnz rex.RXB add %r10d,(%r11d) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2655633,17 +2655191,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ xor (%rbx,%rax,1),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x200000000001e996,%al │ │ │ │ - push %rax │ │ │ │ - popf │ │ │ │ + movabs 0xc00000000001e996,%al │ │ │ │ + hlt │ │ │ │ + pushf │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x62(%rdx) │ │ │ │ and $0x78,%al │ │ │ │ @@ -2655660,15 +2655218,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ in (%dx),%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d0a604 │ │ │ │ + loopne 1d0a5a7 │ │ │ │ sub $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x4a(%rsi) │ │ │ │ mov $0xa6,%ch │ │ │ │ jle 1d0a5cc │ │ │ │ @@ -2655786,16 +2655344,18 @@ │ │ │ │ ... │ │ │ │ add %dl,0x334c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - adc $0x37b,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + ret │ │ │ │ + jp 1d0a7b7 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x391b7013(%rbx) │ │ │ │ (bad) │ │ │ │ @@ -2655804,66 +2655364,65 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - and %esi,%ecx │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - nop │ │ │ │ - out %al,(%dx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov $0x2d3,%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1d0a861 │ │ │ │ + jmp 1d0a7f5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2ced9(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + pop %rcx │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %al,(%rbx) │ │ │ │ - rex.XB fcoml 0x626c8aa0(%r15) │ │ │ │ + add %ch,%ah │ │ │ │ + xchg %cl,0x3c(%rcx) │ │ │ │ + push $0x77 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock xor %cl,%dh │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x1ebc4(%rax) │ │ │ │ + sarb $0x0,0x2d3(%rcx) │ │ │ │ + add %dl,0x1ed27(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x574e6(%rax) │ │ │ │ + add %dh,0x2d459(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %ah,0x321043b7(%rax) │ │ │ │ - mov %dh,(%rsi) │ │ │ │ - jle 1d0a862 │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %al,-0x7828a79d(%rsi) │ │ │ │ + rex test %ecx,0x13(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %ah,0x64(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + fs (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e620(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - jnp 1d0a891 │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmp %edi,0x5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x42a167e3(%rbp) │ │ │ │ @@ -2655874,69 +2655433,75 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,-0x4(%rax) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e60c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + int3 │ │ │ │ + jp 1d0a8d7 │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0x37b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x6906039b(%rip) │ │ │ │ sbb 0x7d(%rdx),%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xor $0xce,%al │ │ │ │ - add (%rax),%al │ │ │ │ + shl $1,%cl │ │ │ │ + roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1ed8a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2ceda(%rax) │ │ │ │ + adc %al,-0x15(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rdx │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %bh,0x14(%rdx,%rbp,2) │ │ │ │ - xchg %eax,%esp │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - push %rbp │ │ │ │ - enter $0x15f,$0x13 │ │ │ │ + add %bh,-0x4dae27cc(%rdx,%rsi,4) │ │ │ │ + loope 1d0a9ae │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x2,-0x32(%rsi) │ │ │ │ + add %ah,%dl │ │ │ │ + roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,(%rsi) │ │ │ │ - (bad) │ │ │ │ + and %dl,-0x10(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - fcmovne %st(6),%st │ │ │ │ + add %dl,0x5a(%rax) │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %ch,%bh │ │ │ │ - mov %ebx,0x1d94513c(%rsi) │ │ │ │ - (bad) │ │ │ │ + add %bh,0x4e(%rdi) │ │ │ │ + cwtl │ │ │ │ + mov $0x509bdd8d,%ebp │ │ │ │ + add %edx,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x2cf1a,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2655959,20 +2655524,20 @@ │ │ │ │ add %al,0x33551(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock add $0x2d,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %ah,0x32d(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,-0x151f2063(%rdi) │ │ │ │ {rex2 0xd7} packssdw (%r25),%mm0 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2655981,21 +2655546,19 @@ │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ xor $0x3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add $0x32d,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,-0x5a(%rax) │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,(%rcx,%rax,1) │ │ │ │ ja 1d0aa6e │ │ │ │ test %ch,0x57(%rax) │ │ │ │ and $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2656026,15 +2655589,15 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x33600(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - movabs 0x5400000000001e4,%al │ │ │ │ + movabs 0xa6c00000000001e4,%al │ │ │ │ sub $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x9(%rsp,%rbx,2) │ │ │ │ mov $0x62cba721,%esi │ │ │ │ add %esi,%eax │ │ │ │ @@ -2656144,35 +2655707,34 @@ │ │ │ │ jl 1d0ac59 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ in $0xe9,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add %ah,0x33a8e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,0x7747595e(%rbx) │ │ │ │ call 14d1b1fd <_edata@@Base+0xe11b1fd> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd3,%al │ │ │ │ ss add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x48(%rax) │ │ │ │ call 1d0ac78 │ │ │ │ - add %ah,0x5(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ sub $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x3596abc1(%rdx) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ @@ -2656186,16 +2655748,17 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ loope 1d0ace9 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e86f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x32d05(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + sub $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x526a6d5e(%rdi) │ │ │ │ (bad) │ │ │ │ jne 1d0ad39 │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2656252,15 +2655815,17 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jmp 1d0ad7c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x33b52(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sarl %cl,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x66bb1f2f(%rbx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2656409,21 +2655974,21 @@ │ │ │ │ (bad) │ │ │ │ pop %rbp │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e9f4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x66(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + out %al,$0x3a │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ and (%rbx),%bl │ │ │ │ (bad) 0x32(%rsi) │ │ │ │ or %al,0x13(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2656475,17 +2656040,17 @@ │ │ │ │ jo 1d0b0d0 │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ std │ │ │ │ jmp 1d0b068 │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + popf │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ @@ -2656517,19 +2656082,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x2cba5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e73a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cld │ │ │ │ + add %dl,0x53(%rax) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x15d634cd(%rcx) │ │ │ │ jo 1d0b183 │ │ │ │ push $0x1 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2656578,18 +2656140,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x300000000002cbb7,%al │ │ │ │ cmp $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x13(%rax) │ │ │ │ + add %ah,0x1a(%rax) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%dl │ │ │ │ rex.WRXB mov %r14,0x2bcfaafb(%r13) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2656684,15 +2656244,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,(%rbx) │ │ │ │ cmp %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x1ea(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x35,%bh │ │ │ │ + and $0x35,%ah │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x16b02f1e(%rdx) │ │ │ │ (bad) │ │ │ │ @@ -2656706,16 +2656266,16 @@ │ │ │ │ xorb $0x3,(%rax,%rdi,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d0b397 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x20(%rax) │ │ │ │ - xor (%rbx),%eax │ │ │ │ + add %dh,-0x60(%rax) │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x3f(%rbp) │ │ │ │ @@ -2656773,16 +2656333,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x5a(%rax) │ │ │ │ cmp %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x1ea(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ch │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + nop │ │ │ │ + push $0x6e │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rsi) │ │ │ │ (bad) │ │ │ │ @@ -2656842,17 +2656402,15 @@ │ │ │ │ mov (%rax),%bh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cmp %edx,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - hlt │ │ │ │ - add (%eax),%eax │ │ │ │ + add %ah,0x367df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x11c7a9fc(%rsi) │ │ │ │ xor %ebx,(%rdx) │ │ │ │ add %edx,(%r11) │ │ │ │ @@ -2656866,16 +2656424,16 @@ │ │ │ │ mov (%rax),%edi │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub $0xea,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - repnz xor $0x3,%eax │ │ │ │ + add %al,%al │ │ │ │ + fidivs 0x3(%rip) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x356fac50(%rdi,%rax,8) │ │ │ │ xor $0x130101,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2656937,22 +2656495,20 @@ │ │ │ │ add %dh,%al │ │ │ │ test $0x38,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sub $0x1ea,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d0b675 │ │ │ │ - sub %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + {rex2 0x24} add (%rax),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0xf28e3d51,%eax │ │ │ │ ss pop %rcx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2656962,16 +2656518,17 @@ │ │ │ │ rcl $1,%bh │ │ │ │ cmp %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,(%rdx,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x67(%rax) │ │ │ │ - jne 1d0b6a1 │ │ │ │ + add %dl,%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + je 1d0b6a1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x43(%rsi) │ │ │ │ @@ -2657007,17 +2656564,16 @@ │ │ │ │ lock fdivrs (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ ds (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3c(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,%al │ │ │ │ + lea 0x0(%rbx,%rax,1),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x69ee1ae1(%rax) │ │ │ │ fsubs (%rdx) │ │ │ │ jge 1d0b74a │ │ │ │ @@ -2657085,15 +2656641,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shl $0x38,%bl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1ea3c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x37b2e(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jno 1d0b8c6 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x6b(%rax) │ │ │ │ mov %gs,0x13(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -2657211,19 +2656769,22 @@ │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jb 1d0b9da │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x33acd(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + rex.XB cmp (%r11),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ add %bh,%ch │ │ │ │ (bad) │ │ │ │ jno 1d0b9a6 │ │ │ │ mov $0x1252c4c,%esi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2657282,16 +2656843,16 @@ │ │ │ │ add %bh,%dl │ │ │ │ cmp %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmp $0xea,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x77(%rax) │ │ │ │ - jae 1d0bad7 │ │ │ │ + add %dh,(%rax) │ │ │ │ + xor 0x3(%rbx),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%cl │ │ │ │ @@ -2657309,19 +2656870,16 @@ │ │ │ │ cmp %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3d,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cmc │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x5f(%rcx) │ │ │ │ repnz loopne 1d0bb80 │ │ │ │ adc %ch,%dh │ │ │ │ or $0x1,%al │ │ │ │ @@ -2657335,15 +2656893,16 @@ │ │ │ │ add %ah,0x1(%rax) │ │ │ │ cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmp $0x1ea,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock jrcxz 1d0bb01 │ │ │ │ + loopne 1d0bbe0 │ │ │ │ + sahf │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bh │ │ │ │ data16 (bad) │ │ │ │ @@ -2657394,17 +2656953,16 @@ │ │ │ │ sbb %bh,(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3e(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - int1 │ │ │ │ - xor $0x3,%eax │ │ │ │ + add %al,0x335de(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x31943225(%rdx) │ │ │ │ cmp %bl,0x13014e(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2657454,19 +2657012,21 @@ │ │ │ │ iretq │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ and %ah,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x58365(%rax) │ │ │ │ + add %dl,-0x6b(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%rcx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,-0x283642f5(%rbx) │ │ │ │ rex.R xchg %eax,%ebp │ │ │ │ pop %rdx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2657495,15 +2657055,15 @@ │ │ │ │ add %bl,0x2(%rdi,%rcx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x361c0,%al │ │ │ │ + movabs 0x36073,%al │ │ │ │ or %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x4fedbbcd(%rax) │ │ │ │ add $0x13017f5f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2657513,21 +2657073,20 @@ │ │ │ │ adc %ah,0x39(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0xe8,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add $0x32d,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x241d2d06(%rbp) │ │ │ │ {rex2 0xf2} subps (%r17),%xmm0 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2657635,15 +2657194,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x2d0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d0bfc8 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x37b(%rip) │ │ │ │ + nop │ │ │ │ + ret │ │ │ │ + jp 1d0bf9f │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ and %esi,%edi │ │ │ │ @@ -2657651,77 +2657213,71 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4f,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + xor %ah,%dl │ │ │ │ + roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x5(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %dl,-0x16(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x25(%rax) │ │ │ │ + add %dh,0x5a(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %ch,%dh │ │ │ │ - (bad) │ │ │ │ - mov 0x44400291(%rdi),%gs │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,-0xd(%rsi,%riz,1) │ │ │ │ + add 0x100f07c(%rip),%ebx │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %dh,-0x1e(%rax) │ │ │ │ + roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x51,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1ea85(%rax) │ │ │ │ + and %dl,0x1ee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - fcmovne %st(6),%st │ │ │ │ + rex pop %rbx │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %dh,0x40(%rax) │ │ │ │ - ret $0x4413 │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - jg 1d0c04a │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %al,(%rbx) │ │ │ │ + rex.XB fcoml 0x626c8aa0(%r15) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %dl,%al │ │ │ │ - shll $1,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0xe4,%al │ │ │ │ + rcl $1,%cl │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ch,0x9(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,%al │ │ │ │ + lock in $0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + push $0x1a009 │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ch │ │ │ │ sbb $0xa1d01fad,%eax │ │ │ │ rex.WR jbe 1d0c092 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2657730,21 +2657286,19 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ cmp $0x3,%eax │ │ │ │ add %dl,%al │ │ │ │ addr32 call 1d0c0b8 │ │ │ │ - add %dh,%al │ │ │ │ - add $0x32d,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,-0x59(%rax) │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ add -0x11(%rdx),%esi │ │ │ │ xchg %r9d,0x1(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2657754,21 +2657308,19 @@ │ │ │ │ ... │ │ │ │ add %dl,0x6f(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e78e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - and $0x37b,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x37ad5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x78(%rax) │ │ │ │ sub (%edx,%esi,8),%esp │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ push %rdi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2657778,17 +2657330,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex cld │ │ │ │ cmp $0x3,%eax │ │ │ │ add %ah,(%rax) │ │ │ │ jnp 1d0c12b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - sub $0x3,%eax │ │ │ │ + add %al,0x32da7(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%ch │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ cmp 0x77(%rcx),%dh │ │ │ │ std │ │ │ │ @@ -2657817,16 +2657368,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x33e(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - movabs %al,0x1a800000000001ea │ │ │ │ - jl 1d0c1e1 │ │ │ │ + movabs %al,0x59d00000000001ea │ │ │ │ + jnp 1d0c1e1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2da329f4(%rip) │ │ │ │ @@ -2657840,15 +2657391,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x2ce(%rdi) │ │ │ │ add %al,%al │ │ │ │ nop │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,%bh │ │ │ │ + push %rax │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ jp 1d0c227 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2657863,18 +2657415,17 @@ │ │ │ │ ... │ │ │ │ add %dh,0x33e21(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x5d(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,(%rdx) │ │ │ │ - jnp 1d0c271 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + xor $0x7a,%al │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x74(%rbp) │ │ │ │ pop %rsp │ │ │ │ cld │ │ │ │ @@ -2657886,16 +2657437,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,(%rbx) │ │ │ │ ds add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1eaa2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cmc │ │ │ │ + add %dl,-0x20(%rax) │ │ │ │ xor $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x33(%rsi) │ │ │ │ xchg %eax,(%rbx) │ │ │ │ xchg %ax,%bx │ │ │ │ @@ -2657913,36 +2657463,38 @@ │ │ │ │ ds add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x372df(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + addr32 jb 1d0c2ff │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,0x4c83d790(%rsi,%riz,2) │ │ │ │ in $0x58,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d0c2f0 │ │ │ │ ds add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1eaaa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x22(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,-0x5e(%rax) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rbx) │ │ │ │ lea 0x4270fdb1(%rdi),%esp │ │ │ │ push %rax │ │ │ │ @@ -2657981,16 +2657533,15 @@ │ │ │ │ mov $0xea,%al │ │ │ │ ds add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push $0xffffffffffffffe4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - and %ch,0x0(%rbx,%rax,1) │ │ │ │ + add %ah,0x36ba0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rdi) │ │ │ │ imul $0x6,0x1b(%rbp),%ecx │ │ │ │ mov $0x1b,%al │ │ │ │ @@ -2658006,17 +2657557,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%esi │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d0c40e │ │ │ │ - jp 1d0c41f │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $1,0x37a(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ xor %eax,-0x695cb45d(%rdx) │ │ │ │ @@ -2658029,15 +2657578,19 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x2c03f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x1e5,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000037b07,%al │ │ │ │ + nop │ │ │ │ + mov $0x7a,%dh │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x31d5ba71(%rbp) │ │ │ │ add %ebx,%eax │ │ │ │ cs add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2658049,17 +2657602,15 @@ │ │ │ │ xor %ah,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - sub $0x3,%eax │ │ │ │ + shlb $0x0,0x32d(%rdi) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rbx) │ │ │ │ (bad) │ │ │ │ mov $0x3137288a,%esp │ │ │ │ cmp $0x1,%al │ │ │ │ @@ -2658089,16 +2657640,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x800000000002c552,%al │ │ │ │ mov $0xe5,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x32d06(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,-0x56(%rax) │ │ │ │ + sub $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x17(%rdi,%rdi,4) │ │ │ │ xchg %bh,0x1094ccb(%rdx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2658113,17 +2657664,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d0c571 │ │ │ │ - jp 1d0c587 │ │ │ │ - add %al,(%rax) │ │ │ │ + rcrb $1,0x37a(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cmp (%rsi),%bh │ │ │ │ @@ -2658139,15 +2657688,15 @@ │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mul %ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x31(%rax) │ │ │ │ + add %dl,0x46(%rax) │ │ │ │ cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2658274,16 +2657823,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,-0x3a(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e5e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or $0x33b,%eax │ │ │ │ + add %dl,-0x7f(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0xac28809(%rdi,%rbx,1) │ │ │ │ test $0x130129,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2658291,16 +2657841,16 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x2cf59(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - movabs 0x25000000000001e7,%eax │ │ │ │ - jnp 1d0c7c7 │ │ │ │ + movabs 0xd3f00000000001e7,%eax │ │ │ │ + jp 1d0c7c7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dh │ │ │ │ @@ -2658355,16 +2657905,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x2,-0x31(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock movabs %al,0x18900000000001e7 │ │ │ │ - jnp 1d0c89f │ │ │ │ + lock movabs %al,0xc7700000000001e7 │ │ │ │ + jp 1d0c89f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ @@ -2658402,21 +2657952,18 @@ │ │ │ │ movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d0c96d │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + cmpb $0x0,0x33a(%rbx) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x252c8bb0(%rax,%rdx,4) │ │ │ │ (bad) │ │ │ │ sub %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2658491,16 +2658038,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2cfa5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x59(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rdi) │ │ │ │ - jnp 1d0ca4f │ │ │ │ + adc %bl,%al │ │ │ │ + jp 1d0ca4f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3c(%rax,%rsi,8) │ │ │ │ @@ -2658574,15 +2658121,15 @@ │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x56(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d0cb55 │ │ │ │ + loopne 1d0cb01 │ │ │ │ jp 1d0cb6f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2658633,38 +2658180,42 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dl │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e7ac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x37b29(%rax) │ │ │ │ + add %al,%al │ │ │ │ + fnstcw 0x3(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,(%rbx,%rbx,8) │ │ │ │ and %ecx,0x1ff958e8(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d0cc29 │ │ │ │ movl $0x0,(%rdx) │ │ │ │ nop │ │ │ │ or $0x1e6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bpl,0x0(%rbp,%rax,1) │ │ │ │ + rcrb $1,0x56b(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,(%rdx) │ │ │ │ popf │ │ │ │ lea (%rbx),%edx │ │ │ │ fidivl 0x79(%rcx) │ │ │ │ and %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2658695,17 +2658246,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x2d0(%rip) │ │ │ │ add %al,%al │ │ │ │ scas %es:(%rdi),%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xfe,%al │ │ │ │ - jp 1d0cd1f │ │ │ │ - add %al,(%rax) │ │ │ │ + shrb $1,0x37a(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rsi) │ │ │ │ add 0x4e(%rcx,%rbp,4),%esp │ │ │ │ @@ -2658718,21 +2658267,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ sbb %spl,%sil │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x18(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ + imul $0x30,0x0(%rip),%eax │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0xf(%rdx,%rcx,4) │ │ │ │ fs adc %cl,%dh │ │ │ │ rex.WXB push $0x1 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2658767,17 +2658314,15 @@ │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d0cd9a │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rdx) │ │ │ │ - jnp 1d0cdf7 │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %dh,0x37a(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cs push $0xffffffffb7fd33ac │ │ │ │ @@ -2658791,17 +2658336,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2c895(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ and %esp,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56c18(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + lahf │ │ │ │ + imul $0x30,0x0(%rip),%eax │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ {rex2 0x81} bndldx (%r11),(bad) │ │ │ │ jnp 1d0ce2a │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2658814,15 +2658359,15 @@ │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0xe7,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x33aff(%rax) │ │ │ │ + add %dl,0x33a70(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x7b69ae9(%rsi) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ repz je 1d0cea2 │ │ │ │ @@ -2658859,17 +2658404,15 @@ │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb2,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d0cefb │ │ │ │ - jp 1d0cf17 │ │ │ │ - add %al,(%rax) │ │ │ │ + rclb $1,0x37a(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x15(%rdi,%rdx,4) │ │ │ │ sarl $1,0x151ba7a(%rip) │ │ │ │ @@ -2658884,17 +2658427,20 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x29(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000056c18,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + xor %bl,0x56b(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,0x2e(%rbp) │ │ │ │ sub $0xa7,%al │ │ │ │ rex.RXB cmp 0x13012f(%r15),%r13b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2658979,22 +2658525,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x2c921(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e632(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sub %esi,0x5(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x57217(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x21(%rbx) │ │ │ │ sbb %ah,(%rdx) │ │ │ │ orl $0x130171,-0x10(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2659004,22 +2658547,19 @@ │ │ │ │ sub %cl,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xor %dh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - or (%rbx,%rax,1),%esi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x332e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0xf(%rbx,%riz,1) │ │ │ │ sub %dh,%ah │ │ │ │ rex.RXB movabs 0x130163,%al │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ @@ -2659045,20 +2658585,22 @@ │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x32(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x71,%cl │ │ │ │ - add (%rax),%eax │ │ │ │ + rex cwtl │ │ │ │ + jno 1d0d19f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,(%rdx) │ │ │ │ add -0x31(%rax),%dh │ │ │ │ jmp 331717d │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2659068,16 +2658610,16 @@ │ │ │ │ add %dh,%al │ │ │ │ loope 1d0d1a3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0x1e7,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - lock jrcxz 1d0d248 │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1d0d23c │ │ │ │ + add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x5c637b50(%rip) │ │ │ │ xorl $0x0,0x130175(%rip) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2659086,22 +2658628,21 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2c9a9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x33(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - out %eax,(%dx) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock sub 0x3(%rdx),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rbx) │ │ │ │ (bad) │ │ │ │ movsxd %ecx,%ecx │ │ │ │ (bad) │ │ │ │ es mov $0x79,%bl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2659115,20 +2658656,21 @@ │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d0d225 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock add %bh,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shlb $0x3,0x3a(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,(%rdi) │ │ │ │ ret $0xd0c │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ rclb %cl,0x13017c(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2659156,15 +2658698,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x2c9(%rdx) │ │ │ │ add %ah,%al │ │ │ │ xor %dh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36c43(%rax) │ │ │ │ + add %ah,0x36c94(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ addb $0xa8,(%rax) │ │ │ │ gs pop %rdi │ │ │ │ mov $0xa1,%ah │ │ │ │ @@ -2659287,17 +2658829,16 @@ │ │ │ │ rex.WRB rolq $1,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jrcxz 1d0d518 │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1d0d50b │ │ │ │ + add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x534d9555(%rbp) │ │ │ │ iret │ │ │ │ sbb (%rdx),%edx │ │ │ │ @@ -2659328,15 +2658869,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x3(%rax) │ │ │ │ roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x1e6(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xlat %ds:(%rbx) │ │ │ │ + mov $0x4f,%al │ │ │ │ cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2659414,17 +2658955,16 @@ │ │ │ │ add %al,%al │ │ │ │ test %cl,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rsi │ │ │ │ call 1d0d660 │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - sub $0x3,%eax │ │ │ │ + add %dl,0x32daa(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x1d87548f(%rcx) │ │ │ │ xor $0xa,%al │ │ │ │ js 1d0d682 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2659437,16 +2658977,16 @@ │ │ │ │ add %al,-0x6a(%rax) │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ je 1d0d68b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,%al │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ sub $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x7285846e(%rax,%rdx,1) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ xor $0x1301,%eax │ │ │ │ @@ -2659459,16 +2658999,16 @@ │ │ │ │ mov $0xd1,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3b(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x65,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + rex pop %rbp │ │ │ │ + add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%dh │ │ │ │ pop %rsi │ │ │ │ cltd │ │ │ │ @@ -2659482,21 +2659022,22 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2cab6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x45(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xchg %eax,%ebx │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + leave │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,(%rdi) │ │ │ │ lahf │ │ │ │ sbb $0xf6,%al │ │ │ │ in (%dx),%al │ │ │ │ and %edi,%edi │ │ │ │ sub $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2659509,15 +2659050,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%dl │ │ │ │ + (bad) │ │ │ │ + pop %rcx │ │ │ │ add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%al │ │ │ │ je 1d0d7bf │ │ │ │ @@ -2659531,20 +2659073,21 @@ │ │ │ │ loopne 1d0d793 │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.WXB out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x360(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + rex.R (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rdi) │ │ │ │ hlt │ │ │ │ xchg %eax,%edx │ │ │ │ xor %ebx,%ebx │ │ │ │ xchg %eax,%esp │ │ │ │ jmp 1e3d91a │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2659558,16 +2659101,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex in $0x65,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x5b,%al │ │ │ │ + add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x46(%rbp) │ │ │ │ lahf │ │ │ │ sbb %ah,-0x58(%rsi) │ │ │ │ @@ -2659580,15 +2659123,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e650(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2dcd0(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + sbb $0xdc,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%bh │ │ │ │ add $0x485b07d2,%eax │ │ │ │ or %ebx,0x1(%rbp) │ │ │ │ @@ -2659603,15 +2659148,16 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x38(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe3,%al │ │ │ │ + push %rax │ │ │ │ + pop %rdx │ │ │ │ add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x1f(%rax) │ │ │ │ data16 rex.RXB │ │ │ │ @@ -2659653,18 +2659199,15 @@ │ │ │ │ roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%cl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,%dh │ │ │ │ - add %gs:(%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x300000000003655c,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x27(%rbx) │ │ │ │ sahf │ │ │ │ sbb %bh,0x1649aed(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2659703,15 +2659246,15 @@ │ │ │ │ orb $0xd2,(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x36(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x65,%ah │ │ │ │ + rcrb $1,0x65(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rsi) │ │ │ │ rex adc %dl,(%rbx) │ │ │ │ @@ -2659749,20 +2659292,21 @@ │ │ │ │ adc %ch,(%rdx,%rdx,8) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,%bl │ │ │ │ - add %gs:(%rax),%eax │ │ │ │ + rcrb $0x3,0x65(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,%ah │ │ │ │ rex call 5e83f7a8 <_edata@@Base+0x57c3f7a8> │ │ │ │ push %rsp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2659788,17 +2659332,16 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ cmp %edx,%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e7cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - in $0x65,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x5c(%rax) │ │ │ │ + add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%bh │ │ │ │ js 1d0db0b │ │ │ │ popfw │ │ │ │ @@ -2659830,15 +2659373,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %al,-0x2e(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e7cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x1a(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rbp │ │ │ │ add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -2659871,17 +2659415,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x2,-0x2e(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x600000000001e7ce,%al │ │ │ │ - in $0x65,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + movabs 0xd00000000001e7ce,%al │ │ │ │ + pop %rbx │ │ │ │ + add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ xchg %eax,%edi │ │ │ │ adc $0xfd37d5b0,%eax │ │ │ │ @@ -2659892,19 +2659436,22 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf000000000032d06,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5754c(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rbp │ │ │ │ + je 1d0dc51 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1d27c57 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,-0x39(%rdi) │ │ │ │ pop %rax │ │ │ │ and (%rdx,%rbp,4),%ecx │ │ │ │ jbe 1d0dce7 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2659915,15 +2659462,16 @@ │ │ │ │ and %cl,0x2d2(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ iret │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d0dc77 │ │ │ │ + (bad) │ │ │ │ + pop %rsp │ │ │ │ add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rcx) │ │ │ │ sbb %ch,0x4480183b(%rbx,%rsi,4) │ │ │ │ @@ -2660047,17 +2659595,15 @@ │ │ │ │ in $0xd2,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ shl %cl,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - loop 1d0dea8 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x36559(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rcx) │ │ │ │ and -0x6aa0a468(%rsi),%dl │ │ │ │ cs add %edx,(%rbx) │ │ │ │ @@ -2660134,22 +2659680,21 @@ │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ sub $0x3,%eax │ │ │ │ add %ah,(%rax) │ │ │ │ fucomi %st(0),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,%al │ │ │ │ + and %ch,0x3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1d27f6f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,-0x66(%rsi) │ │ │ │ or %dl,%bl │ │ │ │ (bad) │ │ │ │ test $0x13010d30,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2660179,17 +2659724,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x2,-0x2d(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0xe7,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - out %eax,$0x65 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,%al │ │ │ │ + pop %rbp │ │ │ │ + add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rcx) │ │ │ │ jno 1d0e03a │ │ │ │ push %rdi │ │ │ │ @@ -2660221,17 +2659766,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push %rdx │ │ │ │ roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc00000000001e7da,%al │ │ │ │ - out %al,$0x65 │ │ │ │ - add (%rax),%eax │ │ │ │ + movabs 0x800000000001e7da,%al │ │ │ │ + pop %rbp │ │ │ │ + add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rcx) │ │ │ │ (bad) │ │ │ │ xchg %eax,%esi │ │ │ │ @@ -2660266,17 +2659811,16 @@ │ │ │ │ roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - in $0x65,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x5b(%rax) │ │ │ │ + add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x61(%rbp) │ │ │ │ (bad) │ │ │ │ mov $0x7aed7806,%eax │ │ │ │ @@ -2660328,21 +2659872,19 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x9(%rax) │ │ │ │ sub $0x3,%eax │ │ │ │ add %al,0x1e8db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - int $0x3a │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + rex.XB cmp (%r11),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%bh │ │ │ │ out %eax,$0xdb │ │ │ │ mov 0x106e3fb(%rcx),%gs │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2660352,15 +2659894,17 @@ │ │ │ │ add %al,-0x72(%rax) │ │ │ │ roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0xe7,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x365e5(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + pop %rbx │ │ │ │ + add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x4a(%rsp,%rdi,1) │ │ │ │ mov $0x1d0749aa,%esi │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2660416,17 +2659960,17 @@ │ │ │ │ roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ fsubp %st,%st(7) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - in $0x65,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rbx │ │ │ │ + add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%ah │ │ │ │ fsts -0x32(%rsi) │ │ │ │ cmp %dh,0x13012ab6(%rax) │ │ │ │ @@ -2660452,17 +2659996,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd3,%spl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e7df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - out %al,$0x65 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x3655d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x32(%rax,%rbx,2) │ │ │ │ loop 1d0e37e │ │ │ │ xchg %eax,%ebp │ │ │ │ @@ -2660477,16 +2660019,15 @@ │ │ │ │ mov $0xb9,%al │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0x1,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,%ah │ │ │ │ - cmp (%rbx),%al │ │ │ │ + andb $0x3,0x3a(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rsi) │ │ │ │ @@ -2660541,17 +2660082,17 @@ │ │ │ │ rcr $0xd3,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ loope 1d0e49a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56c17(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sahf │ │ │ │ + imul $0x30,0x0(%rip),%eax │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x3d(%rbp,%riz,4) │ │ │ │ and $0x305a422d,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2660660,21 +2660201,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d0e66a │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e7e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x14(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + imul $0x18,0x0(%rip),%eax │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %bh,0x2159ce83(%rax) │ │ │ │ ss rclb $1,0x1(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2660725,17 +2660264,17 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ out %eax,$0xe7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56c16(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + popf │ │ │ │ + imul $0x30,0x0(%rip),%eax │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%ah │ │ │ │ cmp $0x59,%al │ │ │ │ loope 1d0e758 │ │ │ │ and %cl,%cl │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ @@ -2660810,16 +2660349,16 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x17(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex adc $0x6c,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + rcrb $1,0x56b(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%cl │ │ │ │ out %eax,(%dx) │ │ │ │ add 0x138e2fe(%rdi,%rdx,8),%eax │ │ │ │ @@ -2660880,20 +2660419,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,(%rsp,%rbp,2) │ │ │ │ - add $0x0,%eax │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x9a,%al │ │ │ │ + imul $0x18,0x0(%rip),%eax │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %bh,%dh │ │ │ │ rex movabs 0x13015f22b13a83,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2660937,23 +2660474,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,-0x3f(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e5cf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - jnp 1d0ea17 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x7a,%dh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%dh │ │ │ │ add -0x76(%rax),%al │ │ │ │ pop %rbx │ │ │ │ fwait │ │ │ │ bnd jne 1d0ea32 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2661178,17 +2660713,17 @@ │ │ │ │ sub %ebp,%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mul %bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56c14(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + fwait │ │ │ │ + imul $0x18,0x0(%rip),%eax │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,%ch │ │ │ │ sub $0xc0,%al │ │ │ │ jns 1d0eccf │ │ │ │ xlat %ds:(%rbx) │ │ │ │ int1 │ │ │ │ @@ -2661243,16 +2660778,15 @@ │ │ │ │ mov $0x3f,%al │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf7,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d0edd0 │ │ │ │ - cmp (%rbx),%al │ │ │ │ + lock cmp (%r11),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x76f77536(%rbp) │ │ │ │ @@ -2661360,19 +2660894,19 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,(%rsi) │ │ │ │ sub $0x3,%eax │ │ │ │ add %al,0x1e8de(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + rex.X cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - int $0x3a │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x0(%rax) │ │ │ │ + js 1d0efba │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xe(%rbx) │ │ │ │ mov %?,0x13012514(%rsp,%r14,4) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2661795,40 +2661329,39 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2d607(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - and %cl,%bl │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x7a(%rax) │ │ │ │ + fiaddl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,%bh │ │ │ │ int3 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ sub %edx,0x13016e51(%rsi,%rdi,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and $0x2d6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd00000000001e804,%al │ │ │ │ - loopne 1d0f57e │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x200000000001e804,%al │ │ │ │ + imul $0xa0083000,0x5(%rbx),%ebx │ │ │ │ + add %eax,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x41715b80(%rdi) │ │ │ │ fcoml (%rdx) │ │ │ │ and %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2661837,21 +2661370,21 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x2d643(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ add $0x1e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x43,%al │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + rclb $0x3,0x6c(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,%ch │ │ │ │ or -0x48(%rdx,%rbx,4),%ch │ │ │ │ pop %rbp │ │ │ │ jnp 1d0f6b3 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2661859,17 +2661392,19 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x2,-0x2a(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1e8(%rip) │ │ │ │ - add %dl,%al │ │ │ │ - sbb $0x7b,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + jp 1d0f679 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x15(%rbp) │ │ │ │ (bad) │ │ │ │ push $0x3d │ │ │ │ @@ -2661879,15 +2661414,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x2d66a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ add $0x1e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock sbb 0x5(%rbx),%edi │ │ │ │ + rex │ │ │ │ + ss jp 1d0f6c1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx) │ │ │ │ @@ -2661903,22 +2661439,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x2(%rsi,%rdx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ call 1d0f700 │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,-0x63(%rax) │ │ │ │ + imul $0x30,0x0(%rip),%eax │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x27(%rbp) │ │ │ │ xchg %eax,%ebp │ │ │ │ mov $0xb,%al │ │ │ │ mov $0xaf,%ah │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2661930,19 +2661462,18 @@ │ │ │ │ loopne 1d0f7b6 │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6(%rax) │ │ │ │ call 1d0f748 │ │ │ │ add %al,(%rax) │ │ │ │ - and %ebp,0x0(%rbx,%rax,1) │ │ │ │ + movabs 0x83000000000036b,%eax │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,0x2(%rcx) │ │ │ │ in (%dx),%eax │ │ │ │ sub %ebx,%eax │ │ │ │ xor %ch,0x63(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2661951,15 +2661482,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex test %edx,%esi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e806(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36c1f(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + lahf │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%ch │ │ │ │ mov %bl,(%rdx) │ │ │ │ ret │ │ │ │ @@ -2661974,21 +2661507,22 @@ │ │ │ │ mov $0x9b,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ call 1d0f7d8 │ │ │ │ - add %ah,(%rax) │ │ │ │ - and %ch,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,-0x2e(%rax) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,0x5eba3111(%rsi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ push %rsi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2662018,16 +2661552,17 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x2d6c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ call 1d0f868 │ │ │ │ - add %dl,(%rax) │ │ │ │ - sbb $0x57b,%eax │ │ │ │ + add %ah,0x37(%rax) │ │ │ │ + jp 1d0f871 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x73c607b5(%rsi) │ │ │ │ mov $0x13010b64,%ebp │ │ │ │ @@ -2662131,22 +2661666,19 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x14(%rax) │ │ │ │ - xor $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x33307(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%cl │ │ │ │ push $0xffffffff8b951a97 │ │ │ │ add %al,0x1(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2662291,16 +2661823,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,(%rdi) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x9(%rax) │ │ │ │ call 1d0fbc8 │ │ │ │ - add %dh,0x4a(%rax) │ │ │ │ - add (%rax),%ax │ │ │ │ + add %al,(%rax) │ │ │ │ + push $0x67 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x79(%rsi,%rdx,8) │ │ │ │ mov $0x70c0f04e,%edx │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2662314,19 +2661847,21 @@ │ │ │ │ rex.X xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ or %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x59d50(%rax) │ │ │ │ + add %al,-0xb(%rax) │ │ │ │ + pushf │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,%ch │ │ │ │ (bad) │ │ │ │ sbb $0xea,%al │ │ │ │ int3 │ │ │ │ idiv %ebp │ │ │ │ pop %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2662337,15 +2661872,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x29(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xa(%rax) │ │ │ │ call 1d0fc58 │ │ │ │ - add %al,0x7e(%rax) │ │ │ │ + add %dl,0x49(%rax) │ │ │ │ jnp 1d0fc5f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2662359,16 +2661894,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x2(%rdi,%rdx,8) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.RXB jns 1d0fca7 │ │ │ │ + add %al,0x16(%rax) │ │ │ │ + jns 1d0fca7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rbx) │ │ │ │ @@ -2662383,16 +2661918,16 @@ │ │ │ │ add %ah,%al │ │ │ │ pushf │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e80b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x1c(%rax) │ │ │ │ - mov %es,0x0(%rip) │ │ │ │ + add %ah,(%rax) │ │ │ │ + decb 0x0(%rbp,%rax,1) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x67(%rdi) │ │ │ │ imul $0x10ab14b,0x46(%rdx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2662404,17 +2661939,18 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2d7b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ or $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - push %rdx │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%ch │ │ │ │ repz cmpsw %es:(%rdi),%ds:(%rsi) │ │ │ │ sahf │ │ │ │ @@ -2662429,33 +2661965,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e80c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x59b,%esi │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x46(%rax) │ │ │ │ + fwait │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x56ded8ff(%rsi) │ │ │ │ and %ecx,0x1301(%rbx,%rcx,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x400000000002d7da,%al │ │ │ │ or $0x1e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xba,%al │ │ │ │ - flds (%rdx) │ │ │ │ + adc %al,%bh │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ @@ -2662472,17 +2662008,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ orb $0xd8,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ or $0x1e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,(%rbx) │ │ │ │ - xor (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + mov $0x330,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x31(%rdi) │ │ │ │ xchg %cl,(%rdi) │ │ │ │ @@ -2662498,22 +2662033,21 @@ │ │ │ │ xor %bh,(%rdi) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ call 1d0fe50 │ │ │ │ - add %ah,%al │ │ │ │ - lock jb 1d0fe57 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jns 1d0fec5 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x64(%rdi) │ │ │ │ (bad) │ │ │ │ lahf │ │ │ │ rex.XB subb $0x1,0x6d(%r8) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2662522,15 +2662056,17 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x2d860(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ call 1d0fe98 │ │ │ │ - add %dh,0x2d8b8(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rcl %cl,%edi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rdx) │ │ │ │ rex.XB push %r14 │ │ │ │ mov 0x41(%rdi),%gs │ │ │ │ @@ -2662545,15 +2662081,15 @@ │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf,%al │ │ │ │ call 1d0fee0 │ │ │ │ - add %dl,0x73(%rax) │ │ │ │ + add %dl,0xf(%rax) │ │ │ │ movsxd 0x0(%rip),%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2a289d53(%rbp) │ │ │ │ cmp 0x13017c(%rcx),%ebp │ │ │ │ @@ -2662565,19 +2662101,19 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ mov $0xd8,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x10(%rax) │ │ │ │ call 1d0ff28 │ │ │ │ - add %ah,0x36c21(%rax) │ │ │ │ + add %al,%al │ │ │ │ + movabs 0x83000000000036b,%eax │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,-0x1ded133a(%rbp) │ │ │ │ mov %?,0x13017e(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2662586,19 +2662122,19 @@ │ │ │ │ loop 1d0ff3b │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x59af8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + sbbl $0xa0083000,0x5(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,-0x2d9b2a44(%rcx) │ │ │ │ sbb %bh,0x1(%rdx,%rax,2) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2662607,16 +2662143,16 @@ │ │ │ │ add %ah,%al │ │ │ │ or $0x2d9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ adc %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - divb 0x3(%rip) │ │ │ │ + add %al,-0x1f(%rax) │ │ │ │ + xor $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x3c(%rax) │ │ │ │ (bad) │ │ │ │ int $0xda │ │ │ │ pop %rbp │ │ │ │ @@ -2662659,18 +2662195,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2d97b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ adc %al,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,-0x61(%rax) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x5b9cea32(%rax,%rdx,4) │ │ │ │ jmp 1e4017f │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2662681,21 +2662215,19 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e812(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x22(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + movabs %al,0x83000000000036b │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,(%rbx) │ │ │ │ fistpl (%rax) │ │ │ │ int $0xbf │ │ │ │ (bad) │ │ │ │ or $0x130153,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2662706,16 +2662238,16 @@ │ │ │ │ add %al,-0x6(%rax) │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex adc %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x335f7(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,-0x1c(%rax) │ │ │ │ + xor $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x6d(%rbx) │ │ │ │ rcrl $1,0x2a(%rbx) │ │ │ │ cmp %eax,%ebx │ │ │ │ add %rdx,(%r11) │ │ │ │ @@ -2662726,19 +2662258,22 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x2,-0x26(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,(%rbx) │ │ │ │ call 1d10120 │ │ │ │ - add %dh,0x32824(%rax) │ │ │ │ + add %ah,-0x2a(%rax) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,0x7da72469(%rax) │ │ │ │ (bad) │ │ │ │ push %rsi │ │ │ │ cmp (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2662748,16 +2662283,19 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %ebx,%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x14(%rax) │ │ │ │ call 1d10168 │ │ │ │ - add %al,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rdx) │ │ │ │ cli │ │ │ │ or $0x45,%al │ │ │ │ mov $0x148f2cc,%edx │ │ │ │ @@ -2662772,21 +2662310,19 @@ │ │ │ │ mov $0xda,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ adc $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.WRX popf │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x59cf3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x19(%rdx) │ │ │ │ (bad) │ │ │ │ sbb $0x45,%al │ │ │ │ (bad) │ │ │ │ pop %rsp │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2662795,15 +2662331,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xe00000000002db81,%al │ │ │ │ adc $0x1e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex or $0x370,%eax │ │ │ │ + rex fsubrl 0x3(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3efaf449(%rip) │ │ │ │ stc │ │ │ │ @@ -2662818,16 +2662355,16 @@ │ │ │ │ ... │ │ │ │ add %ah,-0x7a(%rax) │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rsi) │ │ │ │ call 1d10240 │ │ │ │ - add %dl,0xe(%rax) │ │ │ │ - jo 1d10247 │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) 0x3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x61(%rbx) │ │ │ │ @@ -2662841,16 +2662378,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.WRXB faddl (%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d10298 │ │ │ │ call 1d10288 │ │ │ │ - add %ah,(%rax) │ │ │ │ - repnz xor $0x3,%eax │ │ │ │ + add %ah,%al │ │ │ │ + fidivs 0x3(%rip) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x4f(%rdi,%rdi,1) │ │ │ │ xchg %dh,0x13014e58(%rdx,%rcx,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2662858,21 +2662395,19 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x2dc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdi) │ │ │ │ call 1d102d0 │ │ │ │ + add %ah,0x59cf3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WRXB popf │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,(%rdi) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ jl 1d10281 │ │ │ │ rex │ │ │ │ rex.WXB add %rdx,(%r11) │ │ │ │ @@ -2662966,19 +2662501,23 @@ │ │ │ │ mov $0x4,%al │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0xe8,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x37967(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + jns 1d1043f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,-0x70(%rbx) │ │ │ │ adc 0x29980559(%rcx),%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2663011,16 +2662550,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d10504 │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x18,%al │ │ │ │ call 1d104c8 │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.WRXB popf │ │ │ │ + add %al,%al │ │ │ │ + repz pushf │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edi,(%rcx) │ │ │ │ @@ -2663059,17 +2662598,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%dh │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x200000000001e819,%al │ │ │ │ - cld │ │ │ │ - cs add (%rax),%eax │ │ │ │ + movabs 0x600000000001e819,%al │ │ │ │ + cmp $0x2e,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x1e(%rbx) │ │ │ │ rex.WX leave │ │ │ │ (bad) │ │ │ │ @@ -2663106,15 +2662645,15 @@ │ │ │ │ loopne 1d10609 │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex test %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36f2c(%rax) │ │ │ │ + add %dh,0x36ec0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x48(%rbx) │ │ │ │ mov (%rsi),%es │ │ │ │ sub %eax,%ecx │ │ │ │ @@ -2663130,16 +2662669,16 @@ │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sbb %al,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4f(%rax) │ │ │ │ - popf │ │ │ │ + add %ah,%al │ │ │ │ + repz pushf │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x1cf6db81(%rdi) │ │ │ │ and $0x13013230,%eax │ │ │ │ @@ -2663172,15 +2662711,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa4,%al │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,(%rbx) │ │ │ │ call 1d106c0 │ │ │ │ - add %ah,0x10(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + pushf │ │ │ │ jg 1d106c7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2663214,16 +2662754,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x2def5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e81b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4f(%rax) │ │ │ │ - popf │ │ │ │ + add %al,(%rax) │ │ │ │ + hlt │ │ │ │ + pushf │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x13(%rbp) │ │ │ │ movabs %eax,0x1301303064d6c1 │ │ │ │ @@ -2663236,18 +2662777,16 @@ │ │ │ │ add %dl,0x37(%rax) │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sbb $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,-0x61(%rax) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x1e(%rdx) │ │ │ │ pop %rcx │ │ │ │ mov $0x53bab7f0,%esp │ │ │ │ @@ -2663260,16 +2662799,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x2,-0x21(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,(%rax,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x20(%rax) │ │ │ │ - sub %al,(%rbx) │ │ │ │ + add %dl,%al │ │ │ │ + shlb %cl,(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2663283,16 +2662822,16 @@ │ │ │ │ add %dh,-0x4c(%rax) │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sbb $0x1e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - repnz xor $0x3,%eax │ │ │ │ + add %bl,%bh │ │ │ │ + xor $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ or $0xb0946ea0,%eax │ │ │ │ repz add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2663303,17 +2662842,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,%al │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x1e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x5,-0x63(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %dh,%ah │ │ │ │ + pushf │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x5c178b94(%rbx) │ │ │ │ imul $0x130144,%ebx,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2663323,16 +2662862,15 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ add $0x320,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e,%al │ │ │ │ call 1d108b8 │ │ │ │ - add %al,(%rax) │ │ │ │ - and %ch,0x0(%rbx,%rax,1) │ │ │ │ + add %dl,0x36b9f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x33a9faa2(%rdi) │ │ │ │ cmp (%rbx),%ah │ │ │ │ sbb (%rcx),%al │ │ │ │ @@ -2663369,16 +2662907,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x3,(%rax,%riz,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d10961 │ │ │ │ call 1d10948 │ │ │ │ - add %ah,0x20(%rax) │ │ │ │ - sub %al,(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + shll %cl,(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ @@ -2663420,19 +2662958,22 @@ │ │ │ │ and %ah,(%rax,%riz,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ and %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x379f3(%rax) │ │ │ │ + add %dh,-0x24(%rax) │ │ │ │ + jns 1d109df │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,0x2f(%rdx) │ │ │ │ popf │ │ │ │ sbb %ah,%bh │ │ │ │ and 0x35(%rsi),%ecx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2663463,17 +2663004,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex xor (%rax),%esp │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x21(%rax) │ │ │ │ call 1d10a68 │ │ │ │ - add %ah,0x56c17(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ + sahf │ │ │ │ + imul $0x30,0x0(%rip),%eax │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x2e54fff3(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ jg 1d10ac7 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2663509,22 +2663050,18 @@ │ │ │ │ and %al,0x20(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ and %al,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,-0x62(%rax) │ │ │ │ + imul $0x30,0x0(%rip),%eax │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x7c19105b(%rax) │ │ │ │ cltd │ │ │ │ (bad) │ │ │ │ sub $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2663557,22 +2663094,21 @@ │ │ │ │ and %dl,0x3(%rax,%riz,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x1d(%rax) │ │ │ │ - xor $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rbx),%dh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x60a08882(%rip) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2663583,21 +2663119,22 @@ │ │ │ │ pop %rdi │ │ │ │ and %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock and %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jrcxz 1d10c07 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x2(%rax) │ │ │ │ + xor (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,-0xc(%rdx) │ │ │ │ out %al,$0x14 │ │ │ │ shll $0x0,0x13012a(%rbp,%rcx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2663623,15 +2663160,15 @@ │ │ │ │ (bad) │ │ │ │ imul $0x3,(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x1,(%rax,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jrcxz 1d10c97 │ │ │ │ + addb $0x33,(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x72b04ebc(%rbp) │ │ │ │ pushf │ │ │ │ @@ -2663647,22 +2663184,20 @@ │ │ │ │ add %ah,%al │ │ │ │ jbe 1d10cbb │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ and $0x1e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,%ah │ │ │ │ - xor $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rolb $0x33,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x57(%rdi) │ │ │ │ cltd │ │ │ │ roll %cl,0x15b029f(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2663671,16 +2663206,16 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ andl $0x3,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rsi) │ │ │ │ call 1d10cf0 │ │ │ │ - add %dh,(%rax) │ │ │ │ - divb 0x3(%rip) │ │ │ │ + add %ah,-0x1f(%rax) │ │ │ │ + xor $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x43(%rcx) │ │ │ │ jmp 4cc45d14 <_edata@@Base+0x46045d14> │ │ │ │ rex.X add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2663708,16 +2663243,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x3(%rax,%riz,1) │ │ │ │ add %dh,%al │ │ │ │ es call 1d10d80 │ │ │ │ - add %dl,-0xa(%rax) │ │ │ │ - xor $0x3,%eax │ │ │ │ + add %al,0x335e1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rdx,%rdi,1) │ │ │ │ mov $0x85ee26b8,%esp │ │ │ │ pop %rsp │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2663750,16 +2663285,16 @@ │ │ │ │ nop │ │ │ │ int3 │ │ │ │ and %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,(%rax) │ │ │ │ call 1d10e10 │ │ │ │ - add %dh,-0xa(%rax) │ │ │ │ - xor $0x3,%eax │ │ │ │ + add %ah,0x335e1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rdi) │ │ │ │ sbb %ecx,-0x16cdba37(%rdx) │ │ │ │ jge 1d10e32 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2663793,15 +2663328,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%bl │ │ │ │ and %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,(%rcx) │ │ │ │ call 1d10ea0 │ │ │ │ - add %dh,0x335f6(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + loope 1d10ed8 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x62(%rdx) │ │ │ │ fbstp 0x2f(%rbx,%rsi,1) │ │ │ │ es movsxd (%rcx),%eax │ │ │ │ @@ -2663838,16 +2663375,16 @@ │ │ │ │ (bad) │ │ │ │ and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sub %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - in $0x34,%al │ │ │ │ + add %ah,%al │ │ │ │ + add (%rbx),%dh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rdi) │ │ │ │ push %rbp │ │ │ │ @@ -2663885,15 +2663422,17 @@ │ │ │ │ xor %dl,(%rcx,%riz,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sub %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x334e4(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add (%rbx),%esi │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x4ea8799c(%rbp) │ │ │ │ sub $0x13017162,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2664026,17 +2663565,17 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ and $0x321,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa00000000001e82b,%al │ │ │ │ + movabs 0xb00000000001e82b,%al │ │ │ │ (bad) │ │ │ │ - xor $0x3,%al │ │ │ │ + xor (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x38(%rbx) │ │ │ │ @@ -2664054,17 +2663593,17 @@ │ │ │ │ lock (bad) │ │ │ │ and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,(%rax,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dh,%al │ │ │ │ (bad) │ │ │ │ - xor $0x3,%al │ │ │ │ + xor (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x143faaa(%rsi,%rsi,8) │ │ │ │ @@ -2664081,16 +2663620,18 @@ │ │ │ │ cmp (%rcx),%esp │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sub $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - divb 0x3(%rip) │ │ │ │ + add %dh,(%rax) │ │ │ │ + loop 1d11238 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%ah │ │ │ │ or -0x16(%rax),%ebx │ │ │ │ xor %edx,-0x7d(%rax) │ │ │ │ cmp $0x1301,%eax │ │ │ │ @@ -2664100,16 +2663641,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x21(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2d(%rax) │ │ │ │ call 1d11248 │ │ │ │ + add %dh,%al │ │ │ │ + jrcxz 1d11280 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - divl 0x3(%rip) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x47570d8c(%rcx) │ │ │ │ rex.WRB │ │ │ │ and (%rcx),%r8 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2664120,16 +2663663,17 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x32172(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sub $0x1e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%bl │ │ │ │ - xor $0x3,%al │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + xor (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ah │ │ │ │ @@ -2664144,21 +2663688,22 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ jle 1d112ec │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2e(%rax) │ │ │ │ call 1d112d8 │ │ │ │ - add %ah,(%rax) │ │ │ │ - jmp 1d1130f │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x7(%rax) │ │ │ │ + xor (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,0x76(%rsi) │ │ │ │ push %rsp │ │ │ │ je 1d112ba │ │ │ │ rex.WRXB or %r14b,(%r9) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2664169,16 +2663714,16 @@ │ │ │ │ mov $0x8e,%al │ │ │ │ and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdi) │ │ │ │ call 1d11320 │ │ │ │ add %dl,(%rax) │ │ │ │ - mov $0x8b,%bl │ │ │ │ - add $0x0,%eax │ │ │ │ + mov $0x58b,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bh │ │ │ │ adc %esi,-0x16fab188(%rbx) │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ @@ -2664209,19 +2663754,22 @@ │ │ │ │ loopne 1d11344 │ │ │ │ and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ call 1d113b0 │ │ │ │ - add %ah,0x32820(%rax) │ │ │ │ + add %ah,-0x2d(%rax) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rdi) │ │ │ │ push $0xffffffff96e01d45 │ │ │ │ ret $0x150 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2664254,17 +2663802,15 @@ │ │ │ │ and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xor %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - and %ch,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x324d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ push %rsi │ │ │ │ rex scas %es:(%rdi),%al │ │ │ │ @@ -2664304,15 +2663850,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d11486 │ │ │ │ and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d114fa │ │ │ │ call 1d114d0 │ │ │ │ - add %ah,0x7e(%rax) │ │ │ │ + add %dh,0x49(%rax) │ │ │ │ jnp 1d114d7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2664329,22 +2663875,17 @@ │ │ │ │ ... │ │ │ │ add %ah,0xd(%rax) │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x1e5,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,%ah │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x3000000000033a61,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x39(%rbp) │ │ │ │ xor $0x6b,%ebp │ │ │ │ rex.WRX xor 0x1(%rdx),%r11 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2664374,15 +2663915,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf0000000000321d5,%al │ │ │ │ xor %al,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36cac(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x6d,%cl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0xe(%rdi,%rbp,2) │ │ │ │ push %rbp │ │ │ │ push %rdi │ │ │ │ @@ -2664398,23 +2663941,19 @@ │ │ │ │ xor %bl,%al │ │ │ │ and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xor %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - fldl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x2dc8c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%bh │ │ │ │ xchg %esi,%ebx │ │ │ │ out %al,(%dx) │ │ │ │ pop %rdx │ │ │ │ adc 0x130121(%rip),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2664424,19 +2663963,22 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x16(%rax) │ │ │ │ and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rcx) │ │ │ │ call 1d11638 │ │ │ │ - add %al,0x59d50(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmc │ │ │ │ + pushf │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,-0x731f94af(%rcx) │ │ │ │ and 0x31(%rbp),%ah │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2664447,17 +2663989,15 @@ │ │ │ │ and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xor %al,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sbb $0x3f,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x33e30(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x67(%rdx) │ │ │ │ lock xchg %eax,%edx │ │ │ │ and %dl,%cl │ │ │ │ @@ -2664556,15 +2664096,17 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ sub (%rdx),%esp │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.XB call 1d117e8 │ │ │ │ - add %dl,0x365e3(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rdx │ │ │ │ + add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x6d50515c(%rcx) │ │ │ │ cmp $0x49,%al │ │ │ │ adc $0x1301,%eax │ │ │ │ @@ -2664575,17 +2664117,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d11852 │ │ │ │ and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d11869 │ │ │ │ call 1d11830 │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ + add %dh,-0x27(%rax) │ │ │ │ (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x63(%rbx) │ │ │ │ mov $0x26,%bl │ │ │ │ jmp 1d11835 │ │ │ │ and $0x7,%al │ │ │ │ @@ -2664599,19 +2664142,22 @@ │ │ │ │ loopne 1d1189b │ │ │ │ and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x18(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x64(%rax) │ │ │ │ - (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + fisubl 0x3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ mov %cl,(%rdi) │ │ │ │ mov $0xfb,%dh │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ mov $0x130126,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2664621,20 +2664167,22 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ xor (%rdx),%ah │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3f(%rax) │ │ │ │ call 1d118c0 │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - (bad) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %dl,(%rax) │ │ │ │ + fldenv 0x3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ (bad) │ │ │ │ rex.WXB mov $0x7a,%r15b │ │ │ │ iret │ │ │ │ mov $0x24,%bh │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2664645,19 +2664193,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xor (%rdx),%esp │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x34(%rax) │ │ │ │ call 1d11908 │ │ │ │ - add %dl,0x58ce3(%rax) │ │ │ │ + add %ah,-0x3(%rax) │ │ │ │ + mov %es,0x0(%rip) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,0x48c565c(%rbx,%rdi,1) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2664689,15 +2664238,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ clc │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + (bad) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ sub $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x2e(%rcx) │ │ │ │ out %al,$0xe2 │ │ │ │ cli │ │ │ │ @@ -2664715,19 +2664265,22 @@ │ │ │ │ and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmp %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x32822(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + shll %cl,(%rbx,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,%al │ │ │ │ bnd ret $0x9b2c │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ cmp %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2664761,17 +2664314,16 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,-0x18(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - (bad) │ │ │ │ + add %dl,0x360d9(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rsi) │ │ │ │ in $0xe6,%al │ │ │ │ fwait │ │ │ │ popf │ │ │ │ @@ -2664786,19 +2664338,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jo 1d11acd │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e83f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x6c(%rax) │ │ │ │ - (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + fldenv 0x3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,0xc0a1e40(%rcx) │ │ │ │ sarb %cl,0x3a(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2664807,16 +2664362,16 @@ │ │ │ │ rex jno 1d11b15 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmp %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x61(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.WRX outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rsi,%rbx,2) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ @@ -2664829,20 +2664384,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ andl $0x3,(%rdx) │ │ │ │ add %dh,0x1e839(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - and %ebp,0x0(%rbx,%rax,1) │ │ │ │ + add %ah,%al │ │ │ │ + movabs 0x83000000000036b,%eax │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,%ah │ │ │ │ jnp 1d11b6f │ │ │ │ ja 1d11b3e │ │ │ │ lea 0x13017c(%rsi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2664868,17 +2664422,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex lods %ds:(%rsi),%al │ │ │ │ and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb00000000001e83d,%al │ │ │ │ - jrcxz 1d11b67 │ │ │ │ - add $0x0,%eax │ │ │ │ + movabs 0x800000000001e83d,%al │ │ │ │ + std │ │ │ │ + mov %es,0x0(%rip) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ xorb $0xe,0x76(%rbx) │ │ │ │ pop %rcx │ │ │ │ @@ -2664912,16 +2664466,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%dl │ │ │ │ and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,(%rsi) │ │ │ │ call 1d11c68 │ │ │ │ - add %al,0x335f3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + fbstp 0x3(%rip) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rcx) │ │ │ │ lret │ │ │ │ pop %rsp │ │ │ │ fsubs (%rsi) │ │ │ │ @@ -2664934,17 +2664488,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shr $0x22,%ch │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ ds call 1d11cb0 │ │ │ │ - add %dh,%al │ │ │ │ - cli │ │ │ │ - cs add (%rax),%eax │ │ │ │ + add %ah,0x32e38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%ch │ │ │ │ loopne 1d11cf0 │ │ │ │ mov %dh,0x118dae4(%rax) │ │ │ │ @@ -2664957,17 +2664509,17 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ mull (%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e83f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - stc │ │ │ │ - cs add (%rax),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + cmp %ch,(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x425dffae(%rax) │ │ │ │ rex.WRB cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ rex.RXB add %r10d,(%r11) │ │ │ │ @@ -2664999,16 +2664551,16 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ sbb %esp,(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x40(%rax) │ │ │ │ call 1d11d88 │ │ │ │ add %dl,(%rax) │ │ │ │ - sti │ │ │ │ - cs add (%rax),%eax │ │ │ │ + cmp %ebp,(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%ch │ │ │ │ lretq $0xe2c5 │ │ │ │ jmp 1d11d5a │ │ │ │ @@ -2665020,18 +2664572,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x32323(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex call 1d11dd0 │ │ │ │ - add %al,-0x6(%rax) │ │ │ │ + add %dh,0x4d(%rax) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x3d72127(%rdx) │ │ │ │ (bad) │ │ │ │ rex.WRX sbb (%rcx),%r8 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2665041,20 +2664591,22 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x32329(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.B call 1d11e18 │ │ │ │ - add %ah,(%rax) │ │ │ │ - pushf │ │ │ │ - (bad) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %dh,%al │ │ │ │ + fldenv 0x3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1b(%rbp) │ │ │ │ push %rax │ │ │ │ imul $0x13015229,-0x65(%rbp),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2665063,16 +2664615,18 @@ │ │ │ │ xor %ch,(%rdx) │ │ │ │ and (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x1,-0x18(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex pushf │ │ │ │ + adc %bl,%dl │ │ │ │ (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x6bddbb2(%rdx) │ │ │ │ jno 1d11ed4 │ │ │ │ or $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2665081,16 +2664635,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x23,(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x42(%rax) │ │ │ │ call 1d11ea8 │ │ │ │ - add %ah,0x50(%rax) │ │ │ │ - jne 1d11eb1 │ │ │ │ + add %ah,%al │ │ │ │ + pop %rax │ │ │ │ + je 1d11eb1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ @@ -2665108,22 +2664663,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sub (%rbx),%esp │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e842(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1d(%rax) │ │ │ │ - jnp 1d11ef9 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x57a37(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,(%rdx) │ │ │ │ int3 │ │ │ │ or %eax,(%rbx) │ │ │ │ xor $0xffffffd8,%ebx │ │ │ │ je 1d11f12 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2665136,16 +2664688,17 @@ │ │ │ │ (bad) │ │ │ │ and (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,-0x18(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3(%rax) │ │ │ │ - ja 1d11f3f │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + jbe 1d11f3f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dh │ │ │ │ @@ -2665160,38 +2664713,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ and (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.B call 1d11f80 │ │ │ │ - add %ah,(%rax) │ │ │ │ - push %rdx │ │ │ │ - jne 1d11f89 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x5745a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0x4d253d7e(%rcx) │ │ │ │ add $0x13010d62,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ and (%r11),%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.B call 1d11fc8 │ │ │ │ - add %al,0x4(%rax) │ │ │ │ - ja 1d11fcf │ │ │ │ + add %ah,(%rax) │ │ │ │ + leave │ │ │ │ + jbe 1d11fcf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xb(%rsi) │ │ │ │ @@ -2665211,16 +2664761,16 @@ │ │ │ │ and (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,-0x18(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %esi,(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + cltd │ │ │ │ + ss add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x4aa5f8e5(%rsi) │ │ │ │ rex.W mov %es,(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2665250,16 +2664800,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x323a7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e842(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x7b(%rsi) │ │ │ │ movabs %al,0x13012d096fbc60 │ │ │ │ @@ -2665269,16 +2664819,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x323b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x43(%rax) │ │ │ │ call 1d120e8 │ │ │ │ - add %ah,0x335f3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,-0x21(%rax) │ │ │ │ + xor $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rcx) │ │ │ │ movsxd -0x25148b6b(%rbx),%esi │ │ │ │ pop %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2665292,16 +2664842,16 @@ │ │ │ │ (bad) │ │ │ │ and (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1(%rax,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,(%rdi) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + xor %dl,%bh │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x49(%rax) │ │ │ │ xor (%rbx),%edi │ │ │ │ @@ -2665314,16 +2664864,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) (%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e844(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3f(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + add %dl,-0x29(%rax) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rdx) │ │ │ │ cpuid │ │ │ │ @@ -2665340,15 +2664890,17 @@ │ │ │ │ add %dh,%al │ │ │ │ out %al,(%dx) │ │ │ │ and (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.RB call 1d121c0 │ │ │ │ - add %dl,0x36f3f(%rax) │ │ │ │ + add %dh,-0x29(%rax) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x1f(%rax) │ │ │ │ fdivl 0x49(%rsi) │ │ │ │ movabs 0x13017622,%eax │ │ │ │ @@ -2665380,15 +2664932,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d12241 │ │ │ │ and (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d1228f │ │ │ │ call 1d12250 │ │ │ │ - add %dh,0x36f3f(%rax) │ │ │ │ + add %dl,0x36ed7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rdx) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ rex.WRB xor (%r8),%r11b │ │ │ │ @@ -2665399,16 +2664951,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x24,(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x46(%rax) │ │ │ │ call 1d12298 │ │ │ │ - add %ah,(%rax) │ │ │ │ - and %ch,0x0(%rbx,%rax,1) │ │ │ │ + add %dl,%al │ │ │ │ + lahf │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x32(%rbp) │ │ │ │ test %edi,%ebp │ │ │ │ in (%dx),%eax │ │ │ │ @@ -2665423,16 +2664976,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sbb $0x24,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.RXB call 1d122e0 │ │ │ │ - add %al,%al │ │ │ │ - repz xor $0x3,%eax │ │ │ │ + add %dh,-0x21(%rax) │ │ │ │ + xor $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x6d857dba(%rax,%rbx,4) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2665443,16 +2664996,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock sub %ah,(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.RXB call 1d12328 │ │ │ │ - add %ah,%al │ │ │ │ - repz xor $0x3,%eax │ │ │ │ + add %dl,0x335df(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x62d73057(%rax,%rsi,1) │ │ │ │ jg 1d12384 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2665464,62 +2665017,59 @@ │ │ │ │ sarb $1,(%rax) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,-0x18(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x35(%rax) │ │ │ │ - faddl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x2dc1c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x73e67354(%rax) │ │ │ │ shlb $1,0x130103(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x4d(%rax) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x48,%al │ │ │ │ call 1d123b8 │ │ │ │ - add %ah,0x35(%rax) │ │ │ │ - pushf │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x59bc3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,(%rdi) │ │ │ │ movsxd -0xb67651c(%rdx),%ecx │ │ │ │ adc %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x3245e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x49(%rax) │ │ │ │ call 1d12400 │ │ │ │ - add %ah,0x59d4f(%rax) │ │ │ │ + add %al,-0xc(%rax) │ │ │ │ + pushf │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,-0x4580670e(%rdx) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ {rex2 0x39} add %rdx,(%r27) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2665529,19 +2665079,22 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,-0x18(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x32822(%rax) │ │ │ │ + add %al,-0x2c(%rax) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,(%rdx) │ │ │ │ mov $0xe6,%bh │ │ │ │ xchg %eax,%ecx │ │ │ │ (bad) │ │ │ │ rex.WRB cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ add %rdx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2665552,16 +2665105,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7d,%al │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.WX call 1d12490 │ │ │ │ - add %al,%al │ │ │ │ - rex.WRXB popf │ │ │ │ + add %ah,-0xc(%rax) │ │ │ │ + pushf │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x547c217d(%rdx) │ │ │ │ mov 0x130138(%rax),%ch │ │ │ │ @@ -2665572,21 +2665125,22 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %fs,(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.WX call 1d124d8 │ │ │ │ - add %dl,(%rax) │ │ │ │ - and (%rax),%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,-0x2c(%rax) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,(%rdx) │ │ │ │ cmp %bl,-0x6e(%rdi) │ │ │ │ cmp -0x25(%rdx),%ah │ │ │ │ add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2665597,20 +2665151,23 @@ │ │ │ │ fwait │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x1,-0x18(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex and (%rax),%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,(%rdx) │ │ │ │ in $0x5f,%al │ │ │ │ pop %rsi │ │ │ │ or 0x40(%rcx),%ebx │ │ │ │ sub %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2665619,21 +2665176,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x324aa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.WR call 1d12568 │ │ │ │ - add %ah,0x20(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + movabs 0x83000000000036b,%al │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rax,%rsi,2) │ │ │ │ leave │ │ │ │ cld │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ push %rsp │ │ │ │ iret │ │ │ │ pop %rdi │ │ │ │ @@ -2665642,20 +2665197,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x324(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x800000000001e84c,%al │ │ │ │ - and %ch,0x0(%rbx,%rax,1) │ │ │ │ + movabs 0x400000000001e84c,%al │ │ │ │ + movabs 0x83000000000036b,%al │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,(%rdi,%rdi,8) │ │ │ │ jo 1d125cb │ │ │ │ rex.WX jnp 1d12581 │ │ │ │ pop %rsi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2665666,15 +2665220,15 @@ │ │ │ │ jo 1d125ad │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,-0x18(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36c20(%rax) │ │ │ │ + add %al,0x36ba0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rbx,%riz,1) │ │ │ │ jo 1d12647 │ │ │ │ jnp 1d12656 │ │ │ │ @@ -2665689,16 +2665243,15 @@ │ │ │ │ xor %dl,%al │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x1,-0x18(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x59c(%rip) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x3000000000059bc3,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rsi,%rdx,4) │ │ │ │ repz sbb %ebp,%esi │ │ │ │ sub %al,0x54(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2665708,19 +2665261,22 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock fsubl (%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.WRX call 1d12688 │ │ │ │ - add %ah,0x59c35(%rax) │ │ │ │ + add %al,%al │ │ │ │ + ret │ │ │ │ + fwait │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,(%rcx,%rbx,1) │ │ │ │ rex.WX sbb %bl,(%rbx) │ │ │ │ (bad) │ │ │ │ cmp $0x55,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2665729,17 +2665285,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jmp 1d129ea │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d12718 │ │ │ │ call 1d126d0 │ │ │ │ - add %al,%al │ │ │ │ - xor $0x59c,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + ret │ │ │ │ + fwait │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3c2ad44a(,%rax,8) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ xor $0x1,%al │ │ │ │ @@ -2665752,16 +2665309,16 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ mulb (%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d12761 │ │ │ │ call 1d12718 │ │ │ │ - add %al,%al │ │ │ │ - addr32 jns 1d1271f │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %bh,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -2665777,16 +2665334,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x32501(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ call 1d12760 │ │ │ │ - add %dh,%al │ │ │ │ - addr32 jns 1d12767 │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmp %bh,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ @@ -2665817,16 +2665374,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0xd(%rax) │ │ │ │ and $0x3,%eax │ │ │ │ add %dl,0x1e850(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - push $0x379 │ │ │ │ + add %al,0x38(%rax) │ │ │ │ + jns 1d127f7 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdx) │ │ │ │ fidivrs -0x33(%rdi) │ │ │ │ @@ -2665839,16 +2665397,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rcx) │ │ │ │ and $0x3,%eax │ │ │ │ add %dh,0x1e851(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - call 1d12b72 │ │ │ │ + add %dh,0x5(%rax) │ │ │ │ + xor (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0xf(%rsp,%rdi,1) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ @@ -2665886,21 +2665445,21 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.WR and $0x3,%rax │ │ │ │ add %al,0x52(%rax) │ │ │ │ call 1d128c8 │ │ │ │ - add %al,0x23(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + jmp 1d12b98 │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,-0x2ab435bd(%rbp) │ │ │ │ (bad) │ │ │ │ pop %rbx │ │ │ │ add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2665974,15 +2665533,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ and $0x3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ push %rbx │ │ │ │ call 1d129e8 │ │ │ │ - add %dl,0x36c49(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fwait │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ addb $0xee,-0x5c(%rcx) │ │ │ │ or %dl,(%rbx) │ │ │ │ adc %edx,0x29(%rdi) │ │ │ │ @@ -2665996,15 +2665558,16 @@ │ │ │ │ push %rax │ │ │ │ je 1d12a48 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rbx │ │ │ │ call 1d12a30 │ │ │ │ - add %ah,-0x54(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + push %rbp │ │ │ │ jno 1d12a37 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2666041,16 +2665604,16 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ jg 1d12ad8 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x53(%rax) │ │ │ │ call 1d12ac0 │ │ │ │ - add %al,-0x5c(%rax) │ │ │ │ - jle 1d12ac7 │ │ │ │ + add %al,(%rax) │ │ │ │ + jg,pn 1d12ac7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -2666065,20 +2665628,21 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ lea 0x3(%rip),%esp │ │ │ │ add %dh,%al │ │ │ │ push %rbx │ │ │ │ call 1d12b08 │ │ │ │ add %dl,(%rax) │ │ │ │ - mov $0x2d8,%ecx │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%bh │ │ │ │ (bad) │ │ │ │ push %rsp │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ pop %rcx │ │ │ │ sbb $0x4b,%al │ │ │ │ @@ -2666115,38 +2665679,36 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xaa,%al │ │ │ │ and $0x3,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ push %rbp │ │ │ │ call 1d12b98 │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x2d8,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,-0x2d(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,(%rsi) │ │ │ │ rex.W sbb %dl,%dl │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d12b88 │ │ │ │ and $0x3,%eax │ │ │ │ add %ah,0x1e855(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sti │ │ │ │ - cs add (%rax),%eax │ │ │ │ + add %dh,0x32e39(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%ch │ │ │ │ or %eax,%edi │ │ │ │ je 1d12c51 │ │ │ │ @@ -2666161,15 +2665723,15 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,-0x3f(%rax) │ │ │ │ and $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ push %rsi │ │ │ │ call 1d12c28 │ │ │ │ - add %dl,-0x5(%rax) │ │ │ │ + add %dl,0x3a(%rax) │ │ │ │ cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0xa3f5683(%rdx) │ │ │ │ (bad) │ │ │ │ @@ -2666182,15 +2665744,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%ah │ │ │ │ and $0x3,%eax │ │ │ │ add %al,%al │ │ │ │ push %rsi │ │ │ │ call 1d12c70 │ │ │ │ - add %dh,0x32efb(%rax) │ │ │ │ + add %ah,0x32e3a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rsi) │ │ │ │ loop 1d12c5c │ │ │ │ and $0x19,%al │ │ │ │ @@ -2666204,16 +2665766,15 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ and $0x3,%eax │ │ │ │ add %dl,0x57(%rax) │ │ │ │ call 1d12cb8 │ │ │ │ - add %al,(%rax) │ │ │ │ - cld │ │ │ │ + add %al,0x3b(%rax) │ │ │ │ cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x68(%rcx) │ │ │ │ rex outsl %ds:(%rsi),(%dx) │ │ │ │ @@ -2666265,16 +2665826,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loop 1d12da8 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push %rdi │ │ │ │ call 1d12d90 │ │ │ │ - add %dh,(%rax) │ │ │ │ - push $0x379 │ │ │ │ + add %ah,0x38(%rax) │ │ │ │ + jns 1d12d97 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ cmpsl %es:(%rdi),%fs:(%rsi) │ │ │ │ @@ -2666310,22 +2665872,19 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%ch │ │ │ │ and $0x3,%eax │ │ │ │ add %dh,0x58(%rax) │ │ │ │ call 1d12e20 │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - popf │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x59ce4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0x7fd52099(%rbx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2666354,17 +2665913,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,-0x7(%rax) │ │ │ │ and $0x3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ pop %rcx │ │ │ │ call 1d12eb0 │ │ │ │ - add %ah,(%rax) │ │ │ │ - hlt │ │ │ │ - xor $0x3,%eax │ │ │ │ + add %dh,0x335df(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x1c(%rsi) │ │ │ │ adc %edx,%edx │ │ │ │ push %rax │ │ │ │ je 1d12f37 │ │ │ │ @@ -2666376,16 +2665934,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x32605(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e859(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xc(%rax) │ │ │ │ - xor $0x3,%eax │ │ │ │ + add %dl,%al │ │ │ │ + fbstp 0x3(%rip) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rbx) │ │ │ │ movsxd 0x6f(%rsi),%eax │ │ │ │ es imul $0x0,0x130166(%rdi),%esp │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2666395,15 +2665953,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rdx │ │ │ │ call 1d12f40 │ │ │ │ - add %dl,0x36e9d(%rax) │ │ │ │ + add %al,%al │ │ │ │ + rex.WR outsb %ds:(%rsi),(%dx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0xd91c4f0(%rsi) │ │ │ │ mov 0x34(%rbx),%esi │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2666415,18 +2665975,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rbx) │ │ │ │ es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rbp │ │ │ │ call 1d12f88 │ │ │ │ - add %al,%al │ │ │ │ - lret │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2d456(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rdi,%rax,4) │ │ │ │ pop %rdx │ │ │ │ adc %edx,0x10f1966(%rdi) │ │ │ │ @@ -2666440,16 +2665997,16 @@ │ │ │ │ add %al,%al │ │ │ │ cmp $0x26,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ pop %rdx │ │ │ │ call 1d12fd0 │ │ │ │ - add %dh,0x1a(%rax) │ │ │ │ - jle 1d12fd7 │ │ │ │ + add %ah,(%rax) │ │ │ │ + fistpll 0x3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3d663fee(%rdx) │ │ │ │ @@ -2666481,19 +2666038,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d1309b │ │ │ │ es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ pop %rsp │ │ │ │ call 1d13060 │ │ │ │ - add %al,0x59bd0(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + pop %rax │ │ │ │ + fwait │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rbx) │ │ │ │ fcmovnu %st(4),%st │ │ │ │ (bad) │ │ │ │ rolb %cl,(%rdx) │ │ │ │ adc 0x1(%rax),%ah │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2666502,19 +2666062,22 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x3264a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5c(%rax) │ │ │ │ call 1d130a8 │ │ │ │ - add %ah,0x59bd0(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + pop %rax │ │ │ │ + fwait │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,-0x73(%rbp) │ │ │ │ lock int1 │ │ │ │ mov %ecx,%eax │ │ │ │ int $0x2b │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2666523,19 +2666086,22 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x26(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e85c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rcrb $1,0x5(%rbx) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rcx │ │ │ │ + fwait │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,0x68(%rdx) │ │ │ │ movabs 0x130168d1cc5760,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2666543,41 +2666109,40 @@ │ │ │ │ add %al,%al │ │ │ │ rex.WXB │ │ │ │ es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ pop %rsp │ │ │ │ call 1d13138 │ │ │ │ - add %dl,-0x1d(%rax) │ │ │ │ - jo 1d1313f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x370af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%ch │ │ │ │ (bad) │ │ │ │ movabs $0x13013010,%rbx │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x3(%rsi,%riz,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1(%rax,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x21(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x11,%al │ │ │ │ + and %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,%dh │ │ │ │ mov $0x4b,%dl │ │ │ │ movabs 0x13017f994c2c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2666616,16 +2666181,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x3,0x26(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd00000000001e85b,%al │ │ │ │ - rex.WB jno 1d13261 │ │ │ │ + movabs 0x900000000001e85b,%al │ │ │ │ + ss jo 1d13261 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ah │ │ │ │ @@ -2666642,17 +2666207,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x4f,%al │ │ │ │ es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pop %rbx │ │ │ │ call 1d132a0 │ │ │ │ - add %dh,%al │ │ │ │ - rex.X │ │ │ │ - add %gs:(%rax),%eax │ │ │ │ + add %dl,0x36662(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x5d(%rax) │ │ │ │ in $0xf2,%al │ │ │ │ add %ecx,(%rdx) │ │ │ │ @@ -2666666,17 +2666229,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d1332a │ │ │ │ es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rsp │ │ │ │ call 1d132e8 │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x78,%ah │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x37870(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x5f(%rdi) │ │ │ │ and $0xae,%al │ │ │ │ notq 0x2c(%rdi) │ │ │ │ @@ -2666805,22 +2666366,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%ebx │ │ │ │ es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5d(%rax) │ │ │ │ call 1d13498 │ │ │ │ - add %al,%al │ │ │ │ - xchg %ch,0x3(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x36939(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%ch │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ (bad) │ │ │ │ rex.WRB pop %r9 │ │ │ │ xchg %eax,%esi │ │ │ │ (bad) │ │ │ │ sub $0x1301,%eax │ │ │ │ @@ -2666829,17 +2666387,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x3(%rsi,%riz,1) │ │ │ │ sbbb $0x1,-0x18(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rcx │ │ │ │ - jne 1d134e9 │ │ │ │ + loopne 1d1353b │ │ │ │ + je 1d134e9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rcx,%rbp,8) │ │ │ │ @@ -2666855,19 +2666412,21 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x326(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5d,%al │ │ │ │ call 1d13528 │ │ │ │ - add %al,0x59ae8(%rax) │ │ │ │ + add %dl,0x79(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,-0x4a(%rdi) │ │ │ │ es int3 │ │ │ │ jge 1d13581 │ │ │ │ andb $0x13,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2666895,16 +2666454,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d1354d │ │ │ │ es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rsi │ │ │ │ call 1d135b8 │ │ │ │ - add %ah,(%rax) │ │ │ │ - cmp 0x5(%rdx),%ah │ │ │ │ + add %dh,%al │ │ │ │ + ret $0x561 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4f(%rsi) │ │ │ │ @@ -2666920,16 +2666479,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x326(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d13658 │ │ │ │ call 1d13600 │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp 0x5(%rdx),%ah │ │ │ │ + add %dl,%al │ │ │ │ + ret $0x561 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x39(%rbp) │ │ │ │ @@ -2666945,15 +2666504,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ shll $0x3,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d1369f │ │ │ │ call 1d13648 │ │ │ │ - add %ah,0x595fa(%rax) │ │ │ │ + add %dl,0x59622(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x5e57780a(%rdi) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ cmp %bl,(%rcx,%rax,1) │ │ │ │ @@ -2666964,39 +2666523,35 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x326c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5e(%rax) │ │ │ │ call 1d13690 │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov %gs,0x3(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x36e3b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,0x499d8ee8(%rcx,%rdx,1) │ │ │ │ xorl $0x13,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%ch │ │ │ │ es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pop %rsi │ │ │ │ call 1d136d8 │ │ │ │ - add %al,(%rax) │ │ │ │ - pop %rcx │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + lock insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rsi) │ │ │ │ rex.W │ │ │ │ @@ -2667011,22 +2666566,19 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,-0x28(%rax) │ │ │ │ es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e85e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add 0x3(%rdi),%esi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x376c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%ah │ │ │ │ rex.WRX cmp %r9b,0x78(%rbp) │ │ │ │ cmp $0x22,%al │ │ │ │ jnp 1d13752 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2667087,16 +2666639,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bl │ │ │ │ es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ pop %rdi │ │ │ │ call 1d137f8 │ │ │ │ - add %ah,%al │ │ │ │ - add $0x373,%eax │ │ │ │ + add %dl,-0x3a(%rax) │ │ │ │ + jb 1d137ff │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ out %eax,$0xe9 │ │ │ │ @@ -2667114,15 +2666667,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x27,(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ pop %rdi │ │ │ │ call 1d13840 │ │ │ │ - add %ah,0x37017(%rax) │ │ │ │ + add %dl,-0x5b(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x780b2255(%rax) │ │ │ │ jne 1d13816 │ │ │ │ sbb $0x1301,%eax │ │ │ │ @@ -2667133,15 +2666688,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x60(%rax) │ │ │ │ call 1d13888 │ │ │ │ - add %ah,0x337ca(%rax) │ │ │ │ + add %ah,0x15(%rax) │ │ │ │ + ss add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%dl │ │ │ │ and %ebp,%edx │ │ │ │ (bad) │ │ │ │ @@ -2667155,21 +2666711,19 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x3272e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ call 1d138d0 │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex popf │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x59ce4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x36b7060b(%rip) │ │ │ │ lahf │ │ │ │ fisttpl (%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2667178,16 +2666732,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3b,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x61(%rax) │ │ │ │ call 1d13918 │ │ │ │ - add %al,0x6f(%rax) │ │ │ │ + add %ah,-0xb(%rax) │ │ │ │ (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x1352e486(%rdx) │ │ │ │ xchg %eax,%edx │ │ │ │ or $0x41,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2667200,17 +2666756,18 @@ │ │ │ │ rex │ │ │ │ rex.WX (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ call 1d13960 │ │ │ │ - add %ah,%al │ │ │ │ - xor $0x59c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + fwait │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dh │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ xchg %eax,%ebx │ │ │ │ @@ -2667225,16 +2666782,17 @@ │ │ │ │ push %rax │ │ │ │ push %rdi │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e862(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - ss pushf │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + fwait │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dh │ │ │ │ sub %ch,(%rdx) │ │ │ │ @@ -2667247,17 +2666805,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock imul $0x3,(%rdi),%esp │ │ │ │ add %dl,0x63(%rax) │ │ │ │ call 1d139f0 │ │ │ │ - add %dl,%al │ │ │ │ - popf │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + add %ah,%al │ │ │ │ + rex.WR outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rsi) │ │ │ │ fadd %st,%st(0) │ │ │ │ @@ -2667272,19 +2666829,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ js 1d13a52 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ gs call 1d13a38 │ │ │ │ - add %dh,0x3263a(%rax) │ │ │ │ + add %dl,-0x15(%rax) │ │ │ │ + and %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,-0x64(%rdi) │ │ │ │ push %rsp │ │ │ │ rex.WRXB push $0x11668e4 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2667295,17 +2666855,16 @@ │ │ │ │ js 1d13a9a │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ movsxd %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - popf │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.WRB outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%cl │ │ │ │ or %edi,%edi │ │ │ │ @@ -2667321,16 +2666880,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ test %ah,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x64(%rax) │ │ │ │ call 1d13ac8 │ │ │ │ - add %dl,(%rax) │ │ │ │ - sahf │ │ │ │ + add %ah,0x4d(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%bl │ │ │ │ @@ -2667348,18 +2666906,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ fwait │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ gs call 1d13b10 │ │ │ │ - add %dh,(%rax) │ │ │ │ - sahf │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x36e4d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x10(%rbp) │ │ │ │ lock rex.WR pop %rax │ │ │ │ rex rcrl %cl,0x1(%rcx) │ │ │ │ @@ -2667373,22 +2666928,19 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e866(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x23(%rax) │ │ │ │ - sub %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x324d4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rdx) │ │ │ │ mov $0xee8ef906,%esi │ │ │ │ loopne 1d13be3 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2667422,21 +2666974,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%cl │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ addr32 call 1d13be8 │ │ │ │ - add %dl,%al │ │ │ │ - jrcxz 1d13b77 │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x58cfd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,(%rdx) │ │ │ │ {rex2 0x88} (bad) │ │ │ │ mov $0x169f659,%ecx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2667445,15 +2666995,15 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ int $0x27 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e867(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36e9e(%rax) │ │ │ │ + add %ah,0x36e4d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rsi) │ │ │ │ cs (bad) │ │ │ │ fnsave -0x3c(%rsi) │ │ │ │ @@ -2667468,21 +2667018,18 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ fsubl (%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ push $0x1e8 │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d13c91 │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1d13c18 │ │ │ │ + imul $0x30,0x0(%rip),%eax │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x7(%rdi) │ │ │ │ ret │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ mov (%rbx),%ah │ │ │ │ sub %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2667521,16 +2667068,16 @@ │ │ │ │ (bad) │ │ │ │ in (%dx),%eax │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e869(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jmp 1d14042 │ │ │ │ + add %ah,%al │ │ │ │ + add $0x333,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2667572,19 +2667119,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bl │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6a(%rax) │ │ │ │ call 1d13d98 │ │ │ │ - add %al,0x334e9(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ + xor (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cmp 0x30(%rdx),%esp │ │ │ │ scas %es:(%rdi),%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2667621,17 +2667172,16 @@ │ │ │ │ rorb $1,(%rdi) │ │ │ │ sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,-0x18(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sahf │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + add %al,%al │ │ │ │ + rex.WRB outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%ch │ │ │ │ mov $0x9b,%ch │ │ │ │ @@ -2667674,15 +2667224,15 @@ │ │ │ │ sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ imul $0x1,%eax,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sahf │ │ │ │ + loopne 1d13f07 │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x23d747d7(%rip) │ │ │ │ @@ -2667716,20 +2667266,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x328(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ lock imul $0x1,%eax,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x2c7(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1d13eef │ │ │ │ + leave │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x51(%rdx) │ │ │ │ popf │ │ │ │ xchg %cl,0x135fe6e(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2667739,15 +2667290,16 @@ │ │ │ │ add %dl,0x49(%rax) │ │ │ │ sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1(%rax,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - mov $0x37d,%esp │ │ │ │ + rex.WRX jle 1d13f97 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi,%rbp,8) │ │ │ │ fcomps 0x72(%rax) │ │ │ │ @@ -2667760,17 +2667312,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x32855(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ call 1d13fd8 │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - popf │ │ │ │ + add %dh,-0x1c(%rax) │ │ │ │ + pushf │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xc(%rbp) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ @@ -2667785,17 +2667336,17 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe00000000001e86d,%al │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ + movabs 0xf00000000001e86d,%al │ │ │ │ + (bad) │ │ │ │ + xchg %al,0x0(%rip) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x29963dd(%rcx) │ │ │ │ (bad) │ │ │ │ jl 1d1405f │ │ │ │ @@ -2667808,16 +2667359,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x28(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ call 1d14068 │ │ │ │ - add %dl,0x335f4(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + fbstp 0x3(%rip) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x25669d44(%rdi) │ │ │ │ push $0x33 │ │ │ │ jae 1d1408a │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2667830,37 +2667381,35 @@ │ │ │ │ add %dl,0x7e(%rax) │ │ │ │ sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x1,-0x18(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x3,0x78(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x3000000000037832,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x7ea53966(%rsp,%rax,4) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ rex.X add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6f(%rax) │ │ │ │ call 1d140f8 │ │ │ │ - add %ah,0x44(%rax) │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%dl │ │ │ │ fucomi %st(4),%st │ │ │ │ xchg %eax,%edx │ │ │ │ @@ -2667877,15 +2667426,17 @@ │ │ │ │ push %rax │ │ │ │ test $0x28,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ call 1d14140 │ │ │ │ - add %dh,0x335f4(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + loopne 1d14178 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rbx) │ │ │ │ jrcxz 1d14147 │ │ │ │ out %eax,$0xf9 │ │ │ │ @@ -2667924,19 +2667475,21 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x328(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d1423a │ │ │ │ call 1d141d0 │ │ │ │ - add %al,0x36b71(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x36b,%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,(%rax) │ │ │ │ fistl (%rax,%rdi,4) │ │ │ │ jns 1d14222 │ │ │ │ cmc │ │ │ │ rex.XB add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2667947,17 +2667500,17 @@ │ │ │ │ lock fldt (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jno 1d141fb │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jrcxz 1d141a7 │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,%al │ │ │ │ + std │ │ │ │ + mov %es,0x0(%rip) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ rex.WRX cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ addl $0x77,(%rsi) │ │ │ │ @@ -2667975,17 +2667528,17 @@ │ │ │ │ sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jno 1d14243 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - in $0x8c,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,%al │ │ │ │ + std │ │ │ │ + mov %es,0x0(%rip) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx,%rdx,8) │ │ │ │ test %esi,0x34e0dbe(%rip) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2668018,21 +2667571,19 @@ │ │ │ │ lock add %ch,(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jb 1d142d3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.WRXB popf │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x59cf4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rbx,%rbp,2) │ │ │ │ add %ebx,(%rdx) │ │ │ │ bnd jmp 14d27829 <_edata@@Base+0xe127829> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2668041,20 +2667592,22 @@ │ │ │ │ jo 1d1433f │ │ │ │ sub %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1(%rax,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x28,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcl $1,%ah │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,%ah │ │ │ │ mull (%rdx) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ rex.WX xchg %rax,%rbx │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2668088,16 +2667641,17 @@ │ │ │ │ sub %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ je 1d143ab │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jmp 1d14702 │ │ │ │ + add %dh,0x6(%rax) │ │ │ │ + xor (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ cmp $0x6c,%al │ │ │ │ @@ -2668112,17 +2667666,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x32939(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jne 1d143f3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lahf │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.WRX outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x48(%rdi) │ │ │ │ xchg %eax,%edx │ │ │ │ @@ -2668260,22 +2667813,19 @@ │ │ │ │ add %dl,0x29(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jne 1d145eb │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x59cf4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - popf │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x7f(%rsi) │ │ │ │ (bad) │ │ │ │ xchg %eax,%edx │ │ │ │ es fsubrp %st,%st(6) │ │ │ │ jns 1d1462a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2668305,15 +2667855,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x29(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x76(%rax) │ │ │ │ call 1d14698 │ │ │ │ - add %ah,0x32823(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x24} add (%rax),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x527fd2c4(%rdx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ rex.X │ │ │ │ @@ -2668367,22 +2667918,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x329(%rbp) │ │ │ │ add %dh,(%rax) │ │ │ │ ja 1d14753 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x332e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rbx,%rax,1),%esi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x6f(%rbp) │ │ │ │ or %bh,(%rcx) │ │ │ │ (bad) │ │ │ │ fldenv 0x30(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2668391,38 +2667939,38 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x29,%dh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e877(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.WB jnp 1d147bf │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - jle 1d14836 │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,-0x60(%rbx) │ │ │ │ jnp 1d147fa │ │ │ │ rex.RB lret │ │ │ │ movabs 0x130162,%al │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x78,%al │ │ │ │ call 1d14800 │ │ │ │ - add %ah,0x72(%rax) │ │ │ │ - jge 1d14809 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x57c,%edi │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x254c43b5(%rcx) │ │ │ │ mov $0x13010054,%edx │ │ │ │ @@ -2668435,19 +2667983,21 @@ │ │ │ │ rex (bad) │ │ │ │ sub %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,-0x18(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x598ca(%rax) │ │ │ │ + add %al,0x73(%rax) │ │ │ │ + cwtl │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,-0x443a3(%rbx) │ │ │ │ popf │ │ │ │ shlb %cl,0x1(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2668456,21 +2668006,22 @@ │ │ │ │ ... │ │ │ │ add %dl,0x329e0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ js 1d14873 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x73,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x69(%rax) │ │ │ │ + jae 1d14897 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,0x7517df7(%rip) │ │ │ │ push %rbp │ │ │ │ fdivrl 0x1301(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2668478,16 +2668029,15 @@ │ │ │ │ add %ah,%dh │ │ │ │ sub %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,-0x18(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %ch,0x0(%rbp,%rax,1) │ │ │ │ + add %dl,0x56b9e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rdx) │ │ │ │ rex.W clc │ │ │ │ ror %cl,%esi │ │ │ │ @@ -2668503,23 +2668053,19 @@ │ │ │ │ add %al,-0xe(%rax) │ │ │ │ sub %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,-0x18(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - xor $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x33306(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,(%rdi) │ │ │ │ jno 1d14953 │ │ │ │ test %al,%dl │ │ │ │ mov $0x67,%ah │ │ │ │ xor (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2668555,16 +2668101,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x2a,(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e87a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x9(%rax) │ │ │ │ - xor $0x3,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + in $0x35,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%bh │ │ │ │ cwtl │ │ │ │ rex.WRX fisubrl (%rax) │ │ │ │ mov $0x13010a9f,%eax │ │ │ │ @@ -2668620,16 +2668168,18 @@ │ │ │ │ sub (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jnp 1d14a6b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x9(%rax) │ │ │ │ - xor $0x3,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + in $0x35,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x42b37830(%rdi) │ │ │ │ mov $0x1301104a,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2668661,15 +2668211,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movabs 0x830000000000032a,%al │ │ │ │ call 1d14b18 │ │ │ │ - add %ah,0x2cd8f(%rax) │ │ │ │ + add %ah,0x2ca79(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%cl │ │ │ │ ss stc │ │ │ │ or 0x6a(%rcx),%ecx │ │ │ │ @@ -2668680,38 +2668230,41 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ movabs 0x7c7000000000032a,%eax │ │ │ │ call 1d14b60 │ │ │ │ - add %dl,-0x74(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,%al │ │ │ │ + cmp 0x3(%rsi),%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,%al │ │ │ │ shrb $1,-0x7(%rdx) │ │ │ │ jb 1d14b3e │ │ │ │ mov $0x130125,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,-0x4c(%rax) │ │ │ │ sub (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x700000000001e87c,%al │ │ │ │ - hlt │ │ │ │ - cmp $0x3,%eax │ │ │ │ + movabs 0x800000000001e87c,%al │ │ │ │ + push %rsp │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x5c(%rbx) │ │ │ │ int3 │ │ │ │ (bad) │ │ │ │ cld │ │ │ │ @@ -2668727,19 +2668280,22 @@ │ │ │ │ add %dl,0x32ace(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jge 1d14bd3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - pop %rsp │ │ │ │ - xor $0x3,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + iret │ │ │ │ + xor $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,-0x624b29d8(%rax) │ │ │ │ jb 1d14c2f │ │ │ │ jne 1d14c12 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2668748,17 +2668304,16 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ call 1d14f58 │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x1,-0x18(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x5,0x75(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x74(%rdx) │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x38(%rax) │ │ │ │ fcmovnu %st(1),%st │ │ │ │ mov $0x16,%dh │ │ │ │ @@ -2668773,15 +2668328,15 @@ │ │ │ │ jo 1d14c71 │ │ │ │ sub (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,-0x18(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x61(%rax) │ │ │ │ + add %al,0x4e(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x6d(%rdx) │ │ │ │ @@ -2668796,22 +2668351,19 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ or (%rbx),%ch │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e87e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x68(%rax) │ │ │ │ - jns 1d14ccf │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x37938(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x6d(%rdx) │ │ │ │ test $0x2a752230,%eax │ │ │ │ jp 1d14cea │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2668822,16 +2668374,16 @@ │ │ │ │ (bad) │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jg 1d14cf3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - call 1d1504a │ │ │ │ + add %al,%al │ │ │ │ + add $0x333,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x67(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2668846,22 +2668398,19 @@ │ │ │ │ adc %ah,(%rcx) │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,-0x18(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x68(%rax) │ │ │ │ - jns 1d14d5f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x37938(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x6d(%rdx) │ │ │ │ test $0x2a752230,%eax │ │ │ │ jp 1d14d7a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2668871,38 +2668420,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ sub $0x32b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sub $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push $0x379 │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + sarb $0x79,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x6d(%rdx) │ │ │ │ test $0x2a752230,%eax │ │ │ │ jp 1d14dc2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x32b39(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sub $0x1,%eax │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ - xor $0x3,%al │ │ │ │ + xor (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x6ee0a7e6(%rdi) │ │ │ │ @@ -2668963,15 +2668511,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x2b(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ call 1d14ec0 │ │ │ │ - add %dl,-0x1(%rax) │ │ │ │ + add %al,0x70(%rax) │ │ │ │ cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2669073,15 +2668621,17 @@ │ │ │ │ lock jb 1d15046 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sub $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x30000000000335f1,%al │ │ │ │ + (bad) │ │ │ │ + fidivs 0x3(%rip) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x5c(%rdi) │ │ │ │ xchg %dh,%bl │ │ │ │ negl 0x13015dad(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2669090,17 +2668640,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x2b(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7d(%rax) │ │ │ │ call 1d15070 │ │ │ │ - add %ah,(%rax) │ │ │ │ - in $0x65,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x3655b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rbx,%rbp,8) │ │ │ │ mov $0x3a,%dh │ │ │ │ clc │ │ │ │ @@ -2669115,16 +2668663,15 @@ │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sub $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sbb 0x5(%rbx),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ + rex xor $0x57a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x3(%rcx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ @@ -2669140,17 +2668687,17 @@ │ │ │ │ (bad) │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sub $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - in $0x9e,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + cmpb $0x5,-0x62(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ push %rdx │ │ │ │ fisubl -0x47(%rsi) │ │ │ │ @@ -2669211,42 +2668758,39 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ movabs 0x84e000000000032b,%eax │ │ │ │ call 1d151d8 │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x78,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x73(%rax) │ │ │ │ + js 1d151df │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,-0x33(%rbp) │ │ │ │ xor %ebx,%ecx │ │ │ │ mov $0xc4,%ah │ │ │ │ xor %ecx,(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x32b(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x1(%rax,%rbp,8) │ │ │ │ - rex mull 0x3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x3000000000036245,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,(%rbx) │ │ │ │ in (%dx),%al │ │ │ │ addr32 ss js 1d1526a │ │ │ │ rex.RXB add %r10w,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2669256,15 +2668800,15 @@ │ │ │ │ push %rax │ │ │ │ scas %es:(%rdi),%al │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x1e8(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d152cc │ │ │ │ + and %ah,(%rax) │ │ │ │ jae 1d1526f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2669277,16 +2668821,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x32b(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x84,%al │ │ │ │ call 1d152b0 │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %dh,0x3(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdi) │ │ │ │ or %ebp,-0x651be68e(%rdx) │ │ │ │ @@ -2669297,22 +2668842,19 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc5,%al │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x600000000001e885,%al │ │ │ │ - mulb 0x3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x1e885,%al │ │ │ │ + (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%al │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ jbe 1d1531b │ │ │ │ je 1d152a1 │ │ │ │ clc │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2669323,18 +2668865,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e8(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,%cl │ │ │ │ + xor %dh,(%rcx) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ int $0xf8 │ │ │ │ ret $0x3c43 │ │ │ │ out %al,(%dx) │ │ │ │ @@ -2669346,15 +2668886,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ {rex2 0x2b} add (%r8),%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7a(%rax) │ │ │ │ call 1d15388 │ │ │ │ - add %al,0x3629c(%rax) │ │ │ │ + add %ah,-0x26(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%ch │ │ │ │ xchg %eax,%edi │ │ │ │ movsxd 0x352688cc(%rip),%ebx │ │ │ │ @@ -2669367,16 +2668909,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xdb,%al │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d1534f │ │ │ │ call 1d153d0 │ │ │ │ - add %ah,-0x1c(%rax) │ │ │ │ - add %gs:(%rax),%eax │ │ │ │ + add %dh,0x3655a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rbx) │ │ │ │ sbb %edi,(%rbx) │ │ │ │ hlt │ │ │ │ @@ -2669535,17 +2669076,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1e8(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sbb $0x7b,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + loopne 1d15600 │ │ │ │ + jp 1d155d1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6d241985(%rdi) │ │ │ │ mov $0x1301299c,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2669557,16 +2669099,16 @@ │ │ │ │ xor $0x2b,%ch │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xchg %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sbb 0x5(%rbx),%edi │ │ │ │ + add %ah,(%rax) │ │ │ │ + ss jp 1d15619 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x5ae197f0(%rdi) │ │ │ │ @@ -2669581,15 +2669123,15 @@ │ │ │ │ add $0x32c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xchg %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%bl │ │ │ │ @@ -2669602,22 +2669144,19 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc000000000032c0a,%al │ │ │ │ xchg %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1b(%rax) │ │ │ │ - jnp 1d156a9 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x57a35(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%ah │ │ │ │ fdivs (%rcx) │ │ │ │ and $0x4377cf89,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2669627,17 +2669166,16 @@ │ │ │ │ orb $0x2c,(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xchg %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x73,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + imul $0x0,0x3(%rbx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x4(%rbp,%rax,1) │ │ │ │ lret │ │ │ │ jg 1d156be │ │ │ │ @@ -2669653,35 +2669191,36 @@ │ │ │ │ sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - ja 1d157a6 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + xor 0x3(%rbx),%dh │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ orb $0x1d,0x3b7aaf08(%rax) │ │ │ │ sub 0x1(%rbx),%esi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x32c2e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e887(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x40(%rax) │ │ │ │ + add %al,-0x6f(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ adcb $0x5,-0x9(%rdx) │ │ │ │ @@ -2669696,15 +2669235,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xor $0x2c,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e887(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4e(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sahf │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ adcb $0x31,0x598100c9(%rbp) │ │ │ │ @@ -2669739,16 +2669279,16 @@ │ │ │ │ cmpb $0x2c,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x78,%dh │ │ │ │ + add %dh,(%rax) │ │ │ │ + jb 1d158cb │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%dh │ │ │ │ xor %ah,(%rdx) │ │ │ │ @@ -2669783,16 +2669323,16 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ ds sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x1e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.WB insb (%dx),%es:(%rdi) │ │ │ │ + loopne 1d1587c │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ xorb $0xb8,0x4e(%rbp) │ │ │ │ jae 1d1592a │ │ │ │ @@ -2669805,16 +2669345,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x32c42(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x78(%rax) │ │ │ │ call 1d15928 │ │ │ │ - add %dh,(%rax) │ │ │ │ - jle 1d1595b │ │ │ │ + add %dl,0x74(%rax) │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ and $0x8c,%bl │ │ │ │ fidivs 0x166f1b6(,%riz,2) │ │ │ │ @@ -2669845,21 +2669385,22 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rbp │ │ │ │ sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb00000000001e888,%al │ │ │ │ - repnz (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + movabs 0x900000000001e888,%al │ │ │ │ + cmp 0x3(%rdx),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,-0x2a(%rax) │ │ │ │ sbb $0xe,%bl │ │ │ │ andl $0x1301,0x25(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2669867,19 +2669408,21 @@ │ │ │ │ shlb $1,0x2c(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x57b1a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + xor $0x57a,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,(%rdx) │ │ │ │ ss (bad) │ │ │ │ rex.WR (bad) │ │ │ │ mov $0x1301320b,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2669890,21 +2669433,22 @@ │ │ │ │ test %ebp,(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - in $0x24,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,-0x5(%rax) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,-0x1f(%rbp) │ │ │ │ (bad) │ │ │ │ cmp $0x6f,%al │ │ │ │ gs scas %es:(%rdi),%eax │ │ │ │ add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2669984,21 +2669528,21 @@ │ │ │ │ mov (%rbx,%rax,1),%gs │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x361,%edi │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + jae 1d15bcb │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%al │ │ │ │ ret $0xa572 │ │ │ │ cwtl │ │ │ │ test $0x13011061,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2670045,15 +2669589,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x32c(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x360f4(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + cmp $0x62,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%dh │ │ │ │ rex.XB │ │ │ │ rex.X (bad) │ │ │ │ @@ -2670065,20 +2669611,22 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ test $0x32c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x1e8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sarb $0x0,0x5(%rcx) │ │ │ │ + add %ah,%ah │ │ │ │ + js 1d15c91 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,%bl │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ cmp %esi,-0x7c(%rbp) │ │ │ │ (bad) │ │ │ │ out %al,(%dx) │ │ │ │ sbb $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2670088,22 +2669636,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x32cae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e88a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5b(%rax) │ │ │ │ - cmp $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x338ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x1d970725(%rsi) │ │ │ │ cwtl │ │ │ │ movl $0x13,0x11(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2670134,39 +2669679,37 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2c,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x76(%rax) │ │ │ │ call 1d15d60 │ │ │ │ + add %al,0x6b(%rax) │ │ │ │ + jae 1d15d67 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x73,%bh │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,-0x8(%rbp) │ │ │ │ rex.RX movabs %eax,0x130151ca2b4a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x32c(%rcx) │ │ │ │ add %dh,0x1e88a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x56b9d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,%dh │ │ │ │ xchg %eax,%ebx │ │ │ │ xor %edi,%esi │ │ │ │ ja 1d15d62 │ │ │ │ adc 0x13(%rcx,%rax,1),%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2670176,19 +2669719,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d15d74 │ │ │ │ call 1d15df0 │ │ │ │ - add %dh,0x334e1(%rax) │ │ │ │ + add %al,-0x3(%rax) │ │ │ │ + xor (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,-0x67e4266d(%rcx,%riz,4) │ │ │ │ pop %rsi │ │ │ │ sub $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2670240,15 +2669786,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x2d,(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x75(%rax) │ │ │ │ call 1d15ec8 │ │ │ │ - add %ah,0x33291(%rax) │ │ │ │ + add %al,0x3305b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%bh │ │ │ │ or -0x20ba5f83(%rcx),%edi │ │ │ │ add %rdx,(%rbx) │ │ │ │ @@ -2670257,18 +2669803,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex and 0x3(%rip),%ebp │ │ │ │ add %dh,-0x75(%rax) │ │ │ │ call 1d15f10 │ │ │ │ - add %al,%al │ │ │ │ - sbb %ch,0x0(%rbp,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %dl,-0x61(%rax) │ │ │ │ + imul $0x30,0x0(%rip),%eax │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%cl │ │ │ │ int3 │ │ │ │ add %ch,0x249573c2(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2670277,15 +2669821,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdi) │ │ │ │ sub $0x3,%eax │ │ │ │ add %ah,0x1e88b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36c22(%rax) │ │ │ │ + add %al,0x36ba2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x72d0f57a(%rdx) │ │ │ │ ret │ │ │ │ or $0x6c,%al │ │ │ │ @@ -2670298,21 +2669842,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,(%rdx) │ │ │ │ sub $0x3,%eax │ │ │ │ add %dl,%al │ │ │ │ mov %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + popf │ │ │ │ + imul $0x30,0x0(%rip),%eax │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,(%rdi) │ │ │ │ mov $0x666d2d6c,%esi │ │ │ │ jge 1d15fe3 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2670321,16 +2669863,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock xor $0x2d,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ lea (bad),%ebp │ │ │ │ call 1d15fe8 │ │ │ │ - add %ah,(%rax) │ │ │ │ - sbb %ch,0x0(%rbp,%rax,1) │ │ │ │ + add %dh,0x56b9e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x27(%rdx) │ │ │ │ jl 1d15fe1 │ │ │ │ rex movl $0x0,0x13010c(%rax) │ │ │ │ @@ -2670360,17 +2669901,18 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.RX sub $0x3,%eax │ │ │ │ add %dh,0x1e88d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - hlt │ │ │ │ - xor $0x3,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + loopne 1d160b0 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x52fcbd51(%rax,%rax,4) │ │ │ │ subl $0x1301,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2670378,16 +2669920,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rbp │ │ │ │ sub $0x3,%eax │ │ │ │ add %al,-0x72(%rax) │ │ │ │ call 1d160c0 │ │ │ │ - add %dh,(%rax) │ │ │ │ - testb $0x0,0x5(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + xrelease mov %al,0x0(%rip) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x20bd0d87(%rbp) │ │ │ │ mov $0x130144a0,%esp │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2670395,15 +2669937,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex imul $0x0,0x3(%rip),%ebp │ │ │ │ rorb $1,0x1e8(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d1608b │ │ │ │ + mov $0x9b,%al │ │ │ │ mov %es,0x0(%rip) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dl │ │ │ │ sbb %ch,(%rax) │ │ │ │ @@ -2670415,16 +2669957,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x32d(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1e8(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sbb 0x3(%rsi),%bh │ │ │ │ + rex fistpll 0x3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bl │ │ │ │ @@ -2670436,38 +2669977,34 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ movabs 0x8f9000000000032d,%eax │ │ │ │ call 1d16198 │ │ │ │ - add %dh,%al │ │ │ │ - lahf │ │ │ │ - flds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x2d890(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%bl │ │ │ │ sub 0x530e0a42(%rdx),%edi │ │ │ │ sbb (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,-0xe(%rax) │ │ │ │ sub $0x3,%eax │ │ │ │ add %dh,0x1e89f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x32d00(%rax) │ │ │ │ + add %dl,0x32da3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%bh │ │ │ │ mov %bl,-0x23(%rcx) │ │ │ │ push %rbx │ │ │ │ @@ -2670523,22 +2670060,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc000000000032f37,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ call 1d162b8 │ │ │ │ - add %dh,%al │ │ │ │ - ljmp *(%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,-0x5f(%rax) │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x53(%rdi) │ │ │ │ pushf │ │ │ │ mov $0x59,%bh │ │ │ │ inc %edx │ │ │ │ jo 1d162da │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2670548,19 +2670082,19 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ push %rbp │ │ │ │ cmp (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000001e89a,%al │ │ │ │ - add %ch,0x3(%rip) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + movabs 0xe00000000001e89a,%al │ │ │ │ + movabs %al,0x83000000000032d │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x42(%rax) │ │ │ │ or $0x74278662,%eax │ │ │ │ jne 1d16322 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2670570,19 +2670104,19 @@ │ │ │ │ add %ah,%al │ │ │ │ test %edi,(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ nop │ │ │ │ call 1d16348 │ │ │ │ - add %dh,(%rax) │ │ │ │ - add %ch,0x3(%rip) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs %eax,0x83000000000032d │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,0x11(%rax) │ │ │ │ mov $0xad,%ah │ │ │ │ pop %rcx │ │ │ │ xor 0x130115(%rdx),%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2670593,15 +2670127,15 @@ │ │ │ │ in (%dx),%eax │ │ │ │ cmp $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xchg %eax,%ebp │ │ │ │ call 1d16390 │ │ │ │ - add %dl,0x0(%rax) │ │ │ │ + add %al,-0x5d(%rax) │ │ │ │ sub $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x33(%rax) │ │ │ │ mov $0x61,%ah │ │ │ │ push $0x1740908 │ │ │ │ @@ -2670788,16 +2670322,16 @@ │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,(%rsi) │ │ │ │ - jnp 1d1661f │ │ │ │ + adc %al,%ch │ │ │ │ + jp 1d1661f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x4f6d8476(%rdi) │ │ │ │ @@ -2670867,15 +2670401,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb %ebp,0x3(%rip) │ │ │ │ add %dh,(%rax) │ │ │ │ loopne 1d1671b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x33(%rax) │ │ │ │ + add %ah,0x43(%rax) │ │ │ │ cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x22(%rax) │ │ │ │ jle 1d167ae │ │ │ │ @@ -2671286,44 +2670820,47 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x2,-0x32(%rbx) │ │ │ │ + xor %ah,%bl │ │ │ │ + roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rcx) │ │ │ │ - int1 │ │ │ │ - add %eax,(%rax) │ │ │ │ + movabs 0x900000000001ebc4,%al │ │ │ │ + pcmpeqw 0x0(%rip),%mm0 │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - fmulp %st,%st(6) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ - add %al,0x739b20e1(%rsi) │ │ │ │ - shlb $0x0,0x13011d(%rbx) │ │ │ │ + add %ah,0x321043b7(%rax) │ │ │ │ + mov %dh,(%rsi) │ │ │ │ + jle 1d16cfa │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x99,%al │ │ │ │ - rolb %cl,(%rdx) │ │ │ │ + add %dh,0x2d299(%rax) │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x1630f7c6af496f0,%eax │ │ │ │ + add %ah,0x6af496f0(%rcx) │ │ │ │ + jl 1d16d4e │ │ │ │ + movsxd (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ @@ -2671360,35 +2670897,35 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock push %rbx │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x60(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov $0xe3,%al │ │ │ │ + roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or $0x365,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + nop │ │ │ │ + mov %ch,%ch │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%dl │ │ │ │ - leave │ │ │ │ - iret │ │ │ │ - test $0xd6,%al │ │ │ │ - add %edx,%ebp │ │ │ │ - rex.WX add %rdx,(%rbx) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + add %bh,0x14(%rdx,%rbp,2) │ │ │ │ + xchg %eax,%esp │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + push %rbp │ │ │ │ + enter $0x15f,$0x13 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%al │ │ │ │ @@ -2671447,16 +2670984,15 @@ │ │ │ │ add %al,0x2c356(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - in (%dx),%al │ │ │ │ + loopne 1d16f7b │ │ │ │ cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2671605,41 +2671141,43 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x54(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + in $0xd3,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x51(%rax) │ │ │ │ - lock add %eax,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - loope 1d17129 │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rsp │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %cl,-0x6d6d22c(%rip) │ │ │ │ - push %rbp │ │ │ │ - repz sbb (%rcx),%eax │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %ch,%bh │ │ │ │ + mov %ebx,0x1d94513c(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %ah,0x2d40c(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x2d40c,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ @@ -2671689,17 +2671227,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d172ba │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1e5fd,%al │ │ │ │ - or 0x3(%rbx),%edi │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x400000000001e5fd,%al │ │ │ │ + mov $0x37a,%edx │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%cl │ │ │ │ mov 0x26(%rsi),%esp │ │ │ │ @@ -2671770,31 +2671307,30 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2(%rsi,%rcx,8) │ │ │ │ + shl $1,%ch │ │ │ │ + roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - lret │ │ │ │ - out %eax,(%dx) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex sti │ │ │ │ + in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2d45c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %bl,(%rcx) │ │ │ │ - mov %al,0x782a4d46(%rsi,%rbx,8) │ │ │ │ + add %ch,%dh │ │ │ │ + (bad) │ │ │ │ + mov 0x44400291(%rdi),%gs │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2671943,35 +2671479,32 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rbp │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + adc %ah,%dh │ │ │ │ + roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - and %ecx,%esi │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + addb $0x0,0x1ea(%rbp) │ │ │ │ add %dh,(%rax) │ │ │ │ - cli │ │ │ │ + pop %rbp │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %ch,(%rdx,%rdx,2) │ │ │ │ - mov $0x73,%bh │ │ │ │ - in $0x18,%eax │ │ │ │ - rex.WRB jge 1d175fa │ │ │ │ + add %dh,0x40(%rax) │ │ │ │ + ret $0x4413 │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + jg 1d175fa │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ @@ -2672026,33 +2671559,31 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,-0x32(%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ + loopne 1d176d0 │ │ │ │ + roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x52(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rcx) │ │ │ │ + int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x6(%rax) │ │ │ │ + add %dl,0x5d(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %dl,0x34(%rbx) │ │ │ │ - push %rbp │ │ │ │ - jge 1d1778f │ │ │ │ - mov $0x13016a31,%esi │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x739b20e1(%rsi) │ │ │ │ + shlb $0x0,0x13011d(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d176bb │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ @@ -2672107,40 +2671638,42 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x56(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x1ef7a(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - cli │ │ │ │ + jmp 1d17ae1 │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + out %al,(%dx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x1e(%rax) │ │ │ │ + add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %dl,-0xa(%rsi) │ │ │ │ - rex │ │ │ │ - repnz push $0x149de93 │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %cl,%dl │ │ │ │ + leave │ │ │ │ + iret │ │ │ │ + test $0xd6,%al │ │ │ │ + add %edx,%ebp │ │ │ │ + rex.WX add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %ah,-0x44(%rax) │ │ │ │ - {rex2 0x2} add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + mov $0x2d5,%esp │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2672187,66 +2671720,70 @@ │ │ │ │ xor 0x1301113e(%rsp,%rdx,1),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000002ce56,%al │ │ │ │ + add %ch,%bl │ │ │ │ + roll %cl,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - jmp 1d17935 │ │ │ │ + push %rcx │ │ │ │ + lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d17934 │ │ │ │ + pop %rdi │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %ah,-0x56(%rsi) │ │ │ │ - add $0x39abb76,%eax │ │ │ │ - (bad) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,-0x6d6d22c(%rip) │ │ │ │ + push %rbp │ │ │ │ + repz sbb (%rcx),%eax │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %dl,-0x15(%rax) │ │ │ │ + roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,-0x32(%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - movabs %al,0xfda00000000001f0 │ │ │ │ + loopne 1d17945 │ │ │ │ + out %eax,(%dx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x5f(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %al,%ch │ │ │ │ - sub $0x1af48213,%edx │ │ │ │ - add %eax,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %bl,(%rcx) │ │ │ │ + mov %al,0x782a4d46(%rsi,%rbx,8) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - add $0xc5,%al │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + rolb $1,0x2(,%rax,8) │ │ │ │ add %al,-0xf(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0x3a,%ah │ │ │ │ + add %ah,0x3a(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x50(%rdx) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2672280,47 +2671817,47 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + jmp 1d17a1e │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x7d(%rax) │ │ │ │ - out %eax,(%dx) │ │ │ │ + add %dh,%al │ │ │ │ + and %ecx,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - dec %dh │ │ │ │ + add %ah,0x5f(%rax) │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %dl,-0x44(%rcx) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%esp │ │ │ │ - mov %cs,(%rsp,%rax,4) │ │ │ │ - ss add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,(%rdx,%rdx,2) │ │ │ │ + mov $0x73,%bh │ │ │ │ + in $0x18,%eax │ │ │ │ + rex.WRB jge 1d17a7a │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,-0x80(%rax) │ │ │ │ (bad) │ │ │ │ - add $0x2,%ch │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1e633(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc00000000001e633,%al │ │ │ │ - or $0x37b,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x37a,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ sbb %ebp,(%rax) │ │ │ │ @@ -2672336,18 +2671873,22 @@ │ │ │ │ rolb %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rsi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock lea 0x5(%rbx),%eax │ │ │ │ + (bad) │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%rcx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,0x2a(%rbp) │ │ │ │ addr32 (bad) │ │ │ │ cwtl │ │ │ │ mov %eax,(%rbx) │ │ │ │ rex.WRX add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2672377,35 +2671918,36 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xd00000000002d3ac,%al │ │ │ │ rex.X out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x378(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + rex jbe 1d17bf3 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,0x6a(%rax) │ │ │ │ pop %rbx │ │ │ │ mov $0x3aaea658,%ebp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x2d3b9,%al │ │ │ │ rex.XB out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x378,%ecx │ │ │ │ + xorb $0x3,0x78(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx,%rdi,8) │ │ │ │ movabs 0x13014983b34b82,%al │ │ │ │ @@ -2672419,20 +2671961,17 @@ │ │ │ │ in (%dx),%al │ │ │ │ roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x1,-0x1a(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x378(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x37876,%al │ │ │ │ + or %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%dl │ │ │ │ roll $0x8d,(%rbx) │ │ │ │ lret $0x3870 │ │ │ │ rex.RXB add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2672440,20 +2671979,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x2d4(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.XB out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x7c(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + addb $0x3,0x7c(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,0x26(%rbx) │ │ │ │ rex.WX push %rdi │ │ │ │ cmp 0x13011bdb(%rbp),%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2672512,16 +2672052,16 @@ │ │ │ │ rex.R (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7b(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sbb %edi,0x3(%rbx) │ │ │ │ + jo 1d17cf2 │ │ │ │ + jp 1d17d2f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ch │ │ │ │ @@ -2672530,125 +2672070,120 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000002ce57,%al │ │ │ │ - (bad) │ │ │ │ + movabs 0x500000000002d3ec,%al │ │ │ │ + push %rdx │ │ │ │ + in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - dec %dh │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2d462(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %bl,-0x9(%rbp) │ │ │ │ - lret │ │ │ │ - xchg %eax,%esp │ │ │ │ - sub 0x13013a40(%rcx),%bh │ │ │ │ + add %dl,0x34(%rbx) │ │ │ │ + push %rbp │ │ │ │ + jge 1d17e07 │ │ │ │ + mov $0x13016a31,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x32(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + push %rax │ │ │ │ + in (%dx),%eax │ │ │ │ + roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fcomi %st(0),%st │ │ │ │ - add %eax,(%rax) │ │ │ │ + cmpb $0x1,-0x11(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - dec %esi │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2(%rsp,%rdx,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ - add %ah,-0x17663c32(%rdi) │ │ │ │ - lea 0x130145(%rdi),%edx │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0xa(%rsi) │ │ │ │ + rex │ │ │ │ + repnz push $0x149de93 │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rbx │ │ │ │ + add %al,0x2d3ed(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + jmp 1d17dfd │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1ed7d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - dec %esi │ │ │ │ + (bad) │ │ │ │ + fs (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %cl,%al │ │ │ │ - sub -0x62(%rdx),%ah │ │ │ │ - out %eax,(%dx) │ │ │ │ - mov $0x23,%bl │ │ │ │ - add %rdx,(%rbx) │ │ │ │ + add %ah,-0x56(%rsi) │ │ │ │ + add $0x39abb76,%eax │ │ │ │ + (bad) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1d17e27 │ │ │ │ + roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubr %st(5),%st │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %cl,%bh │ │ │ │ + lock movabs %al,0x83800000000001f0 │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %bh,%cl │ │ │ │ - (bad) │ │ │ │ - rex.WR and $0x2d,%al │ │ │ │ - xchg %eax,%edx │ │ │ │ - mov $0x130134,%eax │ │ │ │ + add %al,%ch │ │ │ │ + sub $0x1af48213,%edx │ │ │ │ + add %eax,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2ce60(%rax) │ │ │ │ + add %al,-0x12(%rax) │ │ │ │ + roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x25(%rax) │ │ │ │ - lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x0(%rax) │ │ │ │ - iret │ │ │ │ - add (%rax),%al │ │ │ │ + push %rax │ │ │ │ + sub $0x1,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0xd80000000002d483,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %bl,-0x3c3cfc12(%rbp) │ │ │ │ + add %dl,-0x44(%rcx) │ │ │ │ (bad) │ │ │ │ - insw (%dx),%es:(%rdi) │ │ │ │ - add %edx,(%rbx) │ │ │ │ + xchg %eax,%esp │ │ │ │ + mov %cs,(%rsp,%rax,4) │ │ │ │ + ss add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2672669,181 +2672204,171 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x2,-0x32(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + sub $0xd3,%bh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d17f85 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,-0x26(%rax) │ │ │ │ + lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x0(%rax) │ │ │ │ - iret │ │ │ │ + add %ah,(%rax) │ │ │ │ + test %dl,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - cltd │ │ │ │ - or 0x19(%rbx),%ebp │ │ │ │ - jp 1d17f95 │ │ │ │ - add %edx,(%rbx) │ │ │ │ + add %bl,-0x9(%rbp) │ │ │ │ + lret │ │ │ │ + xchg %eax,%esp │ │ │ │ + sub 0x13013a40(%rcx),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d17f18 │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jns 1d17f49 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - fdivrs (%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,%al │ │ │ │ + rex.WRXB cmp (%r11),%r8b │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,0x23(%rsi) │ │ │ │ sahf │ │ │ │ lret │ │ │ │ gs mov $0x46,%bh │ │ │ │ or %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x62(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,-0x10(%rax) │ │ │ │ + roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1ea0c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add %cl,%bh │ │ │ │ + add %bl,%bl │ │ │ │ + lock add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7c(%rax) │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %dl,-0x1c(%rdi) │ │ │ │ - push %rdi │ │ │ │ - jmp 1d1803b │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - jns 1d18028 │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,-0x17663c32(%rdi) │ │ │ │ + lea 0x130145(%rdi),%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %al,%al │ │ │ │ + rex.RB xlat %ds:(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x2,-0x29(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1d17f87 │ │ │ │ + add %ah,%al │ │ │ │ + xchg %eax,%ebp │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,(%rcx) │ │ │ │ - jnp 1d17fff │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + enter $0x37a,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rsi) │ │ │ │ es sbb 0x703955e(%rsi),%dl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x62,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + adc %dh,%cl │ │ │ │ + roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - and $0xe9,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - iret │ │ │ │ + movabs 0x600000000001ed7d,%al │ │ │ │ + test %dl,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %dh,-0x5cecf888(%rbp) │ │ │ │ - push %rsi │ │ │ │ - pcmpeqw (%rcx),%mm0 │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %cl,%al │ │ │ │ + sub -0x62(%rdx),%ah │ │ │ │ + out %eax,(%dx) │ │ │ │ + mov $0x23,%bl │ │ │ │ + add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %dl,0x63(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor $0xd3,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1e926(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x37987(%rax) │ │ │ │ + fsubr %st(5),%st │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x2d484(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %dl,%dl │ │ │ │ + add %bh,%cl │ │ │ │ (bad) │ │ │ │ - leave │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - and %ecx,(%rax,%rdi,2) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.WR and $0x2d,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ + mov $0x130134,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %ah,%al │ │ │ │ + int1 │ │ │ │ + roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x2(%rsi,%rcx,8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %ah,%cl │ │ │ │ - in (%dx),%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - add %ecx,%edi │ │ │ │ - add (%rax),%al │ │ │ │ + push %rax │ │ │ │ + and $0x1f0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + movabs 0xd80000000002d484,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %dl,0x34(%rsi) │ │ │ │ - mov $0x3a6daf8b,%ebx │ │ │ │ - rex.WRX add %r10,(%rbx) │ │ │ │ + add %bl,-0x3c3cfc12(%rbp) │ │ │ │ + (bad) │ │ │ │ + insw (%dx),%es:(%rdi) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2672872,59 +2672397,69 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000033aec,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + jo 1d181c4 │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x22(%rbx) │ │ │ │ jmp 1d18148 │ │ │ │ (bad) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ rcll $1,(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - or $0x2,%esi │ │ │ │ - add %dl,(%rax) │ │ │ │ - and %ebp,%ebp │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ + repnz roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%cl │ │ │ │ + jo 1d1820d │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + test %dl,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ add %ah,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x10(%rax) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - mov %ebp,%? │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - rex.B sub $0x1,%al │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + cltd │ │ │ │ + or 0x19(%rbx),%ebp │ │ │ │ + jp 1d1821d │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %ah,0x9(%rax) │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + or %eax,%edi │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - lock imul $0x2,%eax,%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + imul $0x2,%eax,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ @@ -2672941,58 +2672476,66 @@ │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %ah,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x33ad8(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + rex.WRXB cmp (%r11),%r8b │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,0x6ee9d91d(%rbp) │ │ │ │ rex ret $0x128 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,-0x7e(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2d3f3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1ed76(%rax) │ │ │ │ + add %dl,0x1ea0c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - add %bh,%cl │ │ │ │ + add %dh,%al │ │ │ │ + test %dl,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %al,0x1b75072(%rdi) │ │ │ │ - sub %bl,0x13016a(%rdi) │ │ │ │ + add %dl,-0x1c(%rdi) │ │ │ │ + push %rdi │ │ │ │ + jmp 1d1830b │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + jns 1d182f8 │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %dh,0x2d7f1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xf1,%al │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - adc $0x37b,%eax │ │ │ │ + mov $0xc3,%al │ │ │ │ + jp 1d182cf │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ch │ │ │ │ push $0xffffffff810c2f87 │ │ │ │ @@ -2673000,93 +2672543,97 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %dh,-0x2(%rax) │ │ │ │ + roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - test %cl,%dh │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - in (%dx),%al │ │ │ │ - in (%dx),%al │ │ │ │ + adc %ah,(%rcx,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2cf02(%rax) │ │ │ │ + add %dh,-0x7b(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %dh,-0x334458f(%rbp) │ │ │ │ - lea 0x13(%rcx),%esi │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,-0x5cecf888(%rbp) │ │ │ │ + push %rsi │ │ │ │ + pcmpeqw (%rcx),%mm0 │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x2ce(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - rex out %eax,$0xec │ │ │ │ + andb $0xe9,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add %bh,%cl │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov %bh,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ - add %cl,0x36(%rcx) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - lret $0x29da │ │ │ │ - and %eax,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %dl,%dl │ │ │ │ + (bad) │ │ │ │ + leave │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + and %ecx,(%rax,%rdi,2) │ │ │ │ + add %edx,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %dl,0x2ce88(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1f0cd(%rax) │ │ │ │ + loopne 1d18391 │ │ │ │ + roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - add %bh,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %ah,%cl │ │ │ │ + in (%dx),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xchg %dl,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %cl,%ch │ │ │ │ - pop %rsi │ │ │ │ - rex.RX and -0x20(%rdx),%r10d │ │ │ │ - ret │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add %edx,(%rbx) │ │ │ │ + add %dl,0x34(%rsi) │ │ │ │ + mov $0x3a6daf8b,%ebx │ │ │ │ + rex.WRX add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d183f7 │ │ │ │ movl $0x0,(%rdx) │ │ │ │ jo 1d18439 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d183f7 │ │ │ │ - jnp 1d183ef │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %bh,0x37a(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x9(%rbx,%rax,1) │ │ │ │ cs movabs %al,0x1301362dda │ │ │ │ @@ -2673115,123 +2672662,117 @@ │ │ │ │ xor 0x13016d12(%rdi),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x2ce(%rcx) │ │ │ │ + addb $0xd4,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d18467 │ │ │ │ - in (%dx),%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + and %ebp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %edi,%ecx │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %dl,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %ch,(%rcx) │ │ │ │ - fldcw (%rsp,%rdi,8) │ │ │ │ - push %rax │ │ │ │ - ret $0x309d │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,0x10(%rax) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + mov %ebp,%? │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + rex.B sub $0x1,%al │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %dh,0x2d400(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov %cs,%esi │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x1f0f1(%rax) │ │ │ │ + add %dh,0x1ed76(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3(%rax) │ │ │ │ - iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2d486(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %al,%ch │ │ │ │ - add $0x9f7c119c,%eax │ │ │ │ - xor %eax,0x1(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %al,0x1b75072(%rdi) │ │ │ │ + sub %bl,0x13016a(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x2d840(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000033ad8,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + rex push %rax │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,0x53(%rsi) │ │ │ │ rex.R push %rax │ │ │ │ cmp $0x54,%al │ │ │ │ fistpl (%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d184d1 │ │ │ │ + and %al,(%rcx) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x3c(%rax) │ │ │ │ - jmp 1d1854d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + in (%dx),%al │ │ │ │ + in (%dx),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock add %edi,%ecx │ │ │ │ + add %al,-0x79(%rax) │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %al,(%rsi) │ │ │ │ - sub %dl,(%rsi,%riz,8) │ │ │ │ - out %eax,$0x7f │ │ │ │ - xor (%rcx,%rax,1),%al │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %dh,-0x334458f(%rbp) │ │ │ │ + lea 0x13(%rcx),%esi │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - lahf │ │ │ │ - fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %bl,0x2d8(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb0,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - or 0x3(%rbx),%edi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x3000000000037aba,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x12a49ede(%rbx) │ │ │ │ (bad) │ │ │ │ mov %ss,(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2673243,22 +2672784,21 @@ │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6e(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d18611 │ │ │ │ - jnp 1d185e7 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + loope 1d1865d │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x2e(%rbx) │ │ │ │ repnz add $0xe5,%al │ │ │ │ adc $0x1301229d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2673267,18 +2672807,16 @@ │ │ │ │ adc %ah,-0x37(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x5f(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d18620 │ │ │ │ - jp 1d18631 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rclb $0x7a,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dh │ │ │ │ std │ │ │ │ rex.RXB │ │ │ │ @@ -2673293,15 +2672831,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ ret │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jnp,pn 1d18677 │ │ │ │ + mov $0xe0,%al │ │ │ │ + jp 1d18677 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3832e991(%rsi) │ │ │ │ @@ -2673315,16 +2672854,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x2(%rcx,%rcx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ fsub %st,%st(4) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - add $0x57b,%eax │ │ │ │ + add %al,0x20(%rax) │ │ │ │ + jp 1d186c1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ mov $0x3bbaf7a3,%esp │ │ │ │ @@ -2673341,16 +2672881,16 @@ │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x8(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,(%rsi) │ │ │ │ - jnp 1d18707 │ │ │ │ + xor %ah,%al │ │ │ │ + jp 1d18707 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2d(%rdi) │ │ │ │ @@ -2673366,19 +2672906,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d187a4 │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e4f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x57af2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + or $0x57a,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,%dl │ │ │ │ (bad) │ │ │ │ hlt │ │ │ │ out %eax,(%dx) │ │ │ │ sbb $0x132cf43,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2673391,20 +2672933,22 @@ │ │ │ │ push $0xffffffffffffffc7 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.WR out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $0x3a,%ah │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x62,%al │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,%bh │ │ │ │ cmp %cl,%dl │ │ │ │ push %rcx │ │ │ │ xchg %eax,%edx │ │ │ │ paddsb (%rcx),%mm3 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2673417,20 +2672961,23 @@ │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa7,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $0x3a,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,(%rax) │ │ │ │ sbb %esp,0x4d1bdd24(%rdx) │ │ │ │ ds add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2673480,16 +2673027,17 @@ │ │ │ │ subb $0x2,-0x37(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,%bl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sub $0x37b,%eax │ │ │ │ + jo 1d18891 │ │ │ │ + jp 1d188b7 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx,%rsi,2) │ │ │ │ decb 0x21(%rbx,%riz,8) │ │ │ │ @@ -2673503,16 +2673051,16 @@ │ │ │ │ lock jl 1d188c4 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1c(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d1890f │ │ │ │ - jnp 1d188ff │ │ │ │ + lock ret │ │ │ │ + jp 1d188ff │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2ef536b9(%rsi) │ │ │ │ @@ -2673527,17 +2673075,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cld │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2,%al │ │ │ │ - jnp 1d18949 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x57a(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6189b45f(%rcx) │ │ │ │ xchg %eax,%esi │ │ │ │ @@ -2673552,15 +2673098,17 @@ │ │ │ │ rex jno 1d18944 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x0(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x37b(%rip) │ │ │ │ + rcr $1,%dh │ │ │ │ + jp 1d1898f │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -2673573,19 +2673121,21 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf00000000002c971,%al │ │ │ │ add %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x57aef(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + or %edi,0x5(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x2a00000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - add %ah,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ shlb $1,0x75(%rbx) │ │ │ │ fcomps 0x13012eb8(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2673615,16 +2673165,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xe00000000002c972,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d18a8e │ │ │ │ - jnp 1d18a67 │ │ │ │ + xor %bl,%dh │ │ │ │ + jp 1d18a67 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bh │ │ │ │ @@ -2673639,17 +2673189,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc00000000002c899,%al │ │ │ │ mov %ah,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jnp 1d18aaf │ │ │ │ + add %dl,-0x43(%rax) │ │ │ │ + jp 1d18aaf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bh │ │ │ │ @@ -2673663,16 +2673212,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x2,-0x37(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0xe5,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ + add %al,0x1a(%rax) │ │ │ │ jp 1d18af9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2673689,20 +2673237,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x1e6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - sub $0x3,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + adc %ch,0x32d(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ (bad) │ │ │ │ fcom %st(6) │ │ │ │ push %rsi │ │ │ │ (bad) │ │ │ │ add %edx,(%ebx) │ │ │ │ @@ -2673713,16 +2673261,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x2,-0x26(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e6(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,(%rax) │ │ │ │ - sub $0x3,%eax │ │ │ │ + add %ch,0x3(%rbp,%rbp,1) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x5dd9c28f(%rip) │ │ │ │ popf │ │ │ │ fidivrs (%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2673733,16 +2673280,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x600000000002dae9,%al │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d18ba2 │ │ │ │ - cmp (%rbx),%al │ │ │ │ + adcb $0x3,0x3a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1e8af584(%rip) │ │ │ │ @@ -2673848,16 +2673394,15 @@ │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d18ce7 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jno 1d18d6e │ │ │ │ + xor $0x3a,%dl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rsi) │ │ │ │ jae 1d18d9b │ │ │ │ @@ -2673909,16 +2673454,16 @@ │ │ │ │ add %ah,0x5d(%rax) │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0xe6,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x31(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add %ah,-0x59(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rsi) │ │ │ │ cld │ │ │ │ @@ -2674057,16 +2673602,16 @@ │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d19073 │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + push %rax │ │ │ │ + repnz cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%cl │ │ │ │ mov %edi,%fs │ │ │ │ @@ -2674114,21 +2673659,22 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x300000000002dbfb,%al │ │ │ │ shl $1,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xor %edi,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,%cl │ │ │ │ add %ebx,-0x7e(%rsi) │ │ │ │ jns 1d19113 │ │ │ │ mov %dl,0x1(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2674256,21 +2673802,22 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,(%rax) │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc00000000001e6e4,%al │ │ │ │ - pushf │ │ │ │ - add (%eax),%eax │ │ │ │ + movabs 0x900000000001e6e4,%al │ │ │ │ + xchg %esp,0x3(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,%dh │ │ │ │ rex.X jge 1d192d2 │ │ │ │ (bad) │ │ │ │ pop %rsi │ │ │ │ sub %ch,0x1(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2674330,15 +2673877,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x2de36(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ add $0x1e7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock sbb %edi,0x3(%rbx) │ │ │ │ + mov $0xc8,%al │ │ │ │ + jp 1d193af │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7c(%rax) │ │ │ │ @@ -2674351,20 +2673899,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x2ca(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock leave │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,0x28a13816(%rdi,%rax,4) │ │ │ │ rex.XB js 1d19412 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2674411,21 +2673960,21 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc00000000002caad,%al │ │ │ │ fucom %st(5) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,-0x7c(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0x74f3baf(%rax,%rcx,1) │ │ │ │ jns,pt 1d194ea │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2674502,22 +2674051,17 @@ │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%dh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%cl │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x3000000000033a50,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%bl │ │ │ │ rex.RXB test $0xb574607a,%eax │ │ │ │ jl 1d1960a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2674528,19 +2674072,20 @@ │ │ │ │ std │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xc(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3b(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shr $1,%bl │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ add %ah,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ sbb %ch,%bh │ │ │ │ mov $0x1a,%ah │ │ │ │ adc %bl,0x45(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2674573,15 +2674118,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex.WB filds (%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock adc $0x1e7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000037b0b,%al │ │ │ │ + sarb $0x0,0x37a(%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rsi) │ │ │ │ rex.RX push %rsi │ │ │ │ (bad) │ │ │ │ call 33615ee │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2674616,16 +2674162,17 @@ │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cmp $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x29(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + lahf │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rbx) │ │ │ │ xchg %eax,%ebp │ │ │ │ @@ -2674641,18 +2674188,16 @@ │ │ │ │ xor %ah,%bh │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jp 1d19779 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - in (%dx),%al │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x78(%rsi,%rdi,4) │ │ │ │ adc $0xe0,%al │ │ │ │ @@ -2674758,36 +2674303,34 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2df8b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xe(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - fnstcw (%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rclb $0x3,0x3a(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,-0x276a6a83(%rbp) │ │ │ │ fdivrs 0x13014b(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x2c9,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x200000000001e6b1,%al │ │ │ │ - (bad) │ │ │ │ - jnp 1d1994f │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x700000000001e6b1,%al │ │ │ │ + mov $0x37a,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x2a00000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dl │ │ │ │ cmp $0x41,%al │ │ │ │ @@ -2674806,17 +2674349,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pop %rdx │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d199bb │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + and %bl,0x33a(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%ah │ │ │ │ cwtl │ │ │ │ rcr %cl,%ch │ │ │ │ @@ -2674830,19 +2674371,22 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e71f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x37b15(%rax) │ │ │ │ + add %al,-0x3c(%rax) │ │ │ │ + jp 1d199df │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,(%rcx) │ │ │ │ int1 │ │ │ │ jo 1d199cb │ │ │ │ xchg %eax,%ecx │ │ │ │ (bad) │ │ │ │ mov $0x13015a,%edi │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2674901,15 +2674445,15 @@ │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7f(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock movsxd (%rbx),%edi │ │ │ │ + shl $0x3a,%cl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ah │ │ │ │ (bad) │ │ │ │ @@ -2674997,21 +2674541,19 @@ │ │ │ │ ... │ │ │ │ add %dh,0x52(%rax) │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e699(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2e(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + movabs %eax,0x89800000000033a │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,%bl │ │ │ │ sbb $0x1f0aca2f,%eax │ │ │ │ jge 1d19bf2 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2675022,20 +2674564,22 @@ │ │ │ │ and %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0x3a,%cl │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1d19c6a │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,-0x5e574c36(%rdx) │ │ │ │ sub 0x75(%rsi),%bh │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2675083,22 +2674627,21 @@ │ │ │ │ ... │ │ │ │ add %al,0x3208c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sub %ah,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7(%rax) │ │ │ │ - jnp 1d19cf7 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x7a,%ch │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%bl │ │ │ │ (bad) │ │ │ │ clc │ │ │ │ adc 0x168100c(%rsi),%edi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2675134,20 +2674677,21 @@ │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x4a(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3b(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %ch,%cl │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%bl │ │ │ │ xchg %eax,%edx │ │ │ │ xchg %eax,%esi │ │ │ │ leave │ │ │ │ in $0x30,%al │ │ │ │ add %al,(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2675207,17 +2674751,15 @@ │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ch │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x7(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -2675282,15 +2674824,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x320(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and %esp,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x1a(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + pop %rbp │ │ │ │ cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2675322,21 +2674865,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x2cd(%rdx) │ │ │ │ add %al,0x1e6ce(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cs cmp (%rbx),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + movabs %eax,0x89800000000033a │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,0x26(%rbp) │ │ │ │ sbb 0x16061c2c(%rsi),%esp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2675345,21 +2674886,18 @@ │ │ │ │ shl $0x20,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock lock jp 1d1a00f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %bl,0x3(%rdx,%rdi,2) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x7a(%rbp) │ │ │ │ sbb 0x54(%rdx),%al │ │ │ │ or $0xc8,%al │ │ │ │ cs add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2675407,17 +2674945,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2ce(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ rex fsubp %st,%st(6) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cmp (%ebx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jmp 1d1a420 │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x57(%rbp) │ │ │ │ movabs %al,0x1301177b33c2a5 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2675430,22 +2674967,19 @@ │ │ │ │ ror $1,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ shl %cl,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0xe(%rax) │ │ │ │ - jnp 1d1a12f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x37abd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x1a005715(%rbx) │ │ │ │ rex.WB sbb $0x13011a,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2675500,16 +2675034,15 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ repnz out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%al │ │ │ │ - cmp (%rbx),%al │ │ │ │ + addb $0x3,0x3a(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bl │ │ │ │ @@ -2675528,19 +2675061,23 @@ │ │ │ │ add (%rcx),%ah │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sub %bh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x33ae7(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + pop %rbp │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,%dh │ │ │ │ mov $0xd9643dd9,%ebp │ │ │ │ or %eax,(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2675582,48 +2675119,50 @@ │ │ │ │ add %edx,%gs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,-0x30(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %edx,%esp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1eea3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x45(%rax) │ │ │ │ - roll $1,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,-0x19(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xchg %edx,%esp │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%dh │ │ │ │ - lret │ │ │ │ - xchg %eax,%ebx │ │ │ │ - add $0xd7,%al │ │ │ │ - or %bl,0x130148(%rcx) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + add %cl,0x36(%rcx) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + lret $0x29da │ │ │ │ + and %eax,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ and %eax,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,-0x19(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - or 0x3(%rbx),%edi │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x37a,%edx │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x18(%rdi) │ │ │ │ cmp %al,-0x4e(%rax) │ │ │ │ @@ -2675632,29 +2675171,34 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,-0x2f(%rsi) │ │ │ │ + nop │ │ │ │ + add %edx,%esp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.B out %eax,(%dx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1f0cd(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %dl,%ah │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - negl 0x5(%rsi) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %cl,-0x4e(%rax) │ │ │ │ - cmp $0xd1,%al │ │ │ │ - imul $0x1301,0x32(%rbx,%rsi,4),%edx │ │ │ │ + add %cl,%ch │ │ │ │ + pop %rsi │ │ │ │ + rex.RX and -0x20(%rdx),%r10d │ │ │ │ + ret │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add %edx,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rbx) │ │ │ │ and (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2675676,100 +2675220,109 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 1d1a433 │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + cmc │ │ │ │ + in (%dx),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov %edx,%esp │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + add %ch,(%rcx) │ │ │ │ + fldcw (%rsp,%rdi,8) │ │ │ │ push %rax │ │ │ │ - rolq $1,(%rdx) │ │ │ │ + ret $0x309d │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,%ch │ │ │ │ - jmp 1d1a440 │ │ │ │ add %al,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - roll $1,(%rdx) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rbx) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W (bad) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,0x1f0f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x77(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - jge 1d1a3e8 │ │ │ │ - fstps 0x104ca65(%rdi) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + add %al,%ch │ │ │ │ + add $0x9f7c119c,%eax │ │ │ │ + xor %eax,0x1(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - rolq $1,(%r10) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1d1a45f │ │ │ │ - jmp 1d1a488 │ │ │ │ - add %al,0x2d1ab(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0xe(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%ah │ │ │ │ - mov %ch,-0x7a504c66(%rbp) │ │ │ │ - lgdt (%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x900000000002d149,%al │ │ │ │ + add %ah,0x4(%rax) │ │ │ │ (bad) │ │ │ │ - jmp 1d1a4d0 │ │ │ │ - add %al,(%rax) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - roll $1,(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x3c(%rax) │ │ │ │ + jmp 1d1a4cd │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W (bad) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 1d1a45c │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rcx) │ │ │ │ - leave │ │ │ │ - rex.WB push %r11 │ │ │ │ - xchg %eax,%ecx │ │ │ │ - ss pop %rbx │ │ │ │ - jne 1d1a4f2 │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + add %al,(%rsi) │ │ │ │ + sub %dl,(%rsi,%riz,8) │ │ │ │ + out %eax,$0x7f │ │ │ │ + xor (%rcx,%rax,1),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x4c(%rax) │ │ │ │ - roll $1,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %al,0x1ea(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x2d1(%rcx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + pop %rcx │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W (bad) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,0x1eea3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0xd6,%ah │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x633781c8(%rbp) │ │ │ │ - rex.WX test %rdi,0x1(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + add %dh,%dh │ │ │ │ + lret │ │ │ │ + xchg %eax,%ebx │ │ │ │ + add $0xd7,%al │ │ │ │ + or %bl,0x130148(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ @@ -2675777,22 +2675330,20 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,%ch │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %ah,0x3a(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,(%rax) │ │ │ │ cs xchg %eax,%esp │ │ │ │ jg 1d1a5a7 │ │ │ │ pushf │ │ │ │ fdivl 0x1301(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2675804,15 +2675355,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rsp │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000033ad9,%al │ │ │ │ + and %dl,0x3a(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%ah │ │ │ │ sar %cl,%ebx │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2675915,21 +2675469,21 @@ │ │ │ │ and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rcx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jno 1d1a74e │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %dh,%dl │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x55f8018e(%rcx) │ │ │ │ int3 │ │ │ │ ds add %edx,(%ebx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2675969,16 +2675523,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x321(%rbp) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rcx) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + loopne 1d1a790 │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x440447ff(%rcx) │ │ │ │ jrcxz 1d1a821 │ │ │ │ @@ -2676116,20 +2675670,21 @@ │ │ │ │ xor %al,%bl │ │ │ │ and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x1,-0x19(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x3b(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock int1 │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0xb1fbb0d(%rbp) │ │ │ │ mov $0x130142fd,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2676170,21 +2675725,18 @@ │ │ │ │ ... │ │ │ │ add %al,0x321e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.WRX out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d1aaea │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + shlb $0x0,0x33a(%rsi) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,0x1ae3fd7c(%rbp) │ │ │ │ xchg %eax,%edi │ │ │ │ addb $0x13,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2676311,17 +2675863,15 @@ │ │ │ │ (bad) │ │ │ │ and %fs:(%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x19(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - pushf │ │ │ │ - add (%eax),%eax │ │ │ │ + add %dh,0x36787(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rdi) │ │ │ │ in (%dx),%eax │ │ │ │ mov %gs,0x13dddde(%rsp,%rbx,2) │ │ │ │ @@ -2676348,45 +2675898,42 @@ │ │ │ │ imul $0x130118,(%rax),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x4d(%rax) │ │ │ │ - roll $1,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 1d1acdb │ │ │ │ + add %al,-0x43(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x2d1b1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0xe(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.B out %eax,(%dx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0xa(%rcx,%rbx,8) │ │ │ │ - lea (%rsi),%ebp │ │ │ │ - (bad) │ │ │ │ + add %dl,0x59efb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + add %cl,-0x4e(%rax) │ │ │ │ + cmp $0xd1,%al │ │ │ │ + imul $0x1301,0x32(%rbx,%rsi,4),%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sub $0x22,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e7a6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - or 0x3(%rbx),%edi │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x37a,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dl │ │ │ │ mov %cs,(%rdi) │ │ │ │ @@ -2676420,89 +2675967,91 @@ │ │ │ │ or %cl,0x13(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.WRB rolq $1,(%r10) │ │ │ │ - add %al,(%rax) │ │ │ │ + rol $0xd6,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - and %ch,%bl │ │ │ │ + add %ah,(%rax) │ │ │ │ + fucomp %st(1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xd1,%dl │ │ │ │ + add %al,-0x22(%rax) │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0xe(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%dl │ │ │ │ - cmp %ah,0x2(%rbx) │ │ │ │ - add $0x2,%al │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - sub $0x1301,%eax │ │ │ │ + add %bl,(%rax) │ │ │ │ + jge 1d1adc0 │ │ │ │ + fstps 0x104ca65(%rdi) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,-0x2f(%rdi) │ │ │ │ + add %al,-0x3f(%rax) │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - vpshufb (%r16),%xmm31,%xmm16 │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0xd1,%dl │ │ │ │ + add %ah,%al │ │ │ │ + fucomp %st(1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x22(%rax) │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0xe(%rax) │ │ │ │ movabs 0x2a00000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%dh │ │ │ │ - sub $0x46,%al │ │ │ │ - cmp %bh,0x17ed83f(%rbx) │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %bh,%ah │ │ │ │ + mov %ch,-0x7a504c66(%rbp) │ │ │ │ + lgdt (%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %dl,0x2d14f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1ea95(%rax) │ │ │ │ + push %rax │ │ │ │ + ret $0x2d6 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d1b2(%rax) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + jmp 1d1aea8 │ │ │ │ + add %ah,0x2d6de(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0xe(%rax) │ │ │ │ movabs 0x600000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x2b(%rsi) │ │ │ │ - in (%dx),%al │ │ │ │ - (bad) │ │ │ │ - cltd │ │ │ │ - mov $0xb3,%ch │ │ │ │ - (bad) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rcx) │ │ │ │ + leave │ │ │ │ + rex.WB push %r11 │ │ │ │ + xchg %eax,%ecx │ │ │ │ + ss pop %rbx │ │ │ │ + jne 1d1aeca │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x9,%al │ │ │ │ - int3 │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2cc09(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ test %cl,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2676513,39 +2676062,41 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x2(%rcx,%rdx,8) │ │ │ │ - ... │ │ │ │ - and %cl,0x580(%rbp) │ │ │ │ + movabs 0x300000000002d6c2,%al │ │ │ │ + sub $0x1,%edx │ │ │ │ + add %al,-0x21(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ + add %cl,0xe(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rdi,%rax,4) │ │ │ │ - sub $0x49d6d45b,%eax │ │ │ │ - add %r10,(%r11) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x633781c8(%rbp) │ │ │ │ + rex.WX test %rdi,0x1(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - sarb $0xcc,(%rbx) │ │ │ │ + add %al,%al │ │ │ │ + cmp %esp,%ecx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e6f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xe(%rax) │ │ │ │ - jnp 1d1af87 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x37a,%edi │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ch │ │ │ │ sbb %ebp,%eax │ │ │ │ @@ -2676562,47 +2676113,52 @@ │ │ │ │ lock or %esp,(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x68(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $0x3a,%cl │ │ │ │ - add (%rax),%eax │ │ │ │ + rex push %rcx │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,-0x49(%rcx) │ │ │ │ int3 │ │ │ │ mov 0x15408f4(%rdi),%es │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2d1b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - int1 │ │ │ │ + add %dh,-0x5f(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d3b0(%rax) │ │ │ │ + add %ah,-0x21(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - add %ah,0x2(%rax) │ │ │ │ + add %cl,0xe(%rax) │ │ │ │ + movabs 0x2a00000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%dl │ │ │ │ - and $0xdaa35747,%eax │ │ │ │ - out %al,$0x50 │ │ │ │ - adc %edx,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0xa(%rcx,%rbx,8) │ │ │ │ + lea (%rsi),%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x1d1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2676622,36 +2676178,35 @@ │ │ │ │ add %dl,-0x23d41f4a(%rdi) │ │ │ │ xchg %eax,0x1301(%rdx,%rbp,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x2d7(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0xc7,%al │ │ │ │ (bad) │ │ │ │ - repz in (%dx),%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - adc %ebx,%ecx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or $0x1a0,%eax │ │ │ │ + add %ah,0x20(%rax) │ │ │ │ + jmp 1d1b09d │ │ │ │ add %al,(%rax) │ │ │ │ - rex add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rcr $0xd6,%bh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ - (bad) │ │ │ │ - sub %esp,0x1015fdce(%rip) │ │ │ │ - add %edx,(%rbx) │ │ │ │ + add %cl,0xe(%rax) │ │ │ │ + movabs 0x400000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,%dl │ │ │ │ + cmp %ah,0x2(%rbx) │ │ │ │ + add $0x2,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + sub $0x1301,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%al │ │ │ │ ret $0x2 │ │ │ │ ... │ │ │ │ @@ -2676671,129 +2676226,134 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa000000000032387,%al │ │ │ │ mov $0xe7,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or $0x7b,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,-0x45(%rax) │ │ │ │ + jp 1d1b137 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,%bh │ │ │ │ cmp %esp,(%rcx,%riz,4) │ │ │ │ rex.WRX lretq │ │ │ │ lcall *0x1(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + enter $0x2d6,$0x0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + vpshufb (%r16),%xmm31,%xmm16 │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ - flds (%rdx) │ │ │ │ - ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ + add %cl,0xe(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jrcxz 1d1b12d │ │ │ │ - test %ebx,(%rbx) │ │ │ │ - jae 1d1b206 │ │ │ │ - add (%rcx),%eax │ │ │ │ + add %ah,%dh │ │ │ │ + sub $0x46,%al │ │ │ │ + cmp %bh,0x17ed83f(%rbx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - sub %bl,%cl │ │ │ │ + add %al,%al │ │ │ │ + leave │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x48(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x1ea95(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xor $0x39,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + loopne 1d1b199 │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0xe(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x2b(%rsi) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + cltd │ │ │ │ + mov $0xb3,%ch │ │ │ │ (bad) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x46(%rbx) │ │ │ │ - mov $0x4335e7d6,%esi │ │ │ │ - adc %eax,(%rcx) │ │ │ │ + (bad) │ │ │ │ + mov $0x2d7,%esp │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + js 1d1b286 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.WRXB in $0xb3,%al │ │ │ │ + mov $0x1c,%dh │ │ │ │ + adcl $0x1,(%rbx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x2d928(%rax) │ │ │ │ + add %al,-0x3e(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x1ee,%eax │ │ │ │ + add %dl,0x52(%rax) │ │ │ │ + lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex pop %rbp │ │ │ │ - js 1d1b211 │ │ │ │ + add %al,0x26(%rax) │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x35(%rdi) │ │ │ │ - jns 1d1b1cf │ │ │ │ - jno 1d1b1bd │ │ │ │ - cltd │ │ │ │ - (bad) │ │ │ │ + add %bh,%dh │ │ │ │ + in (%dx),%eax │ │ │ │ + mov 0xe2c10c1(%rdi),%? │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000002d990,%al │ │ │ │ - sub %ebx,%ebp │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x2db35(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0xe(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x89,%bh │ │ │ │ - (bad) │ │ │ │ - fidivs 0xb(%rax) │ │ │ │ - je 1d1b272 │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %dl,0x2c2fe(%rax) │ │ │ │ + nop │ │ │ │ + inc %dl │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x15(%rax) │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ @@ -2676804,49 +2676364,51 @@ │ │ │ │ lgdt (%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jo 1d1b2ae │ │ │ │ + push %rax │ │ │ │ + ret │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1f289(%rax) │ │ │ │ + add %dh,0x59(%rax) │ │ │ │ + lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2db99(%rax) │ │ │ │ + add %al,0x629d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %ch,(%rbx) │ │ │ │ - rex.WRX and %r10,%rbx │ │ │ │ - movabs 0x13015a75b6,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%bh │ │ │ │ + jb 1d1b2fc │ │ │ │ + xchg %eax,%ecx │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + movabs %eax,0x13014d │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%edi │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1d1b50c │ │ │ │ add %al,(%rax) │ │ │ │ - rex in (%dx),%eax │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %ah,0x3a(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x22(%rsi) │ │ │ │ sub 0x22(%rax),%esp │ │ │ │ adc $0xb7,%al │ │ │ │ add %edx,%gs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2676854,138 +2676416,146 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock lods %ds:(%rsi),%al │ │ │ │ and (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1e7(%rcx) │ │ │ │ - add %ah,%al │ │ │ │ - fnstcw (%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x51(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,-0x19(%rdx,%rax,1) │ │ │ │ fidivrs 0x1e(%rsi) │ │ │ │ jbe,pt 1d1b392 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2dbb6(%rax) │ │ │ │ + add %dh,-0x46(%rax) │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4a(%rax) │ │ │ │ - jmp 1d1b3b8 │ │ │ │ - add %al,0x25(%rax) │ │ │ │ - faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + repz in (%dx),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rdi) │ │ │ │ - sahf │ │ │ │ - ficomps 0x1a(%rcx) │ │ │ │ - and $0x130128,%eax │ │ │ │ + adc %cl,0x1a0(%rip) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + or %esi,%ecx │ │ │ │ + sub %esp,0x1015fdce(%rip) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,0x323de(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb $0x23,%dh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x32(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rbx,%rdi,2) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + mov $0x37a,%ebx │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,0x23(%rbx) │ │ │ │ add $0xc26f533c,%eax │ │ │ │ push %rdx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d1b3c2 │ │ │ │ - fldl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - ror $0xef,%ch │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - push %rbp │ │ │ │ - and %eax,(%rbx) │ │ │ │ + cmpb $0x2,-0x26(%rbx) │ │ │ │ + ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x1a0(%rip) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - imul $0xad895944,(%rbx),%esp │ │ │ │ - jle 1d1b46a │ │ │ │ + add %al,(%rcx) │ │ │ │ + jrcxz 1d1b3fd │ │ │ │ + test %ebx,(%rbx) │ │ │ │ + jae 1d1b4d6 │ │ │ │ + add (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x57(%rax) │ │ │ │ - and %eax,(%rbx) │ │ │ │ - ... │ │ │ │ - and %bh,%ch │ │ │ │ - jg 1d1b497 │ │ │ │ + add %dh,(%rax) │ │ │ │ + jl 1d1b45d │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x48(%rax) │ │ │ │ + out %al,(%dx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x43(%rax) │ │ │ │ + cmp %eax,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%bh │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - push $0x2 │ │ │ │ - rex.WR mov $0x48,%bl │ │ │ │ - or (%rcx),%eax │ │ │ │ + add %bl,0x46(%rbx) │ │ │ │ + mov $0x4335e7d6,%esi │ │ │ │ + adc %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - push %rdi │ │ │ │ - and %eax,(%rbx) │ │ │ │ - ... │ │ │ │ - shl $0x4b,%ah │ │ │ │ - (bad) │ │ │ │ + add %dl,0x2da7c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x1ee,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1d1b53f │ │ │ │ + js 1d1b4e1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x2a00000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x215942ac(%rdx) │ │ │ │ - mov $0x8e,%bh │ │ │ │ - add %dx,(%rbx) │ │ │ │ + add %bh,0x35(%rdi) │ │ │ │ + jns 1d1b49f │ │ │ │ + jno 1d1b48d │ │ │ │ + cltd │ │ │ │ + (bad) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x2ce(%rbp) │ │ │ │ @@ -2677004,44 +2676574,50 @@ │ │ │ │ add %edx,%gs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x3,0x21(%rax) │ │ │ │ - ... │ │ │ │ - rcrb $0x5f,(%rdx) │ │ │ │ - (bad) │ │ │ │ + xor %ah,%dl │ │ │ │ + fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ + rex sub %ebx,%ebp │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x4d(%rax) │ │ │ │ + faddl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.W (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x38a7d22(%rdi) │ │ │ │ - lea (bad),%ebp │ │ │ │ - out %al,(%dx) │ │ │ │ - pop %rbx │ │ │ │ - add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x89,%bh │ │ │ │ + (bad) │ │ │ │ + fidivs 0xb(%rax) │ │ │ │ + je 1d1b58a │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1d1b538 │ │ │ │ + add %ah,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e70b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0xf(%rax) │ │ │ │ - jnp 1d1b5b7 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x37a,%edi │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ch │ │ │ │ xor $0xecd71815,%eax │ │ │ │ @@ -2677049,44 +2676625,43 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x32159(%rax) │ │ │ │ - ... │ │ │ │ + add %dl,0x2dcf2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.WRB push %r14 │ │ │ │ - (bad) │ │ │ │ + add %dl,0x4a(%rax) │ │ │ │ + jmp 1d1b5f8 │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.WX fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ja 1d1b62b │ │ │ │ - or (%rdi,%rbp,4),%ebp │ │ │ │ - (bad) │ │ │ │ + add %al,-0x74(%rdi) │ │ │ │ + sahf │ │ │ │ + ficomps 0x1a(%rcx) │ │ │ │ + and $0x130128,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ add %esp,(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x1e7(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%dl │ │ │ │ - cmp (%rbx),%al │ │ │ │ + adcb $0x3,0x3a(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -2677094,108 +2676669,104 @@ │ │ │ │ rex.XB movsxd 0x13017d03(%r10),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d1b6d4 │ │ │ │ - and %eax,(%rbx) │ │ │ │ - ... │ │ │ │ - shlb $1,0x65(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + loopne 1d1b615 │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + ror $0xef,%ch │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + and (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %cl,0x1a0(%rip) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %eax,%esp │ │ │ │ - cmp 0x130107(%rbp,%r8,2),%edi │ │ │ │ + imul $0xad895944,(%rbx),%esp │ │ │ │ + jle 1d1b6aa │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x32433(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1e(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - or $0x7b,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + cmpb $0x0,0x37a(%rbx) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ mov $0x79,%bh │ │ │ │ and %edx,0x13012960(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock pop %rbx │ │ │ │ - and %eax,(%rbx) │ │ │ │ + jo 1d1b6b2 │ │ │ │ + and (%rbx),%al │ │ │ │ ... │ │ │ │ - lock call 1d1bca2 │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x2b4237f(%rip) │ │ │ │ - cmp (%rsi),%ah │ │ │ │ - push %rsp │ │ │ │ - add %edx,(%rbx) │ │ │ │ + shl $0x7f,%bh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + add %dh,%bh │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + push $0x2 │ │ │ │ + rex.WR mov $0x48,%bl │ │ │ │ + or (%rcx),%eax │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - lock pop %rbp │ │ │ │ - and %eax,(%rbx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + and (%rbx),%al │ │ │ │ ... │ │ │ │ - mov $0x3c,%al │ │ │ │ - jbe 1d1b76a │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + testl $0x0,0x6(%rbx) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rdx) │ │ │ │ - mov $0x8b,%dh │ │ │ │ - je 1d1b765 │ │ │ │ - cwtl │ │ │ │ - xchg %eax,%edi │ │ │ │ - and (%rcx),%al │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %dh,-0x215942ac(%rdx) │ │ │ │ + mov $0x8e,%bh │ │ │ │ + add %dx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb (%rbx),%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - pushf │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %bl,(%rbx) │ │ │ │ + and (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %bl,0x1(%rcx,%riz,2) │ │ │ │ + ... │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,0x9(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2677205,118 +2676776,108 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x32163(%rax) │ │ │ │ + add %al,0x322ab(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - add %esi,%ebp │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - and (%rbx),%al │ │ │ │ + pop %rdi │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x25(%rsi) │ │ │ │ - (bad) │ │ │ │ - cwtl │ │ │ │ - push $0x47 │ │ │ │ - divb (%rdx) │ │ │ │ + add %bl,0x38a7d22(%rdi) │ │ │ │ + lea (bad),%ebp │ │ │ │ + out %al,(%dx) │ │ │ │ + pop %rbx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d1b7dd │ │ │ │ - and (%rbx),%al │ │ │ │ + adc %ch,0x3(%rdx,%riz,1) │ │ │ │ + ... │ │ │ │ + add %al,%al │ │ │ │ + pop %rcx │ │ │ │ + push %rsi │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rsi,%rbp,8) │ │ │ │ - add %eax,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x22,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ - add %dh,(%rcx) │ │ │ │ - ljmp *-0x491af90d(%rcx) │ │ │ │ - sub $0x1,%al │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %al,(%rbx) │ │ │ │ + ja 1d1b86b │ │ │ │ + or (%rdi,%rbp,4),%ebp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x22,%ah │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,-0x54(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ + ... │ │ │ │ + shrb $0x5,0x65(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1e95f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x22,%bh │ │ │ │ - add (%rax),%eax │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%esp │ │ │ │ + cmp 0x130107(%rbp,%r8,2),%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ - add %dh,(%rdx) │ │ │ │ - std │ │ │ │ - mov $0x4f,%al │ │ │ │ - jnp 1d1b86b │ │ │ │ - testl $0x13,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x322b7(%rax) │ │ │ │ + add %dl,0x322ae(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %bh,0xd(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dh,0x584fe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + add %ah,0x2b4237f(%rip) │ │ │ │ + cmp (%rsi),%ah │ │ │ │ + push %rsp │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x69878e26(%rcx) │ │ │ │ - iret │ │ │ │ - (bad) │ │ │ │ - cmp %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %ah,0x56(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + push %rsi │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ shl %cl,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x33ada(%rax) │ │ │ │ + add %ah,0x33a51(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x62(%rbx) │ │ │ │ je 1d1b932 │ │ │ │ adc %eax,-0x5f(%rdi) │ │ │ │ @@ -2677324,44 +2676885,41 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x322(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %bl,%cl │ │ │ │ - out %al,$0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 1d1b9ab │ │ │ │ - (bad) │ │ │ │ - add %bh,0xd(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + shrb $0x0,0x322(%rsi) │ │ │ │ + ... │ │ │ │ + add %dl,0x6764a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%ch │ │ │ │ - mov $0xeb89b0d9,%ebx │ │ │ │ - xor $0x130115,%eax │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + add %ch,(%rdx) │ │ │ │ + mov $0x8b,%dh │ │ │ │ + je 1d1b95d │ │ │ │ + cwtl │ │ │ │ + xchg %eax,%edi │ │ │ │ + and (%rcx),%al │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x3248c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%cl │ │ │ │ - jp 1d1b9a7 │ │ │ │ - add %al,(%rax) │ │ │ │ + and %bl,0x37a(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdi) │ │ │ │ sahf │ │ │ │ @@ -2677391,73 +2676949,73 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,%ah │ │ │ │ - and (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x322(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d1ba03 │ │ │ │ - lock add %eax,(%rax) │ │ │ │ + loopne 1d1ba2d │ │ │ │ + out %al,(%dx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x32308(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jne 1d1ba56 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %dl,%dh │ │ │ │ - lret │ │ │ │ - or %edi,(%rcx) │ │ │ │ - or $0xe2,%al │ │ │ │ - gs or $0x1,%al │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %cl,-0x25(%rsi) │ │ │ │ + (bad) │ │ │ │ + cwtl │ │ │ │ + push $0x47 │ │ │ │ + divb (%rdx) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - cmp $0x23,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + and %dl,0x323(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - (bad) │ │ │ │ + adc %dh,(%rsi,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x51(%rax) │ │ │ │ - and $0x3,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ + and (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W (bad) │ │ │ │ + fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4547c3a1(%rbp,%rbx,8) │ │ │ │ - jbe 1d1bae6 │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rcx) │ │ │ │ + ljmp *-0x491af90d(%rcx) │ │ │ │ + sub $0x1,%al │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rdx) │ │ │ │ - iret │ │ │ │ + sbb %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $0x3a,%ch │ │ │ │ + (bad) │ │ │ │ + movsxd (%rdx),%edi │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0xe(%rsi) │ │ │ │ (bad) │ │ │ │ @@ -2677466,39 +2677024,37 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - push $0x324 │ │ │ │ - add %al,(%rax) │ │ │ │ - rex lea (bad),%esi │ │ │ │ - repnz add %eax,(%rax) │ │ │ │ + rclb $0x0,0x323(%rdx) │ │ │ │ + add %dh,0x1e95f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) (%rbx,%rax,1) │ │ │ │ + add %dl,-0x6a(%rax) │ │ │ │ + and (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x2a00000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rdi,%rdx,8) │ │ │ │ - sub 0x5eaf0bdc(%rdx),%bl │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rdx) │ │ │ │ + std │ │ │ │ + mov $0x4f,%al │ │ │ │ + jnp 1d1baf3 │ │ │ │ + testl $0x13,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %ah,-0x3b(%rax) │ │ │ │ + roll $1,(%rdx) │ │ │ │ ... │ │ │ │ mov $0x78,%al │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2677507,52 +2677063,49 @@ │ │ │ │ rex.WX movabs $0x13010000a6f77c,%rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - imul $0x0,(%rbx,%rax,1),%esp │ │ │ │ - push %rax │ │ │ │ - mov %ch,%ch │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x24(%rax) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + and (%rbx),%eax │ │ │ │ + ... │ │ │ │ + nop │ │ │ │ + loopne 1d1bbfc │ │ │ │ + add $0x0,%eax │ │ │ │ + js 1d1bbaf │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - push %rdi │ │ │ │ - xchg %ebp,%ebx │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + add %al,0x69878e26(%rcx) │ │ │ │ + iret │ │ │ │ (bad) │ │ │ │ - fwait │ │ │ │ - rex.RXB add %r10d,(%r11) │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %al,0x324b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x324(%rbx) │ │ │ │ add %al,-0x14(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock fstpt (%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rclb $0x3,0x3a(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,-0x1dc7e732(%rbp,%riz,4) │ │ │ │ (bad) (%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2677563,27 +2677116,22 @@ │ │ │ │ rolb %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ es out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - add %al,0x0(%rax) │ │ │ │ + push %rax │ │ │ │ + mov $0x37a,%edi │ │ │ │ add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x400000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - adc $0xfffffffd,%ebp │ │ │ │ + add %ch,-0x22a7c93(%rdi) │ │ │ │ sub $0x13014c,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2677625,21 +2677173,22 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x13,%al │ │ │ │ and $0x3,%eax │ │ │ │ add %al,0x1e7fd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xchg %esp,0x3(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - popf │ │ │ │ - add (%eax),%eax │ │ │ │ + add %cl,(%rcx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,-0x65(%rdi) │ │ │ │ mov $0xfd0be68b,%ecx │ │ │ │ cmp $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2677659,49 +2677208,44 @@ │ │ │ │ mov $0x13011818,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - and $0x3,%eax │ │ │ │ - add %dl,%al │ │ │ │ - hlt │ │ │ │ - out %al,(%dx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor %bl,0x323(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x1(%rax) │ │ │ │ - es add (%rax),%eax │ │ │ │ + xor %bl,%cl │ │ │ │ + out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ - add %al,(%rbx,%rdx,4) │ │ │ │ - rex.WX │ │ │ │ - lock add $0x15ba573,%eax │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1d1bdbc │ │ │ │ + (bad) │ │ │ │ + add %bh,0xd(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%ch │ │ │ │ + mov $0xeb89b0d9,%ebx │ │ │ │ + xor $0x130115,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x325ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x59(%rax) │ │ │ │ call 1d1bdd8 │ │ │ │ - add %dh,0xc(%rax) │ │ │ │ - jnp 1d1bddf │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x37abb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%ch │ │ │ │ sbb $0x4d,%al │ │ │ │ es shlb %cl,(%rsi) │ │ │ │ sbb (%rax),%edi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2677731,107 +2677275,98 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x1(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,%al │ │ │ │ + or $0x24,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1f0c9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - or (%rdi),%ah │ │ │ │ - add (%rax),%eax │ │ │ │ + xchg %eax,%esi │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ + add %al,%al │ │ │ │ + rex.WRB and $0x3,%rax │ │ │ │ + add %cl,0xe(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov -0x31(%rsi),%esp │ │ │ │ - mov $0xca,%ah │ │ │ │ - movabs 0x130163,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x4547c3a1(%rbp,%rbx,8) │ │ │ │ + jbe 1d1bed6 │ │ │ │ + add %edx,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - add %esp,(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - out %al,(%dx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov $0x69,%al │ │ │ │ + and $0x3,%eax │ │ │ │ + add %al,-0x73(%rax) │ │ │ │ + repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - or (%rdi),%esp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x4f(%rax) │ │ │ │ + es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %bl,%bl │ │ │ │ - jmp 1d1bec3 │ │ │ │ - or %dl,%al │ │ │ │ - add %esp,(%rsi) │ │ │ │ - jge 1d1bed2 │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %bh,(%rdi,%rdx,8) │ │ │ │ + sub 0x5eaf0bdc(%rdx),%bl │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rdi),%ah │ │ │ │ + adc %ch,0x25(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - out %eax,(%dx) │ │ │ │ - int1 │ │ │ │ + add %dl,-0x78(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0xb(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rax │ │ │ │ + es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %ah,0x12(%rdx,%rdi,2) │ │ │ │ - iret │ │ │ │ - push %rax │ │ │ │ - mov $0xa0,%bh │ │ │ │ + add %dl,%al │ │ │ │ + push %rdi │ │ │ │ + xchg %ebp,%ebx │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ - add %edx,(%rbx) │ │ │ │ + fwait │ │ │ │ + rex.RXB add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%bh │ │ │ │ int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jmp *%rsp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0xb(%rax) │ │ │ │ - jp 1d1bf47 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x37aa2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x20(%rbx,%rax,8) │ │ │ │ mov $0xec,%dh │ │ │ │ (bad) │ │ │ │ add 0x1(%rdi),%edi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2677839,19 +2677374,23 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x2cde0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e501(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x57b05(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + jp 1d1bf91 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ add %cl,%cl │ │ │ │ adc %dl,-0x19286e74(%rbp) │ │ │ │ pop %rdx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2677862,16 +2677401,15 @@ │ │ │ │ int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d1bfd3 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmc │ │ │ │ + jo 1d1bf74 │ │ │ │ jp 1d1bfd7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2677884,15 +2677422,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x25,%cl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e83e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x24(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + push %rdx │ │ │ │ cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2677988,18 +2677527,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x325e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sub %al,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - or $0x3b,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + cmpl $0x3,(%rdx) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x7b(%rbx) │ │ │ │ mov 0x1658e192(%rbp),%ecx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2678052,16 +2677589,16 @@ │ │ │ │ xor %al,(%rdi) │ │ │ │ es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xor $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x43(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add %ah,-0x45(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0xa(%rbx) │ │ │ │ xor 0x1725ce7c(%rsi),%cl │ │ │ │ @@ -2678160,21 +2677697,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc000000000032675,%al │ │ │ │ pop %rcx │ │ │ │ call 1d1c3c0 │ │ │ │ - add %ah,(%rax) │ │ │ │ - popf │ │ │ │ - add (%eax),%eax │ │ │ │ + add %dh,%al │ │ │ │ + xchg %esp,0x3(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,0x3ccaf919(%rbp) │ │ │ │ sbb %ah,%bh │ │ │ │ or (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2678202,22 +2677740,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dl │ │ │ │ int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x1(,%riz,8) │ │ │ │ - add %dl,-0xe(%rax) │ │ │ │ - jp 1d1c459 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x57a0c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %cl,(%rcx,%rdx,2) │ │ │ │ jno 1d1c4b1 │ │ │ │ mov $0x4e,%bl │ │ │ │ cmp %ah,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2678227,19 +2677762,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d1c4a6 │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e8ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x37b0c(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x37a,%ebx │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,-0x314eda5(%rbp,%rsi,1) │ │ │ │ bnd jle 1d1c4ba │ │ │ │ lock add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,-0x42(%rax) │ │ │ │ add (%rax),%al │ │ │ │ @@ -2678277,15 +2677814,15 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x1e5,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - cmp $0x3b,%al │ │ │ │ + mov $0x3a,%bl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x68(%rdx) │ │ │ │ gs pop %rax │ │ │ │ @@ -2678346,16 +2677883,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2d2f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1d(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d1c5ef │ │ │ │ - cmp (%rbx),%al │ │ │ │ + andb $0x3,0x3a(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rsi,%rdx,2) │ │ │ │ @@ -2678372,20 +2677908,20 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2cf4d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fucom %st(5) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x73(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add %dh,%al │ │ │ │ + idivb (%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ add %ah,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x19(%rdx) │ │ │ │ fcompl -0x1(%rbx) │ │ │ │ or %dl,%dl │ │ │ │ adc (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2678414,15 +2677950,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d1c70b │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e89d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x24(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + push %rdx │ │ │ │ cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2678483,16 +2678020,16 @@ │ │ │ │ add %dh,%al │ │ │ │ mov (%rdi),%fs │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0x1e8,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d1c7cf │ │ │ │ - jnp 1d1c7b7 │ │ │ │ + ror $1,%dh │ │ │ │ + jp 1d1c7b7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0xb(%rdx) │ │ │ │ @@ -2678507,15 +2678044,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,%dh │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e5f3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x3(%rax) │ │ │ │ + add %dh,0x6e(%rax) │ │ │ │ cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2678525,46 +2678062,47 @@ │ │ │ │ mov $0x41,%al │ │ │ │ add $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - add (%rdi),%ah │ │ │ │ - add (%rax),%eax │ │ │ │ + rex ret $0x326 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1ec08(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xb(%rax) │ │ │ │ + shl $1,%ah │ │ │ │ + out %al,(%dx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x3b(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %cl,-0x4e3cbe5(%rsi) │ │ │ │ - xchg %bh,%ch │ │ │ │ - jno 1d1c862 │ │ │ │ + add %al,(%rbx,%rdx,4) │ │ │ │ + rex.WX │ │ │ │ + lock add $0x15ba573,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ lahf │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x1,-0x19(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d1c89a │ │ │ │ - jnp 1d1c88f │ │ │ │ + jo 1d1c849 │ │ │ │ + jp 1d1c88f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0xa(%rcx) │ │ │ │ @@ -2678575,28 +2678113,30 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x328(%rip) │ │ │ │ + rex (bad) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x1ed(%rsi) │ │ │ │ + add %dh,0x1f1f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x29,%dl │ │ │ │ + add %dh,%al │ │ │ │ + repnz (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or $0x1a0,%eax │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rdi │ │ │ │ - pop %rax │ │ │ │ - xchg %ebp,0x7cc2f6d2(%rip) │ │ │ │ + add %dl,%dh │ │ │ │ + or 0x6fd76eb8(%rip),%esp │ │ │ │ + (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rbx) │ │ │ │ @@ -2678617,74 +2678157,72 @@ │ │ │ │ adcl $0x13012f17,0x2a7e3112(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xca,%al │ │ │ │ - sub %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1d1c919 │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xda,%al │ │ │ │ - out %eax,(%dx) │ │ │ │ + add %ah,%al │ │ │ │ + cld │ │ │ │ + int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - adc (%rdx),%ch │ │ │ │ + add %ah,(%rax) │ │ │ │ + repz (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or $0x1a0,%eax │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - cmp (%rdi),%edi │ │ │ │ - adc 0x29(%rdx,%rax,4),%ebx │ │ │ │ + add %al,-0x72(%rsp,%rbp,1) │ │ │ │ + mov $0x3cb8bb47,%ebx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x32a2a,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x90000000000327f8,%al │ │ │ │ + leave │ │ │ │ + lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sbb 0x5(%rbp),%esi │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rdx) │ │ │ │ - mov $0xc4fe3d1a,%ecx │ │ │ │ - pop %rsp │ │ │ │ - add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + mov -0x31(%rsi),%esp │ │ │ │ + mov $0xca,%ah │ │ │ │ + movabs 0x130163,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x27,%ah │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x327b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4b(%rax) │ │ │ │ call 1d1c9f0 │ │ │ │ - add %dl,0x33adc(%rax) │ │ │ │ + add %dl,0x52(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,%cl │ │ │ │ (bad) │ │ │ │ fwait │ │ │ │ push $0xffffffffffffffb7 │ │ │ │ adc %ch,(%rcx) │ │ │ │ jno 1d1ca12 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2678697,20 +2678235,20 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x1e8,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - rex popf │ │ │ │ - add (%eax),%eax │ │ │ │ + adc %cl,0x367(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,(%rdx) │ │ │ │ lock in (%dx),%al │ │ │ │ stc │ │ │ │ imul $0x13016d0f,%ecx,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2678732,125 +2678270,131 @@ │ │ │ │ add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x2a,(%rbx) │ │ │ │ + add %bh,%cl │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - iret │ │ │ │ - int1 │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ + out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5f(%rax) │ │ │ │ - sub (%rbx),%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + movaps (%rbx),%xmm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsp,%rbx,8) │ │ │ │ - imul $0x15,%r13d,%r13d │ │ │ │ - (bad) │ │ │ │ - xor (%rcx),%al │ │ │ │ + add %bl,%bl │ │ │ │ + jmp 1d1cadb │ │ │ │ + or %dl,%al │ │ │ │ + add %esp,(%rsi) │ │ │ │ + jge 1d1caea │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,-0x3c(%rax) │ │ │ │ sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb00000000001e8f4,%al │ │ │ │ - or $0x7b,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + movabs 0xf00000000001e8f4,%al │ │ │ │ + mov $0x37a,%ebx │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,%dl │ │ │ │ cmp %esp,%esp │ │ │ │ or $0x2e9974e3,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x32a(%rbp) │ │ │ │ + push %rax │ │ │ │ + stc │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0xf0,(%rcx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ + int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cwtl │ │ │ │ - sub (%rbx),%al │ │ │ │ + add %al,0xf(%rax) │ │ │ │ + sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x1a0(%rip) │ │ │ │ - ... │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xbd8dc938,%ebp │ │ │ │ - mov $0x13013158,%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x12(%rdx,%rdi,2) │ │ │ │ + iret │ │ │ │ + push %rax │ │ │ │ + mov $0xa0,%bh │ │ │ │ + (bad) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x32a(%rsi) │ │ │ │ + mov $0xfc,%al │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d1cbbd │ │ │ │ - in (%dx),%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1ec08(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cltd │ │ │ │ - sub (%rbx),%al │ │ │ │ + add %ah,0xf(%rax) │ │ │ │ + sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x1a0(%rip) │ │ │ │ - ... │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,%edx │ │ │ │ - roll %cl,(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %bh,(%rdi,%rdx,2) │ │ │ │ - add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x4e3cbe5(%rsi) │ │ │ │ + xchg %bh,%ch │ │ │ │ + jno 1d1cbc2 │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%dh │ │ │ │ + out %al,(%dx) │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cli │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,(%rcx) │ │ │ │ - jnp 1d1cbef │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x3000000000037ab8,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%bh │ │ │ │ jb 1d1cbb1 │ │ │ │ cmp %al,0x104434b(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2678862,16 +2678406,15 @@ │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xc(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock in (%dx),%eax │ │ │ │ - jp 1d1cc39 │ │ │ │ + or %dil,0x5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x5f(%rdx) │ │ │ │ @@ -2678890,16 +2678433,16 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ dec %bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0x1e5,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - or %bh,0x3(%rbx) │ │ │ │ + loopne 1d1cc31 │ │ │ │ + jp 1d1cc7f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdx) │ │ │ │ @@ -2678915,22 +2678458,17 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ add $0x2d6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.X out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,%dh │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x3000000000033a63,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%dl │ │ │ │ int $0x74 │ │ │ │ cmp $0x1282757,%esi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2678939,15 +2678477,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x2cbff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ret $0x1e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xfd,%al │ │ │ │ + add %bl,(%rax) │ │ │ │ jp 1d1cd11 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x2a00000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2678962,20 +2678500,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ in (%dx),%al │ │ │ │ sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x900000000001e8e8,%al │ │ │ │ - fnstsw (%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rdx │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,0x2(%rcx) │ │ │ │ (bad) │ │ │ │ jb 1d1cd40 │ │ │ │ movabs 0xf0010158,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,-0x42(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ @@ -2679067,21 +2678607,21 @@ │ │ │ │ ... │ │ │ │ add %dl,0x328fd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ fucomp %st(0) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - or $0x3b,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,%al │ │ │ │ + cmpb $0x3,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,-0x5d(%rdx) │ │ │ │ test $0x3f89d9a9,%eax │ │ │ │ rex.WRXB add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2679127,17 +2678667,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x32919(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e8e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.XB cmp (%r11),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x33a,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x2c(%rdx) │ │ │ │ adc %ch,0x4e42a637(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2679234,20 +2678773,22 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x32988(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmc │ │ │ │ call 1d1d0f8 │ │ │ │ - add %ah,-0x63(%rax) │ │ │ │ - add (%eax),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov %ah,0x3(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,0xde1503c(%rdx) │ │ │ │ rex.W jle 1d1d135 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2679330,21 +2678871,21 @@ │ │ │ │ sub (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and %ecx,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - or $0x7b,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x37a,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,-0x7e(%rcx) │ │ │ │ rex.XB test $0x6230350a,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2679354,15 +2678895,17 @@ │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jmp *%rbp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x33b02(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jae 1d1d29d │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rbx) │ │ │ │ push %rbp │ │ │ │ (bad) │ │ │ │ @@ -2679417,20 +2678960,19 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x2cd9d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cmp $0x1e6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d1d375 │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + rex mov $0x3a,%dl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rbx) │ │ │ │ fiaddl -0x50(%rdi) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ sub $0x13012392,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2679479,15 +2679021,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x2d7c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e776(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x37b10(%rax) │ │ │ │ + add %dl,0x37abf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%bl │ │ │ │ sbb 0x10(%rbx),%ah │ │ │ │ push $0x10593fb │ │ │ │ @@ -2679501,21 +2679043,23 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ push %rdi │ │ │ │ sub (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ jmp 1d1d458 │ │ │ │ - add %dl,%al │ │ │ │ - out %eax,$0x3a │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rsi │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,%dl │ │ │ │ mov $0xe03ad680,%ecx │ │ │ │ int1 │ │ │ │ add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2679545,21 +2679089,22 @@ │ │ │ │ mov $0x9a,%al │ │ │ │ sub (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,-0x17(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - or $0x7b,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,-0x44(%rax) │ │ │ │ + jp 1d1d4ef │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,%dl │ │ │ │ adc $0x59260a19,%eax │ │ │ │ rorl $1,0x1(%rbp) │ │ │ │ rolb $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -2679596,15 +2679141,17 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2ce81(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jno 1d1d559 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x33b5e(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + fdivrs (%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2642baa(%rax,%rbp,2) │ │ │ │ pop (%rcx,%rax,1) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2679656,17 +2679203,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dl,0x33a(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x2d8a2813(%rdi,%riz,8) │ │ │ │ repnz add $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2679721,17 +2679266,15 @@ │ │ │ │ nop │ │ │ │ shrb $0x3,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0xe9,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - fnstsw (%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x33a52(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x2e(%rcx) │ │ │ │ fidivl 0x16(%rbp) │ │ │ │ mov %ss,(%rax) │ │ │ │ @@ -2679828,19 +2679371,21 @@ │ │ │ │ add %ah,-0x31(%rax) │ │ │ │ sub (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bpl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x33b0c(%rax) │ │ │ │ + add %al,%al │ │ │ │ + cmpb $0x3,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,-0x21(%rsp,%rcx,4) │ │ │ │ movabs 0x130163929e66,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x1fd,$0x2 │ │ │ │ @@ -2679886,17 +2679431,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shr $1,%bl │ │ │ │ sub (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d1d997 │ │ │ │ jmp 1d1d968 │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.XB cmp (%r11),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x33a,%edx │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x66(%rbx,%rax,1) │ │ │ │ movabs %al,0x130162efb188 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2679992,15 +2679536,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d1db27 │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.WB jmp 1d1dad0 │ │ │ │ - add %al,0x3679d(%rax) │ │ │ │ + add %dl,-0x78(%rax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x371952f0(%rdx) │ │ │ │ gs ss jle 1d1daf2 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2680039,15 +2679584,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0xe6,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - sti │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1200000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2680083,21 +2679628,19 @@ │ │ │ │ mov $0x1b,%al │ │ │ │ sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test %bpl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or $0x37b,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x37abc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0xcc78f4d(%rax) │ │ │ │ xor $0x1,%al │ │ │ │ sub %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2680170,20 +2679713,21 @@ │ │ │ │ add %bh,(%rdx) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1(%rdi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0x3a,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + shlb $1,0x3(%rdx,%rdi,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,0x21(%rax) │ │ │ │ movabs 0x13112a522e586f,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2680264,15 +2679808,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex.RB sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x1,-0x17(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d1de0f │ │ │ │ + lock push %rdx │ │ │ │ cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2680375,21 +2679919,22 @@ │ │ │ │ rex push %rbp │ │ │ │ sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push $0xffffffffffffffe9 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jno 1d1dfd6 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,%al │ │ │ │ + int1 │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,0x65(%rdx) │ │ │ │ xchg %edx,(%rax,%rax,1) │ │ │ │ mov $0x22,%bl │ │ │ │ js 1d1dfba │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2680437,21 +2679982,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock jne 1d1e08f │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e971(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xor %bh,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,-0x5a(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x16(%rdx) │ │ │ │ ds (bad) │ │ │ │ out %al,(%dx) │ │ │ │ pushf │ │ │ │ pop %rdi │ │ │ │ jns 1d1e092 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2680538,15 +2680083,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d1e156 │ │ │ │ jmp 1d1e1d8 │ │ │ │ - add %ah,0x3679d(%rax) │ │ │ │ + add %dh,-0x78(%rax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%al │ │ │ │ cmp (%rbx),%rbp │ │ │ │ loop 1d1e1fe │ │ │ │ @@ -2680605,16 +2680151,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d1e229 │ │ │ │ sub $0x3,%eax │ │ │ │ add %dh,-0x55(%rax) │ │ │ │ jmp 1d1e2b0 │ │ │ │ - add %dh,%al │ │ │ │ - int1 │ │ │ │ + add %al,-0x62(%rax) │ │ │ │ jp 1d1e2b7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2680685,16 +2680230,15 @@ │ │ │ │ add %dl,0x2d986(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d1e369 │ │ │ │ - cmp (%rbx),%al │ │ │ │ + and %dl,0x3(%rdx,%rdi,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rbx) │ │ │ │ @@ -2680781,16 +2680325,16 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ adc $0xdc,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e7bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - or %ch,0x3(%rip) │ │ │ │ + add %dl,-0x52(%rax) │ │ │ │ + sub $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x70(%rdx) │ │ │ │ adc $0x80,%al │ │ │ │ and $0x109bc47,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2680800,15 +2680344,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ sub $0x3,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ - movabs %al,0xde000000000001e9 │ │ │ │ + movabs %al,0x53100000000001e9 │ │ │ │ cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2680823,17 +2680367,15 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ add (%rsi),%ebp │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e9ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - popf │ │ │ │ - add (%eax),%eax │ │ │ │ + add %dl,0x36788(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x1c(%rbx) │ │ │ │ or %eax,%esp │ │ │ │ shlb $0x0,0x1301739a(%rbx) │ │ │ │ @@ -2680905,15 +2680447,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x32e(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0xe9,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x37ae7(%rax) │ │ │ │ + add %dl,0x37a92(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x6e(%rbx) │ │ │ │ lahf │ │ │ │ (bad) │ │ │ │ @@ -2680981,16 +2680523,16 @@ │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%cl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,(%rsi) │ │ │ │ - jnp 1d1e737 │ │ │ │ + xor %al,%ch │ │ │ │ + jp 1d1e737 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x418077aa(%rax) │ │ │ │ @@ -2681106,19 +2680648,22 @@ │ │ │ │ adc %bl,%cl │ │ │ │ cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jrcxz 1d1e87c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x33ade(%rax) │ │ │ │ + add %dl,0x53(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,%al │ │ │ │ push %rbp │ │ │ │ pop %rsp │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ in $0xc1,%al │ │ │ │ xor 0x1(%rdx),%edi │ │ │ │ lock add %al,(%rax) │ │ │ │ @@ -2681208,17 +2680753,15 @@ │ │ │ │ add %bh,%al │ │ │ │ cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ fucomi %st(1),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jo 1d1ea3e │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x33af1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ sahf │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ @@ -2681279,16 +2680822,16 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ adc %ebp,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e9df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x30(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add %al,-0x5a(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rcx) │ │ │ │ adc %edx,0x7a1d553(%rip) │ │ │ │ @@ -2681388,17 +2680931,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x32f73(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e9f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - popf │ │ │ │ - add (%eax),%eax │ │ │ │ + add %dh,0x36788(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rbx) │ │ │ │ imul $0x38,(%rbx),%ebp │ │ │ │ cmp (%rax),%ch │ │ │ │ @@ -2681453,19 +2680994,22 @@ │ │ │ │ xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x49,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x37b15(%rax) │ │ │ │ + add %ah,-0x3c(%rax) │ │ │ │ + jp 1d1ed1f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,(%rax) │ │ │ │ test %dl,0x1d62a8e6(%rsi) │ │ │ │ sub (%rcx),%dl │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2681544,95 +2681088,99 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x32b(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - rcrb $0x1,-0x14(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + and %ch,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xa1,%al │ │ │ │ - sub (%rbx),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov %ebp,%gs │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + sub %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + adc %cl,0x1a0(%rip) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x67(%rdx) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - data16 insb (%dx),%es:(%rdi) │ │ │ │ - rex.R lahf │ │ │ │ - push %rbp │ │ │ │ + push %rdi │ │ │ │ + pop %rax │ │ │ │ + xchg %ebp,0x7cc2f6d2(%rip) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x32b(%rcx) │ │ │ │ + nop │ │ │ │ + repnz sub (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x1(%rax,%rsi,8) │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0xda,%al │ │ │ │ + out %eax,(%dx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x32b(%rdx) │ │ │ │ + add %al,%al │ │ │ │ + rex.X sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + adc %cl,0x1a0(%rip) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x31dc2b44(%rdi) │ │ │ │ - add %ebp,0xe(%rax) │ │ │ │ + (bad) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + cmp (%rdi),%edi │ │ │ │ + adc 0x29(%rdx,%rax,4),%ebx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + and %cl,0x32b(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ + sbbb $0xf0,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x74(%rax) │ │ │ │ - sub $0x3,%al │ │ │ │ + add %dl,-0x64(%rax) │ │ │ │ + sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + adc %cl,0x1a0(%rip) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0xbd8dc938,%ebp │ │ │ │ + mov $0x13013158,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - rex.R pop %rsi │ │ │ │ - ss rcrl $0x0,0x13011ce7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + rolb $0x0,0x2dd(%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %eax,%ebp │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x54(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rbx) │ │ │ │ - call 1d1ef10 │ │ │ │ - add %dl,0x33adf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,0x6c73ecfb(%rip) │ │ │ │ (bad) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2681642,67 +2681190,64 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d1ef77 │ │ │ │ xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1ea(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%bh │ │ │ │ - cmp (%rbx),%al │ │ │ │ + adcb $0x3,0x3a(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x6766aa41(%rbx) │ │ │ │ mov $0xdc,%bh │ │ │ │ add $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4000000000032c92,%al │ │ │ │ - cltd │ │ │ │ - out %eax,(%dx) │ │ │ │ + movabs 0x7000000000032b89,%al │ │ │ │ + and %ebp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - sub $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x32b9c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x2a00000000001,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + or $0x1a0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x300000000000002,%al │ │ │ │ + rcl %cl,%ebx │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi,%rdx,2) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x4(%rsi) │ │ │ │ - cmp $0x9654324a,%eax │ │ │ │ - jne 1d1efc2 │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,0x33069(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.WX (bad) │ │ │ │ + subb $0x3,0x30(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %cl,-0x16(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov %ah,0x3(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sahf │ │ │ │ - add (%eax),%eax │ │ │ │ + add %cl,(%rcx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,-0x7f(%rax) │ │ │ │ and (%rdx),%cl │ │ │ │ rex.RX pop %rsi │ │ │ │ cli │ │ │ │ sbb %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2681763,55 +2681308,53 @@ │ │ │ │ or 0x130164(%rcx),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%edx │ │ │ │ - sub $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jge 1d1f127 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xde,%al │ │ │ │ - int1 │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ + in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - fwait │ │ │ │ - sub $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,0x32c8f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + add %bh,-0x67(%rdx) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + data16 insb (%dx),%es:(%rdi) │ │ │ │ + rex.R lahf │ │ │ │ + push %rbp │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x544b528d(%rax) │ │ │ │ - rcrl $0x1,0x4(%rdi) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %ah,0x9(%rax) │ │ │ │ - xor %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + or %esi,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0xd(%rax) │ │ │ │ - jnp 1d1f157 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,-0x71(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x37abc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x2a(%rsi) │ │ │ │ mov $0x9373fec,%ebx │ │ │ │ movsxd (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2681837,72 +2681380,73 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x32c(%rbx) │ │ │ │ + rex jle 1d1f1ff │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%ch │ │ │ │ - out %al,(%dx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x65(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rdi) │ │ │ │ - mov -0x30fe170(%rdi),%al │ │ │ │ - push %rdx │ │ │ │ + add %dl,-0x31dc2b44(%rdi) │ │ │ │ + add %ebp,0xe(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - sub $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x2d(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d1f207 │ │ │ │ - out %al,(%dx) │ │ │ │ + add %al,-0x67(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x32c9b(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + pop %rbp │ │ │ │ + sub $0x3,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jne 1d1f1e9 │ │ │ │ - or %ebp,%esi │ │ │ │ - out %eax,(%dx) │ │ │ │ - jle 1d1f282 │ │ │ │ - add %edx,(%r11) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.RX cld │ │ │ │ + cmp $0x9654324a,%eax │ │ │ │ + jne 1d1f24a │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %al,0x5(%rax) │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex add $0x2d8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and $0x1e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,%cl │ │ │ │ + jo 1d1f205 │ │ │ │ jp 1d1f277 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x600000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2681915,16 +2681459,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x2d805(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ {rex2 0xe4} sgdt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - idivb 0x5(%rdx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + adc %edi,0x5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1a00000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x2feefc02(%rcx) │ │ │ │ @@ -2681937,67 +2681481,63 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0xdf,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x26(%rax) │ │ │ │ call 1d1f300 │ │ │ │ - add %ah,(%rax) │ │ │ │ - adc %edi,0x3(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sarb $0x0,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x5c0c2fc0(%rsi) │ │ │ │ lret $0x891 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x93,%al │ │ │ │ - sub $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 1d1f324 │ │ │ │ - out %al,(%dx) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - fwait │ │ │ │ - sub $0x3,%al │ │ │ │ + xor %bl,0x2d(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x1f1de(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0xb00000000001,%al │ │ │ │ + add %dl,0x5f(%rax) │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + add %dh,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x544b528d(%rax) │ │ │ │ + rcrl $0x1,0x4(%rdi) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x17425ea8(%rdi) │ │ │ │ - cmp $0x13010299,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + xor %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ + movabs 0x1ea80,%al │ │ │ │ + push %rsp │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - xor %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x200000000001ea80,%al │ │ │ │ - fistpll (%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,%ch │ │ │ │ in (%dx),%eax │ │ │ │ js 1d1f33f │ │ │ │ psrad %mm0,%mm1 │ │ │ │ add %r14,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2682099,20 +2681639,21 @@ │ │ │ │ add %dl,%al │ │ │ │ rex.XB xor %eax,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex imul $0x1,%edx,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x3b(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %dh,%cl │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x12(%rbx) │ │ │ │ rex.WR pop %rsp │ │ │ │ cld │ │ │ │ test $0x3f,%cl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2682160,20 +2681701,21 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x70(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - xor %bh,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x61(%rbx) │ │ │ │ cmc │ │ │ │ pop %rdi │ │ │ │ adc %cl,%bl │ │ │ │ mov $0x3e,%ah │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2682307,20 +2681849,21 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ ja 1d1f7ad │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - jo 1d1f806 │ │ │ │ - add (%rax),%eax │ │ │ │ + int1 │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x24578645(%rdx,%rbx,4) │ │ │ │ lret │ │ │ │ jg 1d1f7ea │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2682374,17 +2681917,17 @@ │ │ │ │ xor %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jl 1d1f885 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0xbb985fe(%rbp,%rdx,1) │ │ │ │ mov $0x7e,%dh │ │ │ │ @@ -2682515,21 +2682058,22 @@ │ │ │ │ or %dh,(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x71(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sahf │ │ │ │ - add (%eax),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov %esp,0x3(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,(%rsi) │ │ │ │ rorl %cl,(%rdi) │ │ │ │ add %dl,%cl │ │ │ │ or %esi,%ebp │ │ │ │ push %rax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2682557,15 +2682101,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x332(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex enter $0x1ea,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x7d(%rax) │ │ │ │ + add %al,0x0(%rax) │ │ │ │ cmp (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2682599,22 +2682143,21 @@ │ │ │ │ ... │ │ │ │ add %dh,0x332bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x34(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x7d(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + add %bh,(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0xc(%rbx) │ │ │ │ mov $0x25,%dh │ │ │ │ hlt │ │ │ │ push $0x13113519 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2682667,17 +2682210,23 @@ │ │ │ │ loopne 1d1fc23 │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex lret $0x1e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000033af8,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,%ah │ │ │ │ sbb 0x22f4b4a1(%rip),%bh │ │ │ │ push %rsi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2682688,16 +2682237,16 @@ │ │ │ │ xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd0,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sbb 0x3(%rbx),%edi │ │ │ │ + add %dh,-0x36(%rax) │ │ │ │ + jp 1d1fcdf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x25(%rdx) │ │ │ │ @@ -2682709,64 +2682258,66 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3(%rsp,%rbp,1) │ │ │ │ - add %ah,-0x68(%rax) │ │ │ │ - jmp 1d1fd1d │ │ │ │ + sbbb $0x3,0x2d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x3(%rsp,%rbp,1) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + shl $1,%ch │ │ │ │ + out %al,(%dx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x5f(%rax) │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + add %dh,(%rdi) │ │ │ │ + mov -0x30fe170(%rdi),%al │ │ │ │ + push %rdx │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x37e34950(%rbx) │ │ │ │ - jo 1d1fd1f │ │ │ │ - sub %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %ah,-0x6c(%rax) │ │ │ │ - sub $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x76,%al │ │ │ │ - lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x32c9c(%rax) │ │ │ │ + mov $0x58,%al │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %dh,-0x1b(%rax) │ │ │ │ + out %al,(%dx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + pop %rdi │ │ │ │ + sub $0x3,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %dl,(%rdi) │ │ │ │ - jmp 1d1fdff │ │ │ │ - jg 1d1fd22 │ │ │ │ - (bad) │ │ │ │ - sub (%r9),%rax │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %dh,-0x59(%rbp) │ │ │ │ + or %ebp,%esi │ │ │ │ + out %eax,(%dx) │ │ │ │ + jle 1d1fdc2 │ │ │ │ + add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb (%rbx),%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - test $0x2,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %bl,(%rbx) │ │ │ │ + and (%rcx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shl $0xc0,%bh │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,0x9(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2682778,126 +2682329,117 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x32c94(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - repnz add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - pushf │ │ │ │ - sub $0x3,%al │ │ │ │ + add %ah,%al │ │ │ │ + pop %rax │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %dh,-0x1e(%rax) │ │ │ │ + out %al,(%dx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x1a0(%rip) │ │ │ │ + (bad) │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ + add %ch,-0x17425ea8(%rdi) │ │ │ │ + cmp $0x13010299,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1671150061d3fa7,%al │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - sub $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xfe,%al │ │ │ │ - out %al,$0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x32c(%rbp) │ │ │ │ + adc %bl,0x2d(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - js 1d1fe57 │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,-0x68(%rax) │ │ │ │ + jmp 1d1fe3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%bl │ │ │ │ - clc │ │ │ │ - add 0x62(%rcx),%ebp │ │ │ │ - push $0x4f │ │ │ │ - rex.WRX add %r10,(%rbx) │ │ │ │ + and %ah,0x2d(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + add %ah,0x37e34950(%rbx) │ │ │ │ + jo 1d1fe3f │ │ │ │ + sub %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %al,0x59(%rax) │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %dh,0x1f076(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x60(%rax) │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + add %dl,(%rdi) │ │ │ │ + jmp 1d1ff1f │ │ │ │ + jg 1d1fe42 │ │ │ │ (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - sub $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rorb $1,(%rdi) │ │ │ │ - out %eax,(%dx) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - sub $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add (%rsi),%edx │ │ │ │ - mov $0xda,%bh │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - loope 1d1fefe │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + sub (%r9),%rax │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rdx │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x32c(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,0x9(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ sub $0x3,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + or $0x1a0,%eax │ │ │ │ ... │ │ │ │ - add %bh,(%rdx) │ │ │ │ - je 1d1ff3c │ │ │ │ - leave │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - iret │ │ │ │ - push %rdx │ │ │ │ - add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x1671150061d3fa7,%al │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %dh,(%rax) │ │ │ │ + divb (%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,%dh │ │ │ │ - xor (%rbx),%al │ │ │ │ + add %dh,%al │ │ │ │ + shr $0x1,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock shr $0x1,%dl │ │ │ │ + rex pop %rsi │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock out %eax,$0x3a │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,%cl │ │ │ │ loopne 1d1fed5 │ │ │ │ mov $0x7337a2,%esp │ │ │ │ add %esi,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2682994,16 +2682536,15 @@ │ │ │ │ xor (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0xea,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + lock cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ repz fs adc $0x52,%al │ │ │ │ @@ -2683057,16 +2682598,16 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x47(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - (bad) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rcx) │ │ │ │ jl 1d20150 │ │ │ │ @@ -2683200,15 +2682741,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xe0000000000333df,%al │ │ │ │ shr $1,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x62(%rax) │ │ │ │ + add %dl,-0x77(%rax) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x107b069a(%rdi) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2683262,47 +2682803,46 @@ │ │ │ │ sub $0x130119,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,-0x45(%rax) │ │ │ │ - sub $0x3,%al │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - or %ebp,0x3(%rip) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ - add %ah,%ch │ │ │ │ - mov %esp,%esi │ │ │ │ - lock jns 1d20443 │ │ │ │ - mov $0x4,%bl │ │ │ │ - add %edx,(%rbx) │ │ │ │ + add %al,0x32d5a(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x1e6fe(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x61(%rax) │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %bh,0xd(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%bl │ │ │ │ + clc │ │ │ │ + add 0x62(%rcx),%ebp │ │ │ │ + push $0x4f │ │ │ │ + rex.WRX add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x334(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ repnz (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sbb 0x3(%rbx),%edi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x37aca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,-0x7ea11fb1(%rax,%rax,8) │ │ │ │ ret │ │ │ │ push %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2683312,22 +2682852,20 @@ │ │ │ │ rex mov $0xd9,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + shrb $1,0x3a(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x469e3e3f(%rdi) │ │ │ │ or %ebx,0xd(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2683403,15 +2682941,15 @@ │ │ │ │ lock (bad) │ │ │ │ and %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,-0x18(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x33adf(%rax) │ │ │ │ + add %ah,0x33a54(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rcx) │ │ │ │ push $0x75 │ │ │ │ mov $0x65f661f0,%eax │ │ │ │ @@ -2683445,38 +2682983,37 @@ │ │ │ │ ds and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sahf │ │ │ │ call 1d20668 │ │ │ │ add %dh,%al │ │ │ │ - (bad) │ │ │ │ - jnp 1d2066f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x7a,%dh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,-0x3f3849af(%rdx) │ │ │ │ mov $0x37,%ah │ │ │ │ rex.WX add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x334(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $0xea,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - call 1d209f0 │ │ │ │ + add %ah,0x5e(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdi) │ │ │ │ sti │ │ │ │ @@ -2683491,16 +2683028,15 @@ │ │ │ │ adc $0x34,%ch │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0xe(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x62(%rax) │ │ │ │ - add (%eax),%eax │ │ │ │ + add %ah,0x3678b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x7d(%rcx) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -2683556,15 +2683092,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jp 1d207f8 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1eb1e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x33b7d(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + add %bh,(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rsi) │ │ │ │ (bad) │ │ │ │ mov $0xd6,%ah │ │ │ │ @@ -2683596,210 +2683134,217 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x32cbb(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x32d09(%rax) │ │ │ │ + gs sub $0x3,%eax │ │ │ │ + add %dl,%al │ │ │ │ + pxor (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock imul $0xa00bd800,0x3(%rip),%ebp │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ - add %al,%bl │ │ │ │ - xor (%rbx),%dl │ │ │ │ - add $0x37dbb405,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add (%rsi),%edx │ │ │ │ + mov $0xda,%bh │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + loope 1d208d6 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ test %sil,0x3(%rip) │ │ │ │ add %dl,%al │ │ │ │ and %bl,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - adc $0x37b,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x37ac4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x2018c567(%rcx) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ and %bh,(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x32c,%esp │ │ │ │ - ... │ │ │ │ + shrb $1,0x2d(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %ebp,0x3(%rip) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ - add %bl,(%rdi,%rcx,8) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - cmp $0xd8,%al │ │ │ │ - adc %esp,0x130161(%rdi) │ │ │ │ + add %al,0x59(%rax) │ │ │ │ + lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x37cbb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - mov $0x32c,%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - and %al,-0x14(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,%bl │ │ │ │ + add %eax,%esi │ │ │ │ + in (%dx),%al │ │ │ │ + sbb %esi,0x63(%rcx,%rdi,2) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or 0x3(%rip),%ch │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ - add %bl,-0x7e(%rcx) │ │ │ │ - pop %rsi │ │ │ │ - iret │ │ │ │ - cwtl │ │ │ │ - mov $0x93,%bl │ │ │ │ - jns 1d2095a │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %ah,0x32cbd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.WR in (%dx),%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc %dh,0x2d(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xa(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ sub $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,0x50(%rax) │ │ │ │ - test $0xd8,%al │ │ │ │ - mov $0xc1,%ah │ │ │ │ - (bad) │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %bh,(%rdx) │ │ │ │ + je 1d209a4 │ │ │ │ + leave │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + iret │ │ │ │ + push %rdx │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x32c,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - pop %rdi │ │ │ │ - in (%dx),%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x32d0a(%rax) │ │ │ │ + rex ja 1d209a0 │ │ │ │ + add (%rax),%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x51(%rax) │ │ │ │ + sub $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %dh,(%rsi) │ │ │ │ - adc %ch,%dh │ │ │ │ - ret │ │ │ │ - or -0x12(%rdi),%cl │ │ │ │ - add %r10,(%rbx) │ │ │ │ + add %ah,%ch │ │ │ │ + mov %esp,%esi │ │ │ │ + lock jns 1d2099b │ │ │ │ + mov $0x4,%bl │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x32c(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x62,%al │ │ │ │ - in (%dx),%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + ja 1d209e8 │ │ │ │ + add (%rax),%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - or 0x3(%rip),%ch │ │ │ │ + add %ah,-0x51(%rax) │ │ │ │ + sub $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %dl,0x5dd9c28f(%rip) │ │ │ │ - popf │ │ │ │ - fidivrs (%rdx) │ │ │ │ + add %al,%bl │ │ │ │ + xor (%rbx),%dl │ │ │ │ + add $0x37dbb405,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x32c,%esi │ │ │ │ + lock ja 1d20a30 │ │ │ │ + add (%rax),%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - pop %rsp │ │ │ │ - out %al,(%dx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x32daf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xb(%rax) │ │ │ │ - sub $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %bl,-0x65936231(%rsi,%riz,4) │ │ │ │ - sahf │ │ │ │ - add %rdx,(%rbx) │ │ │ │ + add %bl,(%rdi,%rcx,8) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + cmp $0xd8,%al │ │ │ │ + adc %esp,0x130161(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %al,0x78(%rax) │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.RXB in (%dx),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x32daf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ + add %bl,-0x7e(%rcx) │ │ │ │ + pop %rsi │ │ │ │ + iret │ │ │ │ + cwtl │ │ │ │ + mov $0x93,%bl │ │ │ │ + jns 1d20a7a │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x0,0x32c(%rsi) │ │ │ │ - add %al,0x1ee9c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x32d0b(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %dh,0x78(%rax) │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.WR in (%dx),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + sub $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %bh,-0x1eaec954(%rip) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - sub $0x130176,%eax │ │ │ │ + add %al,0x50(%rax) │ │ │ │ + test $0xd8,%al │ │ │ │ + mov $0xc1,%ah │ │ │ │ + (bad) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ test $0x335,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,(%rdi) │ │ │ │ jmp 1d20ae5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex call 1d20e28 │ │ │ │ + sbbb $0x3,0x3a(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ pop %rsp │ │ │ │ @@ -2683899,17 +2683444,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,-0x4a(%rax) │ │ │ │ xor $0x3,%eax │ │ │ │ add %dl,0x1eb0e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add %dl,%al │ │ │ │ + lock cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x63522b79(%rdi) │ │ │ │ ss fwait │ │ │ │ @@ -2683962,15 +2683506,15 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ shlb $1,0x3(%rip) │ │ │ │ add %ah,%al │ │ │ │ adc %bl,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33b2f(%rax) │ │ │ │ + add %ah,0x33aa4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x72ae6d08(%rdi) │ │ │ │ sbb %esp,%esi │ │ │ │ (bad) │ │ │ │ @@ -2684066,19 +2683610,22 @@ │ │ │ │ shlb $1,(%rbx) │ │ │ │ ss add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ebx,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3679e(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov 0x3(%rdi),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,0x5d(%rdx,%rbx,8) │ │ │ │ pop %rdi │ │ │ │ pop %rbp │ │ │ │ nop │ │ │ │ mov (%rcx),%ecx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2684118,132 +2683665,135 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x32c,%esi │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xcd,%al │ │ │ │ - in (%dx),%eax │ │ │ │ + movabs 0x5000000000032d78,%al │ │ │ │ + pop %rdi │ │ │ │ + in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - or 0x3(%rip),%ebp │ │ │ │ + add %ah,%al │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + sub $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %cl,%bh │ │ │ │ - push %rdi │ │ │ │ - shlb $1,0x54(%rbp) │ │ │ │ - rorb $0x2e,(%rcx) │ │ │ │ - add %edx,(%rbx) │ │ │ │ + add %dh,(%rsi) │ │ │ │ + adc %ch,%dh │ │ │ │ + ret │ │ │ │ + or -0x12(%rdi),%cl │ │ │ │ + add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d20f7f │ │ │ │ ss add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ jmp 1d20fad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - or $0x37b,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sarb $1,0x3(%rdx,%rdi,2) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x7b1c496d(%rdx,%rax,1) │ │ │ │ movsxd 0x1(%rbp),%esi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,-0x41(%rax) │ │ │ │ - sub $0x3,%al │ │ │ │ - ... │ │ │ │ - rex or $0x2d,%al │ │ │ │ + add %dl,%al │ │ │ │ + js 1d21018 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x1ec62(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x2d,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmp $0xc395c5f6,%eax │ │ │ │ - (bad) │ │ │ │ - add %r10,(%rbx) │ │ │ │ + add %dl,0x5dd9c28f(%rip) │ │ │ │ + popf │ │ │ │ + fidivrs (%rdx) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - shrb $0x0,(%rbx,%rax,1) │ │ │ │ + nop │ │ │ │ + jns 1d21060 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4b(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ + add %ah,0x5c(%rax) │ │ │ │ + out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xc(%rax) │ │ │ │ - sub $0x3,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x2d,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %bl,-0x76(%rdi) │ │ │ │ - pop %rsi │ │ │ │ - push %rcx │ │ │ │ - mov $0x10250e3,%eax │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %bl,-0x65936231(%rsi,%riz,4) │ │ │ │ + sahf │ │ │ │ + add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,0x32cc0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4f(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ + sarb $0x3,0x2d(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbbb $0x0,0x1(%rsi,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + mov $0x2d,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0xd(%rax) │ │ │ │ - sub $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %cl,0x54(%rax,%rdx,8) │ │ │ │ - jno 1d21124 │ │ │ │ - (bad) │ │ │ │ - and %eax,(%rsi) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,-0x1eaec954(%rip) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + sub $0x130176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %bl,%ch │ │ │ │ - and (%rbx),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + frstor (%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1d3b0df │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,-0x67(%rdx) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ or $0xd4,%al │ │ │ │ cmp %cl,0xe(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2684271,21 +2683821,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x3(%rcx,%riz,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ enter $0x1e8,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - fistpll (%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,%al │ │ │ │ + push %rsp │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,0x19(%rdx) │ │ │ │ (bad) │ │ │ │ out %eax,$0x9a │ │ │ │ sti │ │ │ │ fdivrl (%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2684315,50 +2683867,46 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x336fe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1eb56(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x18(%rax) │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x33a5e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,(%rdi) │ │ │ │ cmp %ebp,-0x5d51d3ca(%rsi) │ │ │ │ pop %rdx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0x2c,%al │ │ │ │ + add %bh,0x2d(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - push $0xffffffffffffffee │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1edcd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x32d0d(%rax) │ │ │ │ + add %al,0x32db0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ add %dh,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%bl │ │ │ │ - fmull 0x3d(%rcx) │ │ │ │ - push %rdx │ │ │ │ - mov $0xa8,%al │ │ │ │ - cmp $0x1301,%eax │ │ │ │ + add %cl,%bh │ │ │ │ + push %rdi │ │ │ │ + shlb $1,0x54(%rbp) │ │ │ │ + rorb $0x2e,(%rcx) │ │ │ │ + add %edx,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x37(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2684378,86 +2683926,82 @@ │ │ │ │ es add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,%bl │ │ │ │ - sub $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - imul $0x1,%esi,%ebp │ │ │ │ + rex jp 1d212e8 │ │ │ │ + add (%rax),%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x32db0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - sub $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %ah,%dh │ │ │ │ - mov $0x9ca3e70,%ebp │ │ │ │ - or %esi,0x1(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmp $0xc395c5f6,%eax │ │ │ │ + (bad) │ │ │ │ + add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %ah,0x71(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + jno 1d2133a │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ jmp 1d2130d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x37b(%rip) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + lock mov $0x37a,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,-0x38(%rax) │ │ │ │ xor $0x52,%al │ │ │ │ rex.XB push %r15 │ │ │ │ {rex2 0x6a} add %r18,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - sub $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock outsb %ds:(%rsi),(%dx) │ │ │ │ - out %al,(%dx) │ │ │ │ + mov $0x7a,%al │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %ah,0x4b(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - sub $0x3,%eax │ │ │ │ + add %al,%al │ │ │ │ + mov $0x2d,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %dl,%bl │ │ │ │ - fmull 0x3d(%rcx) │ │ │ │ - push %rdx │ │ │ │ - mov $0xa8,%al │ │ │ │ - cmp $0x1301,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,-0x76(%rdi) │ │ │ │ + pop %rsi │ │ │ │ + push %rcx │ │ │ │ + mov $0x10250e3,%eax │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1d215,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,0x1d215(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2c1ee(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2684469,174 +2684013,183 @@ │ │ │ │ mov %fs:-0x7d(%rbx),%dl │ │ │ │ adc 0x1301(%rip),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0x2c,%ah │ │ │ │ + rex jnp 1d21408 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x4f(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x2d,%al │ │ │ │ add (%rax),%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - sub $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ add %dh,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - rex.WX (bad) │ │ │ │ - jmp 1d213b4 │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - rex.WXB jae 1d2140a │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %cl,0x54(%rax,%rdx,8) │ │ │ │ + jno 1d21484 │ │ │ │ + (bad) │ │ │ │ + and %eax,(%rsi) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,0x32293(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adcb $0x0,0x322(%rbx) │ │ │ │ add %dl,(%rax) │ │ │ │ fsubr %st,%st(0) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or %bh,0x3(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x7a,%bh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%cl │ │ │ │ and -0x56(%rax,%rbx,4),%cl │ │ │ │ cs sbb $0x130111,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x32cc5(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0xf(%rax) │ │ │ │ + add %dh,0x7b(%rax) │ │ │ │ sub $0x3,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + push $0xffffffffffffffee │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x2d,%cl │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %bl,(%rsi) │ │ │ │ - mov $0xa1,%bh │ │ │ │ - shlb %cl,0xa(%rdx) │ │ │ │ - (bad) │ │ │ │ - and $0x1301,%eax │ │ │ │ + add %dl,%bl │ │ │ │ + fmull 0x3d(%rcx) │ │ │ │ + push %rdx │ │ │ │ + mov $0xa8,%al │ │ │ │ + cmp $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - sub $0x3,%al │ │ │ │ + sarb $0x3,0x2d(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - sti │ │ │ │ - jmp 1d214bd │ │ │ │ + imul $0x1,%esi,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock add %edi,0x5(%rdi) │ │ │ │ + push %rax │ │ │ │ + mov $0x2d,%cl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ + add %ah,%dh │ │ │ │ + mov $0x9ca3e70,%ebp │ │ │ │ + or %esi,0x1(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %dh,%al │ │ │ │ + jnp 1d21528 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sbb %dh,-0x4a8f85b3(%rbx) │ │ │ │ - push %rbx │ │ │ │ - add %edx,(%rbx) │ │ │ │ + add %dh,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + out %al,(%dx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x4f(%rax) │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ + add %dl,%bl │ │ │ │ + fmull 0x3d(%rcx) │ │ │ │ + push %rdx │ │ │ │ + mov $0xa8,%al │ │ │ │ + cmp $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%bh │ │ │ │ - sub $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + xchg %eax,%edi │ │ │ │ (bad) │ │ │ │ - imul %ch │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %esi,(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ - add %bl,%bh │ │ │ │ - adc %dl,-0x45(%rcx) │ │ │ │ - mov $0x1661dd5,%edi │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %dl,0x33797(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ test %ch,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x33ae8(%rax) │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,%bl │ │ │ │ repz imull 0x45148273(%rip) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,%bh │ │ │ │ - sub $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rex jl 1d215b8 │ │ │ │ + add (%rax),%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x2d,%dl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ add %ah,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x29f3e0ca(%rdi) │ │ │ │ - ds rex.WB (bad) │ │ │ │ - adc %esi,0x0(%rax) │ │ │ │ + add %al,%cl │ │ │ │ + rex.WX (bad) │ │ │ │ + jmp 1d21564 │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + rex.WXB jae 1d215ca │ │ │ │ + mov $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - ret │ │ │ │ - push %rcx │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %al,0x61(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x551c3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.B (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x41(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ @@ -2684760,16 +2684313,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,(%rsi) │ │ │ │ cmp %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1eb(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,(%rdx) │ │ │ │ - jnp 1d21797 │ │ │ │ + ror $1,%al │ │ │ │ + jp 1d21797 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dl │ │ │ │ @@ -2684831,21 +2684384,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d21865 │ │ │ │ jmp 1d21868 │ │ │ │ - add %dh,%al │ │ │ │ - fistpll (%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,%al │ │ │ │ + push %rsp │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,-0x70(%rbp) │ │ │ │ test $0x1472304b,%eax │ │ │ │ jbe 1d2189a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2684877,22 +2684432,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bh │ │ │ │ and (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,(%rax) │ │ │ │ jmp 1d218f8 │ │ │ │ - add %dh,(%rax) │ │ │ │ - or 0x3(%rbx),%edi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x37aba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%dh │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ push $0x34 │ │ │ │ add %ah,0x131159d5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2684955,22 +2684507,20 @@ │ │ │ │ ds cmp %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d21975 │ │ │ │ jmp 1d219cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $1,%al │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bl,0x3a(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,0x3(%rcx) │ │ │ │ xchg %eax,%edx │ │ │ │ fsts 0x13016da9(%rdx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2685053,19 +2684603,22 @@ │ │ │ │ rex stos %al,%es:(%rdi) │ │ │ │ cmp %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0xeb,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x37b07(%rax) │ │ │ │ + add %dh,-0x4a(%rax) │ │ │ │ + jp 1d21b3f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,-0x72(%rcx) │ │ │ │ fsubrs 0xfb3c2dc(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2685232,15 +2684785,15 @@ │ │ │ │ cmp %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ch │ │ │ │ jmp 1d21d75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,%cl │ │ │ │ + rex pop %rdi │ │ │ │ cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2685255,21 +2684808,22 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ clc │ │ │ │ and (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x800000000001e94b,%al │ │ │ │ - out %eax,$0x7a │ │ │ │ - add (%rax),%eax │ │ │ │ + movabs 0x700000000001e94b,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ + jp 1d21dc7 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x2a00000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - add %ah,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ (bad) │ │ │ │ fisubl 0x6d94d90f(%rbp) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2685321,23 +2684875,19 @@ │ │ │ │ cmp (%rcx),%bh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d21e7e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - int1 │ │ │ │ - jp 1d21e9f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x37a9c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%bh │ │ │ │ (bad) │ │ │ │ cmp %bl,%bh │ │ │ │ ss ret $0x496b │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2685387,140 +2684937,136 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,-0x39(%rax) │ │ │ │ - sub $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex xor %ebp,%ebx │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x10(%rax) │ │ │ │ + add %dh,0x7c(%rax) │ │ │ │ sub $0x3,%eax │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %ch,0x59ad2ae3(%rsi,%rbp,1) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %edx,(%rbx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x2d,%dl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ + add %bl,(%rsi) │ │ │ │ + mov $0xa1,%bh │ │ │ │ + shlb %cl,0xa(%rdx) │ │ │ │ + (bad) │ │ │ │ + and $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sub $0x3,%al │ │ │ │ + sarb $1,0x3(%rbp,%rbp,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0xed,%ah │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + sti │ │ │ │ + jmp 1d21fb5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sbb $0x32,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ - add %dh,%bl │ │ │ │ - add %bh,(%rdx) │ │ │ │ - (bad) │ │ │ │ - mov $0x11759ed,%edx │ │ │ │ - adc (%rax),%eax │ │ │ │ + rolb $0x7f,(%rbx) │ │ │ │ + add $0x0,%eax │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %al,-0x38(%rax) │ │ │ │ - sub $0x3,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + sbb %dh,-0x4a8f85b3(%rbx) │ │ │ │ + push %rbx │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x1eb(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x10,%al │ │ │ │ - sub $0x3,%eax │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %ah,0x77(%rcx) │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - adc %esi,%esi │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + and %bh,0x2d(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %dh,0x32cc8(%rax) │ │ │ │ + add %ah,-0xa(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + add (%rbx,%rax,1),%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - leave │ │ │ │ - jmp 1d22048 │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x2d3,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%bl │ │ │ │ - test %ecx,(%rsi) │ │ │ │ - xor %ch,%dh │ │ │ │ - lock (bad) │ │ │ │ - jae 1d2206a │ │ │ │ + add %bl,%bh │ │ │ │ + adc %dl,-0x45(%rcx) │ │ │ │ + mov $0x1661dd5,%edi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,-0x34(%rax) │ │ │ │ - sub $0x3,%al │ │ │ │ + add %dl,0x7d(%rax) │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %dl,0x1edab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x6(%rax) │ │ │ │ + movsxd 0x0(%rip),%eax │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x1eb(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x5,0x62(%rbx) │ │ │ │ + add %bl,0x29f3e0ca(%rdi) │ │ │ │ + ds rex.WB (bad) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0xd(%rbx) │ │ │ │ - or %bl,(%rsi) │ │ │ │ - rclb $0x9c,(%rbx) │ │ │ │ - jnp 1d220b2 │ │ │ │ - adc (%rax),%eax │ │ │ │ + cmpb $0x3,0x2d(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + rex xor %ebp,%ebx │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x2d,%bl │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %dl,0x58(%rax) │ │ │ │ + add %ch,0x59ad2ae3(%rsi,%rbp,1) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %edx,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + pop %rax │ │ │ │ cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0xeb,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jmp 1d22418 │ │ │ │ + add %ah,0x5f(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x7(%rbp,%riz,1) │ │ │ │ test %al,(%rsi) │ │ │ │ @@ -2685554,36 +2685100,31 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - int3 │ │ │ │ - sub $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x32d7d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc4,%al │ │ │ │ - lock add %eax,(%rax) │ │ │ │ + add %al,0x1edf4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - rex (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex xor (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x600000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%bl │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - pop %rbx │ │ │ │ - rex.WXB jno 1d221f5 │ │ │ │ - xor $0x130162,%eax │ │ │ │ + add %dh,%bl │ │ │ │ + add %bh,(%rdx) │ │ │ │ + (bad) │ │ │ │ + mov $0x11759ed,%edx │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ @@ -2685603,45 +2685144,47 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%ch │ │ │ │ - sub $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + lock jge 1d22218 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,-0xf(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sub $0x1eb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + mov $0x2d,%bl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc 0x3(%rip),%ch │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %ah,%ch │ │ │ │ - movsxd %edi,%ebp │ │ │ │ - sbb $0xdb,%al │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - adc $0x44,%al │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x77(%rcx) │ │ │ │ + (bad) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + adc %esi,%esi │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x339(%rdx) │ │ │ │ + mov $0x339,%edx │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d22230 │ │ │ │ jmp 1d2223d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,%bl │ │ │ │ + (bad) │ │ │ │ + sahf │ │ │ │ jp 1d22247 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2685652,95 +2685195,108 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,-0x33(%rax) │ │ │ │ - sub $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jle 1d222a8 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc00000000001f0fb,%al │ │ │ │ - or 0x5(%rax),%dh │ │ │ │ + add %dl,(%rax) │ │ │ │ + leave │ │ │ │ + jmp 1d22288 │ │ │ │ + add %ah,%al │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - mov $0x74bd776d,%ecx │ │ │ │ - or $0x3,%al │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%bl │ │ │ │ + test %ecx,(%rsi) │ │ │ │ + xor %ch,%dh │ │ │ │ + lock (bad) │ │ │ │ + jae 1d222aa │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %al,0x32d7e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - sub $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbbb $0x1,-0x14(%rdi) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov %bl,%ch │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x56240(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd800000000036a63,%al │ │ │ │ + add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ add %dh,%al │ │ │ │ add %al,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - or %al,%bl │ │ │ │ - rex.WRXB loop 1d222ac │ │ │ │ - out %al,(%dx) │ │ │ │ - add %rdx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + jae 1d222f7 │ │ │ │ + or %bl,(%rsi) │ │ │ │ + rclb $0x9c,(%rbx) │ │ │ │ + jnp 1d222f2 │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %ah,(%rax) │ │ │ │ - and $0x3,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + and %ah,(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rdi) │ │ │ │ jmp 1d22318 │ │ │ │ - add %dh,0x33aee(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + cmp %fs:(%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,0x3fda1904(%rbp) │ │ │ │ or $0x55,%al │ │ │ │ rex.X add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock shrl $1,(%rbx,%rax,1) │ │ │ │ + mov $0x7e,%al │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %dh,0x1f0c4(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ + rex (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe00000000001f0c8,%al │ │ │ │ - sub $0x641,%eax │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x2a00000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax,%rdx,1) │ │ │ │ - (bad) │ │ │ │ - sub %bl,0x15d6cf3(%rbx) │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %al,%bl │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + pop %rbx │ │ │ │ + rex.WXB jno 1d223ed │ │ │ │ + xor $0x130162,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ @@ -2685760,58 +2685316,50 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %ah,0x7f(%rax) │ │ │ │ + sub $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ - shrb %cl,(%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %dh,%bl │ │ │ │ - jmp 1d223ed │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 1d22432 │ │ │ │ - jl 1d223f9 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + rex.WRB int1 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x2d,%ah │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - (bad) │ │ │ │ - repnz pop %rsi │ │ │ │ - pop %rbp │ │ │ │ - jrcxz 1d22416 │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + add %ah,%ch │ │ │ │ + movsxd %edi,%ebp │ │ │ │ + sbb $0xdb,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + adc $0x44,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%al │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x1,-0x17(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $1,%cl │ │ │ │ - jp 1d2243f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %dl,0x3(%rdx,%rdi,2) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x3b3c27be(%rcx) │ │ │ │ pop %rax │ │ │ │ and $0x74,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2685823,16 +2685371,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ out %eax,(%dx) │ │ │ │ jmp 1d2247d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jmp 1d227c0 │ │ │ │ + sbbb $0x3,0x3a(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x36f53d7b(%rbx) │ │ │ │ push %rdi │ │ │ │ @@ -2685840,41 +2685388,37 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,%bl │ │ │ │ - sub $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 1d224ab │ │ │ │ - in (%dx),%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + jg 1d224e8 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x59(%rax) │ │ │ │ - jb 1d224d1 │ │ │ │ + add %ah,0x1f0fb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x57012(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x2a00000000001,%al │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + add %ah,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + mov $0x74bd776d,%ecx │ │ │ │ + or $0x3,%al │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x5418c588(%rax) │ │ │ │ - neg %ecx │ │ │ │ - jb 1d224ea │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %dh,0x4f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1d22551 │ │ │ │ cmp (%rbx),%al │ │ │ │ ... │ │ │ │ push %rax │ │ │ │ out %al,(%dx) │ │ │ │ cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2685889,45 +2685433,42 @@ │ │ │ │ jmp 1e526a9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - sub $0x3,%al │ │ │ │ + add %ah,%al │ │ │ │ + subl $0xec5f8000,0x3(%rip) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - es out %al,(%dx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ - addl $0xffffffd8,0x0(%rip) │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ - add %cl,-0x65(%rdi) │ │ │ │ - jnp 1d225e0 │ │ │ │ - fidivrs 0x6b(%rax,%rdx,1) │ │ │ │ - add %edx,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x1db027f6(%rsi) │ │ │ │ + mov $0x130148ee,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x3,0x3a(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock or $0x1ec,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - jnp 1d225a7 │ │ │ │ + adc %cl,%bh │ │ │ │ + jp 1d225a7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x2b(%rbp) │ │ │ │ @@ -2685940,226 +2685481,214 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ - {rex2 0x2c} add (%rax),%r8 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x1edc7(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x32d18(%rax) │ │ │ │ + (bad) │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %ah,0x1f0c8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ add %ah,%al │ │ │ │ - push %rsp │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor $0xba,%al │ │ │ │ - fwait │ │ │ │ - movabs %al,0x130105caaf6a │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - {rex2 0x2c} add (%rax),%r8 │ │ │ │ + sub $0x641,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x154e00000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ - jl 1d2261a │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sbb %ch,0x3(%rip) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ - add %bh,%dl │ │ │ │ - mov $0xd2,%cl │ │ │ │ + add %bh,(%rax,%rdx,1) │ │ │ │ (bad) │ │ │ │ - rex.WX cmp 0x13012e(%rdi),%rax │ │ │ │ + sub %bl,0x15d6cf3(%rbx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,-0x2a(%rax) │ │ │ │ - sub $0x3,%al │ │ │ │ + add %dh,-0x7e(%rax) │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + repz jmp 1d2262d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x1(%rdx,%rsi,8) │ │ │ │ - add %dh,0x59110(%rax) │ │ │ │ + jo 1d22673 │ │ │ │ + jl 1d22639 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ - add %bl,-0x26133f85(%rbx) │ │ │ │ - jbe 1d22711 │ │ │ │ - rex.RX add %r10d,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + (bad) │ │ │ │ + repnz pop %rsi │ │ │ │ + pop %rbp │ │ │ │ + jrcxz 1d22656 │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x2c,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + movabs 0x7000000000032d82,%al │ │ │ │ + jmp 1d22863 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cwtl │ │ │ │ - repnz add %eax,(%rax) │ │ │ │ + adc %ah,0x572(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - addr32 xchg %eax,%edx │ │ │ │ - add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - and $0x7f,%al │ │ │ │ - jne 1d22737 │ │ │ │ - movabs %eax,0x13014485 │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %dl,%bh │ │ │ │ - sub $0x3,%al │ │ │ │ + add %ah,-0x5418c588(%rax) │ │ │ │ + neg %ecx │ │ │ │ + jb 1d2269a │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x1(%rbp,%rbp,8) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %ah,0x26(%rax) │ │ │ │ + out %al,(%dx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x58394(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd800000000057fc8,%al │ │ │ │ + add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %ch,-0x3b(%rax) │ │ │ │ - sub -0x9(%rsi),%eax │ │ │ │ - fucomip %st(0),%st │ │ │ │ - jno 1d2272a │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %cl,-0x65(%rdi) │ │ │ │ + jnp 1d22748 │ │ │ │ + fidivrs 0x6b(%rax,%rdx,1) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %ah,0x32cd8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - out %eax,(%dx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc %al,0x32d(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0xed,%bh │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivl (%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x2d,%dh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %ah,(%rcx) │ │ │ │ - mov $0xccadd121,%edi │ │ │ │ - sbb %al,%fs:(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %dh,(%rdx,%rdi,4) │ │ │ │ + fwait │ │ │ │ + movabs %al,0x130105caaf6a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - fldcw (%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex subl $0x0,0x3(%rip) │ │ │ │ + add %bh,0x1(%rdi,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x1e9(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x2d,(%rcx) │ │ │ │ + lock mov $0x2d,%dh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %ch,-0x4(%rbp) │ │ │ │ - and %esp,0x43(%rbp) │ │ │ │ - push %rbx │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - xor %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %bh,%dl │ │ │ │ + mov $0xd2,%cl │ │ │ │ + (bad) │ │ │ │ + rex.WX cmp 0x13012e(%rdi),%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x7a(%rax) │ │ │ │ - cmp (%rbx),%al │ │ │ │ + add %dl,0x32d83(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d227e0 │ │ │ │ - in (%dx),%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sbb 0x5(%rcx),%edx │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + add %bl,-0x26133f85(%rbx) │ │ │ │ + jbe 1d22831 │ │ │ │ + rex.RX add %r10d,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + jp 1d2280d │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x6(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x33a5f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%dh │ │ │ │ out %al,(%dx) │ │ │ │ xchg %eax,%edi │ │ │ │ js 1d22843 │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ adc $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - fldcw (%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + rolb $1,0x32d(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d22871 │ │ │ │ - lock add %eax,(%rax) │ │ │ │ + and %bl,0x1f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x7a(%rax) │ │ │ │ - jbe 1d2282f │ │ │ │ + xorb $0x5,-0x6e(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x2a00000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c(%rsi,%rdx,1) │ │ │ │ - movsxd %edx,%eax │ │ │ │ - or %esp,0x130104(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + and $0x7f,%al │ │ │ │ + jne 1d2289f │ │ │ │ + movabs %eax,0x13014485 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - add %esp,0x3(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + rolb $0x25,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x1e963(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x11(%rax) │ │ │ │ - cmp (%rbx),%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + cmp %gs:(%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x400000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdx) │ │ │ │ @@ -2686168,37 +2685697,41 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf000000000032cd9,%al │ │ │ │ - fdivp %st,%st(0) │ │ │ │ + add %al,0x3(%rbp,%rbp,1) │ │ │ │ + add %dl,%al │ │ │ │ + pop %rsp │ │ │ │ + in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x56d93(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - add %ah,0x2(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,-0x2e866287(%rax) │ │ │ │ - (bad) │ │ │ │ - pop %rsi │ │ │ │ - add %edx,(%rbx) │ │ │ │ + add %dh,-0x37(%rax) │ │ │ │ + jg 1d228c1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x2a00000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x325a8,%al │ │ │ │ + add %ch,-0x3b(%rax) │ │ │ │ + sub -0x9(%rsi),%eax │ │ │ │ + fucomip %st(0),%st │ │ │ │ + jno 1d228da │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %ah,0x325a8(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3269f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %esp,0x1(%rax) │ │ │ │ add %dh,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2686225,48 +2685758,46 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $1,%cl │ │ │ │ - sub $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and $0xf0,%ch │ │ │ │ + test %bpl,0x3(%rip) │ │ │ │ + add %dl,%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb %ch,0x5(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,-0x2e866287(%rax) │ │ │ │ - (bad) │ │ │ │ - pop %rsi │ │ │ │ - add %edx,(%rbx) │ │ │ │ + add %ah,0x330d2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + add %ah,(%rcx) │ │ │ │ + mov $0xccadd121,%edi │ │ │ │ + sbb %al,%fs:(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - shl $0x3a,%dh │ │ │ │ + add %al,%al │ │ │ │ + idivb (%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x21(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1a(%rax) │ │ │ │ - jnp 1d229df │ │ │ │ + add %al,(%rax) │ │ │ │ + leave │ │ │ │ + jp 1d229df │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rcx) │ │ │ │ @@ -2686276,91 +2685807,87 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - fisubrl (%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex push %rbp │ │ │ │ - int1 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x35(%rax) │ │ │ │ - addb $0xd8,0x0(%rip) │ │ │ │ + add %dh,-0x7c(%rax) │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ + jmp 1d22a20 │ │ │ │ + add %dh,-0x48(%rax) │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %bh,(%rbx,%riz,4) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - loopne 1d22a3d │ │ │ │ - and (%rdi),%cl │ │ │ │ - add $0x1,%al │ │ │ │ + add %ch,-0x4(%rbp) │ │ │ │ + and %esp,0x43(%rbp) │ │ │ │ + push %rbx │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + xor %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x32cda(%rax) │ │ │ │ + add %ah,0x32d84(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56(%rax) │ │ │ │ - int1 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + rex.WRXB │ │ │ │ + lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - jle 1d229eb │ │ │ │ - add $0x0,%eax │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + jbe 1d22a6f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4cd2ea54(%rip) │ │ │ │ - mov $0x13014f62,%edi │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x2c(%rsi,%rdx,1) │ │ │ │ + movsxd %edx,%eax │ │ │ │ + or %esp,0x130104(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %dl,%al │ │ │ │ + test %ch,0x3(%rip) │ │ │ │ + add %dh,%al │ │ │ │ + fdivp %st,%st(0) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d22a7c │ │ │ │ - sub $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + test $0x6d,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1e9(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d22adf │ │ │ │ + add %ch,-0x2e866287(%rax) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + pop %rsi │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ - add %ah,%dh │ │ │ │ - or %bl,%bl │ │ │ │ - xchg %dh,-0x25(%rcx) │ │ │ │ - mov (%rcx,%rax,1),%ss │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x25,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x325(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - jmp 1d22af8 │ │ │ │ - add %dl,0x37aea(%rax) │ │ │ │ + add %dl,0x1(%rcx,%rbp,8) │ │ │ │ + add %al,0x37a96(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%bh │ │ │ │ xchg %eax,%edi │ │ │ │ push %rbx │ │ │ │ @@ -2686368,89 +2685895,86 @@ │ │ │ │ lret $0x9706 │ │ │ │ sbb $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%bl │ │ │ │ - sub $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + and %al,0x32d(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1(%rcx,%rbp,8) │ │ │ │ - add %ah,-0x3e(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + and $0xf0,%ch │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ - add %cl,-0x425bceba(%rax) │ │ │ │ - jae 1d22bae │ │ │ │ - sub %eax,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %dh,0x3f(%rax) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %ah,0x32cdb(%rax) │ │ │ │ + add %ch,-0x2e866287(%rax) │ │ │ │ + (bad) │ │ │ │ + pop %rsi │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x1e9,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x332(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x4000000000032d85,%al │ │ │ │ + push %rbp │ │ │ │ + int1 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx,%rax,8) │ │ │ │ - mov $0xf5,%ch │ │ │ │ - xor $0x15aae37,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.XB addb $0xd8,0x0(%rip) │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + add %bh,(%rbx,%riz,4) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + loopne 1d22ba5 │ │ │ │ + and (%rdi),%cl │ │ │ │ + add $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,-0x24(%rax) │ │ │ │ - sub $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xbf,%al │ │ │ │ - jmp 1d22bd0 │ │ │ │ - add %dh,0x2f(%rax) │ │ │ │ - xor (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + test %ebp,0x3(%rip) │ │ │ │ + add %ah,0x56(%rax) │ │ │ │ + int1 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dh,0x5808a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + add %ah,0x4cd2ea54(%rip) │ │ │ │ + mov $0x13014f62,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x3(%rdi) │ │ │ │ - pushf │ │ │ │ - xor %cl,0x125d0c7(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %dl,0x18(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + sbb %bh,(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock sbb %ebp,%esp │ │ │ │ + add %dh,%al │ │ │ │ + sbb %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x16(%rax) │ │ │ │ + add %al,%al │ │ │ │ + pop %rdi │ │ │ │ cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2686459,37 +2685983,40 @@ │ │ │ │ sub $0x13014c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x32cdc(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %ch,0x3(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + jmp 1d22c60 │ │ │ │ add %al,%al │ │ │ │ - cld │ │ │ │ - lock add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x650e8(%rax) │ │ │ │ + adc $0x2f,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ add %ah,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x61(%rdi) │ │ │ │ - mov $0x26633f0a,%esp │ │ │ │ - (bad) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%dh │ │ │ │ + or %bl,%bl │ │ │ │ + xchg %dh,-0x25(%rcx) │ │ │ │ + mov (%rcx,%rax,1),%ss │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ cmp (%rbx),%eax │ │ │ │ ... │ │ │ │ xor %ah,(%rdx) │ │ │ │ cmp $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2686501,230 +2686028,219 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d22cbe │ │ │ │ - sub $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %ch,0x1ed(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock mov $0x563,%edi │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + addb $0x0,0x32d(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + jmp 1d22cf0 │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x442848bb(%rcx) │ │ │ │ - jl 1d22d7c │ │ │ │ - jae 1d22d12 │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + add %cl,-0x425bceba(%rax) │ │ │ │ + jae 1d22d5e │ │ │ │ + sub %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x33b8a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x38(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xd(%rax) │ │ │ │ - jp 1d22d3f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x37a9e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,(%rcx,%rax,8) │ │ │ │ mov $0x3a,%cl │ │ │ │ fistpll (%rdx) │ │ │ │ xchg %eax,%edx │ │ │ │ and $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %ebp,0x3(%rip) │ │ │ │ add %dh,(%rax) │ │ │ │ - (bad) (%rbx,%rax,1) │ │ │ │ + mov $0x1e9,%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + rex xchg %eax,%ebx │ │ │ │ + xor (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x0,0x1ef(%rcx) │ │ │ │ - add %dl,(%rax) │ │ │ │ - push %rdi │ │ │ │ - addr32 add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x562ea92e(%rax) │ │ │ │ - mov $0x130130f9,%esp │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rbx,%rax,8) │ │ │ │ + mov $0xf5,%ch │ │ │ │ + xor $0x15aae37,%eax │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb $0x2c,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,-0x79(%rax) │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %dh,0x1e9bf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - mov $0xf2,%ah │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sti │ │ │ │ + xor (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0x32d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%ch │ │ │ │ - in (%dx),%eax │ │ │ │ - mov %gs,(%rdx) │ │ │ │ - or 0x13011973(%rbp),%eax │ │ │ │ + add %ch,-0x3(%rdi) │ │ │ │ + pushf │ │ │ │ + xor %cl,0x125d0c7(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %dl,%al │ │ │ │ + xchg %ebp,0x3(%rip) │ │ │ │ + add %al,%al │ │ │ │ + cld │ │ │ │ + lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,0x650e8(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ + add %ch,0x61(%rdi) │ │ │ │ + mov $0x26633f0a,%esp │ │ │ │ + (bad) │ │ │ │ + add %edx,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex fisubrs (%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x10(%rdi) │ │ │ │ + (bad) │ │ │ │ + mov %ch,0x3(%rip) │ │ │ │ + add %ah,(%rax) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb $0x32d,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x563,%esi │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x49(%rbx) │ │ │ │ - xchg %eax,%edx │ │ │ │ - xchg %eax,%ebx │ │ │ │ - add %ecx,%edi │ │ │ │ - pop %rax │ │ │ │ - and %eax,(%rcx) │ │ │ │ + add %al,-0x442848bb(%rcx) │ │ │ │ + jl 1d22ee4 │ │ │ │ + jae 1d22e7a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x32cde(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - push %rcx │ │ │ │ - out %al,(%dx) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sbb $0x32d,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rsi) │ │ │ │ - (bad) │ │ │ │ - mov $0x73bf5ecd,%esp │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - lock fisubrs (%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0xe00000000001f050,%al │ │ │ │ - rex.WB ja 1d22ea7 │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %ch,0x3(%rip) │ │ │ │ + add %al,0x1efb9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x4e(%rax) │ │ │ │ + addr32 add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%bh │ │ │ │ - fidivrl -0x420f358b(%rsi) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add %edx,(%rbx) │ │ │ │ + add %bl,-0x562ea92e(%rax) │ │ │ │ + mov $0x130130f9,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and $0x25,%dl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov %ecx,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x33aef(%rax) │ │ │ │ + add %ah,0x65(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,-0x70(%rsp,%rbp,4) │ │ │ │ sar $1,%dl │ │ │ │ rcll %cl,0x32(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex loopne 1d22f4f │ │ │ │ - add (%rax),%eax │ │ │ │ + and %cl,0x32d(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x14(%rax) │ │ │ │ - out %eax,(%dx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc %dh,0x1(%rdx,%rsi,8) │ │ │ │ + add %dl,0x32dba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1e(%rax) │ │ │ │ - sub $0x3,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ add %ah,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - rex.RXB xchg %eax,%r9d │ │ │ │ - sub %ebx,0xa(%rdx) │ │ │ │ - or %bl,0x1(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %bl,%ch │ │ │ │ + in (%dx),%eax │ │ │ │ + mov %gs,(%rdx) │ │ │ │ + or 0x13011973(%rbp),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,0x33ba8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + subb $0x0,0x33b(%rax) │ │ │ │ add %dl,%al │ │ │ │ xor %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x15(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + pop %rdi │ │ │ │ cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2686758,154 +2686274,154 @@ │ │ │ │ in $0x68,%al │ │ │ │ andl $0x13,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x32ce0(%rax) │ │ │ │ + add %dh,-0x77(%rax) │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + lock add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x32dba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x79(%rax) │ │ │ │ - jmp 1d23008 │ │ │ │ - add %dh,%al │ │ │ │ - fldt 0x3(%rip) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %edi,%ecx │ │ │ │ - fiaddl 0x3c1fd143(%rsi) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rbx │ │ │ │ + mov $0x92,%bh │ │ │ │ + xchg %eax,%ebx │ │ │ │ + add %ecx,%edi │ │ │ │ + pop %rax │ │ │ │ + and %eax,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %ah,0x33c22(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x33c22,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x33cd8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%ah │ │ │ │ imul $0x13017d,-0xc79d091(%rbx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - loopne 1d230b7 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x32d89(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1f288(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + push %rcx │ │ │ │ + out %al,(%dx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x32d1e(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x32d,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ - add %dh,-0x49(%rsi) │ │ │ │ - fistpll -0xf(%rbp) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rsi) │ │ │ │ (bad) │ │ │ │ - jp 1d230ba │ │ │ │ - adc (%rax),%eax │ │ │ │ + mov $0x73bf5ecd,%esp │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - sub (%rbx,%rax,1),%bh │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %ch,(%rdx) │ │ │ │ + cmp $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rdx │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - out %eax,$0x7a │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x37a92(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x6d(%rsi,%rcx,2) │ │ │ │ (bad) │ │ │ │ and $0x1311da1,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - loop 1d23147 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,%al │ │ │ │ + mov %ebp,0x3(%rip) │ │ │ │ + add %ah,0x1f050(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov %dh,%dl │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x3773f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - sub $0x3,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %ch,-0x5d(%rdx) │ │ │ │ - cli │ │ │ │ - rex.RXB │ │ │ │ - rex.WRX in $0x6d,%al │ │ │ │ - sub %eax,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %ch,%bh │ │ │ │ + fidivrl -0x420f358b(%rsi) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %ah,-0x1e(%rax) │ │ │ │ - sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x32d(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0xee,%dl │ │ │ │ + push %rax │ │ │ │ + adc $0xef,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - test %eax,0x0(%rip) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x32d,%ebx │ │ │ │ + add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x3f(%rdi) │ │ │ │ - sub %ebp,-0x12(%rdx) │ │ │ │ - mov %bl,0x130134(%rax) │ │ │ │ + add %al,%cl │ │ │ │ + rex.RXB xchg %eax,%r9d │ │ │ │ + sub %ebx,0xa(%rdx) │ │ │ │ + or %bl,0x1(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,-0x58(%rax) │ │ │ │ es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e9b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - in (%dx),%al │ │ │ │ + cwtl │ │ │ │ jp 1d231bf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2686917,109 +2686433,105 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - jrcxz 1d2321f │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jo 1d231eb │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - and %ch,0x3(%rip) │ │ │ │ + mov 0x3(%rip),%ch │ │ │ │ + add %al,-0x79(%rax) │ │ │ │ + jmp 1d23200 │ │ │ │ + add %dl,(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + sub $0x3,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %bh,-0x56bcb803(%rbx) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - adc $0x130177,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + stc │ │ │ │ + fiaddl 0x3c1fd143(%rsi) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %ah,-0x1d(%rax) │ │ │ │ - sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sahf │ │ │ │ - int1 │ │ │ │ - add %eax,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x59d9f(%rax) │ │ │ │ + mov $0x8a,%al │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %dl,0x1f288(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,-0x45(%rax) │ │ │ │ + sub $0x3,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %dl,-0x3(%rbp) │ │ │ │ + add %dh,-0x49(%rsi) │ │ │ │ + fistpll -0xf(%rbp) │ │ │ │ (bad) │ │ │ │ - ss adc $0x1735a40,%eax │ │ │ │ + jp 1d2326a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - jrcxz 1d232af │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x1f199(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x59cb9(%rax) │ │ │ │ + mov 0x3(%rip),%ebp │ │ │ │ + add %al,%al │ │ │ │ + mov %dh,%dl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x45(%rax) │ │ │ │ + sub $0x3,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %bh,%dh │ │ │ │ - andb $0xcd,0x67(%rsi) │ │ │ │ - (bad) │ │ │ │ - imul $0x13,0x1(%rbx),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,-0x5d(%rdx) │ │ │ │ + cli │ │ │ │ + rex.RXB │ │ │ │ + rex.WRX in $0x6d,%al │ │ │ │ + sub %eax,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov 0x3(%rip),%ebp │ │ │ │ + add %al,0x1eeea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - in $0x2c,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x1ee3c(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x32d21(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xor 0x5(%rbp),%al │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %dl,-0x5d5aac9e(%rdi,%rsi,2) │ │ │ │ - xor %ch,(%rdx) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,-0x3f(%rdi) │ │ │ │ + sub %ebp,-0x12(%rdx) │ │ │ │ + mov %bl,0x130134(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1d2335f │ │ │ │ - cmp $0x3,%al │ │ │ │ + add %ah,%al │ │ │ │ + rex.WRB cmp $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d23365 │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x15(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2687029,54 +2686541,54 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%ah │ │ │ │ - sub $0x3,%al │ │ │ │ + (bad) │ │ │ │ + mov 0x3(%rip),%ebp │ │ │ │ + add %ah,%al │ │ │ │ + jo 1d23353 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x32d,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000001ee7c,%al │ │ │ │ - mov $0x65,%ch │ │ │ │ - add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x2a00000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x7b(%rbp) │ │ │ │ - adc $0x9c,%al │ │ │ │ - jg 1d233fb │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - add %r10,(%r11) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,-0x56bcb803(%rbx) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + adc $0x130177,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %al,%al │ │ │ │ + lea 0x3(%rip),%ebp │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ + int1 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d23387 │ │ │ │ - sub $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x1ee(%rbx) │ │ │ │ + add %dh,%al │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + popf │ │ │ │ + add $0x0,%eax │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0xb00000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - and 0x3(%rip),%ch │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - add %dh,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x9(%rcx) │ │ │ │ - pushf │ │ │ │ - xchg %eax,%edx │ │ │ │ - shrl %cl,(%rdx) │ │ │ │ + add %dl,-0x3(%rbp) │ │ │ │ (bad) │ │ │ │ - jp 1d233d2 │ │ │ │ + ss adc $0x1735a40,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ @@ -2687093,43 +2686605,44 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - out %eax,$0x2c │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0xed,%cl │ │ │ │ - add %eax,(%rax) │ │ │ │ + lock lea 0x3(%rip),%ebp │ │ │ │ + add %dh,0x1f199(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x46(%rax) │ │ │ │ - fs add $0x0,%eax │ │ │ │ + add %dh,-0x3b(%rax) │ │ │ │ + pushf │ │ │ │ + add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x605e5eb1(%rsi) │ │ │ │ - {rex2 0xd6} lsl (%r17),%r24d │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %bh,%dh │ │ │ │ + andb $0xcd,0x67(%rsi) │ │ │ │ + (bad) │ │ │ │ + imul $0x13,0x1(%rbx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %dl,0x33ce0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + loopne 1d234b7 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ imul $0x1,%esp,%ebp │ │ │ │ - add %dh,%al │ │ │ │ - adc $0x37b,%eax │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + jp 1d2348f │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdi) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2687140,90 +2686653,89 @@ │ │ │ │ repnz rex.WRX add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,%al │ │ │ │ - sub $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %cl,0x32d(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d23534 │ │ │ │ - int1 │ │ │ │ - add %eax,(%rax) │ │ │ │ + cmpb $0x1,(%rsi,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x32d22(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + and %bh,0x3(%rbp,%rbp,1) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %ch,0x14b08e4a(,%rdi,1) │ │ │ │ - cmp $0x130167,%eax │ │ │ │ + add %dl,-0x5d5aac9e(%rdi,%rsi,2) │ │ │ │ + xor %ch,(%rdx) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %dl,%al │ │ │ │ - call 1d2383a │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb00000000001eb25,%al │ │ │ │ - and 0x3(%rip),%ch │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %ah,(%rdx) │ │ │ │ - rorl $0x1,0x67bfa9b3(%rcx,%rax,1) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + jo 1d23498 │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %ah,0x1ee7c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %ah,0x32ce9(%rax) │ │ │ │ + add %dh,-0x52(%rax) │ │ │ │ + gs add $0x0,%eax │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x59(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x69(%rax) │ │ │ │ - push $0x3 │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ + add %dh,-0x7b(%rbp) │ │ │ │ + adc $0x9c,%al │ │ │ │ + jg 1d235ab │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %r10,(%r11) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,%dh │ │ │ │ - jmp 1d2358a │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - sarl %cl,0x4(%rdx) │ │ │ │ - and %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + rorb $0x0,0x32d(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + sub $0x1,%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + mov $0x32d,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x9(%rcx) │ │ │ │ + pushf │ │ │ │ + xchg %eax,%edx │ │ │ │ + shrl %cl,(%rdx) │ │ │ │ + (bad) │ │ │ │ + jp 1d23582 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ int $0x26 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x55(%rax) │ │ │ │ jmp 1d235a8 │ │ │ │ - add %dh,%al │ │ │ │ - out %eax,(%dx) │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x33a65(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0xf(%rbx) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ adc $0x6ae9ade,%eax │ │ │ │ adc %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2687294,21 +2686806,23 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x3(,%rdi,1) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jmp 1d23705 │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,0x2698b59(%rdi,%rbx,4) │ │ │ │ xor 0x1(%rcx),%esp │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2687316,19 +2686830,22 @@ │ │ │ │ ... │ │ │ │ add %dl,0x32788(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ loop 1d236f4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x37aef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - add %ah,0x2(%rax) │ │ │ │ + fwait │ │ │ │ + jp 1d23717 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x2a00000000001,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rsi) │ │ │ │ orl $0xf614efaa,(%rax) │ │ │ │ adc %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2687352,48 +2686869,42 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shr $1,%cl │ │ │ │ - sub $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + and %cl,0x32d(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + shlb $0x0,0x1ed(%rcx) │ │ │ │ + add %dl,%al │ │ │ │ (bad) │ │ │ │ - xchg %eax,%edi │ │ │ │ - repnz add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x1b(%rax) │ │ │ │ - xchg %eax,%edx │ │ │ │ - add $0x0,%eax │ │ │ │ + fs add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%bh │ │ │ │ - jl 1d23816 │ │ │ │ - fwait │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - or $0x13011856,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,0x605e5eb1(%rsi) │ │ │ │ + {rex2 0xd6} lsl (%r17),%r24d │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ + in (%dx),%al │ │ │ │ cmp $0x3,%eax │ │ │ │ add %dh,0x6f(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x8(%rax) │ │ │ │ - sub $0x3,%eax │ │ │ │ + add %ah,0x32dad(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x4e(%rbp) │ │ │ │ mov $0xa61f4649,%ecx │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2687405,15 +2686916,16 @@ │ │ │ │ rex.X │ │ │ │ ds add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jae 1d23817 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x8(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ sub $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x6f4b4311(,%rcx,1) │ │ │ │ sub 0x13(%rcx,%rax,1),%ebx │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2687425,179 +2686937,175 @@ │ │ │ │ jo 1d238bb │ │ │ │ ds add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jle 1d2385f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - adc %bh,0x3(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sarb $0x0,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x52e1dc20(%rcx) │ │ │ │ jg 1d23915 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,%dl │ │ │ │ - sub $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ - xor %bl,%ch │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %dh,0x6a(%rax) │ │ │ │ + int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - and 0x3(%rip),%ebp │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ - add %bl,-0x72a98e4b(%rcx) │ │ │ │ - push %rsi │ │ │ │ - (bad) │ │ │ │ - push $0x1301 │ │ │ │ + add %al,%al │ │ │ │ + mov $0x32d,%esp │ │ │ │ add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,%bl │ │ │ │ - sub $0x3,%al │ │ │ │ + add %ch,0x14b08e4a(,%rdi,1) │ │ │ │ + cmp $0x130167,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x1(%rax,%rsi,8) │ │ │ │ - and %ah,0x34(%rbx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %al,%al │ │ │ │ (bad) │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %ah,0x1eb25(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x32d,%esp │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x6bcf891a(%rbx) │ │ │ │ - imul $0x0,0x13015e(%rbx),%edx │ │ │ │ + add %ah,(%rdx) │ │ │ │ + rorl $0x1,0x67bfa9b3(%rcx,%rax,1) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ nop │ │ │ │ - jmp 1d2396f │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - int1 │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %dl,0x59(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jg 1d238f2 │ │ │ │ - add $0x0,%eax │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + push $0x68 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x35(%rdi) │ │ │ │ - fbld -0x79(%rax) │ │ │ │ - ret │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - or $0x1,%al │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + add %al,%dh │ │ │ │ + jmp 1d2397a │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + sarl %cl,0x4(%rdx) │ │ │ │ + and %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - jmp 1d239b7 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,-0x70(%rax) │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %ah,-0x69(%rax) │ │ │ │ + repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1f2af(%rax) │ │ │ │ + add %dh,0x59232(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - and 0x3(%rip),%ebp │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %ch,-0x2703a082(%rax) │ │ │ │ - sub 0x55(%rax),%ebp │ │ │ │ - add %edx,(%rbx) │ │ │ │ + add %ah,%bh │ │ │ │ + jl 1d23a0e │ │ │ │ + fwait │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + or $0x13011856,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%al │ │ │ │ - sub $0x3,%al │ │ │ │ + jo 1d23962 │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %ah,0x32(%rax) │ │ │ │ + jmp 1d239dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - movabs 0x24100000000001ed,%al │ │ │ │ - sub $0x3,%eax │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ - add %bl,-0x555c21c7(%rdx,%rbp,8) │ │ │ │ (bad) │ │ │ │ - es add %edx,(%rbx) │ │ │ │ + mov $0x32d,%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,-0x72a98e4b(%rcx) │ │ │ │ + push %rsi │ │ │ │ + (bad) │ │ │ │ + push $0x1301 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,%ch │ │ │ │ - sub $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0xc000000000032d90,%al │ │ │ │ + pushf │ │ │ │ + lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,(%rax) │ │ │ │ - jmp 1d23a25 │ │ │ │ + add %ah,(%rax) │ │ │ │ + movsxd (%rsi,%rax,1),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex and $0x2d,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ - add %al,0x2d1fb886(,%rdi,8) │ │ │ │ - in (%dx),%eax │ │ │ │ - pop %rdi │ │ │ │ - add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x6bcf891a(%rbx) │ │ │ │ + imul $0x0,0x13015e(%rbx),%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd1,%al │ │ │ │ sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0x1e8,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0x61,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + shlb $0x3,0x60(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rorb $1,(%rcx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - or %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,-0x1e(%rsi) │ │ │ │ jns 1d23aed │ │ │ │ std │ │ │ │ rolb $1,0x65(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2687609,15 +2687117,15 @@ │ │ │ │ jno 1d23ae9 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x77(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x33aeb(%rax) │ │ │ │ + add %ah,0x33a60(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rdx) │ │ │ │ fneni(8087 only) │ │ │ │ (bad) │ │ │ │ @@ -2687655,39 +2687163,42 @@ │ │ │ │ add %dl,%al │ │ │ │ shrl %cl,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e8ba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bl,0x5(%rdx) │ │ │ │ - add %dl,%al │ │ │ │ - or %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + mov $0x599,%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ + rorb $1,(%rcx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ rex.RB movabs %al,0x130169a76ddd3c │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ lahf │ │ │ │ ds add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1ecac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + lret $0x37a │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0x7b,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,%al │ │ │ │ rex.XB │ │ │ │ rex.B jp 1d23b9d │ │ │ │ sub $0x11,%al │ │ │ │ add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2687697,17 +2687208,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x28,%ah │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x1e8,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ + and %bh,0x599(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ rorb $1,(%rcx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x6bfc4035(%rip) │ │ │ │ lea (%rsi),%ebp │ │ │ │ (bad) │ │ │ │ @@ -2687720,21 +2687230,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd4,%al │ │ │ │ sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x1e8(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0x73,%bh │ │ │ │ - add (%rax),%eax │ │ │ │ + shrb $0x3,0x73(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rorb $1,(%rcx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - or %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,0x17f00fd(%rsi) │ │ │ │ (bad) │ │ │ │ movaps (%rcx),%xmm0 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2687744,22 +2687254,20 @@ │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x1e8,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d23c45 │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rorb $1,(%rcx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %cl,0x26(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + or %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%bl │ │ │ │ rex.WR push %rsi │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ jns 1d23c57 │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2687772,22 +2687280,19 @@ │ │ │ │ adc %dl,%ch │ │ │ │ sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0x1e8,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,%bl │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rorb $1,(%rcx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rorb $0x0,0x3(%rsi,%riz,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + or %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x9(%rdi) │ │ │ │ movsxd 0x6c(%rdx),%ecx │ │ │ │ int $0x79 │ │ │ │ movsxd (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2687797,22 +2687302,19 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ mov $0x27,%bh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e9d6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lock cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x33a65(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x202a3446(%rbp) │ │ │ │ shll $0x3e,(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2687821,17 +2687323,15 @@ │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x1e8,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - je 1d23d49 │ │ │ │ - add %al,(%rax) │ │ │ │ + rex mov $0x573,%edi │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rcx) │ │ │ │ movabs 0x2a00000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ch │ │ │ │ cmc │ │ │ │ @@ -2687875,21 +2687375,23 @@ │ │ │ │ (bad) │ │ │ │ ds add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5e(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jmp 1d23e0d │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,0x78(%rbx) │ │ │ │ (bad) │ │ │ │ add $0x67d0f9c0,%eax │ │ │ │ adc %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2687969,52 +2687471,54 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d23f5b │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e54e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sbb $0x7b,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,%al │ │ │ │ + lret $0x37a │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,(%rsi) │ │ │ │ pop %rax │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ pop %rcx │ │ │ │ cmp $0x4f,%al │ │ │ │ (bad) │ │ │ │ xor (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,-0x13(%rax) │ │ │ │ - sub $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex │ │ │ │ - cs jmp 1d23f35 │ │ │ │ add %al,(%rax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %al,%al │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + int1 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x32d(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x59f88(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%dh │ │ │ │ - mov $0x4a846368,%eax │ │ │ │ - rex.WB jbe 1d23f5a │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + add %al,0x35(%rdi) │ │ │ │ + fbld -0x79(%rax) │ │ │ │ + ret │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + or $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,%al │ │ │ │ @@ -2688066,145 +2687570,138 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x32ced(%rax) │ │ │ │ + add %dl,-0x6f(%rax) │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %dl,0x1f2af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - test $0x1ed,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex leave │ │ │ │ - (bad) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ - add %ch,%dl │ │ │ │ - (bad) │ │ │ │ - cmp $0xe2eba5e0,%eax │ │ │ │ - sbb (%rcx),%eax │ │ │ │ - adc (%rax),%eax │ │ │ │ + mov $0x32d,%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %ch,-0x2703a082(%rax) │ │ │ │ + sub 0x55(%rax),%ebp │ │ │ │ + add %edx,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - jge 1d24073 │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %bh,0x28(%rbp) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sbb %dl,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lock jp 1d2405f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x37a9b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0x54(%rax) │ │ │ │ add $0xffffffe1,%esi │ │ │ │ rex.WX │ │ │ │ rex.RB js 1d2407a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ + add %dl,0x32d91(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x60(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ - sub $0x3,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x32d,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf00000000001effc,%al │ │ │ │ - jns 1d240e0 │ │ │ │ - add (%rax),%eax │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ - add %al,-0x5(%rax) │ │ │ │ - lea 0x1b728c42(%rdx),%esp │ │ │ │ - add %edx,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,-0x555c21c7(%rdx,%rbp,8) │ │ │ │ + (bad) │ │ │ │ + es add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex out %al,(%dx) │ │ │ │ - sub $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock fs out %eax,(%dx) │ │ │ │ + rclb $0x0,0x32d(%rcx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %ch,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x26(%rax) │ │ │ │ + add %al,-0x42(%rax) │ │ │ │ sub $0x3,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %bl,0x7052f08a(%rax) │ │ │ │ - mov 0x13(%rsi),%ecx │ │ │ │ + add %al,0x2d1fb886(,%rdi,8) │ │ │ │ + in (%dx),%eax │ │ │ │ + pop %rdi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x33f(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1ec(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jmp 1d2416d │ │ │ │ + add %ah,0x3a(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0xc26ac63(%rbp) │ │ │ │ (bad) │ │ │ │ movabs 0x13011d,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,-0x12(%rax) │ │ │ │ - sub $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xorb $0x0,0x1f1(%rdi) │ │ │ │ - add %dl,-0x49(%rax) │ │ │ │ - and (%rsi),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x2a00000000001,%al │ │ │ │ + add %dh,%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %al,0x2e(%rax) │ │ │ │ + jmp 1d24175 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%dh │ │ │ │ - imul $0x11,0x7d1a2c66(%rip),%edx │ │ │ │ - add %edx,(%rbx) │ │ │ │ + movabs 0xd800000000032dc0,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + add %ah,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%dh │ │ │ │ + mov $0x4a846368,%eax │ │ │ │ + rex.WB jbe 1d2419a │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %ah,-0x2(%rax) │ │ │ │ sub %al,(%rbx) │ │ │ │ ... │ │ │ │ add $0x64,%dh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1a00a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2688256,16 +2687753,16 @@ │ │ │ │ sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ loopne 1d24234 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - fdivl 0x3(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + gs jb 1d24257 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1a00a,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x78a286cd(%rbx) │ │ │ │ @@ -2688279,15 +2687776,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %ch,(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1c(%rax) │ │ │ │ jmp 1d24298 │ │ │ │ - add %dl,0x32d0f(%rax) │ │ │ │ + add %al,0x32db2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1a00a(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ and (%rcx,%rbx,4),%edx │ │ │ │ @@ -2688301,18 +2687798,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d242d2 │ │ │ │ sub %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%ah │ │ │ │ jmp 1d242e0 │ │ │ │ - add %dl,0x57b1f(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + cmp %edi,0x5(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x1a00a,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1a00a(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2e(%rbp) │ │ │ │ jne 1d24311 │ │ │ │ pop %rbp │ │ │ │ (bad) │ │ │ │ es (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2688327,16 +2687827,16 @@ │ │ │ │ sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rcx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x10(%rax) │ │ │ │ - cmp (%rbx),%al │ │ │ │ + add %al,%al │ │ │ │ + cmp %gs:(%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bl │ │ │ │ @@ -2688353,16 +2687853,17 @@ │ │ │ │ add %ebp,(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ in $0xe9,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - ss jnp 1d24377 │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + jnp 1d24377 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa00000000001a00a,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x22afa66c(%rbx) │ │ │ │ @@ -2688386,81 +2687887,71 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4000000000032cee,%al │ │ │ │ - and $0xf2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + and %dl,0x32d(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x64ace(%rax) │ │ │ │ + loopne 1d243a3 │ │ │ │ + in (%dx),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,-0x3a(%rax) │ │ │ │ + (bad) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %dl,%ch │ │ │ │ - rex.WR xchg %rax,%rdi │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - pop %rdi │ │ │ │ - int1 │ │ │ │ - jrcxz 1d24467 │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,%dl │ │ │ │ + (bad) │ │ │ │ + cmp $0xe2eba5e0,%eax │ │ │ │ + sbb (%rcx),%eax │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - shrb $1,0x29(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,%al │ │ │ │ + imul $0x3,(%rcx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ + add %dl,-0x16(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - hlt │ │ │ │ - jp 1d2444f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x37aa1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x9(%rdi) │ │ │ │ mov $0x3,%dh │ │ │ │ (bad) │ │ │ │ add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0x2c,%bh │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x50(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x576,%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - or $0xa621cd7d,%eax │ │ │ │ (bad) │ │ │ │ - rex.XB adc %edx,(%r11) │ │ │ │ + xchg %eax,%edx │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %ah,0x1effc(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x6f(%rax) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + add %al,-0x5(%rax) │ │ │ │ + lea 0x1b728c42(%rdx),%esp │ │ │ │ + adc %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x44,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -2688491,22 +2687982,19 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ sbb %ebp,(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ hlt │ │ │ │ jmp 1d24520 │ │ │ │ - add %dl,-0x29(%rax) │ │ │ │ - jp 1d24529 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %cl,(%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x57b51(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %bh,%dh │ │ │ │ jne 1d244ce │ │ │ │ mov $0xab,%bl │ │ │ │ push %rbx │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ xor %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2688519,15 +2688007,15 @@ │ │ │ │ add %dl,0x19(%rax) │ │ │ │ sub %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmc │ │ │ │ jmp 1d24568 │ │ │ │ - add %dh,0x7c(%rax) │ │ │ │ + add %dl,0x7b(%rax) │ │ │ │ jnp 1d24571 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2688559,48 +2688047,45 @@ │ │ │ │ movabs %al,0x13012114b86b33 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - out %eax,(%dx) │ │ │ │ - sub $0x3,%al │ │ │ │ + add %dl,0x32d92(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1d2460d │ │ │ │ - int1 │ │ │ │ + add %dh,%al │ │ │ │ + fs out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x573a0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,-0x3f(%rax) │ │ │ │ + sub $0x3,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %bl,-0x790ffc3d(%rdi) │ │ │ │ - sub %dh,%al │ │ │ │ - add %rdx,(%rbx) │ │ │ │ + add %bl,0x7052f08a(%rax) │ │ │ │ + mov 0x13(%rsi),%ecx │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock cmp %ebp,(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1b(%rax) │ │ │ │ call 1d24640 │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ - xor %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d24655 │ │ │ │ + add %dh,0xb(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0xf4,(%rdi) │ │ │ │ (bad) │ │ │ │ cmp %edx,0x32(%rbx,%rbx,8) │ │ │ │ ds add %edx,(%rbx) │ │ │ │ @@ -2688611,19 +2688096,22 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x329(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,-0x16(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x33af0(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + cmp %gs:(%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,%ah │ │ │ │ xor 0x7c(%rbp),%dh │ │ │ │ cmc │ │ │ │ (bad) │ │ │ │ jl 1d2470b │ │ │ │ adc %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2688705,16 +2688193,16 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ sub (%rbx),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,-0x16(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - int1 │ │ │ │ + add %al,%al │ │ │ │ + pushf │ │ │ │ jp 1d247af │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2688771,70 +2688259,68 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x32cf0(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %al,0x1f1b7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xor %bl,%ch │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,-0x40(%rax) │ │ │ │ + and (%rsi),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sub %ebp,0x3(%rip) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ - add %ch,%cl │ │ │ │ - (bad) │ │ │ │ - in (%dx),%al │ │ │ │ - lret │ │ │ │ - xchg %eax,%ebp │ │ │ │ - rex.RXB mov $0x130122,%r8d │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,%dh │ │ │ │ + imul $0x11,0x7d1a2c66(%rip),%edx │ │ │ │ + add %edx,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,-0xf(%rax) │ │ │ │ - sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x32d(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,(%rcx) │ │ │ │ - jmp 1d248c5 │ │ │ │ + rex and $0xf2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x64ad0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x29,%al │ │ │ │ - sub $0x3,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %dh,-0x4d0b0f1(%rsi) │ │ │ │ - sub 0x130153(%rcx),%ebx │ │ │ │ + add %dl,%ch │ │ │ │ + rex.WR xchg %rax,%rdi │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + pop %rdi │ │ │ │ + int1 │ │ │ │ + jrcxz 1d2492f │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - lcall (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %bh,%bh │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex clc │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $0x7a,%bl │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rclb $0x0,0x37a(%rdi) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x8(%rcx) │ │ │ │ out %eax,(%dx) │ │ │ │ in (%dx),%eax │ │ │ │ ss jge 1d248c1 │ │ │ │ @@ -2688848,22 +2688334,19 @@ │ │ │ │ lock lcall (bad) │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0xe4,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x9(%rax) │ │ │ │ - jnp 1d24961 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x57a23(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %dl,%ah │ │ │ │ fistpl -0x29(%rdx) │ │ │ │ rex.WXB lretq $0x6877 │ │ │ │ add %esi,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2688898,19 +2688381,22 @@ │ │ │ │ add %dh,0x32a67(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x33af0(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + data16 cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,0x42(%rdx,%rdx,1) │ │ │ │ fistps (%rdx) │ │ │ │ (bad) │ │ │ │ xor $0x4e,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2688921,15 +2688407,19 @@ │ │ │ │ adcb $0x2,-0x21(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%edx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x9800000000033b6c,%al │ │ │ │ + and %ch,%dh │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ add %ah,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x48e908e7(%rdi) │ │ │ │ adc $0xfd,%al │ │ │ │ pop %rcx │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2689003,37 +2688493,37 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x2df(%rbx) │ │ │ │ add %ah,-0x38(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x33b(%rip) │ │ │ │ + push %rax │ │ │ │ + movabs 0x89800000000033a,%eax │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,0x59154e96(%rdi) │ │ │ │ cmp 0x130158(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x2b(%rax) │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1ea(%rdx) │ │ │ │ - add %dl,0x37af4(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + movabs 0x83000000000037a,%eax │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,%al │ │ │ │ je 1d24b67 │ │ │ │ gs (bad) │ │ │ │ (bad) │ │ │ │ or $0x130155,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2689086,16 +2688576,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2dfe8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x26(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d24c6a │ │ │ │ - cmp (%rbx),%al │ │ │ │ + xor %ch,0x3(%rdx,%rdi,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x80(%rsi,%rdi,2) │ │ │ │ @@ -2689112,15 +2688601,15 @@ │ │ │ │ rex.WX and %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d24caf │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,%ch │ │ │ │ + jo 1d24d16 │ │ │ │ cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2689130,49 +2688619,49 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,%dl │ │ │ │ - sub $0x3,%al │ │ │ │ + rex xchg %eax,%ebx │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %al,-0x50(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x576,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d24d22 │ │ │ │ - jmp 1d24cfd │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,(%rcx) │ │ │ │ - sub $0x3,%eax │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ - add %dl,-0x5f(%rdx,%rcx,2) │ │ │ │ - hlt │ │ │ │ + add %cl,(%rcx) │ │ │ │ + or $0xa621cd7d,%eax │ │ │ │ (bad) │ │ │ │ - rex.WR cmp $0x13017a,%rax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.XB add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %al,0x2defa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1e609(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4(%rax) │ │ │ │ - jnp 1d24d4f │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + cmp $0xde,%dl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,0x1e609(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x7a,%dl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%cl │ │ │ │ mov (%rbx),%? │ │ │ │ jne 1d24d4c │ │ │ │ pop %rsp │ │ │ │ adc %eax,%gs:(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2689186,22 +2688675,17 @@ │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rdx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - add 0x5(%rbx),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x1800000000057a1c,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %ch,-0x72(%rbp,%rbx,2) │ │ │ │ rex.WRXB (bad) │ │ │ │ jmp 1d24d2f │ │ │ │ xor $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2689212,16 +2688696,16 @@ │ │ │ │ add %dl,0x32b56(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - lock cmp (%rbx),%al │ │ │ │ + add %al,0x66(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4f(%rbx) │ │ │ │ @@ -2689239,20 +2688723,19 @@ │ │ │ │ add %ah,%al │ │ │ │ sti │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x1e6(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x7b,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %dh,0x37a(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x2a00000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - add %ah,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdi,%rcx,8) │ │ │ │ fistpll 0x16bbbc5(%rbp,%rax,8) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2689282,18 +2688765,16 @@ │ │ │ │ xor %bh,%ah │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ or $0x1e6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,%bh │ │ │ │ - jp 1d24eb9 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + orb $0x7a,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x477995e4(%rcx) │ │ │ │ jb 1d24f2d │ │ │ │ rex.WRX add %r10,(%rbx) │ │ │ │ @@ -2689302,17 +2688783,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x32c0b,%al │ │ │ │ mov $0x1ea,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,%ch │ │ │ │ - jp 1d24eff │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %ah,0x37a(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x93fa1(%rsi) │ │ │ │ fdivrl 0x13013c(%rsi) │ │ │ │ @@ -2689327,22 +2688806,21 @@ │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,(%rdx) │ │ │ │ - jnp 1d24f47 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + mov $0x7a,%cl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%ch │ │ │ │ lea -0x2d429d5c(%rax),%ecx │ │ │ │ and $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2689353,19 +2688831,22 @@ │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ adc %ah,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x57aff(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sbb %edi,0x5(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ add %dh,0x5e(%rax) │ │ │ │ cmp $0x370a1f9e,%eax │ │ │ │ add %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2689374,22 +2688855,21 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ add %bl,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e611(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - add %edi,0x3(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x7a,%cl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x1ec2c82e(%rsi) │ │ │ │ push $0x1301262d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2689398,15 +2688878,16 @@ │ │ │ │ add %bl,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc %dh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x14(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ jp 1d25021 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2689424,22 +2688905,21 @@ │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d2506c │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - add %edi,0x3(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + mov $0x7a,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%bl │ │ │ │ movabs %eax,0x130138a560a73e0f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2689447,15 +2688927,15 @@ │ │ │ │ add %al,(%rdi,%rbx,8) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x15(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sti │ │ │ │ + rex (bad) │ │ │ │ jp 1d250b1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2689469,15 +2688949,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex add $0x2df,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rcx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock add %bh,0x3(%rbx) │ │ │ │ + loopne 1d250a1 │ │ │ │ + jp 1d250f7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x41(%rbp) │ │ │ │ @@ -2689494,15 +2688975,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmp %ebp,(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1ea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock lock cmp (%rbx),%al │ │ │ │ + jo 1d251a0 │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x3076fc9a(%rip) │ │ │ │ @@ -2689518,15 +2689000,15 @@ │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,(%rdx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe7,%al │ │ │ │ + add %al,(%rdx) │ │ │ │ jp 1d25189 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x2a00000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2689562,16 +2689044,17 @@ │ │ │ │ lock (bad) │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0xe6,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add %bh,0x3(%rbx) │ │ │ │ + add %al,%al │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + jp 1d25217 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -2689589,16 +2689072,17 @@ │ │ │ │ sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ fsubr %st(2),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb 0x3(%rbx),%edi │ │ │ │ + add %dl,%al │ │ │ │ + leave │ │ │ │ + jp 1d2525f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24cc0afc(%rcx) │ │ │ │ @@ -2689613,18 +2689097,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x2df08(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1b(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,%al │ │ │ │ - jp 1d252a9 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adcb $0x7a,(%rdx) │ │ │ │ + add $0x0,%eax │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0xe454cb7(%rbp) │ │ │ │ mov $0x13011a67,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2689635,15 +2689117,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ or %ebx,%edi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e61c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x37b00(%rax) │ │ │ │ + add %ah,0x37aaf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%bl │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ or (%rbx),%ah │ │ │ │ @@ -2689659,18 +2689141,16 @@ │ │ │ │ or %edi,%ebx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1d(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d25339 │ │ │ │ - jnp 1d25339 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $0x7a,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x7f(%rsi) │ │ │ │ mov $0xed985819,%edi │ │ │ │ and $0x1301,%eax │ │ │ │ @@ -2689681,45 +2689161,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x2df(%rip) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - add %bh,0x3(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + subb $0x0,0x37a(%rdi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0x1da2546e(%rdi) │ │ │ │ rclb $0x13,0x1(%rbp,%rdi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ adc %bl,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e61f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - hlt │ │ │ │ - jp 1d253c9 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x57a0e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %bh,(%rdx) │ │ │ │ mov $0x776098e1,%ebp │ │ │ │ mov $0x58,%cl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2689727,16 +2689199,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0xdf,(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e622(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x0(%rax) │ │ │ │ - jnp 1d2540f │ │ │ │ + add %ah,(%rax) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + jp 1d2540f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -2689756,21 +2689229,19 @@ │ │ │ │ and %dl,(%rdi,%rbx,8) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ and %dh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - add $0x7b,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x57a1e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %dl,-0x28aadceb(%rbx) │ │ │ │ es add %ecx,0x1(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2689779,23 +2689250,19 @@ │ │ │ │ add %al,0x32d20(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ iret │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - int1 │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x33a66(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,(%rdx) │ │ │ │ (bad) │ │ │ │ leave │ │ │ │ mov $0x14,%bl │ │ │ │ rex xchg %esp,(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2689807,15 +2689274,16 @@ │ │ │ │ loopne 1d254e8 │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0xe6,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x18(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ jp 1d254e7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x2a00000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2689833,16 +2689301,17 @@ │ │ │ │ (bad) │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex and $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4(%rax) │ │ │ │ - jnp 1d25531 │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + jp 1d25531 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x2800000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bl │ │ │ │ @@ -2689906,15 +2689375,15 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ in $0x2d,%eax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1eaf4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x13(%rax) │ │ │ │ + add %ah,-0x67(%rax) │ │ │ │ jp 1d25607 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2689935,19 +2689404,21 @@ │ │ │ │ and %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xor %esp,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33b48(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sarb $0x3,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x14(%rbx) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ rex.RXB │ │ │ │ rex.WRB │ │ │ │ rex.WX │ │ │ │ rex.X and $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2689998,22 +2689469,21 @@ │ │ │ │ adc %ah,%bl │ │ │ │ and %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,-0x1a(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + jp 1d2575d │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,0x63(%rbx) │ │ │ │ (bad) │ │ │ │ gs (bad) │ │ │ │ and $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2690087,23 +2689557,19 @@ │ │ │ │ add %al,0x17(%rax) │ │ │ │ cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jmp 1d25825 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - int1 │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x33a66(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x6a(%rcx) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ and %esp,%eax │ │ │ │ xor %ebp,0x130167(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2690114,16 +2689580,16 @@ │ │ │ │ mov %db0,%rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d258d8 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmp (%rbx),%rax │ │ │ │ + jo 1d2584a │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ add %ah,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rcx) │ │ │ │ @@ -2690178,15 +2689644,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x3(%rsi,%rbp,1) │ │ │ │ add %dl,(%rax) │ │ │ │ adc %ch,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x37aed(%rax) │ │ │ │ + add %ah,0x37a99(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x4505cf1b(%rax,%rdi,2) │ │ │ │ fsubl (%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2690214,22 +2689680,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x321(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd00000000001e66c,%al │ │ │ │ - (bad) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x800000000001e66c,%al │ │ │ │ + jp 1d25a2d │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ jge 1d25a58 │ │ │ │ xor $0x46,%al │ │ │ │ sarb $0x0,0x130179(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2690303,16 +2689768,16 @@ │ │ │ │ add %ah,0x3215a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - cmp (%rbx),%rax │ │ │ │ + push %rax │ │ │ │ + sarb $0x3,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x32bf9d4f(%rbx) │ │ │ │ ds mov %ch,0x13(%rcx,%rax,1) │ │ │ │ @@ -2690340,20 +2689805,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x4000000000032ee2,%al │ │ │ │ (bad) │ │ │ │ jmp 1d25b9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x3a,%cl │ │ │ │ - add (%rax),%eax │ │ │ │ + lock data16 cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,(%rdi) │ │ │ │ rex.XB │ │ │ │ es rex.WRXB lretq $0x1d6f │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2690410,15 +2689876,17 @@ │ │ │ │ jns 1d25c8c │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov %esi,%fs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x33b06(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jp 1d25cb5 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2343db40(%rbx) │ │ │ │ adc %esi,%ebp │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ @@ -2690430,16 +2689898,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x32f(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - out %eax,(%dx) │ │ │ │ + add %ah,-0x65(%rax) │ │ │ │ jp 1d25cc7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2690525,20 +2689992,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x3b(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %al,%al │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%dh │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ xchg %edi,(%rdi,%rsi,8) │ │ │ │ (bad) │ │ │ │ movsxd 0x1(%rbp),%edx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2690589,22 +2690057,20 @@ │ │ │ │ rcr $0x21,%cl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x4d(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bh,0x3a(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,%dh │ │ │ │ and $0x3e,%al │ │ │ │ (bad) │ │ │ │ sbb %edx,(%rax) │ │ │ │ (bad) │ │ │ │ push %rsp │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2690618,22 +2690084,20 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ es jmp 1d25efd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%cl │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %ah,0x3a(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ adc 0x3ae526ee(%rdx),%ecx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2690729,20 +2690193,21 @@ │ │ │ │ ... │ │ │ │ add %dh,0x32209(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ shl $0x1,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3b(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %al,%al │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%ah │ │ │ │ mov $0x75,%bh │ │ │ │ adc $0x3a,%al │ │ │ │ cmp $0x8f,%al │ │ │ │ jb 1d2608a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2690756,17 +2690221,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rcx │ │ │ │ jmp 1d260ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000037aee,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + and %bl,0x37a(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,(%rbx) │ │ │ │ add $0x3b3156e7,%eax │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ cmp %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2690814,21 +2690282,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x322(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d2614e │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + lock jns 1d261c5 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,%ah │ │ │ │ cmp %cl,%ah │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ adc %edx,%esi │ │ │ │ jae 1d261aa │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2690899,21 +2690366,18 @@ │ │ │ │ and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xda,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d262f1 │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + sarb $0x0,0x33a(%rdi) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,-0x6eefc59(%rax) │ │ │ │ mov $0x9d,%dh │ │ │ │ sub %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2690922,16 +2690386,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x3306b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4f(%rax) │ │ │ │ jmp 1d262ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock int1 │ │ │ │ - cmp (%rbx),%al │ │ │ │ + (bad) │ │ │ │ + cmp (%ebx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x129243e(%rax) │ │ │ │ @@ -2691008,15 +2690472,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %eax,%ebp │ │ │ │ jmp 1d2640d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d26402 │ │ │ │ + lock fwait │ │ │ │ jp 1d26417 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2691033,22 +2690497,21 @@ │ │ │ │ xchg %esp,(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ out %al,$0xe6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jns 1d26495 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1712ba28(%rax) │ │ │ │ cltd │ │ │ │ loopne 1d264a0 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2691126,19 +2690589,18 @@ │ │ │ │ and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d26561 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x33b(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %dh,0x3(%rdx,%rdi,1) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%dl │ │ │ │ ret │ │ │ │ xchg %eax,%esi │ │ │ │ mov (%rdx),%gs │ │ │ │ add %edi,(%rdi) │ │ │ │ push $0x1301 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2691183,22 +2690645,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,(%rdi) │ │ │ │ xor %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1eb(%rbx) │ │ │ │ - add %dl,(%rax) │ │ │ │ - repnz cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x33a67(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,0x25ec1163(%rdi) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ push %rbp │ │ │ │ and (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2691211,20 +2690670,20 @@ │ │ │ │ and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne 1d266d6 │ │ │ │ - add (%rax),%eax │ │ │ │ + lock cli │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ add %ah,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dl │ │ │ │ rex.WR (bad) │ │ │ │ lea (bad),%eax │ │ │ │ (bad) │ │ │ │ cs rex.X imul $0x13,(%rcx),%eax │ │ │ │ @@ -2691278,22 +2690737,18 @@ │ │ │ │ xor %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf0,%al │ │ │ │ - jp 1d26777 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bl,0x3(%rdx,%rdi,2) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x73(%rdx) │ │ │ │ pop %rcx │ │ │ │ lcall *(%rbx) │ │ │ │ sub $0x27,%al │ │ │ │ add %edx,%gs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2691350,16 +2690805,16 @@ │ │ │ │ cmc │ │ │ │ and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0xe7,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cmp (%r11),%rax │ │ │ │ + add %dl,%al │ │ │ │ + sarl $0x3,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x78(%rsi) │ │ │ │ gs jl 1d2685b │ │ │ │ @@ -2691419,21 +2690874,20 @@ │ │ │ │ sbb $0x323,%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d2692b │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex jl 1d2695d │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,-0x9(%rsi) │ │ │ │ fdivrl 0x18(%rdi) │ │ │ │ pushf │ │ │ │ mov $0x1b,%cl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2691465,22 +2690919,17 @@ │ │ │ │ add %ah,-0x18(%rax) │ │ │ │ xor %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x1eb,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - repnz cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x3000000000033a67,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%cl │ │ │ │ mov $0x9a,%dh │ │ │ │ subb $0xf9,(%rbx) │ │ │ │ out %al,$0x4a │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2691553,16 +2691002,17 @@ │ │ │ │ xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ in $0xeb,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x17(%rax) │ │ │ │ - jnp 1d26ad7 │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + jp 1d26ad7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x30(%rbp) │ │ │ │ @@ -2691578,15 +2691028,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x3234b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ movntq %mm0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x33b(%rip) │ │ │ │ + shlb $1,0x33a(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x38(%rbx) │ │ │ │ int1 │ │ │ │ stc │ │ │ │ @@ -2691642,16 +2691092,17 @@ │ │ │ │ jno 1d26c06 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ adc $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x75(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + stc │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x47(%rbx) │ │ │ │ rex.W cli │ │ │ │ @@ -2691734,20 +2691185,21 @@ │ │ │ │ xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%bl │ │ │ │ jmp 1d26d0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x3a,%dl │ │ │ │ - add (%rax),%eax │ │ │ │ + shlb $0x3,0x3a(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,%dh │ │ │ │ jmp 1d26cda │ │ │ │ cmpxchg %r11b,(%r14) │ │ │ │ jle 1d26d32 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2691759,17 +2691211,15 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ and (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,(%rdi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cmp $0x3b,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x33ab3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cltd │ │ │ │ @@ -2691829,19 +2691279,23 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ jg 1d26e56 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1ec03(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x37aef(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + fwait │ │ │ │ + jp 1d26e37 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,0x771a3f37(%rsi,%rax,8) │ │ │ │ mov $0x13015d,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2691872,21 +2691326,22 @@ │ │ │ │ and (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ and %esp,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jne 1d26efe │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,%al │ │ │ │ + clc │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ rex.WRXB clc │ │ │ │ sub $0xe5,%al │ │ │ │ and %al,0x1(%rbx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2691970,21 +2691425,21 @@ │ │ │ │ and (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x28,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3c,%al │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + mov $0x3a,%bl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rbx) │ │ │ │ push %rcx │ │ │ │ (bad) │ │ │ │ jge 1d27074 │ │ │ │ and 0x7c(%rcx),%esi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2692009,16 +2691464,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d27008 │ │ │ │ xor (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa00000000001ebfa,%al │ │ │ │ - repnz cmp (%rbx),%al │ │ │ │ + movabs 0xe00000000001ebfa,%al │ │ │ │ + cmp (%ebx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdi) │ │ │ │ @@ -2692078,20 +2691533,17 @@ │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2e,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3b(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + movabs 0x9800000000033af8,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,(%rbx) │ │ │ │ fidivs (%rsi) │ │ │ │ jle 1d270fe │ │ │ │ or $0xc,%al │ │ │ │ jge 1d2716a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2692104,19 +2691556,22 @@ │ │ │ │ xor $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ and %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x37af3(%rax) │ │ │ │ + add %dh,-0x60(%rax) │ │ │ │ + jp 1d27197 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,0x3efa029b(%rbx) │ │ │ │ ds rex.RX imul $0x13,(%rcx),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,%al │ │ │ │ @@ -2692163,16 +2691618,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x53,%al │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e7(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - add (%rbx),%bh │ │ │ │ + lock jb 1d272a5 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%ah │ │ │ │ clc │ │ │ │ @@ -2692180,142 +2691634,134 @@ │ │ │ │ ss fmull 0x13016b(%rdi,%riz,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,-0xe(%rax) │ │ │ │ - sub $0x3,%al │ │ │ │ + add %al,0x32d93(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sar $1,%ah │ │ │ │ - jmp 1d272b0 │ │ │ │ add %ah,%al │ │ │ │ - push %rsi │ │ │ │ - mov 0x0(%rip),%al │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + sbb %ecx,%esi │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x573a7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%dh │ │ │ │ - movabs 0x13012358affa9f23,%al │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + add %bl,-0x790ffc3d(%rdi) │ │ │ │ + sub %dh,%al │ │ │ │ + add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x2c,%dl │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x3(%rbp,%rbp,1) │ │ │ │ add %al,%al │ │ │ │ - fwait │ │ │ │ - jmp 1d272f5 │ │ │ │ + xor %bl,%ch │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + ret $0x32d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x6b(%rbp) │ │ │ │ - add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rbx) │ │ │ │ - rex.RXB jmp 1d27355 │ │ │ │ - mov $0x17e5bdd,%esp │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %ch,%cl │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + lret │ │ │ │ + xchg %eax,%ebp │ │ │ │ + rex.RXB mov $0x130122,%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x32cf2(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x1f11f(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x32d2a(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + sub %ebp,%ebx │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x3e(%rax) │ │ │ │ + sub $0x3,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %bl,-0x5cb0843f(%rip) │ │ │ │ - lahf │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - es add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,-0x4d0b0f1(%rsi) │ │ │ │ + sub 0x130153(%rcx),%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %ah,-0x6c(%rax) │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %dh,0x28(%rax) │ │ │ │ + jmp 1d27385 │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmc │ │ │ │ - sub $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x1ed(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rdx) │ │ │ │ - gs add $0x0,%eax │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x2d,%dl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%cl │ │ │ │ - mov $0x20,%dh │ │ │ │ - jge 1d27372 │ │ │ │ - cmp %ebx,%edi │ │ │ │ - sub (%rcx),%al │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + add %dl,-0x5f(%rdx,%rcx,2) │ │ │ │ + hlt │ │ │ │ + (bad) │ │ │ │ + rex.WR cmp $0x13017a,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ movsxd (%rbx,%rax,1),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0xec,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - repnz cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ + push $0x33a │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ movabs 0x13014687eb0e85c1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d273ff │ │ │ │ - sub $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rcr $0xee,%dl │ │ │ │ - add %eax,(%rax) │ │ │ │ + rclb $0x0,0x3(%rbp,%rbp,1) │ │ │ │ + sar $1,%ah │ │ │ │ + jmp 1d27418 │ │ │ │ + add %ah,0x55(%rax) │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x2a00000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sub 0x3(%rip),%ch │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - add %ah,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4(%rbp) │ │ │ │ - lea 0x1c84dc50(%rbp),%esi │ │ │ │ - add %edx,(%rbx) │ │ │ │ + add %ah,%dh │ │ │ │ + movabs 0x13012358affa9f23,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x3(,%rsi,1) │ │ │ │ @@ -2692331,266 +2691777,248 @@ │ │ │ │ add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - imulb (%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex test %ebp,%ebx │ │ │ │ - add %eax,(%rax) │ │ │ │ + movabs 0xc000000000032d95,%al │ │ │ │ + fwait │ │ │ │ + jmp 1d274a5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x561df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + movabs 0xd800000000056b7b,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %dh,%dh │ │ │ │ - mov %es,-0x78(%rdi) │ │ │ │ - repz {rex2 0xaa} sldt (%rcx) │ │ │ │ + add %bh,(%rbx) │ │ │ │ + rex.RXB jmp 1d27505 │ │ │ │ + mov $0x17e5bdd,%esp │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0xb(%rax) │ │ │ │ xor $0x3,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ rex.X in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x37af3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + movabs 0x83000000000037a,%eax │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,%ch │ │ │ │ rex.WRX mov %r10,0xf56030(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - imulb (%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %cl,-0x17(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ + lock xchg %eax,%ebp │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %ah,0x1f11f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sub 0x3(%rip),%ebp │ │ │ │ + add %dl,(%rax) │ │ │ │ + ret │ │ │ │ + sub $0x3,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %dh,-0x56318c05(%rcx) │ │ │ │ - fs pop %rbp │ │ │ │ - or $0x1301,%eax │ │ │ │ + add %bl,-0x5cb0843f(%rip) │ │ │ │ + lahf │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + es add %edx,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x2c,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + sub $0x3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0xf1,%dh │ │ │ │ + mov $0xed,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - and (%rsi),%al │ │ │ │ + add %dh,0x5651c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + add %dl,%cl │ │ │ │ + mov $0x20,%dh │ │ │ │ + jge 1d2756a │ │ │ │ + cmp %ebx,%edi │ │ │ │ + sub (%rcx),%al │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %ah,%al │ │ │ │ + xchg %eax,%edi │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x7237d37c(%rdx) │ │ │ │ - roll %cl,(%rbx) │ │ │ │ - pop %rsi │ │ │ │ + add %dl,-0x2c(%rax) │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + add %dh,0x4(%rbp) │ │ │ │ + lea 0x1c84dc50(%rbp),%esi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,%al │ │ │ │ - sub $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bl,0x32d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov %edi,%gs │ │ │ │ + rex test %ebp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - sub $0x2d,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + fldenv 0x5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or $0x1a0,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - sub 0x2fcdea20(%rax),%bh │ │ │ │ - fistpl 0x1(%rsi) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%dh │ │ │ │ + mov %es,-0x78(%rdi) │ │ │ │ + repz {rex2 0xaa} sldt (%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x36(%rax) │ │ │ │ + add %dh,-0x68(%rax) │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.WRB jmp 1d27658 │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ sub $0x3,%eax │ │ │ │ - ... │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %cl,(%rcx) │ │ │ │ - jb 1d27609 │ │ │ │ - out %al,$0x98 │ │ │ │ - lea (%rcx),%edi │ │ │ │ - (bad) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,-0x56318c05(%rcx) │ │ │ │ + fs pop %rbp │ │ │ │ + or $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x2d,(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ + movabs 0xc000000000032d98,%al │ │ │ │ + mov $0xf1,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xd(%rax) │ │ │ │ - jle 1d27662 │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + and (%rsi),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x685a1510(%rdx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - ds add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1d27679 │ │ │ │ - cs add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x1f0d2(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x32efc(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ - add %al,0x32(%rdi) │ │ │ │ - cmp $0x55,%al │ │ │ │ - and 0x13010191(%rbx),%bl │ │ │ │ + add %dh,0x7237d37c(%rdx) │ │ │ │ + roll %cl,(%rbx) │ │ │ │ + pop %rsi │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,%al │ │ │ │ - cs add (%rax),%eax │ │ │ │ + xor %bl,0x32d(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x11(%rax) │ │ │ │ - int1 │ │ │ │ + lock mov %edi,%gs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x32efc(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ + add %dl,-0x27(%rax) │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + or $0x1a0,%eax │ │ │ │ ... │ │ │ │ - add %bh,-0x7d(%rax) │ │ │ │ - lahf │ │ │ │ - jno 1d276de │ │ │ │ - jp 1d27726 │ │ │ │ - rex.WRX add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + sub 0x2fcdea20(%rax),%bh │ │ │ │ + fistpl 0x1(%rsi) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %ah,0x33528(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb000000000033528,%al │ │ │ │ - cmp %ch,%ah │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - repnz cmp (%rbx),%al │ │ │ │ + add %dh,0x1ec38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + push $0x33a │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x75(%rsi) │ │ │ │ rex.WX jmp 31072c50 <_edata@@Base+0x2a472c50> │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - call 1d27a9c │ │ │ │ + nop │ │ │ │ + and (%rsi),%ch │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cs lock add %eax,(%rax) │ │ │ │ + add %dl,0x1f0d2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cld │ │ │ │ - cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - add %ah,0x2(%rax) │ │ │ │ + cmp $0x32e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%bl │ │ │ │ - xor %eax,%edi │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ - xor 0x1(%rdx),%ch │ │ │ │ - adc (%rax),%eax │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x2a00000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,0x32(%rdi) │ │ │ │ + cmp $0x55,%al │ │ │ │ + and 0x13010191(%rbx),%bl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %dl,-0x46(%rax) │ │ │ │ - xor $0x3,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + mov $0x335,%edx │ │ │ │ ... │ │ │ │ - add %dh,-0x74(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1d2774e │ │ │ │ ss add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x34(%rdx) │ │ │ │ test %bh,%dl │ │ │ │ @@ -2692600,75 +2692028,70 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000032eea,%al │ │ │ │ - and $0xea,%al │ │ │ │ + shlb $0x2e,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x11(%rax) │ │ │ │ + int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %dl,0x6b(%rdx) │ │ │ │ - sbb $0x98,%al │ │ │ │ - rex.WB (bad) │ │ │ │ - je,pn 1d2782a │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %bh,-0x7d(%rax) │ │ │ │ + lahf │ │ │ │ + jno 1d277fe │ │ │ │ + jp 1d27846 │ │ │ │ + rex.WRX add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - ret $0x335 │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + and %al,%dl │ │ │ │ + xor $0x3,%eax │ │ │ │ + add %ah,0x61(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sbb %bh,0x3(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x37ac7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%dl │ │ │ │ adc 0x340d2914(%rbx,%rdx,2),%edi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x329(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x1e5(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - lock lods %ds:(%rsi),%eax │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + sub $0x3b,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %ah,-0x7(%rbx) │ │ │ │ mov %ebp,%ebx │ │ │ │ (bad) │ │ │ │ jle 1d278f7 │ │ │ │ push %rbx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2692681,16 +2692104,15 @@ │ │ │ │ mov %ch,(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xor %ecx,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - push %rdi │ │ │ │ + add %dh,0x51(%rax) │ │ │ │ gs add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0xc0,-0x433c6e4b(%rsp,%rdx,2) │ │ │ │ push %rbp │ │ │ │ @@ -2692701,15 +2692123,18 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x329(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x1e9(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd8000000000378bb,%al │ │ │ │ + and %bh,0x78(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dl,(%rdi) │ │ │ │ push %rax │ │ │ │ pop %rdx │ │ │ │ mov %ebx,%esi │ │ │ │ push %rcx │ │ │ │ @@ -2692743,16 +2692168,15 @@ │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe0,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x37b,%eax │ │ │ │ + shlb $1,0x37a(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ch │ │ │ │ sahf │ │ │ │ @@ -2692769,16 +2692193,16 @@ │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%dl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,%dh │ │ │ │ - jp 1d27a09 │ │ │ │ + (bad) │ │ │ │ + or %bh,0x5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4d(%rax) │ │ │ │ @@ -2692794,16 +2692218,16 @@ │ │ │ │ jo 1d27a52 │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe6,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - add $0x7b,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x7a,%bl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rax) │ │ │ │ fists 0x5af4c0dc(%rcx) │ │ │ │ @@ -2692818,19 +2692242,22 @@ │ │ │ │ add %dh,%al │ │ │ │ xor $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ pop %rax │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x33af3(%rax) │ │ │ │ + add %al,0x68(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,0x28(%rcx) │ │ │ │ jg 1d27ad8 │ │ │ │ and $0xfc,%al │ │ │ │ int3 │ │ │ │ sbb (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2692843,15 +2692270,15 @@ │ │ │ │ sbb %ebx,%esi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x19(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $1,%ch │ │ │ │ + and %bl,(%rax) │ │ │ │ jp 1d27ae1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x2a00000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2692890,18 +2692317,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,(%rbx) │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock call 1d27d4c │ │ │ │ add %al,(%rax) │ │ │ │ - rex add $0x7b,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x3000000000037ab2,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%cl │ │ │ │ popf │ │ │ │ mov $0x67,%ah │ │ │ │ mov %?,(%rbx) │ │ │ │ sbb %al,(%rcx) │ │ │ │ @@ -2692913,16 +2692337,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,-0x6c(%rax) │ │ │ │ ss add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub $0x1,%esp │ │ │ │ - add %dl,%al │ │ │ │ - repz jp 1d27bb7 │ │ │ │ + add %dl,-0x5f(%rax) │ │ │ │ + jp 1d27bb7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rdx) │ │ │ │ @@ -2692940,21 +2692364,17 @@ │ │ │ │ add %ah,0x1c(%rax) │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jmp 1d27ddc │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jmp 1d28178 │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x1800000000057a03,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %cl,0x73(%rsi,%rcx,2) │ │ │ │ (bad) │ │ │ │ sbb (%rbx),%bh │ │ │ │ (bad) │ │ │ │ cmp $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2692965,22 +2692385,20 @@ │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,(%rbx) │ │ │ │ - jnp 1d27c47 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + lock mov $0x7a,%cl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x1ba2863e(%rdx) │ │ │ │ pop %rcx │ │ │ │ int3 │ │ │ │ sbb (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2692992,19 +2692410,22 @@ │ │ │ │ (bad) │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0xe6,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x57af9(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + adc 0x5(%rdx),%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ add %bl,(%rdi) │ │ │ │ adc %ecx,%esp │ │ │ │ addr32 cltd │ │ │ │ out %al,(%dx) │ │ │ │ sub %edi,(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2693014,19 +2692435,22 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%sil │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e6f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x37b02(%rax) │ │ │ │ + add %dh,-0x4f(%rax) │ │ │ │ + jp 1d27cd7 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,%bh │ │ │ │ mov $0x41,%bl │ │ │ │ pop %rsi │ │ │ │ movabs %al,0x1301044451 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2693034,16 +2692458,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %ebx,%esi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e6f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - or %bh,0x5(%rbx) │ │ │ │ + add %al,0x23(%rax) │ │ │ │ + jp 1d27d21 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x60(%rdx) │ │ │ │ @@ -2693058,17 +2692482,15 @@ │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ repz out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,(%rcx) │ │ │ │ - jnp 1d27d67 │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $1,0x37a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x51(%rcx) │ │ │ │ push %rdx │ │ │ │ @@ -2693084,16 +2692506,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ hlt │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmc │ │ │ │ - jp 1d27db1 │ │ │ │ + adc %dil,0x5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ah │ │ │ │ @@ -2693110,16 +2692531,15 @@ │ │ │ │ mov $0x36,%bl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ js 1d27dd7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - hlt │ │ │ │ + add %dh,0x68(%rax) │ │ │ │ cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2693139,21 +2692559,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmc │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,(%rcx) │ │ │ │ - jnp 1d27e3f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x2a00000000001,%al │ │ │ │ + rex mov $0x7a,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + add %ah,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsp,%rsi,2) │ │ │ │ mov $0x1f,%bh │ │ │ │ jbe 1d27e91 │ │ │ │ movsxd (%rbx),%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2693186,16 +2692605,17 @@ │ │ │ │ add %al,0x27(%rax) │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0xe6,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5(%rax) │ │ │ │ - jnp 1d27ed1 │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + jp 1d27ed1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xb2502a7(%rcx) │ │ │ │ @@ -2693211,16 +2692631,17 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sbb %bh,0x3(%rbx) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + jp 1d27f17 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6e(%rbp) │ │ │ │ @@ -2693235,16 +2692656,16 @@ │ │ │ │ and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,%ah │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - es jnp 1d27f5f │ │ │ │ + loopne 1d27f2f │ │ │ │ + jp 1d27f5f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2013afec(%rbp) │ │ │ │ @@ -2693261,23 +2692682,19 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe4,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - jnp 1d27fa9 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x57a21(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ in $0xd6,%eax │ │ │ │ movabs %al,0x13013e057c │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2693288,22 +2692705,20 @@ │ │ │ │ and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - es jnp 1d27fef │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rcl $0x7a,%ch │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x55(%rax) │ │ │ │ mov $0x25,%ah │ │ │ │ std │ │ │ │ push %rdx │ │ │ │ ds (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2693313,15 +2692728,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x321(%rdi) │ │ │ │ add %al,0x4(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock repz jp 1d28039 │ │ │ │ + rex (bad) │ │ │ │ + jp 1d28039 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ch │ │ │ │ @@ -2693335,36 +2692751,35 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa8,%al │ │ │ │ and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x200000000001e50a,%al │ │ │ │ - es jnp 1d2807f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0xa00000000001e50a,%al │ │ │ │ + {rex2 0x7a} add (%r16),%r16 │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x5a3de317(%rcx) │ │ │ │ sub 0x2e(%rdi),%dl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x321(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ rex or $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock add 0x5(%rbx),%edi │ │ │ │ + rex (bad) │ │ │ │ + jp 1d280c9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rsp,%rax,8) │ │ │ │ @@ -2693381,16 +2692796,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x321(%rcx) │ │ │ │ add %dh,(%rax) │ │ │ │ sub %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - and $0x37b,%eax │ │ │ │ + add %ah,-0x2b(%rax) │ │ │ │ + jp 1d2810f │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dl │ │ │ │ rex.W pop %rsp │ │ │ │ @@ -2693405,15 +2692821,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d280cd │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - movabs 0xf4300000000001ec,%eax │ │ │ │ + movabs 0x68900000000001ec,%eax │ │ │ │ cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2693434,15 +2692850,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x1,-0x1b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%al │ │ │ │ + and %cl,(%rbx) │ │ │ │ jp 1d281a1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x2a00000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2693481,15 +2692897,18 @@ │ │ │ │ ... │ │ │ │ add %al,-0x55(%rax) │ │ │ │ and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000037b25,%al │ │ │ │ + rex │ │ │ │ + {rex2 0x7a} add (%r16),%r16 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x60589bc7(%rdi) │ │ │ │ mull (%rax) │ │ │ │ xor (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2693502,15 +2692921,16 @@ │ │ │ │ xor $0x38,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x27(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x12(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + cltd │ │ │ │ jp 1d28277 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2693525,15 +2692945,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x321(%rbx) │ │ │ │ add %dh,(%rax) │ │ │ │ and $0x1,%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock add %bh,0x5(%rbx) │ │ │ │ + rex sbb 0x5(%rdx),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx) │ │ │ │ @@ -2693546,18 +2692966,22 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x321(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x1e5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x37b(%rip) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + loopne 1d282d6 │ │ │ │ + jp 1d28307 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ and $0xab248877,%eax │ │ │ │ sbb %dl,0x1(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2693566,22 +2692990,19 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x53(%rax) │ │ │ │ and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and $0x1,%ebp │ │ │ │ - add %dl,-0x13(%rax) │ │ │ │ - jp 1d28351 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x57a07(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %dl,0x1c59b2c2(%rsi,%rsi,8) │ │ │ │ std │ │ │ │ jae 1d2836a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2693590,16 +2693011,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x321b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ test %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x25(%rax) │ │ │ │ - jnp 1d28397 │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + jp 1d28397 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6e(%rsi,%rdi,8) │ │ │ │ @@ -2693615,16 +2693037,15 @@ │ │ │ │ loopne 1d2837a │ │ │ │ and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex test %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - std │ │ │ │ + add %ah,0x17(%rax) │ │ │ │ jp 1d283e1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2693637,36 +2693058,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x321(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x1e5(%rdi) │ │ │ │ - add %al,0x25(%rax) │ │ │ │ - jnp 1d28427 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x37ad4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0x1dba6136(%rdi) │ │ │ │ mov $0x13010a8d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3(%rcx,%riz,1) │ │ │ │ add %al,-0x75(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe8,%al │ │ │ │ + add %al,(%rbx) │ │ │ │ jp 1d28471 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2693684,17 +2693102,16 @@ │ │ │ │ adc %bl,0x38(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x36(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xc(%rax) │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + push $0x33a │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1ed90980(%rax) │ │ │ │ and %edi,%ecx │ │ │ │ @@ -2693707,15 +2693124,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x3(%rcx,%riz,1) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x37b(%rip) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jp 1d284ff │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x2a00000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bl │ │ │ │ hlt │ │ │ │ @@ -2693755,16 +2693175,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ nop │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock clc │ │ │ │ - jp 1d28591 │ │ │ │ + rex adc 0x5(%rdx),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x27(%rsi) │ │ │ │ @@ -2693779,15 +2693198,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x600000000003390c,%al │ │ │ │ or $0xed,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x12(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ jp 1d285d7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2693805,16 +2693225,16 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %eax,%ebp │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d2863e │ │ │ │ - jnp 1d2861f │ │ │ │ + rcl $1,%bl │ │ │ │ + jp 1d2861f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x5c(%rdx) │ │ │ │ @@ -2693830,22 +2693250,17 @@ │ │ │ │ add %ah,0x321b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - or %bh,0x5(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x1800000000057a22,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %dh,%bh │ │ │ │ (bad) │ │ │ │ mov $0x84,%cl │ │ │ │ add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2693856,17 +2693271,15 @@ │ │ │ │ and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d2863c │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock std │ │ │ │ - jp 1d286af │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %ch,0x37a(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdx) │ │ │ │ ljmp (bad) │ │ │ │ @@ -2693884,18 +2693297,16 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x321,%eax │ │ │ │ add %al,(%rax) │ │ │ │ lock fwait │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rcx) │ │ │ │ - jnp 1d286f9 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + andb $0x7a,(%rbx) │ │ │ │ + add $0x0,%eax │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x688ba4d4(%rdi) │ │ │ │ je 1d286db │ │ │ │ add %eax,(%rcx) │ │ │ │ @@ -2693910,20 +2693321,20 @@ │ │ │ │ mov $0x321,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0x7a,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %ch,0x37a(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,%bh │ │ │ │ mov $0x5ac8870a,%esi │ │ │ │ negl 0x1(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2693932,19 +2693343,22 @@ │ │ │ │ ... │ │ │ │ add %ah,0x321b9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ test $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x57af6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + adc %edi,0x5(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,0x6d(%rdx) │ │ │ │ mov $0x12edb5bd,%edi │ │ │ │ jnp 1d287a2 │ │ │ │ lock add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x2a1(%rsi) │ │ │ │ @@ -2693978,22 +2693392,19 @@ │ │ │ │ ... │ │ │ │ add %dh,0x33934(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x3(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0xc(%rax) │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + imul $0x3,(%rdx),%edi │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,-0x3a1c3c23(%rdi) │ │ │ │ push $0x37 │ │ │ │ pop %rdi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2694003,19 +2693414,18 @@ │ │ │ │ rcr $0x22,%ch │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x3b(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + adc %bh,0x33a(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bl │ │ │ │ rex.XB sarl $0xd7,(%r15) │ │ │ │ mov $0x86,%al │ │ │ │ @@ -2694073,20 +2693483,20 @@ │ │ │ │ and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%bl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - add $0x33b,%eax │ │ │ │ + add %bh,0x3a(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ int3 │ │ │ │ js 1d28988 │ │ │ │ cmp %ebx,0x130140fb(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2694161,15 +2693571,16 @@ │ │ │ │ and (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d28a2b │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x3(%rbx,%rdi,1) │ │ │ │ + and %ah,%bl │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x21(%rbx) │ │ │ │ pop %rdi │ │ │ │ @@ -2694229,20 +2693640,21 @@ │ │ │ │ and (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ repnz in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x3b,(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x96,%al │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x52(%rbx) │ │ │ │ ss (bad) │ │ │ │ int $0xd │ │ │ │ xor (%rax),%ecx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2694316,17 +2693728,21 @@ │ │ │ │ and (%ebx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,%ch │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x9800000000033b68,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + (bad) │ │ │ │ + jmp 1d28c85 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,-0x127f8d4c(%rdi) │ │ │ │ mov $0x13011ae6,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2694373,17 +2693789,15 @@ │ │ │ │ and (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rcx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,(%rcx) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rcrb $1,0x33a(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x383cb3b(%rdi) │ │ │ │ xchg %eax,%esp │ │ │ │ fwait │ │ │ │ @@ -2694460,15 +2693874,17 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,-0x4c(%rax) │ │ │ │ and (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1e6(%rip) │ │ │ │ - add %dl,0x33b63(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loope 1d28e7d │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c(%rsi) │ │ │ │ xor $0x2a,%al │ │ │ │ push %rsi │ │ │ │ @@ -2694525,21 +2693941,22 @@ │ │ │ │ and %dl,%dh │ │ │ │ and (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sub %ah,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - and %edi,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x6d(%rsi) │ │ │ │ lea (%rcx),%ebp │ │ │ │ mov $0x1466d2b,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2694613,21 +2694030,20 @@ │ │ │ │ and (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rcx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4f,%al │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + lock int $0x3a │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ jns 1d29018 │ │ │ │ ja 1d2909f │ │ │ │ mov $0x9a,%bl │ │ │ │ push %rcx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2694677,21 +2694093,17 @@ │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x44,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - adc (%rbx),%edi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + movabs 0x9800000000033a87,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ idivb -0x5c(%rsp,%rsi,2) │ │ │ │ pushf │ │ │ │ out %eax,$0x50 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2694763,16 +2694175,16 @@ │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x50,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + and %bl,%bh │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rdx) │ │ │ │ jrcxz 1d291df │ │ │ │ @@ -2694830,19 +2694242,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push %rdi │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ + movabs 0x9800000000033a93,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rdx) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ sub $0x456a3455,%eax │ │ │ │ or %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2694922,21 +2694330,22 @@ │ │ │ │ xchg %eax,%edx │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,-0x1a(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - and (%rbx),%bh │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%bl │ │ │ │ fidivrl -0x5f3999e0(%rbx) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2694986,15 +2694395,15 @@ │ │ │ │ add %dh,-0x4e(%rax) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,-0x1a(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33b5f(%rax) │ │ │ │ + add %al,0x33ad9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bl │ │ │ │ push %rbp │ │ │ │ add (%rbx),%ah │ │ │ │ @@ -2695079,17 +2694488,16 @@ │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d2959e │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + mov $0x8b,%al │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x30(%rdi) │ │ │ │ rex movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2695145,16 +2694553,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add 0x3(%rip),%ah │ │ │ │ add %al,-0x73(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d29748 │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + and %cl,%ch │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x5f(%rdi) │ │ │ │ xchg %eax,0x4a(%rbx) │ │ │ │ @@ -2695238,16 +2694646,16 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ xor %esp,0x3(%rip) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rcx) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + jo 1d297c2 │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x2601e0f7(%rip) │ │ │ │ sbb %cl,0x4a(%rax) │ │ │ │ @@ -2695300,19 +2694708,21 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x51(%rax) │ │ │ │ and $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ test $0x1e6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - imul $0x3,(%rbx),%edi │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ + xor %ch,%ah │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x37fda686(%rip) │ │ │ │ (bad) │ │ │ │ xor $0x13014b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2695390,18 +2694800,15 @@ │ │ │ │ ja 1d29a28 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4c(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - adc $0x33b,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ + movabs 0x9800000000033a8a,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x2fc46230(%rip) │ │ │ │ (bad) │ │ │ │ add $0x69,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2695450,15 +2694857,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x325(%rbx) │ │ │ │ add %al,%al │ │ │ │ mov $0x1e6,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x3,0x3b(%rbp) │ │ │ │ + xor %cl,%dl │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x3e38245f(%rip) │ │ │ │ or %bh,0x68(%rcx) │ │ │ │ @@ -2695538,20 +2694946,18 @@ │ │ │ │ leave │ │ │ │ and $0x3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x3,(%rbx,%rdi,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + addb $0x0,0x33a(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,%dl │ │ │ │ jns 1d29bdc │ │ │ │ push %rcx │ │ │ │ rex.RXB │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2695598,17 +2695004,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf0000000000325f0,%al │ │ │ │ shl $1,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.X cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x33a,%edx │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%dl │ │ │ │ testb $0x52,(%rax) │ │ │ │ test $0x17c1f49,%eax │ │ │ │ @@ -2695687,21 +2695092,21 @@ │ │ │ │ ... │ │ │ │ add %dl,0x3261e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cmp (%rbx),%ax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + in $0x3a,%eax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%dh │ │ │ │ lcall (bad) │ │ │ │ fldt 0x326f0aca(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2695753,16 +2695158,17 @@ │ │ │ │ add %ah,0x42(%rax) │ │ │ │ es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ in $0xe6,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - es cmp (%rbx),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + popf │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%dh │ │ │ │ jo 1d29f55 │ │ │ │ @@ -2695820,21 +2695226,22 @@ │ │ │ │ jo 1d29fc9 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jmp 1d29f91 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jrcxz 1d29fed │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x5a(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,-0x1b50c09e(%rax) │ │ │ │ sbb 0xd00161(%rdx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x15(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -2695869,16 +2695276,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x2dfa9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2b(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.WRXB cmp (%r11),%r8 │ │ │ │ + mov $0xcd,%al │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x52(%rdx,%rcx,1) │ │ │ │ je 1d2a054 │ │ │ │ @@ -2695932,21 +2695339,21 @@ │ │ │ │ add %ch,%dl │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - adc (%rbx),%edi │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,-0x79(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x17(%rbp,%rax,4) │ │ │ │ ja 1d2a14e │ │ │ │ fidivs 0x130129(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2696021,15 +2695428,16 @@ │ │ │ │ and %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x97,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x3b(%rdi) │ │ │ │ + nop │ │ │ │ + int $0x3a │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ah │ │ │ │ jp 1d2a286 │ │ │ │ @@ -2696087,17 +2695495,15 @@ │ │ │ │ and %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d2a2b9 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rbx) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %al,0x33a(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%ah │ │ │ │ cmc │ │ │ │ mov -0xf(%rcx),%bh │ │ │ │ @@ -2696144,17 +2695550,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x320(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ int $0xe7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - clc │ │ │ │ - cmp (%rbx),%al │ │ │ │ + add %dh,%al │ │ │ │ + imul $0x3,(%rdx),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3b(%rbp) │ │ │ │ @@ -2696172,16 +2695577,17 @@ │ │ │ │ ... │ │ │ │ add %al,0x3298a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3c(%rax) │ │ │ │ loop 1d2a42d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,(%rdi) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dh,-0x61(%rdi) │ │ │ │ xorl $0x1301,0x1d3fe02e(%rip) │ │ │ │ @@ -2696191,17 +2695597,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x329(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0xf0,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + add %dl,-0x12(%rax) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ah,0x1a(%rdx) │ │ │ │ xchg %eax,%ebx │ │ │ │ @@ -2696393,20 +2695798,20 @@ │ │ │ │ sub %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jae 1d2a723 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x37a75(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ + add %ah,0x54(%rax) │ │ │ │ + jnp 1d2a74f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test %esi,0x78(%rbp,%riz,4) │ │ │ │ fldl (%rdi) │ │ │ │ mov $0x130167,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2696415,17 +2695820,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ cltd │ │ │ │ sub %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x800000000001e252,%al │ │ │ │ - push %rbp │ │ │ │ - (bad) │ │ │ │ + movabs 0x500000000001e252,%al │ │ │ │ + out %al,$0x99 │ │ │ │ add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bh │ │ │ │ lret $0x3cbf │ │ │ │ @@ -2696529,161 +2695933,205 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x17e7c8fa,%ecx │ │ │ │ movabs 0x130155a7,%al │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + add %ah,(%rbx) │ │ │ │ cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x2e(%rax) │ │ │ │ + lock add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x32e3f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + add %al,%bl │ │ │ │ + xor %eax,%edi │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + cli │ │ │ │ + (bad) │ │ │ │ + xor 0x1(%rdx),%ch │ │ │ │ + adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %dl,0x32e23(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + and $0xea,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x33fe8(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + add %dl,0x6b(%rdx) │ │ │ │ + sbb $0x98,%al │ │ │ │ + rex.WB (bad) │ │ │ │ + je,pn 1d2a962 │ │ │ │ + adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %dl,%al │ │ │ │ + and (%rsi),%ebp │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ adc $0xea,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sarl $1,(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x33fc4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dh,(%rdx) │ │ │ │ rex.XB stos %eax,%es:(%rdi) │ │ │ │ (bad) │ │ │ │ lret $0x815f │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,%bl │ │ │ │ - cs add (%rax),%eax │ │ │ │ + and %ah,(%rsi,%rbp,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1f133(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x3(%rax) │ │ │ │ + add %dh,0x41(%rax) │ │ │ │ cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dl,0xb(%rsi) │ │ │ │ mov $0xfea939b9,%ecx │ │ │ │ - add %rdx,(%rbx) │ │ │ │ + adc %rsi,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + mov $0x198,%esi │ │ │ │ add %al,(%rax) │ │ │ │ + xor %al,0x61(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %ah,0x41(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + rex add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp 0xb8(%rdx),%ch │ │ │ │ + add %al,(%rax) │ │ │ │ + shrb $1,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jmp 1d2a9a9 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %dl,0x24(%rax) │ │ │ │ + cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ and $0xf0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x3(%rax) │ │ │ │ - cs add (%rax),%eax │ │ │ │ + add %dh,0x32e41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %cl,(%rdx,%rdi,1) │ │ │ │ (bad) │ │ │ │ - jb 1d2a98a │ │ │ │ + jb 1d2aa62 │ │ │ │ pop %rsp │ │ │ │ rex.WRB pop %r14 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jmp 1d2a9f1 │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x25,%al │ │ │ │ + cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rdx │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x32efe(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + rex.B │ │ │ │ + cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %al,-0x7c(%rdi) │ │ │ │ and %ah,0x1790f7de(%rbp) │ │ │ │ - adc %esi,0x0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x198,%esi │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %al,0x61(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x41(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - rex add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp 0xb8(%rdx),%ch │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,(%rax,%rax,1) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %al,%al │ │ │ │ - jmp 1d2aa81 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,(%rsi) │ │ │ │ + cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdiv %st(0),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x32efe(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.X │ │ │ │ + cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bl,%bl │ │ │ │ sub %eax,%esp │ │ │ │ lcall *0x13013329(%rdi,%rbp,4) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - cs add (%rax),%eax │ │ │ │ + rex │ │ │ │ + es cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xor %eax,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - ljmp *(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x42(%rax) │ │ │ │ + cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bl,%al │ │ │ │ pop %rdx │ │ │ │ or (%rcx),%bl │ │ │ │ @@ -2696693,22 +2696141,23 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex in (%dx),%al │ │ │ │ + mov $0x26,%al │ │ │ │ cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.WRB int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x1(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + rex.X │ │ │ │ cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dl,-0x49(%rcx) │ │ │ │ push %rsp │ │ │ │ @@ -2696718,67 +2696167,68 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x32eec(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + es cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rsi │ │ │ │ int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x32eff(%rax) │ │ │ │ + add %dl,0x43(%rax) │ │ │ │ + cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dl,-0x2b61e1cd(%rbp) │ │ │ │ cli │ │ │ │ add $0x130115,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x32eec(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x24(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - ljmp *(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.R │ │ │ │ + cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ah,0x4a3beb02(,%rcx,1) │ │ │ │ cmp %esp,0x1(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - cs add (%rax),%eax │ │ │ │ + add %ah,0x32e27(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0x1ed,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x44,%al │ │ │ │ + cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ or $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2696787,76 +2696237,32 @@ │ │ │ │ adc %bl,0x13011a(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,-0x13(%rax) │ │ │ │ + add %ah,0x28(%rax) │ │ │ │ cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x56(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,%al │ │ │ │ + rex.R │ │ │ │ + cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ or $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push $0x25ba7e22 │ │ │ │ xor %dl,%al │ │ │ │ - jno 1d2ac32 │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %al,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - cs add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pushf │ │ │ │ - in (%dx),%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x32f00(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or $0x1a0,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.RXB movabs 0x13011199ed8549a9,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 1d2accb │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x1eaca(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x32fed(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ - andb $0x28,(%rdx) │ │ │ │ - mov $0x6f,%bh │ │ │ │ - fs cmp $0x1d,%al │ │ │ │ - and (%rcx),%dl │ │ │ │ + jno 1d2acd2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,%al │ │ │ │ @@ -2696926,37 +2696332,38 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x32f39(%rax) │ │ │ │ + add %dh,0x32e28(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0xea,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + pushf │ │ │ │ + in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x32fef(%rax) │ │ │ │ + add %al,0x45(%rax) │ │ │ │ + cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ + add %dl,(%rax) │ │ │ │ + or $0x1a0,%eax │ │ │ │ ... │ │ │ │ - adcb $0xfd,-0x2df59e7b(%rax) │ │ │ │ - fmuls (%rdx) │ │ │ │ - add %edx,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.RXB movabs 0x13011199ed8549a9,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3(%rdx,%rbp,1) │ │ │ │ ... │ │ │ │ - add %ah,-0x67(%rax) │ │ │ │ + add %dh,-0x5e(%rax) │ │ │ │ es (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex or $0xa0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2696973,17 +2696380,16 @@ │ │ │ │ sub (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xbd,%al │ │ │ │ int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x4a(%rax) │ │ │ │ - es (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x626,%esi │ │ │ │ add %al,(%rax) │ │ │ │ rex or $0xa0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ ss (bad) │ │ │ │ (bad) │ │ │ │ and 0x6d(%rax),%ebp │ │ │ │ @@ -2696994,19 +2696400,23 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x3000000000032aa4,%al │ │ │ │ shl $1,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x62758(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0xc(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + rex or $0xa0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x287b5277(%rcx) │ │ │ │ (bad) │ │ │ │ push %rbp │ │ │ │ pop %rsp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2697039,16 +2696449,17 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x32aa5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0x1f1,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x626,%ebp │ │ │ │ + and %al,%ch │ │ │ │ + es (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex or $0xa0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rsi,%riz,1) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ @@ -2697061,16 +2696472,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x32a(%rdi) │ │ │ │ add %ah,0x1f1d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cmp (%rdi),%ah │ │ │ │ + add %ah,0x40(%rax) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex or $0xa0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2697088,22 +2696499,19 @@ │ │ │ │ sub (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%al │ │ │ │ int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x42(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %ah,0x62747(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0xc(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex or $0xa0,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x761f4854(%rcx) │ │ │ │ pop %rsp │ │ │ │ rdmsr │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2697112,15 +2696520,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x32a(%rax) │ │ │ │ add %al,-0x42(%rax) │ │ │ │ int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x33(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ es (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex or $0xa0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2697138,20 +2696547,20 @@ │ │ │ │ add %dl,%al │ │ │ │ test $0x2a,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0x1f1,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - or $0x625,%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + and $0x6,%eax │ │ │ │ + add %al,0xc(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex or $0xa0,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x27045524(%rdi) │ │ │ │ rex.WR adc (%rdx),%r8b │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2697175,26 +2696584,67 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %al,0x73(%rax) │ │ │ │ + cs add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x1eaca(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x3b(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + andb $0x28,(%rdx) │ │ │ │ + mov $0x6f,%bh │ │ │ │ + fs cmp $0x1d,%al │ │ │ │ + and (%rcx),%al │ │ │ │ + adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %dh,0x73(%rax) │ │ │ │ + cs add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0xea,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - cmp %ebp,(%rdi) │ │ │ │ + cmp (%rdi),%ebp │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + adcb $0xfd,-0x2df59e7b(%rax) │ │ │ │ + fmuls (%rdx) │ │ │ │ + add %edx,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0xf000000000032e76,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - out %eax,(%dx) │ │ │ │ - (bad) │ │ │ │ + add %dh,%al │ │ │ │ + cmp (%rdi),%ebp │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ andb $0xbb,-0x32cc1bc9(%rbx) │ │ │ │ xchg %eax,%esp │ │ │ │ @@ -2697202,22 +2696652,21 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - cmp (%rdi),%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x77(%rax) │ │ │ │ + cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1ead1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + cmp $0x2f,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ adc $0x7f,%bl │ │ │ │ sub $0x41bf58a5,%eax │ │ │ │ @@ -2697225,20 +2696674,52 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x3309b(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + rex.WB (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x1f285(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + jns 1d2b186 │ │ │ │ + add $0x0,%eax │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%cl │ │ │ │ + add %bh,%dl │ │ │ │ + pop %rdi │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + cld │ │ │ │ + cltd │ │ │ │ + (bad) │ │ │ │ + add %edx,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1d2b22a │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xor $0x1f2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x6,0x52(%rdx) │ │ │ │ + (bad) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + push %rdx │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7919f420(%rdi) │ │ │ │ @@ -2697248,87 +2696729,94 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - fwait │ │ │ │ - xor %al,(%rbx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + stc │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1ed8e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x1ed(%rsi) │ │ │ │ - add %ah,0x330bc(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + and %dh,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bl,%al │ │ │ │ rex.RB mov $0x99,%r13b │ │ │ │ - jns 1d2b21a │ │ │ │ + jns 1d2b2f2 │ │ │ │ adc %esp,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3(%rax,%rsi,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.WB jmp 1d2b1f8 │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x330,%esp │ │ │ │ + cmp $0x2f,%cl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + rex.WB jmp 1d2b2d0 │ │ │ │ + add %dh,%al │ │ │ │ + and %dh,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %ch,-0x5e3be82c(%rdi) │ │ │ │ add 0x13017a(%rbp),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - pushf │ │ │ │ - xor %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1d2b281 │ │ │ │ - jmp 1d2b240 │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x330,%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,%al │ │ │ │ + stc │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + rex.RXB jmp 1d2b318 │ │ │ │ + add %ah,%al │ │ │ │ + and (%rax),%dh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %dl,(%rdi) │ │ │ │ fdiv %st,%st(1) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ ret │ │ │ │ mov $0x13012201,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ + and %bh,%dl │ │ │ │ (bad) │ │ │ │ - pushf │ │ │ │ - xor %al,(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sbb $0x1ed,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x1ed(%rip) │ │ │ │ + add %ah,(%rbx) │ │ │ │ + xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x330(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x304e4159(%rbp) │ │ │ │ (bad) │ │ │ │ @@ -2697337,151 +2696825,89 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - pushf │ │ │ │ - xor %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cli │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x1,-0xf(%rbx) │ │ │ │ + add %al,0x1f14b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x23(%rax) │ │ │ │ + xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x330,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x26b7ff2a(%rdx) │ │ │ │ stc │ │ │ │ - jg 1d2b352 │ │ │ │ + jg 1d2b42a │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock pushf │ │ │ │ - xor %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0xfd,%al │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,-0xf(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.WXB int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x43(%rax) │ │ │ │ + add %ah,0x23(%rax) │ │ │ │ xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x68(%rbx) │ │ │ │ test $0xaf,%al │ │ │ │ addl $0x0,0x13012d16(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x330(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1d2b428 │ │ │ │ (bad) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - int1 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x59eaf(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ - add %al,-0x3f775ef5(%rbx) │ │ │ │ - jge 1d2b387 │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - rcrb $0x0,0x330(%rbp) │ │ │ │ - add %ah,-0x79(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x5862a(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ - add %ch,-0x13069f8a(%rax) │ │ │ │ - jmp 1d2b3d4 │ │ │ │ - pop %rdx │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %bl,0x330(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d2b3a5 │ │ │ │ + add %ah,-0x5c(%rax) │ │ │ │ int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - mov $0x330,%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ + sahf │ │ │ │ + add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - or 0x39(%rax),%cl │ │ │ │ - stc │ │ │ │ - rex.WX cmp (%rdi),%al │ │ │ │ + add %al,-0x3f775ef5(%rbx) │ │ │ │ + jge 1d2b45f │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x330(%rsi) │ │ │ │ - add %ah,0x4b(%rax) │ │ │ │ - lock add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - ret $0x59a │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rdi) │ │ │ │ - test $0xef,%al │ │ │ │ - mov $0xcd,%bl │ │ │ │ - rex.WXB xor (%r9,%r8,1),%bl │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %ah,%al │ │ │ │ - push %rbx │ │ │ │ + loopne 1d2b4c5 │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4a(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2697517,128 +2696943,141 @@ │ │ │ │ and %ah,%al │ │ │ │ movabs 0x13017394eb,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - lahf │ │ │ │ - xor %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x60,%al │ │ │ │ - int1 │ │ │ │ + add %ah,-0x79(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x330,%esi │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + xchg %al,0x0(%rip) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%dl │ │ │ │ - jne 1d2b502 │ │ │ │ - cs cwtl │ │ │ │ - out %al,(%dx) │ │ │ │ - mov $0x70,%al │ │ │ │ + add %ch,-0x13069f8a(%rax) │ │ │ │ + jmp 1d2b53c │ │ │ │ + pop %rdx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x330(%rdi) │ │ │ │ - add %dh,0x1f19f(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x42(%rax) │ │ │ │ - xor %al,(%rbx) │ │ │ │ + add %bh,%bh │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x45(%rax) │ │ │ │ + int1 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,%al │ │ │ │ + and (%rax),%esi │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + add %al,(%rbx) │ │ │ │ + or 0x39(%rax),%cl │ │ │ │ + stc │ │ │ │ + rex.WX cmp (%rdi),%al │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - int3 │ │ │ │ - (bad) │ │ │ │ - cmp $0x7c,%al │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - xor (%rcx),%al │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - lahf │ │ │ │ - xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + rex ljmp *(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,-0x11(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x42(%rax) │ │ │ │ - xor %al,(%rbx) │ │ │ │ + add %ah,0x4b(%rax) │ │ │ │ + lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x13(%rcx) │ │ │ │ - mov $0x7337bb93,%eax │ │ │ │ - rex.WXB add %rdx,(%r11) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rdi) │ │ │ │ + test $0xef,%al │ │ │ │ + mov $0xcd,%bl │ │ │ │ + rex.WXB xor (%r9,%r8,1),%bl │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %al,0x32fff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x330(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex │ │ │ │ - addr32 int1 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1f160(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x330be(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + and $0x30,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %dl,%cl │ │ │ │ - (bad) │ │ │ │ - movabs $0x13015b9dcdf8,%rax │ │ │ │ + add %bh,%dl │ │ │ │ + jne 1d2b5da │ │ │ │ + cs cwtl │ │ │ │ + out %al,(%dx) │ │ │ │ + mov $0x70,%al │ │ │ │ + add %edx,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x330(%rax) │ │ │ │ + mov $0xff,%al │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x1f19f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,-0xf(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x24(%rax) │ │ │ │ + xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x330be(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ - add %ch,0x376fa771(%rdx) │ │ │ │ - sbb %ah,0x3a(%rbp) │ │ │ │ - adc %esi,0x0(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x5(%rsp,%rdx,2) │ │ │ │ + add %ch,%ah │ │ │ │ + int3 │ │ │ │ + (bad) │ │ │ │ + cmp $0x7c,%al │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + xor (%rcx),%dl │ │ │ │ + mov $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x54(%rax) │ │ │ │ + push %rsp │ │ │ │ + add $0x0,%eax │ │ │ │ xor %al,0x61(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x41(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2697651,16 +2697090,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp 0xb8(%rdx),%ch │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov %ss,0x0(%rbp,%rax,1) │ │ │ │ + add %al,0x5548c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2698527,199 +2697965,203 @@ │ │ │ │ test $0x130163,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x330a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1f161(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + gs out %eax,(%dx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x24(%rax) │ │ │ │ + xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x330,%esi │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x7d6de301(%rax,%rbp,1) │ │ │ │ - repz (bad) │ │ │ │ - add %edx,(%rbx) │ │ │ │ + add %ah,0x13(%rcx) │ │ │ │ + mov $0x7337bb93,%eax │ │ │ │ + rex.WXB add %rdx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x330(%rax) │ │ │ │ - add %ah,%al │ │ │ │ (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x67(%rax) │ │ │ │ int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x330,%edi │ │ │ │ + add %dh,0x33024(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + add %dl,%cl │ │ │ │ + (bad) │ │ │ │ + movabs $0x13015b9dcdf8,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4(%rdi) │ │ │ │ - cs push 0x14ab669(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + add %dh,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - movabs 0x7450000000000330,%eax │ │ │ │ - out %eax,(%dx) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + and $0x30,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + add %ch,0x376fa771(%rdx) │ │ │ │ + sbb %ah,0x3a(%rbp) │ │ │ │ + add %edx,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x57d,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + rolb $1,(%rax) │ │ │ │ + xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1cc0e708(%rdx) │ │ │ │ - (bad) │ │ │ │ - push %rbp │ │ │ │ - js 1d2c222 │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0xf00000000001f161,%al │ │ │ │ + and $0x30,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %al,-0x5f(%rax) │ │ │ │ - xor %al,(%rbx) │ │ │ │ + add %al,0x7d6de301(%rax,%rbp,1) │ │ │ │ + repz (bad) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jmp 1d2c248 │ │ │ │ - add %ah,-0x41(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1d2c283 │ │ │ │ xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 1d2c2ea │ │ │ │ + int1 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + and $0x330,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rdi) │ │ │ │ - loope 1d2c229 │ │ │ │ - or %esp,%esi │ │ │ │ - out %al,$0xaa │ │ │ │ - sub $0x1,%al │ │ │ │ + add %al,0x4(%rdi) │ │ │ │ + cs push 0x14ab669(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - movabs 0xe650000000000330,%eax │ │ │ │ + add %ah,0x33001(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x74(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x330bf(%rax) │ │ │ │ + add %al,0x57dc0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %bh,%bh │ │ │ │ - andl $0x130155,-0x3d5912fd(%rdi) │ │ │ │ + add %ch,0x1cc0e708(%rdx) │ │ │ │ + (bad) │ │ │ │ + push %rbp │ │ │ │ + js 1d2c2fa │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - movabs 0x96e0000000000330,%eax │ │ │ │ - int1 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x330,%edi │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - fisubrl 0x543eb813(%rcx,%rax,2) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - and %ah,0x330(%rdx) │ │ │ │ + add %ah,%al │ │ │ │ + add %esi,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - pop %rdi │ │ │ │ - out %eax,(%dx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x1f(%rax) │ │ │ │ + jmp 1d2c320 │ │ │ │ + add %ah,0x25(%rax) │ │ │ │ + xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x330,%edi │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x402d55ca(%rbx) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - cmp $0x13012c,%eax │ │ │ │ + add %ch,(%rdi) │ │ │ │ + loope 1d2c301 │ │ │ │ + or %esp,%esi │ │ │ │ + out %al,$0xaa │ │ │ │ + sub $0x1,%al │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,-0x5e(%rax) │ │ │ │ - xor %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add (%rax),%dh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%sil │ │ │ │ + add %dl,-0x1a(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - shlb $0x3,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,0x33025(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%ah │ │ │ │ - mov $0xed7c432a,%edi │ │ │ │ - xchg %eax,%edi │ │ │ │ - jns 1d2c38a │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + add %bh,%bh │ │ │ │ + andl $0x130155,-0x3d5912fd(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x1e(%rax) │ │ │ │ and $0x3,%eax │ │ │ │ add %dh,0x1e704(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x37b2f(%rax) │ │ │ │ + add %dh,0x37ae1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x73(%rax) │ │ │ │ in (%dx),%al │ │ │ │ (bad) │ │ │ │ @@ -2698735,19 +2698177,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,(%rcx) │ │ │ │ and $0x3,%eax │ │ │ │ add %ah,%al │ │ │ │ add $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x57af6(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + adc %bh,0x5(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ add %cl,%ch │ │ │ │ pop %rsi │ │ │ │ pop %rcx │ │ │ │ std │ │ │ │ imul $0x130145,-0x3e(%rdi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2698757,16 +2698202,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x32522(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,(%rdi) │ │ │ │ - jnp 1d2c447 │ │ │ │ + adc %ah,%cl │ │ │ │ + jp 1d2c447 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x360e08cc(%rbp) │ │ │ │ @@ -2698779,16 +2698224,16 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ and 0x3(%rip),%esp │ │ │ │ add %ah,0x6(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rsi) │ │ │ │ - jnp 1d2c491 │ │ │ │ + (bad) │ │ │ │ + and %bh,0x5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ @@ -2698804,38 +2698249,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock and 0x3(%rip),%esp │ │ │ │ add %dl,0x7(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - jnp,pn 1d2c4d7 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1d2c54d │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x5f(%rsi,%rcx,4) │ │ │ │ (bad) │ │ │ │ xchg %eax,%ecx │ │ │ │ adc %edx,0x130155(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x24(%rax) │ │ │ │ and $0x3,%eax │ │ │ │ add %al,0x1e707(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - bnd jp 1d2c521 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + or $0x57a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%cl │ │ │ │ pop %rbp │ │ │ │ @@ -2698852,16 +2698295,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x325(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2d,%al │ │ │ │ - jnp 1d2c567 │ │ │ │ + mov $0xdf,%al │ │ │ │ + jp 1d2c567 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ @@ -2698877,17 +2698320,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d2c5bf │ │ │ │ and $0x3,%eax │ │ │ │ add %dl,0x1e709(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add 0x5(%rbx),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sbb $0x57a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6fb55502(%rdx) │ │ │ │ jae 1d2c551 │ │ │ │ @@ -2698901,16 +2698343,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x32526(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or %esp,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sub $0x37b,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + fistpll 0x3(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x60(%rdx) │ │ │ │ fmuls 0x149e7cc(%rsp,%rdx,2) │ │ │ │ @@ -2698921,19 +2698364,22 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x27(%rax) │ │ │ │ and $0x3,%eax │ │ │ │ add %al,0x1e70a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x57aef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + or 0x5(%rdx),%bh │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,%bh │ │ │ │ jae 1d2c6c0 │ │ │ │ mov $0x29,%dh │ │ │ │ jnp 1d2c659 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %edx,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2698973,20 +2698419,21 @@ │ │ │ │ ... │ │ │ │ add %dh,0x325cf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3b(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1d2c693 │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x2167eebf(%rdi) │ │ │ │ ret │ │ │ │ sbb $0x130149,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2699033,21 +2698480,18 @@ │ │ │ │ add (%rsi),%esp │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cs out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf,%al │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + and %al,0x3(%rdx,%rdi,1) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,-0x309ba8d0(%rdi) │ │ │ │ in (%dx),%al │ │ │ │ (bad) │ │ │ │ add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2699124,20 +2698568,20 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ ds es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x3b(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rax │ │ │ │ + jmp 1d2cc00 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,-0x7f(%rdi) │ │ │ │ cmp %ch,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %r8d,(%r9) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2699188,17 +2698632,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ pop %rbx │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + and %bl,0x33a(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0xe(%rdi) │ │ │ │ subl $0x38b5e8,(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2699274,16 +2698716,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x326ae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7c(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,(%rdi) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + jo 1d2ca71 │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x655c4c24(%rip) │ │ │ │ fcomps 0x130175(%rax) │ │ │ │ @@ -2699337,17 +2698779,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ shll $1,(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e78a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - ja 1d2cbce │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x33afc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x74a00a55(%rip) │ │ │ │ mul %ebp │ │ │ │ je 1d2cbb2 │ │ │ │ @@ -2699430,21 +2698870,21 @@ │ │ │ │ ... │ │ │ │ add %al,0xe(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e7ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jbe 1d2ccee │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,-0x4(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%bl │ │ │ │ mov $0x6b44f22c,%edx │ │ │ │ xor $0x130107,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2699497,17 +2698937,15 @@ │ │ │ │ add %dh,(%rdx) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x1e7,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x3b,(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + shrb $0x0,0x33a(%rsi) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bl │ │ │ │ xor $0x44aaf195,%eax │ │ │ │ rex.W (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2699562,70 +2699000,72 @@ │ │ │ │ rcrb $1,0x27(%rbp) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl %cl,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x2f(%rax) │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x33a47(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%al │ │ │ │ sub %dh,(%rsi) │ │ │ │ mov $0x3f809752,%esi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x330(%rdx) │ │ │ │ + add (%rax),%sil │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x1ef(%rax) │ │ │ │ - add %al,-0x40(%rax) │ │ │ │ - xor %al,(%rbx) │ │ │ │ + add %ah,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ + int1 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + and $0x330,%eax │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%cl │ │ │ │ - rex.RXB (bad) │ │ │ │ - xchg %ecx,-0x4d(%rdi) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - jo 1d2ceca │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %ch,(%rax) │ │ │ │ + fisubrl 0x543eb813(%rcx,%rax,2) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs %eax,0xb800000000000330 │ │ │ │ + jo 1d2cee4 │ │ │ │ + xor %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + pop %rdi │ │ │ │ out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x40(%rax) │ │ │ │ - xor %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + and $0x330,%eax │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x30cb21f0(%rcx) │ │ │ │ - sarb %cl,0x130155(%rsi) │ │ │ │ + add %cl,-0x402d55ca(%rbx) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + cmp $0x13012c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x27(%rax) │ │ │ │ @@ -2701213,16 +2700653,16 @@ │ │ │ │ add %al,%al │ │ │ │ shll $0x0,(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7a(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d2e352 │ │ │ │ - jnp 1d2e337 │ │ │ │ + add %dl,%cl │ │ │ │ + jp 1d2e337 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2f884794(%rax) │ │ │ │ @@ -2701236,16 +2700676,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,-0x3e(%rax) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb00000000001e77a,%al │ │ │ │ - cld │ │ │ │ + movabs 0x1e77a,%al │ │ │ │ + (bad) │ │ │ │ jp 1d2e381 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2701286,21 +2700726,21 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x324e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e787(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jp 1d2e446 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,-0x2(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%dh │ │ │ │ jl 1d2e45e │ │ │ │ in (%dx),%eax │ │ │ │ data16 jb 1d2e442 │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2701350,21 +2700790,18 @@ │ │ │ │ nop │ │ │ │ and %esp,0x3(%rip) │ │ │ │ add %dh,(%rax) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + shrb $0x0,0x33a(%rdi) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%dh │ │ │ │ repz (bad) │ │ │ │ out %al,(%dx) │ │ │ │ mov %bl,0x66(%rbp) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2701414,15 +2700851,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1000000000032562,%al │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,%bh │ │ │ │ + lock outsl %ds:(%rsi),(%dx) │ │ │ │ cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2701437,15 +2700874,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x325(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sbb %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x37b24(%rax) │ │ │ │ + add %dl,0x37ad3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x9b056f8(%rbx) │ │ │ │ pop %rax │ │ │ │ iret │ │ │ │ @@ -2701455,37 +2700892,34 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x10000000000325b0,%al │ │ │ │ sbb $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x18(%rax) │ │ │ │ - jp 1d2e651 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x57a02(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %ah,(%rsi) │ │ │ │ fistpl 0x2aef8b(,%rsi,2) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x325(%rdx) │ │ │ │ add %al,%al │ │ │ │ sbb $0x1e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d2e6b5 │ │ │ │ - jnp 1d2e697 │ │ │ │ + push %rax │ │ │ │ + sarl %cl,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4a(%rdx) │ │ │ │ @@ -2701502,19 +2700936,22 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x25,%bl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ call 1d2e6d8 │ │ │ │ - add %dl,0x57af8(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + adc 0x5(%rdx),%bh │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ add %bh,%bh │ │ │ │ cltd │ │ │ │ rex.WXB insl (%dx),%es:(%rdi) │ │ │ │ sub $0x97,%al │ │ │ │ rex.XB │ │ │ │ rex.WRXB add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2701523,36 +2700960,38 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb4,%al │ │ │ │ and $0x3,%eax │ │ │ │ add %al,0x1e821(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x37b23(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + sarl %cl,0x3(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,(%rcx) │ │ │ │ adc $0xf5d2ce41,%eax │ │ │ │ pop %rcx │ │ │ │ push $0x1301 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0x325,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,(%rdx) │ │ │ │ call 1d2e768 │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - jnp 1d2e771 │ │ │ │ + add %al,0x22(%rax) │ │ │ │ + jp 1d2e771 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x42aff4f4(%rsi,%rax,8) │ │ │ │ @@ -2701565,16 +2701004,16 @@ │ │ │ │ ... │ │ │ │ add %dh,-0x46(%rax) │ │ │ │ and $0x3,%eax │ │ │ │ add %al,%al │ │ │ │ and %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x23(%rax) │ │ │ │ - jnp 1d2e7b7 │ │ │ │ + add %al,%al │ │ │ │ + sarb %cl,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x79(%rsp,%riz,2) │ │ │ │ @@ -2701589,16 +2701028,15 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x325,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x24,%al │ │ │ │ call 1d2e7f8 │ │ │ │ - add %dh,%al │ │ │ │ - hlt │ │ │ │ + add %al,0xf(%rax) │ │ │ │ jp 1d2e801 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2701613,16 +2701051,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x325(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,(%rsi) │ │ │ │ call 1d2e840 │ │ │ │ - add %dl,%al │ │ │ │ - and 0x3(%rbx),%bh │ │ │ │ + add %dl,-0x2e(%rax) │ │ │ │ + jp 1d2e847 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dl │ │ │ │ @@ -2701634,17 +2701072,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d2e837 │ │ │ │ and $0x3,%eax │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ call 1d2e888 │ │ │ │ - add %dl,%al │ │ │ │ - add $0x7b,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + jp 1d2e891 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x55(%rdi) │ │ │ │ (bad) │ │ │ │ push %rdx │ │ │ │ @@ -2701659,16 +2701099,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d2e880 │ │ │ │ and $0x3,%eax │ │ │ │ add %dl,%al │ │ │ │ sub %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x22(%rax) │ │ │ │ - jnp 1d2e8d7 │ │ │ │ + add %ah,%al │ │ │ │ + sarl $1,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x408c8fa3(%rdi) │ │ │ │ @@ -2701681,16 +2701121,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x325bf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e829(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0xf(%rax) │ │ │ │ - jp 1d2e921 │ │ │ │ + add %al,%al │ │ │ │ + or 0x5(%rdx),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdx) │ │ │ │ @@ -2701708,16 +2701148,16 @@ │ │ │ │ add $0x25,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sub %al,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - and %bh,0x3(%rbx) │ │ │ │ + add %al,-0x2f(%rax) │ │ │ │ + jp 1d2e967 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x7c(%rbx,%rbp,2) │ │ │ │ @@ -2701732,35 +2701172,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ shll $0x0,0x3(%rip) │ │ │ │ nop │ │ │ │ sub $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x57b01(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + sbb $0x7a,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,%cl │ │ │ │ mov $0x56beac9,%eax │ │ │ │ cltd │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%bl │ │ │ │ and $0x3,%eax │ │ │ │ add %dl,0x33(%rax) │ │ │ │ call 1d2e9f0 │ │ │ │ - add %dl,0x20(%rax) │ │ │ │ - jnp 1d2e9f7 │ │ │ │ + add %ah,%al │ │ │ │ + sarb $1,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2701773,19 +2701215,22 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d2e9ee │ │ │ │ and $0x3,%eax │ │ │ │ add %dh,0x1e833(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x57aee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + or %edi,0x5(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,0x536b977a(%rbp) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2701794,41 +2701239,41 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,(%rsi) │ │ │ │ call 1d2ea80 │ │ │ │ - add %dl,(%rax) │ │ │ │ - and %bh,0x3(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x37ad0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x66631fff(%rcx) │ │ │ │ or $0x90,%al │ │ │ │ and $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x325c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e837(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x57afe(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sbb %bh,0x5(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ add %bl,(%rdx,%rdx,8) │ │ │ │ push %rbp │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ in $0xbb,%al │ │ │ │ jne 1d2eae9 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2701839,35 +2701284,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%dl │ │ │ │ and $0x3,%eax │ │ │ │ add %al,%al │ │ │ │ cmp %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x37afb(%rax) │ │ │ │ + add %ah,-0x58(%rax) │ │ │ │ + jp 1d2eb17 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,%cl │ │ │ │ movabs %al,0x130160d8c9e124f3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%bl │ │ │ │ and $0x3,%eax │ │ │ │ add %dh,%al │ │ │ │ cmp %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x1(%rax) │ │ │ │ - jp 1d2eb61 │ │ │ │ + add %al,%al │ │ │ │ + sbb %edi,0x5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x46(%rcx,%rsi,2) │ │ │ │ @@ -2701884,16 +2701332,16 @@ │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ and $0x3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cmp %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sti │ │ │ │ + add %ah,%al │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ jp 1d2eba7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2701911,38 +2701359,34 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x325cf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ds call 1d2ebe8 │ │ │ │ - add %dh,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - jp 1d2ebf1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x57a06(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %al,-0x41285dd0(%rcx) │ │ │ │ out %eax,$0xe3 │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock {rex2 0x25} add (%r8),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.X call 1d2ec30 │ │ │ │ - add %dh,-0x6(%rax) │ │ │ │ + add %ah,-0x59(%rax) │ │ │ │ jp 1d2ec37 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2701954,19 +2701398,23 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,%bh │ │ │ │ and $0x3,%eax │ │ │ │ add %ah,0x1e843(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x57afb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ + jp 1d2ec81 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x72(%rax) │ │ │ │ cmc │ │ │ │ iret │ │ │ │ sbb %ebx,0x1301708a(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2701991,16 +2701439,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) 0x3(%rip) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.WX call 1d2ed08 │ │ │ │ - add %dh,%al │ │ │ │ - stc │ │ │ │ + add %ah,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ jp 1d2ed0f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2702014,34 +2701462,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex fisubs 0x3(%rip) │ │ │ │ add %dl,0x1e84a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x57ae7(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + add %edi,0x5(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ add %cl,(%rbx) │ │ │ │ sub $0x4a9a564a,%eax │ │ │ │ jne 1d2ede2 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d2ed71 │ │ │ │ and $0x3,%eax │ │ │ │ add %dl,0x1e84d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x7(%rax) │ │ │ │ + add %ah,-0x5a(%rax) │ │ │ │ jp 1d2ed9f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2702055,16 +2701506,15 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ in (%dx),%al │ │ │ │ and $0x3,%eax │ │ │ │ add %dl,%al │ │ │ │ rex.WRXB call 1d2ede0 │ │ │ │ - add %dl,(%rax) │ │ │ │ - clc │ │ │ │ + add %ah,0x12(%rax) │ │ │ │ jp 1d2ede9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2702079,44 +2701529,37 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mull 0x3(%rip) │ │ │ │ add %dh,0x52(%rax) │ │ │ │ call 1d2ee28 │ │ │ │ - add %dh,%al │ │ │ │ - clc │ │ │ │ - jp 1d2ee2f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x37aa5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x6d(%rbp) │ │ │ │ (bad) │ │ │ │ sbb 0x13012d20(%rcx),%bpl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex clc │ │ │ │ and $0x3,%eax │ │ │ │ add %ah,0x1e852(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x7(%rax) │ │ │ │ - jnp 1d2ee79 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x57a21(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %bl,%al │ │ │ │ rex (bad) │ │ │ │ jp 1d2eef4 │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2702126,19 +2701569,23 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x325ff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ pop %rcx │ │ │ │ call 1d2eeb8 │ │ │ │ - add %dl,0x37af8(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + jp 1d2eebf │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,(%rax) │ │ │ │ xor %rbp,(%rsi) │ │ │ │ jne 1d2ee75 │ │ │ │ (bad) │ │ │ │ rex.WRX add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2702147,16 +2701594,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1,%al │ │ │ │ es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e85a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - hlt │ │ │ │ + add %ah,0xe(%rax) │ │ │ │ jp 1d2ef09 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2702171,16 +2701617,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,(%rsi,%riz,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ call 1d2ef48 │ │ │ │ - add %dl,(%rax) │ │ │ │ - clc │ │ │ │ + add %dh,-0x5c(%rax) │ │ │ │ jp 1d2ef4f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2702194,17 +2701639,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add $0x326,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ call 1d2ef90 │ │ │ │ - add %dl,(%rax) │ │ │ │ - add $0x7b,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,0x1e(%rax) │ │ │ │ + jp 1d2ef99 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x53(%rsi) │ │ │ │ ja 1d2eff4 │ │ │ │ pop %rsi │ │ │ │ @@ -2702216,22 +2701662,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x13,%al │ │ │ │ es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e864(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - idivl 0x3(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x37aa3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x1bf39c42(%rdi) │ │ │ │ push %rbp │ │ │ │ jmp 1e5f107 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2702239,16 +2701682,16 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ adc $0x26,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ gs call 1d2f020 │ │ │ │ - add %dh,%al │ │ │ │ - lock jp 1d2f029 │ │ │ │ + add %al,0xb(%rax) │ │ │ │ + jp 1d2f029 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ @@ -2702264,17 +2701707,15 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x32616(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push $0x1e8 │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - idivb 0x3(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %ah,0x37a(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rsi) │ │ │ │ (bad) │ │ │ │ @@ -2702291,16 +2701732,16 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ imul $0x1,%eax,%ebp │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %edi,0x5(%rbx) │ │ │ │ + add %ah,0x1b(%rax) │ │ │ │ + jp 1d2f0b9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x2efb14c7(%rbx) │ │ │ │ @@ -2702314,15 +2701755,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ call 1d2f0f8 │ │ │ │ - add %ah,-0x5(%rax) │ │ │ │ + add %al,-0x58(%rax) │ │ │ │ jp 1d2f0ff │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2702339,17 +2701780,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x26,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e86f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - out %eax,$0x7a │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + add 0x5(%rdx),%bh │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x3b061133(%rbp) │ │ │ │ (bad) │ │ │ │ push %rsp │ │ │ │ @@ -2702365,15 +2701807,15 @@ │ │ │ │ sbb (%rsi),%esp │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jno 1d2f16b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x37afa(%rax) │ │ │ │ + add %ah,0x37aa7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%ch │ │ │ │ movabs 0x1301556f2864f540,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2702383,23 +2701825,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x326(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x1,-0x18(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - clc │ │ │ │ - jp 1d2f1d9 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x1800000000057a12,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %bl,0x72(%rax) │ │ │ │ cmc │ │ │ │ iret │ │ │ │ sbb %ebx,0x1301708a(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2702409,16 +2701845,16 @@ │ │ │ │ and %bl,(%rsi) │ │ │ │ es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ je 1d2f1fb │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cli │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ jp 1d2f21f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2702436,19 +2701872,22 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x3261e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ call 1d2f260 │ │ │ │ - add %dl,0x57b07(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + and %edi,0x5(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ add %al,-0x41285dd0(%rcx) │ │ │ │ out %eax,$0xe3 │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2702459,15 +2701898,15 @@ │ │ │ │ (bad) │ │ │ │ es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jp 1d2f28b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x37af9(%rax) │ │ │ │ + add %ah,0x37aa6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x44(%rdi) │ │ │ │ test $0x74,%al │ │ │ │ rex test %edi,%ecx │ │ │ │ @@ -2702479,38 +2701918,35 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x3261f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e87b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xc(%rax) │ │ │ │ - jp 1d2f2f9 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x57a0e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %dl,%dl │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ sbb $0x1c323d4e,%eax │ │ │ │ cmp $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e87d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - stc │ │ │ │ + add %al,%al │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ jp 1d2f33f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2702529,39 +2701965,39 @@ │ │ │ │ sub $0x26,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jle 1d2f363 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4(%rax) │ │ │ │ - jnp 1d2f389 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x57a1e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %cl,0x7b4d251e(%rdi) │ │ │ │ cmp 0x1301(%rbx,%riz,1),%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2e,%al │ │ │ │ es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e880(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x37af8(%rax) │ │ │ │ + add %al,-0x5b(%rax) │ │ │ │ + jp 1d2f3cf │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,-0x2e42a77d(%rcx,%rdx,8) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2702569,16 +2702005,16 @@ │ │ │ │ (bad) │ │ │ │ es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sub $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,%cl │ │ │ │ - jp 1d2f419 │ │ │ │ + (bad) │ │ │ │ + or 0x5(%rdx),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2702593,23 +2702029,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x26,(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e882(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - clc │ │ │ │ - jp 1d2f45f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x37aa4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%cl │ │ │ │ or 0x36(%rsi),%ah │ │ │ │ shl %cl,%bh │ │ │ │ push %rsi │ │ │ │ add %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2702622,16 +2702054,16 @@ │ │ │ │ xor (%rsi),%ah │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %gs,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1(%rax) │ │ │ │ - jnp 1d2f4a9 │ │ │ │ + add %al,%al │ │ │ │ + sbb 0x5(%rdx),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x2d(%rcx,%rbx,8) │ │ │ │ @@ -2702646,19 +2702078,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock xor (%rsi),%esp │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x71(%rax) │ │ │ │ call 1d2f4e8 │ │ │ │ - add %dh,0x37af7(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + movabs %eax,0x83000000000037a │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,(%rdx) │ │ │ │ ret $0x6a95 │ │ │ │ test %al,%dl │ │ │ │ fdivrl (%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2702668,23 +2702100,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d2f556 │ │ │ │ es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ nop │ │ │ │ call 1d2f530 │ │ │ │ - add %dh,(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - jp 1d2f539 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x57a08(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %ch,-0x6afdfef(%rdi) │ │ │ │ jne 1d2f588 │ │ │ │ sbb (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2702693,19 +2702121,16 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ ss es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %eax,%edx │ │ │ │ call 1d2f578 │ │ │ │ - add %dh,-0xa(%rax) │ │ │ │ - jp 1d2f57f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + movabs %eax,0x83000000000037a │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rsi) │ │ │ │ lret │ │ │ │ jmp 1d2f551 │ │ │ │ sub $0x13014380,%eax │ │ │ │ @@ -2702716,16 +2702141,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock cmp %esp,(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6e(%rax) │ │ │ │ call 1d2f5c0 │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,0x18(%rax) │ │ │ │ jp 1d2f5c9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2702768,16 +2702192,17 @@ │ │ │ │ add %al,0x78(%rax) │ │ │ │ sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0xe8,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex.WRXB cmp (%r11),%r8 │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x1235b8d9(%rip) │ │ │ │ es mov $0x130154,%esi │ │ │ │ @@ -2702830,15 +2702255,17 @@ │ │ │ │ popf │ │ │ │ sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0xe8,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x33b13(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + xchg %edi,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3c9fea8(%rip) │ │ │ │ or %eax,%ebx │ │ │ │ push %rbp │ │ │ │ @@ -2702917,18 +2702344,18 @@ │ │ │ │ ... │ │ │ │ add %dh,-0x36(%rax) │ │ │ │ sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%cl │ │ │ │ call 1d2f848 │ │ │ │ - add %dh,0x33b2c(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + movabs 0x89800000000033a,%al │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x78(%rdi) │ │ │ │ rex.RB │ │ │ │ lock scas %es:(%rdi),%al │ │ │ │ lret $0x36bc │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2702940,19 +2702367,21 @@ │ │ │ │ jo 1d2f85d │ │ │ │ sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x19(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x37afc(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + test $0x37a,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,-0x2b(%rsi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ rex fdivs 0x13016ca4(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2702961,16 +2702390,16 @@ │ │ │ │ lock fldt (%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.RB out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - add %edi,0x5(%rbx) │ │ │ │ + loopne 1d2f8f5 │ │ │ │ + jp 1d2f8e1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bl │ │ │ │ @@ -2702987,22 +2702416,17 @@ │ │ │ │ rcr $0x2c,%ah │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x46(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex cld │ │ │ │ - jp 1d2f927 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x3000000000037aa9,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x576776c(%rbx) │ │ │ │ jp,pn 1d2f956 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2703011,16 +2702435,15 @@ │ │ │ │ adc %bl,%ch │ │ │ │ sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x1,-0x19(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - out %al,(%dx) │ │ │ │ + loopne 1d2f972 │ │ │ │ jp 1d2f971 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2703037,16 +2702460,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ fisubrs (%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,-0x19(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cld │ │ │ │ + add %ah,-0x57(%rax) │ │ │ │ jp 1d2f9b7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2703063,18 +2702485,16 @@ │ │ │ │ fisubrs (%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d2fa39 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d2f9f8 │ │ │ │ - jp 1d2fa01 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rcrb $0x7a,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bh │ │ │ │ add $0xe120ab6a,%eax │ │ │ │ idivb 0x13(%rcx,%rax,1) │ │ │ │ @@ -2703087,18 +2702507,16 @@ │ │ │ │ rcr $1,%bh │ │ │ │ sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,-0x19(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sti │ │ │ │ - jp 1d2fa47 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + test $0x37a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rcx) │ │ │ │ mov %esp,0x8(%rax) │ │ │ │ @@ -2703111,17 +2702529,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ loopne 1d2faa7 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e748(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x15(%rax) │ │ │ │ - jp 1d2fa91 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + add $0x57a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x34a332d5(%rdx,%rbx,2) │ │ │ │ or %edi,0x1(%rsi) │ │ │ │ @@ -2703136,20 +2702553,20 @@ │ │ │ │ sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x49,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0x7a,%bl │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ch,0x37a(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,0x58(%rax,%rdi,8) │ │ │ │ or 0x145648b(%rax),%ebx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2703159,16 +2702576,15 @@ │ │ │ │ loope 1d2fb37 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.WB out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cli │ │ │ │ + loopne 1d2fb2e │ │ │ │ jp 1d2fb21 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2703187,15 +2702603,17 @@ │ │ │ │ mov $0xe2,%al │ │ │ │ sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x19(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x37afb(%rax) │ │ │ │ + add %al,%al │ │ │ │ + test $0x7a,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%dl │ │ │ │ in $0x4b,%al │ │ │ │ and $0x23,%al │ │ │ │ @@ -2703213,15 +2702631,15 @@ │ │ │ │ sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.WXB out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%dh │ │ │ │ + and %al,(%rcx) │ │ │ │ jp 1d2fbb1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2703241,17 +2702659,15 @@ │ │ │ │ in $0x2c,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.WXB out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sti │ │ │ │ - jp 1d2fbf7 │ │ │ │ - add %al,(%rax) │ │ │ │ + and %ch,0x37a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x4c4aae3f(%rdi) │ │ │ │ loope 1d2fc52 │ │ │ │ @@ -2703266,15 +2702682,15 @@ │ │ │ │ sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.WR out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf7,%al │ │ │ │ + add %dl,(%rdx) │ │ │ │ jp 1d2fc41 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2703294,23 +2702710,18 @@ │ │ │ │ sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d2fcc6 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cli │ │ │ │ - jp 1d2fc87 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + andb $0x0,0x37a(%rdi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x5d(%rdi,%rsi,8) │ │ │ │ (bad) │ │ │ │ sbb %ah,%al │ │ │ │ leave │ │ │ │ jge 1d2fca2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2703321,16 +2702732,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x32ce6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.WRB out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,(%rsi) │ │ │ │ - jnp 1d2fcd1 │ │ │ │ + and %ah,(%rcx) │ │ │ │ + jp 1d2fcd1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%cl │ │ │ │ @@ -2703344,16 +2702755,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ call 1d30032 │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000001e74d,%al │ │ │ │ - cli │ │ │ │ + movabs 0x1e74d,%al │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ jp 1d2fd17 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2703371,19 +2702782,21 @@ │ │ │ │ add %al,-0x17(%rax) │ │ │ │ sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,-0x19(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x57af3(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + or $0x57a,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ add %dh,0x5fadb6e6(%rbp) │ │ │ │ pushf │ │ │ │ jo 1d2fd9d │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2703393,22 +2702806,18 @@ │ │ │ │ jo 1d2fd7c │ │ │ │ sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.WRX out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d2fd9b │ │ │ │ - jp 1d2fda7 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + andb $0x0,0x37a(%rsi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x6aa53e63(%rcx) │ │ │ │ jp 1d2fde4 │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2703419,22 +2702828,17 @@ │ │ │ │ jmp 1d2fe07 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4f(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - add 0x5(%rbx),%edi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x1800000000057a1d,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %bl,(%rsi,%rcx,2) │ │ │ │ je 1d2fe64 │ │ │ │ call 305bed6 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2703445,16 +2702849,16 @@ │ │ │ │ in (%dx),%al │ │ │ │ sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,-0x19(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sub %bh,0x3(%rbx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + fnstcw 0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%cl │ │ │ │ @@ -2703467,16 +2702871,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d2fe56 │ │ │ │ sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd00000000001e750,%al │ │ │ │ - add 0x5(%rbx),%edi │ │ │ │ + movabs 0x200000000001e750,%al │ │ │ │ + (bad) │ │ │ │ + jp 1d2fe81 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x67(%rbp,%rbp,8) │ │ │ │ @@ -2703492,19 +2702897,22 @@ │ │ │ │ in (%dx),%eax │ │ │ │ sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,-0x19(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x37b28(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + fdivrs 0x3(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,(%rdi,%rdi,2) │ │ │ │ ss sub %edi,%ecx │ │ │ │ es mov $0x29,%bl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2703516,15 +2702924,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rcx │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf0,%al │ │ │ │ + add %cl,(%rbx) │ │ │ │ jp 1d2ff11 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2703545,16 +2702953,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rdx │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,(%rax) │ │ │ │ - jnp 1d2ff57 │ │ │ │ + mov $0xd8,%al │ │ │ │ + jp 1d2ff57 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ch │ │ │ │ @@ -2703571,16 +2702979,16 @@ │ │ │ │ out %eax,(%dx) │ │ │ │ sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x1,-0x19(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,(%rax) │ │ │ │ - jnp 1d2ffa1 │ │ │ │ + and %bl,(%rbx) │ │ │ │ + jp 1d2ffa1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x12(%rax) │ │ │ │ @@ -2703597,16 +2703005,16 @@ │ │ │ │ lock sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex push %rbx │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rdi) │ │ │ │ - jnp 1d2ffe7 │ │ │ │ + push %rax │ │ │ │ + fdivrs 0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1455219e(%rsi) │ │ │ │ @@ -2703617,23 +2703025,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x32cf0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e753(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - jp 1d30031 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x57a07(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %cl,(%rbx) │ │ │ │ mov $0x6b,%cl │ │ │ │ nop │ │ │ │ xchg %eax,%esi │ │ │ │ cmp $0xc0,%al │ │ │ │ add %esi,%r8d │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2703672,16 +2703076,18 @@ │ │ │ │ add %dl,0x53(%rax) │ │ │ │ cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5d(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ (bad) │ │ │ │ - push $0x33b │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x50(%rdi) │ │ │ │ mov $0xd4,%dh │ │ │ │ xchg %bl,0x64(%rbp) │ │ │ │ @@ -2703735,20 +2703141,22 @@ │ │ │ │ rex jb 1d301b1 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x67(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x3b,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + sahf │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x3f(%rdi) │ │ │ │ pmovmskb (bad),%ebp │ │ │ │ xlat %ds:(%rbx) │ │ │ │ push $0x1671972 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2703826,16 +2703234,16 @@ │ │ │ │ add %dh,-0x5f(%rax) │ │ │ │ cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x75(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d302d6 │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + loopne 1d3024a │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x1b(%rsi) │ │ │ │ movabs 0x13013a423c6728,%al │ │ │ │ @@ -2703888,21 +2703296,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%ch │ │ │ │ cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e77c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x61(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + fnstsw (%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,-0x6c(%rsi) │ │ │ │ sbb %ebp,(%rbx) │ │ │ │ mov %edx,(%rbx) │ │ │ │ (bad) │ │ │ │ cmp (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2703980,20 +2703388,21 @@ │ │ │ │ add %dl,0x32eee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ test %ah,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - and $0x3b,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + cwtl │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,(%rcx) │ │ │ │ cmp %ebx,%esi │ │ │ │ cs imul $0x4b,0x23(%rdi),%ebp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2704045,15 +2703454,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x32f0f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x73(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x3b(%rcx) │ │ │ │ + rcr $0x3a,%ch │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ mov $0x67,%dh │ │ │ │ @@ -2704140,21 +2703549,17 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ fwait │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - and $0x3b,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + movabs 0x9800000000033a98,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ and %dl,-0xd3c576c(%rsi) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2704202,15 +2703607,16 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x3b(%rcx) │ │ │ │ + nop │ │ │ │ + fnstsw (%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ @@ -2704301,16 +2703707,16 @@ │ │ │ │ mov %gs,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x24(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add %dh,-0x68(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x1ea0272f(%rdi) │ │ │ │ mov $0x130116aa,%ecx │ │ │ │ @@ -2704371,15 +2703777,16 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x44(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x3b(%rax) │ │ │ │ + nop │ │ │ │ + fdivrl (%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xf5c615e(%rdi) │ │ │ │ xchg %eax,%esi │ │ │ │ @@ -2704467,16 +2703874,16 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ iret │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e7c9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x24(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add %dl,-0x68(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%cl │ │ │ │ rex.WRB │ │ │ │ @@ -2704534,16 +2703941,16 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x60,%al │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + jo 1d30b46 │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%cl │ │ │ │ ret $0xaadd │ │ │ │ @@ -2704632,20 +2704039,19 @@ │ │ │ │ xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%cl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,(%rbx,%rdi,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %bl,0x33a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ cmp %bl,-0x7d(%rax) │ │ │ │ cmc │ │ │ │ jg 1d30c72 │ │ │ │ pop %rsp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2704698,19 +2704104,21 @@ │ │ │ │ sub %sil,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jmp 1d30d42 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33b60(%rax) │ │ │ │ + add %al,-0x24(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,(%rsi) │ │ │ │ mov $0xe1,%bh │ │ │ │ sbbb $0x50,(%rbx) │ │ │ │ mov $0x5d,%dh │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2704780,21 +2704188,22 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x3304f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e7f8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + xchg %eax,%edi │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x3b,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,-0x1a(%rdx) │ │ │ │ imul $0x4b,(%rdx),%ecx │ │ │ │ incb 0x13013f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2704842,21 +2704251,21 @@ │ │ │ │ adc %ch,0x30(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ add %al,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x60(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + fstpt (%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,0x69(%rdx) │ │ │ │ rorb %cl,(%rcx) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ sar $1,%ebp │ │ │ │ ds add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2704929,19 +2704338,22 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x33095(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x11(%rax) │ │ │ │ call 1d31078 │ │ │ │ - add %al,0x33b23(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%edi │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x22(%rdx,%rbx,8) │ │ │ │ (bad) │ │ │ │ push %rax │ │ │ │ mov (%rsi),%esp │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2704990,21 +2704402,19 @@ │ │ │ │ jo 1d310f2 │ │ │ │ xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb %al,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x60(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x33ada(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,-0x65(%rbp,%rdx,2) │ │ │ │ xor $0xbe,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rbx │ │ │ │ es add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2705077,21 +2704487,19 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ shlb %cl,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e825(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x23(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x33a97(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%bh │ │ │ │ in $0x22,%al │ │ │ │ int3 │ │ │ │ stc │ │ │ │ (bad) │ │ │ │ int1 │ │ │ │ pop %rax │ │ │ │ @@ -2705150,22 +2704558,21 @@ │ │ │ │ xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xor %al,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + fidivrl (%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,%bh │ │ │ │ imul $0x59,-0x73e7e831(%rbx),%ebx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2705239,21 +2704646,21 @@ │ │ │ │ add %dl,0x11(%rax) │ │ │ │ xor %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,-0x18(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - and (%rbx),%edi │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,-0x69(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,(%rcx,%rdi,8) │ │ │ │ lret │ │ │ │ mov $0x551bab82,%esp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2705282,16 +2704689,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x331c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e69b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - and 0x3(%rbx),%edi │ │ │ │ + add %ah,(%rax) │ │ │ │ + sarl %cl,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x54(%rcx) │ │ │ │ @@ -2705305,19 +2704712,21 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x1(%rsi,%riz,8) │ │ │ │ - add %dh,0x57af1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + or $0x7a,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,%ah │ │ │ │ xchg %edx,-0x5fb537fd(%rbp) │ │ │ │ and (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2705327,20 +2704736,22 @@ │ │ │ │ add %dh,0x331c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ popf │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x7b,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1d3155c │ │ │ │ + jp 1d3158f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,0x6497f0c4(%rbp,%rdx,1) │ │ │ │ fwait │ │ │ │ jl 1d315aa │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2705353,18 +2704764,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ popf │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,(%rcx) │ │ │ │ - jnp 1d315d9 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %bl,(%rdx,%rdi,2) │ │ │ │ + add $0x0,%eax │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ (bad) │ │ │ │ jno 1d315b6 │ │ │ │ @@ -2705381,15 +2704790,16 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ popf │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock and 0x3(%rbx),%bh │ │ │ │ + jo 1d315ec │ │ │ │ + jp 1d3161f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x57(%rbp) │ │ │ │ @@ -2705404,15 +2704814,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%al │ │ │ │ xor %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x1e6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $1,%dh │ │ │ │ + and %cl,(%rcx) │ │ │ │ jp 1d31669 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2705432,16 +2704842,16 @@ │ │ │ │ xor %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9e,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - and 0x3(%rbx),%bh │ │ │ │ + add %dl,%dl │ │ │ │ + jp 1d316af │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ @@ -2705457,15 +2704867,15 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ leave │ │ │ │ xor %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x1e6(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $1,%dh │ │ │ │ + and %bl,(%rcx) │ │ │ │ jp 1d316f9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2705481,36 +2704891,35 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lret $0x331 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x1e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock and %edi,0x3(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc $0x7a,%cl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x79(%rbx) │ │ │ │ adc $0x72,%al │ │ │ │ cmc │ │ │ │ roll $0x0,0x13012f(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lret $0x331 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - movabs 0xeb900000000001e6,%al │ │ │ │ + movabs 0x5e00000000001e6,%al │ │ │ │ jp 1d31789 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2705574,15 +2704983,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d31862 │ │ │ │ + nop │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ sub $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x3(%rdx) │ │ │ │ xor %ebx,%ecx │ │ │ │ lret │ │ │ │ @@ -2705597,19 +2705007,20 @@ │ │ │ │ lock out %al,$0x32 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4c(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - sub $0x3,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + shrb $1,0x32d(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ mov $0xd836c24c,%ebx │ │ │ │ pop %rcx │ │ │ │ jnp 1d318c2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2705643,21 +2705054,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rdx) │ │ │ │ xor %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rax │ │ │ │ call 1d31930 │ │ │ │ - add %dh,%al │ │ │ │ - pop %rdi │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add %ah,%al │ │ │ │ + fnstcw (%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ add %dh,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rsi,%rsi,2) │ │ │ │ jb 1d3190b │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ test %ah,0x54(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2705666,16 +2705076,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x333(%rdx) │ │ │ │ add %al,0x1e6bc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - or %ebp,0x3(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + sub $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rcx) │ │ │ │ xchg %edi,-0x11e67d07(%rdx) │ │ │ │ adc (%rcx),%al │ │ │ │ lock add %al,(%rax) │ │ │ │ @@ -2705709,21 +2705120,22 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x3340a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e6c4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jl 1d31a46 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%ah │ │ │ │ movsxd -0x3f(%rbx),%ebx │ │ │ │ sbb %dl,(%rdx) │ │ │ │ loop 1d31a53 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2705772,21 +2705184,19 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ lret │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmp (%rbx),%edi │ │ │ │ - add (%rax),%eax │ │ │ │ + and %dh,0x33a(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,%ah │ │ │ │ in (%dx),%al │ │ │ │ loop 1d31abe │ │ │ │ idivb 0x13012a9f(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2705861,17 +2705271,15 @@ │ │ │ │ add %dl,0x55(%rax) │ │ │ │ xor $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - ja 1d31c3e │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x33afd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ and %esp,0x7f(%rcx) │ │ │ │ sub %al,0xb(%rsi) │ │ │ │ @@ -2705923,16 +2705331,17 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ je 1d31cff │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e6e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - ss cmp (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rdi) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ @@ -2706015,16 +2705424,18 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x33494(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jmp 1d31fdc │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - and $0x33b,%eax │ │ │ │ + push %rax │ │ │ │ + fwait │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%bh │ │ │ │ mov $0xe3e7959,%ebp │ │ │ │ mov $0x40,%ch │ │ │ │ @@ -2706074,15 +2705485,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0x34,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e6ef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x33b61(%rax) │ │ │ │ + add %ah,0x33ade(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bh │ │ │ │ xor %al,%ah │ │ │ │ jp 1d31ebd │ │ │ │ @@ -2706163,20 +2705574,21 @@ │ │ │ │ ... │ │ │ │ add %dl,0x334d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0xa(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jne 1d3202e │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %bh,%bl │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x51(%rdx) │ │ │ │ rex.B test $0x72,%al │ │ │ │ shlb $0x0,0x13010b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2706223,21 +2705635,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x30000000000334fd,%al │ │ │ │ std │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x35,%al │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + subb $0x0,0x33a(%rbp) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x20(%rdx) │ │ │ │ clc │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ pushf │ │ │ │ out %eax,(%dx) │ │ │ │ fisttpll (%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2706289,21 +2705698,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d321ac │ │ │ │ xor $0x3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - loopne 1d321dd │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + push %rbp │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,-0x33(%rcx) │ │ │ │ (bad) │ │ │ │ or $0xc6ef7ad,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2706385,16 +2705796,17 @@ │ │ │ │ pop %rcx │ │ │ │ xor %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push $0x1e8 │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,(%rbx) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%edi │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x7b(%rdx,%rsi,8) │ │ │ │ (bad) │ │ │ │ @@ -2706453,22 +2705865,21 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ jns 1d323bc │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e875(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - pop %rdi │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + fnstcw (%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,0x3c(%rbp,%rdi,2) │ │ │ │ or $0x1746947d,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2706545,21 +2705956,22 @@ │ │ │ │ ... │ │ │ │ add %ah,-0x5d(%rax) │ │ │ │ xor %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ call 1d324b8 │ │ │ │ - add %dh,%al │ │ │ │ - and (%rbx),%bh │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,(%rax) │ │ │ │ push %rsi │ │ │ │ adc $0x4efa3f76,%eax │ │ │ │ sbb %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2706603,15 +2706015,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x331c9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e896(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x33b5f(%rax) │ │ │ │ + add %ah,0x33ad9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ fldcw 0x1933d5d1(%rbp,%rsi,2) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2706665,21 +2706077,23 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock add %dh,(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e8a1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - loope 1d326a5 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,%al │ │ │ │ + pop %rax │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,-0x5d(%rbx) │ │ │ │ add (%rbx),%eax │ │ │ │ jrcxz 1d326ed │ │ │ │ out %al,$0x16 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2706727,16 +2706141,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xec,%al │ │ │ │ sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $1,%al │ │ │ │ call 1d32740 │ │ │ │ - add %dh,%al │ │ │ │ - cmp %gs:(%rbx),%eax │ │ │ │ + add %dl,-0x1b(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x7(%rdi) │ │ │ │ cld │ │ │ │ @@ -2706811,19 +2706225,22 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ sub $0x29,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xd(%rax) │ │ │ │ call 1d32860 │ │ │ │ - add %dh,0x33b1b(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x21e8ea05(%rdi) │ │ │ │ push $0x1301428c │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2706870,22 +2706287,19 @@ │ │ │ │ lahf │ │ │ │ xor %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe4,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sbb 0x3(%rbx),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x37ac9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%bl │ │ │ │ and $0x3e,%al │ │ │ │ loope 1d3292d │ │ │ │ rex.RB leave │ │ │ │ push $0x1 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2706896,15 +2706310,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x3319f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ repz in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xec,%al │ │ │ │ + add %al,(%rdi) │ │ │ │ jp 1d32989 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2706920,16 +2706334,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ movabs 0xf540000000000331,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sbb %edi,0x3(%rbx) │ │ │ │ + xor %cl,%al │ │ │ │ + jp 1d329cf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rsi) │ │ │ │ @@ -2706946,39 +2706360,36 @@ │ │ │ │ ... │ │ │ │ add %ah,0x331a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mul %ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cld │ │ │ │ - jp 1d32a19 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x57a16(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %bl,-0x78ed904a(%rbx) │ │ │ │ imul $0x35,%edx,%esi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ movabs 0xfab0000000000331,%eax │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x18,%al │ │ │ │ - jnp 1d32a5f │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + jp 1d32a5f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bh │ │ │ │ @@ -2706998,16 +2706409,17 @@ │ │ │ │ xor %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock out %eax,$0x7a │ │ │ │ - add $0x0,%eax │ │ │ │ + add 0x5(%rdx),%dil │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0xc(%rdx) │ │ │ │ cmp %cl,(%rdx) │ │ │ │ and %dl,(%rbx) │ │ │ │ @@ -2707022,17 +2706434,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x331a2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ add %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %dl,%al │ │ │ │ (bad) │ │ │ │ - jnp 1d32aef │ │ │ │ + jp 1d32aef │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x71dea932(%rax,%rdi,2) │ │ │ │ @@ -2707043,18 +2706455,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ movabs %al,0x200000000000331 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d32b2a │ │ │ │ - jp 1d32b39 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rclb $0x7a,(%rdx) │ │ │ │ + add $0x0,%eax │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ xchg %edx,0x7864c6a3(%rbx) │ │ │ │ @@ -2707094,18 +2706504,15 @@ │ │ │ │ add %dh,0x3322a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3(%rbx,%rdi,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ + movabs 0x9800000000033aff,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x18(%rbx) │ │ │ │ sahf │ │ │ │ clc │ │ │ │ movsxd 0x1301712f(%rax),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2707157,21 +2706564,18 @@ │ │ │ │ ... │ │ │ │ add %al,0x4c(%rax) │ │ │ │ xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e5(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d32cd4 │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + shlb $0x0,0x33a(%rcx) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,-0x69(%rbx) │ │ │ │ (bad) │ │ │ │ sti │ │ │ │ lea 0x13017052(%rdi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2707252,15 +2706656,15 @@ │ │ │ │ xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d32d78 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3b(%rbx) │ │ │ │ + xor $0x3a,%ch │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ fistps (%rbx) │ │ │ │ @@ -2707321,17 +2706725,16 @@ │ │ │ │ xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ shl $1,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x32(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + test $0x33a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rdx) │ │ │ │ push %rax │ │ │ │ movabs %al,0x130129d5900d45 │ │ │ │ @@ -2707385,16 +2706788,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%dl │ │ │ │ xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jmp 1d3314b │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rcx) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + loopne 1d32fdb │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dh │ │ │ │ @@ -2707409,16 +2706812,17 @@ │ │ │ │ rex pop %rsi │ │ │ │ sub %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ call 1d32fb0 │ │ │ │ - add %dh,0x56(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x3014ac76(%rdi) │ │ │ │ rex.RXB int1 │ │ │ │ @@ -2707504,21 +2706908,22 @@ │ │ │ │ mov $0x29,%dl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ or %ebp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xor (%rbx),%edi │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x4a78c893(%rdi,%rax,4) │ │ │ │ cmp (%rcx),%edi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2707567,16 +2706972,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x329e0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17(%rax) │ │ │ │ jmp 1d331a8 │ │ │ │ - add %ah,%al │ │ │ │ - imul $0x3,(%rbx),%edi │ │ │ │ + add %al,-0x13(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2707595,15 +2707000,16 @@ │ │ │ │ add %al,%al │ │ │ │ mulb (%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0x1e5,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,%al │ │ │ │ + (bad) │ │ │ │ + push %rbp │ │ │ │ cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2707689,20 +2707095,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x17(%rax) │ │ │ │ sub (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e9(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x3b,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + movabs 0x9800000000033ab0,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,(%rsi,%rcx,4) │ │ │ │ and %dh,%bh │ │ │ │ (bad) │ │ │ │ sar $1,%ecx │ │ │ │ pop %rdx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2707756,21 +2707159,21 @@ │ │ │ │ rex push %rsi │ │ │ │ sub (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xe9,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jno 1d33426 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,%al │ │ │ │ + repnz cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,(%rcx,%rax,1) │ │ │ │ cltd │ │ │ │ hlt │ │ │ │ sub %bh,%dh │ │ │ │ test %bl,0x1(%rbx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2707852,21 +2707255,21 @@ │ │ │ │ (bad) │ │ │ │ sub (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,-0x17(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmp %edi,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,-0x50(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,0x2f(%rcx) │ │ │ │ popf │ │ │ │ sbb 0x11fae01(%rdi),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2707918,21 +2707321,21 @@ │ │ │ │ ... │ │ │ │ add %dh,-0x62(%rax) │ │ │ │ sub (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x56,%al │ │ │ │ jmp 1d335e0 │ │ │ │ - add %dl,%al │ │ │ │ - jno 1d3361e │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,%al │ │ │ │ + repnz cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x60(%rcx) │ │ │ │ and $0x18,%al │ │ │ │ imul $0x13011ed3,(%rsi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2708001,21 +2707404,21 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ shrl $0x3,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d3375c │ │ │ │ jmp 1d33700 │ │ │ │ - add %dl,(%rax) │ │ │ │ - cmp %edi,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,-0x50(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,(%rbx) │ │ │ │ test %r14,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x7e,%al │ │ │ │ pop %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2708063,15 +2707466,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x32adf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e96e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x33b71(%rax) │ │ │ │ + add %ah,0x33af2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ ret │ │ │ │ cmp $0x33,%al │ │ │ │ @@ -2708151,18 +2707554,18 @@ │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jl 1d338dc │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x33b2c(%rax) │ │ │ │ + add %al,%al │ │ │ │ + movabs 0x89800000000033a,%al │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jp 1d338c4 │ │ │ │ jmp 1d3389b │ │ │ │ push %rax │ │ │ │ push %rsp │ │ │ │ or %al,(%rcx) │ │ │ │ @@ -2708218,21 +2707621,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d33a03 │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x8c,%al │ │ │ │ jmp 1d339d0 │ │ │ │ - add %dl,%al │ │ │ │ - cmp %gs:(%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + in $0x3a,%eax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ cmc │ │ │ │ or %ch,%al │ │ │ │ push $0x109297f │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2708306,21 +2707709,19 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x70(%rax) │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1e9(%rbp) │ │ │ │ - add %ah,0x2c(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x33aa0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,-0x38f8f325(%rbp) │ │ │ │ addb $0x4d,(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2708370,21 +2707771,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %eax,%esp │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb00000000001e99c,%al │ │ │ │ - cmp %gs:(%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x100000000001e99c,%al │ │ │ │ + in $0x3a,%eax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x2904b554(%rbp) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ jle 1d33c34 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2708452,16 +2707853,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x32bbd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ jmp 1d33ce8 │ │ │ │ - add %al,0x2c(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add %ah,-0x60(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x1fc0a919(%rdx) │ │ │ │ loope 1d33c8b │ │ │ │ @@ -2708512,21 +2707913,21 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%ch │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x900000000001e9ae,%al │ │ │ │ - cmp %gs:(%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0xf00000000001e9ae,%al │ │ │ │ + in $0x3a,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,-0xe3cef6a(%rdx) │ │ │ │ (bad) │ │ │ │ stc │ │ │ │ rex.WXB add %rdx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2708605,15 +2708006,15 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x1(%rcx,%rbp,8) │ │ │ │ - add %dl,0x33b36(%rax) │ │ │ │ + add %ah,0x33aae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xa(%rcx) │ │ │ │ faddp %st,%st(2) │ │ │ │ push %rbp │ │ │ │ @@ -2708662,19 +2708063,22 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x2c(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3b(%rax) │ │ │ │ jmp 1d33fb8 │ │ │ │ - add %dh,0x33b6e(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + out %eax,(%dx) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x7b(%rcx) │ │ │ │ sarl $0x13,0x153055d(%ebx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2708743,15 +2708147,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x32c88(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e9da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x33b26(%rax) │ │ │ │ + add %dh,0x33a9c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x55(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ @@ -2708805,15 +2708209,17 @@ │ │ │ │ ... │ │ │ │ add %ah,-0x4d(%rax) │ │ │ │ sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dl │ │ │ │ jmp 1d341b0 │ │ │ │ - add %dl,0x33b62(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + fistpll (%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24(%rax) │ │ │ │ (bad) │ │ │ │ cltd │ │ │ │ @@ -2708894,17 +2708300,15 @@ │ │ │ │ int1 │ │ │ │ sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ out %al,(%dx) │ │ │ │ jmp 1d342d0 │ │ │ │ - add %dh,(%rax) │ │ │ │ - movsxd (%rbx),%edi │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x33ae0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rcx,%rsi,8) │ │ │ │ push %rbx │ │ │ │ mull 0x2c(%rax) │ │ │ │ @@ -2708955,19 +2708359,21 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ adc %ch,0x3(%rip) │ │ │ │ add %dh,%al │ │ │ │ std │ │ │ │ jmp 1d343a8 │ │ │ │ - add %al,0x33b21(%rax) │ │ │ │ + add %dl,-0x6b(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,(%rsi,%rdi,2) │ │ │ │ (bad) │ │ │ │ hlt │ │ │ │ mov (%rbx),%es │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ jb 1d343ca │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2709045,19 +2708451,21 @@ │ │ │ │ ... │ │ │ │ add %dl,0x41(%rax) │ │ │ │ sub $0x3,%eax │ │ │ │ add %dl,0x10(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x33b26(%rax) │ │ │ │ + add %dl,-0x64(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,%ch │ │ │ │ (bad) │ │ │ │ rex.W stos %al,%es:(%rdi) │ │ │ │ mov %cs,(%rcx) │ │ │ │ test %edx,0x1301(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2709101,21 +2708509,21 @@ │ │ │ │ ... │ │ │ │ add %al,0x32d5c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ and %ch,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x62(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + fistpll (%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,%ch │ │ │ │ mov %dh,%cl │ │ │ │ test $0x14f82662,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2709215,15 +2708623,15 @@ │ │ │ │ add %dl,0x7e(%rax) │ │ │ │ sub $0x3,%eax │ │ │ │ add %dl,0x31(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - cmp (%r11),%rax │ │ │ │ + sarl $0x3,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%dl │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ @@ -2709278,17 +2708686,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x32d(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.XB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add %al,0x7b(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%dl │ │ │ │ and %bl,(%rsi) │ │ │ │ @@ -2709371,21 +2708778,21 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x32d,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ rex push %rax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sbb %bh,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,-0x74(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x42(%rdx,%rbx,2) │ │ │ │ adc %esp,0x1388ac1(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2709418,20 +2708825,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0x7a,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + shrb $1,0x37a(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,0x6cec6f5(%rsp,%riz,8) │ │ │ │ packuswb (%rcx),%mm0 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2709440,16 +2708847,16 @@ │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x61,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,%bh │ │ │ │ - jp 1d349e1 │ │ │ │ + (bad) │ │ │ │ + sbb %edi,0x5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rcx) │ │ │ │ @@ -2709467,22 +2708874,19 @@ │ │ │ │ rex │ │ │ │ xor %eax,%fs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,-0x19(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x3(%rax) │ │ │ │ - jp 1d34a27 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x37aaa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,-0x5b(%rcx) │ │ │ │ adc %ecx,(%rdi) │ │ │ │ in (%dx),%al │ │ │ │ lahf │ │ │ │ rcrl $1,0x1301(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2709492,15 +2708896,15 @@ │ │ │ │ xor %ah,0x31(%rbp) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x65(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $1,%bl │ │ │ │ + and %al,(%rsi) │ │ │ │ jp 1d34a71 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2709518,15 +2708922,16 @@ │ │ │ │ xor %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x67,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,%ch │ │ │ │ + (bad) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ jp 1d34ab7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2709543,17 +2708948,15 @@ │ │ │ │ add %ah,0x31(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x68(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cli │ │ │ │ - jp 1d34b01 │ │ │ │ - add %al,(%rax) │ │ │ │ + rex adc $0x57a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x362df334(%rip) │ │ │ │ push %rax │ │ │ │ @@ -2709568,16 +2708971,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x33167(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push $0xffffffffffffffe7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cld │ │ │ │ + add %al,-0x56(%rax) │ │ │ │ jp 1d34b47 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2709592,17 +2708994,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x31(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e76a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - out %eax,$0x7a │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + jp 1d34b91 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6b(%rsi) │ │ │ │ rex.WR mov $0xb5,%spl │ │ │ │ test %esp,0x130175(%rdx) │ │ │ │ @@ -2709612,16 +2709015,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x33168(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e76b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cld │ │ │ │ + add %ah,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ jp 1d34bd7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2709637,15 +2709040,15 @@ │ │ │ │ add %ch,0x31(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6c(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock idivl 0x5(%rdx) │ │ │ │ + adc 0x5(%rdx),%dil │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ @@ -2709660,17 +2709063,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock imul $0x3,(%rcx),%esi │ │ │ │ add %ah,(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000037afc,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %ch,0x37a(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ {rex2 0xd2} cpuid │ │ │ │ xor $0x12af766,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2709680,16 +2709086,16 @@ │ │ │ │ add %dl,0x6a(%rax) │ │ │ │ xor %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x1,-0x19(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rdi) │ │ │ │ - jnp 1d34cb1 │ │ │ │ + (bad) │ │ │ │ + and %edi,0x5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x48986706(%rbp) │ │ │ │ @@ -2709704,23 +2709110,18 @@ │ │ │ │ rex imul $0x3,(%rcx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d34d57 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cld │ │ │ │ - jp 1d34cf7 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + shrb $0x0,0x37a(%rcx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0xe(%rbp) │ │ │ │ (bad) │ │ │ │ int3 │ │ │ │ pop %rdx │ │ │ │ push %rax │ │ │ │ call 1e64e5c │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2709731,15 +2709132,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x3316b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6e(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%bl │ │ │ │ + and %cl,(%rsi) │ │ │ │ jp 1d34d41 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2709757,42 +2709158,42 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ xor %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,-0x19(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cld │ │ │ │ - jp 1d34d87 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x37aa9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0xc90c4c6(%rsi) │ │ │ │ jne 1d34e01 │ │ │ │ jbe 1d34da2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x3316c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e76f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x57b03(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ + jp 1d34dd1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rbx) │ │ │ │ adc $0xc271aa71,%eax │ │ │ │ xchg %edx,0x1(%rbx) │ │ │ │ rolb $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x14(%rax) │ │ │ │ @@ -2709830,16 +2709231,17 @@ │ │ │ │ and %dh,0x32(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jns 1d34e3a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x21(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x3f(%rdi,%rbp,2) │ │ │ │ (bad) │ │ │ │ @@ -2709890,17 +2709292,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x332(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x1e7(%rdx) │ │ │ │ - add %dl,(%rax) │ │ │ │ - pop %rsi │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add %dh,-0x29(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x78(%rax,%riz,8) │ │ │ │ fidivl (%rbx) │ │ │ │ @@ -2709985,20 +2709386,15 @@ │ │ │ │ xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d34fdf │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - push %rbx │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ + movabs 0x9800000000033ad3,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%dh │ │ │ │ rex.X │ │ │ │ rex.XB mov %sil,0x11498de(%r10) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2710046,21 +2709442,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,(%rsi) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + lock mov (%rdx),%edi │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%dh │ │ │ │ int $0xfa │ │ │ │ mov -0x1b(%rcx,%rsi,8),%ebx │ │ │ │ adc $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2710132,20 +2709527,21 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ xor (%r11),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x1e7(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x3b(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1d35222 │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x85fbfc5(%rip) │ │ │ │ ja 1d3526d │ │ │ │ jle 1d3526a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2710196,16 +2709592,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x33380(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e7c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1f(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add %al,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x19a3f9b4(%rip) │ │ │ │ pop %rax │ │ │ │ @@ -2710296,15 +2709693,15 @@ │ │ │ │ xor (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d35414 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x3b(%rdi) │ │ │ │ + rcr $0x3a,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dh │ │ │ │ ds rex.R sahf │ │ │ │ @@ -2710360,20 +2709757,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex fdivl (%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jmp 1d356fd │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ + movabs 0x9800000000033a92,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%dh │ │ │ │ mov $0xfd,%cl │ │ │ │ popf │ │ │ │ jno 1d354ea │ │ │ │ scas %es:(%rdi),%al │ │ │ │ @@ -2710448,16 +2709840,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x33406(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e7fd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x21(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%dl │ │ │ │ sub %bh,0x5b038fb7(%rbx) │ │ │ │ @@ -2710513,17 +2709906,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,(%rsp,%rsi,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ call 1d35710 │ │ │ │ - add %dh,%al │ │ │ │ - pop %rbp │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%dl │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -2710601,19 +2709994,21 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ push %rbp │ │ │ │ xor $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,(%rdi) │ │ │ │ call 1d35830 │ │ │ │ - add %dh,0x33b2d(%rax) │ │ │ │ + add %ah,-0x5e(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x49721b0c(%rdi) │ │ │ │ sbb %dl,0x130170(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2710667,20 +2710062,20 @@ │ │ │ │ add %al,%al │ │ │ │ jl 1d3592f │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2b(%rax) │ │ │ │ call 1d35908 │ │ │ │ add %dl,%al │ │ │ │ - cmp (%rbx),%ax │ │ │ │ - add %al,(%rax) │ │ │ │ + out %eax,$0x3a │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,-0x588e5d7d(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ jno 1d3592a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2710752,21 +2710147,22 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ xor $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000001e849,%al │ │ │ │ - and %edi,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + movabs 0xd00000000001e849,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x6febc802(,%riz,8) │ │ │ │ call *0x13(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2710817,19 +2710213,22 @@ │ │ │ │ int3 │ │ │ │ xor $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rdi │ │ │ │ call 1d35b00 │ │ │ │ - add %dh,0x33b5d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rdx,%rbp,2) │ │ │ │ mov $0x824005cb,%ebx │ │ │ │ push %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2710905,21 +2710304,19 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ add 0x3(%rip),%esi │ │ │ │ add %dh,%al │ │ │ │ ja 1d35c03 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x7a(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x33afe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,%dl │ │ │ │ fisubrl -0x5f(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ jp 1d35bd4 │ │ │ │ add %edx,%fs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2710966,16 +2710363,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and 0x3(%rip),%esi │ │ │ │ add %ah,%al │ │ │ │ lea (bad),%ebp │ │ │ │ call 1d35cf8 │ │ │ │ - add %dl,%al │ │ │ │ - cmp %edi,(%rbx) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x3a,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dl │ │ │ │ push %rbp │ │ │ │ @@ -2711028,17 +2710425,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x47(%rax) │ │ │ │ xor $0x3,%eax │ │ │ │ add %al,-0x60(%rax) │ │ │ │ call 1d35dd0 │ │ │ │ - add %ah,%al │ │ │ │ - in $0x3a,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x33a5c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x3ba263d7(%rsi) │ │ │ │ sti │ │ │ │ out %eax,(%dx) │ │ │ │ @@ -2711070,16 +2710465,17 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ lock sub $0x3,%eax │ │ │ │ add %al,0x56(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.WRXB cmp (%r11),%r8 │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x7(%rbp,%rdx,8) │ │ │ │ adc -0x12(%rcx),%cl │ │ │ │ @@ -2711165,16 +2710561,16 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ pop %rbp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cmp %gs:(%rbx),%eax │ │ │ │ + add %ah,-0x1d(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x4e(%rdx) │ │ │ │ repnz int1 │ │ │ │ @@ -2711231,19 +2710627,22 @@ │ │ │ │ lock cmp (%rsi),%ebp │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ movsxd %edx,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x33b22(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x3f(%rdx) │ │ │ │ rex.WXB │ │ │ │ (bad) │ │ │ │ xchg %esp,0x1(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2711320,19 +2710719,22 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x64(%rax) │ │ │ │ cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1ea6c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33b1a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,(%rax) │ │ │ │ sbb %ch,%bl │ │ │ │ hlt │ │ │ │ xchg %eax,%ebp │ │ │ │ js 1d361c6 │ │ │ │ sub (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2711381,22 +2710783,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x32e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jb 1d36235 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - push %rdx │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sarl %cl,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ push %rdx │ │ │ │ idivl 0x57(%rbx) │ │ │ │ push %rdx │ │ │ │ sub (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2711484,19 +2710885,22 @@ │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jnp 1d36355 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x33b20(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%dl │ │ │ │ out %al,$0x5b │ │ │ │ adc %ebp,%ebp │ │ │ │ pop %rsi │ │ │ │ in (%dx),%al │ │ │ │ add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2711550,17 +2710954,16 @@ │ │ │ │ add %dh,0x32ecd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rbp │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add %al,-0x2a(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%dl │ │ │ │ imul $0x91710310,%edx,%esp │ │ │ │ @@ -2711644,16 +2711047,17 @@ │ │ │ │ add %dl,-0x4(%rax) │ │ │ │ cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov %dl,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x26(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + pushf │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x4322a755(%rbx) │ │ │ │ clc │ │ │ │ @@ -2711706,21 +2711110,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x32f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d365cc │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x62(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x33adf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x52dee124(%rbx) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ (bad) │ │ │ │ push %rax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2711804,17 +2711206,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cltd │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sub %bh,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x33a9e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%cl │ │ │ │ in $0xa9,%eax │ │ │ │ rex.R push %rdi │ │ │ │ @@ -2711878,20 +2711278,20 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lahf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x63(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add %al,%al │ │ │ │ + loopne 1d36875 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ add %al,0x43(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrl $0x47,0x10(%rdx) │ │ │ │ mov $0x1031921,%ecx │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2711973,21 +2711373,22 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jae 1d36996 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,%al │ │ │ │ + cmc │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,-0x74d7779e(%rbp) │ │ │ │ fs pop %rdx │ │ │ │ jnp 1d3697a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2712039,21 +2711440,22 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb000000000032fb8,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xor (%rbx),%bh │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x652b31ed(%rbp) │ │ │ │ rex.WXB (bad) │ │ │ │ jp 1d36a52 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2712130,15 +2711532,16 @@ │ │ │ │ add %dl,0x32fde(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0xea,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - es cmp (%rbx),%eax │ │ │ │ + pushf │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%bh │ │ │ │ sub $0x79,%al │ │ │ │ @@ -2712199,15 +2711602,17 @@ │ │ │ │ stc │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0x1ea,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + xor %ah,%al │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%bh │ │ │ │ movabs %eax,0x13012921bd8eb2c0 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2712283,20 +2711688,22 @@ │ │ │ │ ... │ │ │ │ add %al,0x3301d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ ret $0x1ea │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x3b,(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x6f92139f(%rcx) │ │ │ │ add (%ecx),%bh │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2712339,17 +2711746,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x3303d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1eac8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - push %rbx │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add %ah,-0x2d(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x7e6e55ee(%rcx) │ │ │ │ rex.W jg 1d36e78 │ │ │ │ @@ -2712432,21 +2711838,21 @@ │ │ │ │ xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%cl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jns 1d36f7d │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,%ch │ │ │ │ cmp $0xf1,%al │ │ │ │ (bad) │ │ │ │ xor $0x1172b36,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2712503,19 +2711909,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x330(%rsi) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x33b40(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x33a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,%ch │ │ │ │ mov $0x48,%bl │ │ │ │ (bad) │ │ │ │ push %rsi │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2712566,15 +2711973,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x330b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ fsubrp %st,%st(2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x1(%rax) │ │ │ │ + add %dh,0x70(%rax) │ │ │ │ cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2712696,21 +2712103,23 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%ch │ │ │ │ xor $0x3,%eax │ │ │ │ add %dh,0x1e623(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - loope 1d372dd │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,%al │ │ │ │ + pop %rax │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,(%rax) │ │ │ │ and 0x30e41325(%rbx,%rdi,1),%ecx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2712779,15 +2712188,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xe000000000032eb0,%al │ │ │ │ mul %ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x1d(%rax) │ │ │ │ + add %dl,0x5a(%rax) │ │ │ │ cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2713531,19 +2712940,23 @@ │ │ │ │ xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock in (%dx),%eax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x37ae9(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + jp 1d37cc7 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,0x7a(%rbp) │ │ │ │ mov %dh,%cl │ │ │ │ rex.WB │ │ │ │ rex │ │ │ │ rex.WXB cmp %al,(%r9) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2713557,19 +2712970,21 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x57aea(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + add $0x7a,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ add %ah,%al │ │ │ │ test $0xf734cb3d,%eax │ │ │ │ scas %es:(%rdi),%al │ │ │ │ sbb $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2713579,16 +2712994,15 @@ │ │ │ │ xor (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xee,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - out %al,(%dx) │ │ │ │ + add %dl,-0x66(%rax) │ │ │ │ jp 1d37d57 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2713608,50 +2713022,54 @@ │ │ │ │ xor (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d37d80 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x57af4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x2f(%rsi,%rdi,4) │ │ │ │ rex.W cli │ │ │ │ out %eax,(%dx) │ │ │ │ shlb $1,0x13(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d37d75 │ │ │ │ + rolb $1,(%rdx) │ │ │ │ xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x1ef,%eax │ │ │ │ + add %al,%sil │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x30,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + es xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x400000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ds mov $0x1f96e875,%edx │ │ │ │ - jo 1d37e21 │ │ │ │ - add %esi,0x0(%rax) │ │ │ │ + add %bh,%ah │ │ │ │ + mov $0xed7c432a,%edi │ │ │ │ + xchg %eax,%edi │ │ │ │ + jns 1d37e02 │ │ │ │ + mov $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0xe(%rax) │ │ │ │ push %rbp │ │ │ │ add $0x0,%eax │ │ │ │ xor %al,0x61(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x41(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2713678,21 +2713096,19 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x13(%rax) │ │ │ │ ss add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1eb5a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.RXB cmp (%r11),%r8d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x33abf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,-0x29fb0c33(%rbx) │ │ │ │ push %rbp │ │ │ │ jnp 1d37f07 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2713744,20 +2713160,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d37f69 │ │ │ │ ss add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1eb64(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add $0x33b,%eax │ │ │ │ + add %dh,0x33a79(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x38074a42(%rbx) │ │ │ │ jp 1d37f6d │ │ │ │ jbe 1d37f6a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2713831,20 +2713246,19 @@ │ │ │ │ add %dh,0x50(%rax) │ │ │ │ ss add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jne 1d3804e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add $0x33b,%eax │ │ │ │ + add %ah,0x33a78(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,-0x695cb03d(%rdx) │ │ │ │ cs scas %es:(%rdi),%al │ │ │ │ pop %rsp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2713894,17 +2713308,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ ss add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sub $0x1,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d38181 │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex mov $0x33a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x78a0f64c(%rdx) │ │ │ │ add %edx,%ebx │ │ │ │ pop %rbp │ │ │ │ @@ -2713960,19 +2713372,22 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x8000000000033683,%al │ │ │ │ mov %bl,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x33afb(%rax) │ │ │ │ + add %ah,0x6d(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,0x16(%rsi,%rdi,1) │ │ │ │ sub %dl,%al │ │ │ │ (bad) │ │ │ │ int $0x6c │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2714057,68 +2713472,72 @@ │ │ │ │ xchg %ecx,0x13012a(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x330a3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1f007(%rax) │ │ │ │ + add (%rax),%esi │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x1ef,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x330c0(%rax) │ │ │ │ + rex │ │ │ │ + es xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ - add %bh,-0x29(%rax) │ │ │ │ - rex.WRX shlb $0x13,0x10d1557(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %cl,%cl │ │ │ │ + rex.RXB (bad) │ │ │ │ + xchg %ecx,-0x4d(%rdi) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + jo 1d383a2 │ │ │ │ + adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %dh,0x33003(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock movabs %eax,0x16f0000000000330 │ │ │ │ - repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - shlb $0x3,(%rax) │ │ │ │ + mov $0x1ef,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1d383f0 │ │ │ │ + xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rsi) │ │ │ │ - movl $0x8d4ce82,0x44(%rbx) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x30cb21f0(%rcx) │ │ │ │ + sarb %cl,0x130155(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x337ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x19(%rax) │ │ │ │ jmp 1d3840d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rcx) │ │ │ │ - jnp 1d38417 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sarb $0x0,0x37a(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,0x33(%rbx,%rax,1) │ │ │ │ es rex.WXB │ │ │ │ rex.W (bad) │ │ │ │ or %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2714129,15 +2713548,15 @@ │ │ │ │ add %dh,%al │ │ │ │ mov $0x337,%eax │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ shr %cl,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x1e(%rax) │ │ │ │ + add %ah,0x59(%rax) │ │ │ │ cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2714241,16 +2713660,16 @@ │ │ │ │ and $0x37,%bh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ ret $0x1eb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d3860b │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + jo 1d38583 │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%cl │ │ │ │ xchg %eax,%edi │ │ │ │ @@ -2714310,16 +2713729,16 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ add %edi,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1ebc7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x7(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add %dh,0x7b(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%cl │ │ │ │ sbb %ah,%dh │ │ │ │ @@ -2714557,70 +2713976,63 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - xor %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex sub %esi,%ebp │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - shlb $0x3,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%esi │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,0x1efb8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x33026(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x66(%rcx,%rbp,4) │ │ │ │ - hlt │ │ │ │ - out %eax,$0x32 │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - add %r10,(%r11) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + add %bh,(%rsi) │ │ │ │ + mov $0x1f96e875,%edx │ │ │ │ + jo 1d38a39 │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - xor %al,(%rbx) │ │ │ │ + xor %al,(%rax,%rsi,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1f007(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000001f218,%al │ │ │ │ - shll $0x3,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + es xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x5d54b818(%rax,%riz,8) │ │ │ │ - add (%rbx),%edx │ │ │ │ - add %edx,(%rbx) │ │ │ │ + add %bh,-0x29(%rax) │ │ │ │ + rex.WRX shlb $0x13,0x10d1557(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x33b(%rbx) │ │ │ │ add %ah,%al │ │ │ │ push %rbx │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x37b1e(%rax) │ │ │ │ + add %ah,0x37acf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%cl │ │ │ │ (bad) │ │ │ │ cmp $0x5d04199f,%eax │ │ │ │ @@ -2714634,48 +2714046,49 @@ │ │ │ │ ... │ │ │ │ add %ah,0x33ba4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rex.WX in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jrcxz 1d38b0d │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,%al │ │ │ │ + pop %rcx │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,0x35(%rdx) │ │ │ │ (bad) │ │ │ │ loopne 1d38b16 │ │ │ │ rcrl $1,0x1301(%rdi,%rdx,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - xor %al,(%rbx) │ │ │ │ + rolb $0x3,(%rax,%rsi,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x1(,%rbp,8) │ │ │ │ - jo 1d38adb │ │ │ │ + lock (bad) │ │ │ │ + repnz add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x400000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%ah │ │ │ │ - cmp $0xd706aae3,%eax │ │ │ │ - push %rcx │ │ │ │ - (bad) │ │ │ │ + add %ah,(%rsi) │ │ │ │ + movl $0x8d4ce82,0x44(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2714735,75 +2714148,65 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %dh,0x5(%rax) │ │ │ │ xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex loopne 1d38c23 │ │ │ │ + rex sub %esi,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x3d(%rax) │ │ │ │ - xor %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,0x33027(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + add %ah,-0x66(%rcx,%rbp,4) │ │ │ │ + hlt │ │ │ │ + out %eax,$0x32 │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x69(%rcx,%riz,2) │ │ │ │ - lret │ │ │ │ - fildl (%rsi) │ │ │ │ - rex.B jge 1d38c5a │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + rolb $0x0,0x330(%rip) │ │ │ │ + add %ah,0x1f218(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d38ceb │ │ │ │ - in (%dx),%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x3d(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rbx) │ │ │ │ - jp 1d38d04 │ │ │ │ - call 5fd2ab35 <_edata@@Base+0x5912ab35> │ │ │ │ + add %dh,-0x5d54b818(%rax,%riz,8) │ │ │ │ + add (%rbx),%edx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d38cc7 │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1ecc6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x37aec(%rax) │ │ │ │ + add %ah,0x37a98(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x33(%rbp) │ │ │ │ push %rcx │ │ │ │ loop 1d38cc0 │ │ │ │ @@ -2714819,15 +2714222,16 @@ │ │ │ │ sbb %bh,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x46(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x1d(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rdx │ │ │ │ cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2714837,71 +2714241,70 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - xor %al,(%rbx) │ │ │ │ + lock add $0x330,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + sbbb $0x0,0x1(,%rbp,8) │ │ │ │ + adc %ch,(%rax) │ │ │ │ + xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.RB │ │ │ │ - repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x330c3(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x3d00000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - add %dl,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%ah │ │ │ │ + cmp $0xd706aae3,%eax │ │ │ │ + push %rcx │ │ │ │ + (bad) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4d(%rdi) │ │ │ │ - pop %rdi │ │ │ │ - iret │ │ │ │ - test %esp,%ecx │ │ │ │ - rex.X sbb (%rcx),%eax │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %ah,0x330a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1ede2(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x330c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - add %dl,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + rex loopne 1d38d8b │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x28(%rax) │ │ │ │ + xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%dl │ │ │ │ - add $0xb8a0f9f7,%eax │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - push %rbx │ │ │ │ - add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x3d00000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ + add %al,0x69(%rcx,%riz,2) │ │ │ │ + lret │ │ │ │ + fildl (%rsi) │ │ │ │ + rex.B jge 1d38dc2 │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x33f(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,%al │ │ │ │ - in (%dx),%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %ah,(%rax) │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + enter $0x1ec,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,0x9(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2714956,132 +2714359,130 @@ │ │ │ │ rex.WRB subq $0x0,0x130151b4(%r14) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - xor %al,(%rbx) │ │ │ │ + add %dl,0x33006(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xb6,%al │ │ │ │ - out %eax,(%dx) │ │ │ │ + add %dh,0x71(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - xor %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,0x33028(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + add %dh,(%rbx) │ │ │ │ + jp 1d38f44 │ │ │ │ + call 5fd2ad75 <_edata@@Base+0x5912ad75> │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x12(%rbx) │ │ │ │ - shll $0xbf,-0x1d(%rax) │ │ │ │ - xor %ch,0x1(%rdi) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %dh,-0x5a(%rax) │ │ │ │ - xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 1d38f00 │ │ │ │ + xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $1,%dl │ │ │ │ - lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x3c(%rax) │ │ │ │ - xor %al,(%rbx) │ │ │ │ + rex │ │ │ │ + rex.RB │ │ │ │ + repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sub %dh,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + add %bl,0x4d(%rdi) │ │ │ │ + pop %rdi │ │ │ │ + iret │ │ │ │ + test %esp,%ecx │ │ │ │ + rex.X sbb (%rcx),%eax │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x6f(%rcx) │ │ │ │ - rcrb %cl,0x59(%rbx) │ │ │ │ - out %eax,(%dx) │ │ │ │ - movabs 0x13012a,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x330a6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - je 1d38f3c │ │ │ │ + (bad) │ │ │ │ + xor %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and $0xed,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x330c4(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sub %esi,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %al,-0x73aedd49(%rcx) │ │ │ │ - fcomps 0x67(%rdi) │ │ │ │ + add %dh,%dl │ │ │ │ + add $0xb8a0f9f7,%eax │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + push %rbx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x330(%rsi) │ │ │ │ + jo 1d38f91 │ │ │ │ + xor %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0xed,(%rdx) │ │ │ │ + mov $0xb6,%al │ │ │ │ + out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ + add %dl,0x29(%rax) │ │ │ │ xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%ah │ │ │ │ - jp 1d3900a │ │ │ │ - xchg %eax,%ebp │ │ │ │ - sbb %ecx,0x13010d8f(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,-0x12(%rbx) │ │ │ │ + shll $0xbf,-0x1d(%rax) │ │ │ │ + xor %ch,0x1(%rdi) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %ah,0x33007(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x330(%rax) │ │ │ │ - add %al,-0x7a(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x33029(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rcx) │ │ │ │ - pushf │ │ │ │ - mov $0xe3,%bl │ │ │ │ - in $0x3b,%eax │ │ │ │ - imul $0xffffffb0,0x11(%rdi),%esi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - adcl $0x0,0x5(%rcx) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + add %bh,0x6f(%rcx) │ │ │ │ + rcrb %cl,0x59(%rbx) │ │ │ │ + out %eax,(%dx) │ │ │ │ + movabs 0xb0112a,%eax │ │ │ │ + add %dl,0x55183(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.B (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x41(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2715433,126 +2714834,130 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - test $0x30,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + or %dh,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - or %eax,%esi │ │ │ │ + add %dh,(%rax) │ │ │ │ + je 1d39494 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x3b(%rax) │ │ │ │ + add %dl,0x2b(%rax) │ │ │ │ xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - loopne 1d39510 │ │ │ │ - loopne 1d3951d │ │ │ │ - pop %rsp │ │ │ │ - lret │ │ │ │ - rex.WX add %rdx,(%rbx) │ │ │ │ + add %al,-0x73aedd49(%rcx) │ │ │ │ + fcomps 0x67(%rdi) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x330(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x28,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x330c5(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ - add %al,-0x6ebc9320(%rax) │ │ │ │ - jne 1d394c3 │ │ │ │ - or %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %al,0x330a9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1f14d(%rax) │ │ │ │ + orb $0xed,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ + add %dh,0x2b(%rax) │ │ │ │ + xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%cl │ │ │ │ - shl $1,%ah │ │ │ │ - in $0x17,%al │ │ │ │ - jne 1d39545 │ │ │ │ - rex.RXB add %r10d,(%r11) │ │ │ │ + add %dl,%ah │ │ │ │ + jp 1d39562 │ │ │ │ + xchg %eax,%ebp │ │ │ │ + sbb %ecx,0x13010d8f(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x330(%rcx) │ │ │ │ - add %dl,%al │ │ │ │ - int1 │ │ │ │ - out %al,(%dx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + xchg %bpl,%bpl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,0x3302b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + add %dl,(%rcx) │ │ │ │ + pushf │ │ │ │ + mov $0xe3,%bl │ │ │ │ + in $0x3b,%eax │ │ │ │ + imul $0x13,0x1(%rdi),%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x34(%rcx) │ │ │ │ - fisubrl (%rcx) │ │ │ │ - orl $0x1301,0x1(%rbx,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x330(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rcx) │ │ │ │ - lock add %eax,(%rax) │ │ │ │ + orb $0x30,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - xor %al,(%rbx) │ │ │ │ + add %dl,%al │ │ │ │ + or %eax,%esi │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x3302b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + add %ch,(%rax) │ │ │ │ + loopne 1d395e8 │ │ │ │ + loopne 1d395f5 │ │ │ │ + pop %rsp │ │ │ │ + lret │ │ │ │ + rex.WX add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%dl │ │ │ │ - mov 0x15(%rbx),%dh │ │ │ │ - cmp $0x53,%al │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xa,%al │ │ │ │ + xor %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x28,%al │ │ │ │ + in (%dx),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + sub (%rax),%esi │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + add %al,-0x6ebc9320(%rax) │ │ │ │ + jne 1d3959b │ │ │ │ + or %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x36219(%rax) │ │ │ │ @@ -2715794,22 +2715199,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x339(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d3995d │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d39953 │ │ │ │ - jnp 1d3992f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x3000000000037ad9,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,(%rbx) │ │ │ │ cs (bad) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ mov $0x17cdca0,%ebx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2715820,17 +2715220,16 @@ │ │ │ │ add %dh,-0x66(%rax) │ │ │ │ cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cmp $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3(%rax) │ │ │ │ - jnp 1d39979 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sbb $0x57a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x39125403(%rsi) │ │ │ │ (bad) │ │ │ │ @@ -2715845,16 +2715244,16 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ fwait │ │ │ │ cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x1e6(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,(%rcx) │ │ │ │ - jnp 1d399bf │ │ │ │ + push %rax │ │ │ │ + fnstcw 0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dh │ │ │ │ @@ -2715874,22 +2715273,17 @@ │ │ │ │ jo 1d3998d │ │ │ │ cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cmp $0x1e6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - lock jp 1d39a09 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x1800000000057a0a,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %ch,-0x44(%rbx) │ │ │ │ rex.WRXB and $0xe4,%al │ │ │ │ mov %edi,%fs │ │ │ │ and (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2715901,16 +2715295,16 @@ │ │ │ │ pushf │ │ │ │ cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0xe6,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sub %bh,0x3(%rbx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + fnstcw 0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ @@ -2715926,16 +2715320,16 @@ │ │ │ │ cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d39ac8 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - add %bh,0x5(%rbx) │ │ │ │ + loopne 1d39aac │ │ │ │ + jp 1d39a99 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x433c18fe(%rdx) │ │ │ │ @@ -2715950,15 +2715344,16 @@ │ │ │ │ cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d39b11 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dil,0x3(%rbx) │ │ │ │ + rcr $1,%al │ │ │ │ + jp 1d39adf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x12(%rdx,%rsi,2) │ │ │ │ @@ -2715974,15 +2715369,16 @@ │ │ │ │ add %ah,0x3399d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,%ch │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ jp 1d39b29 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2716026,15 +2715422,19 @@ │ │ │ │ cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.WX out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x9800000000033b75,%al │ │ │ │ + adc %bh,%bl │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0xb9c48eb(%rdi) │ │ │ │ pop %rsi │ │ │ │ rex.RXB │ │ │ │ add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2716094,15 +2715494,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rbx │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x33b(%rip) │ │ │ │ + rex lods %ds:(%rsi),%eax │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x1a600e9c(%rdi) │ │ │ │ jno 1d39ce1 │ │ │ │ add %rdx,(%r11) │ │ │ │ @@ -2716189,16 +2715591,16 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ rex.XB cmp (%r11),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x1a(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x22(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add %ah,-0x6a(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%cl │ │ │ │ mov $0x9d524264,%ebp │ │ │ │ @@ -2716254,17 +2715656,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x77,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - pop %rdi │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + adc %bl,%cl │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%cl │ │ │ │ xor %ch,%bl │ │ │ │ @@ -2716347,15 +2715748,17 @@ │ │ │ │ ... │ │ │ │ add %ah,0x33a86(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ test %esp,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x33b62(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + loopne 1d39fdd │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dh │ │ │ │ pop %rax │ │ │ │ xor $0x84908ed3,%eax │ │ │ │ @@ -2716410,18 +2715813,15 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ movabs %al,0x919000000000033a │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - and %bh,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dl,0x3(%rdx,%rdi,1) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ mov %ss,%eax │ │ │ │ (bad) │ │ │ │ @@ -2716502,21 +2715902,21 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xor (%rbx),%bh │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1d3a143 │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0xb(%rcx) │ │ │ │ out %eax,$0x4c │ │ │ │ xchg %eax,%ecx │ │ │ │ out %eax,$0x45 │ │ │ │ sbb %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2716572,21 +2715972,17 @@ │ │ │ │ ... │ │ │ │ add %dh,0x33ae4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4f(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - push $0x3b │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + movabs 0x9800000000033aec,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,0x7a(%rcx) │ │ │ │ pop %rsi │ │ │ │ rex.WRXB jg 1d3a256 │ │ │ │ cmp %bl,(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2716636,22 +2716032,20 @@ │ │ │ │ cmp (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb9,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%bh │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + and %ch,0x3a(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,(%rsi) │ │ │ │ pop %rax │ │ │ │ jno 1d3a2f8 │ │ │ │ xorb $0x6,-0x62(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2716720,56 +2716114,53 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ + xor %cl,(%rbx) │ │ │ │ xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x1ea(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - xor %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + rex.WRB int1 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,0x3302c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + add %bh,%cl │ │ │ │ + shl $1,%ah │ │ │ │ + in $0x17,%al │ │ │ │ + jne 1d3a475 │ │ │ │ + rex.RXB add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rbx) │ │ │ │ - xor %r12d,-0x1c(%rax) │ │ │ │ - mov %edx,%eax │ │ │ │ - jno 1d3a48a │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,0x330aa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jno 1d3a498 │ │ │ │ + movabs 0xd00000000003300b,%al │ │ │ │ + int1 │ │ │ │ + out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x330c6(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sub $0x30,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %bh,(%rdi) │ │ │ │ - or %eax,%esi │ │ │ │ - jrcxz 1d3a48b │ │ │ │ - mov $0x13010137,%esi │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x34(%rcx) │ │ │ │ + fisubrl (%rcx) │ │ │ │ + orl $0x1301,0x1(%rbx,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movabs %al,0x2da │ │ │ │ @@ -2716790,88 +2716181,90 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x330aa(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x1ef5f(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + or $0x30,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - xor %al,(%rbx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %esi,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sub $0x330,%eax │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x80(%rbp) │ │ │ │ - rex.WB adc $0x1f34fbe4,%rax │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,%dl │ │ │ │ + mov 0x15(%rbx),%dh │ │ │ │ + cmp $0x53,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1d3a524 │ │ │ │ + add %dl,0xc(%rax) │ │ │ │ xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jb 1d3a570 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor 0x6(%rdx),%esi │ │ │ │ + adc %dl,0x1ea(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + sub $0x330,%eax │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x4d7b02d0(%rbx) │ │ │ │ - (bad) │ │ │ │ - mov $0x1f,%bh │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rbx) │ │ │ │ + xor %r12d,-0x1c(%rax) │ │ │ │ + mov %edx,%eax │ │ │ │ + jno 1d3a5aa │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %ah,%al │ │ │ │ + or $0x30,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - xor %al,(%rbx) │ │ │ │ + add %dl,%al │ │ │ │ + jno 1d3a5b8 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + cs xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d3a62a │ │ │ │ - out %eax,(%dx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x330c7(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ - add %ch,%ch │ │ │ │ - lcall *0x1a(%rdi) │ │ │ │ - rex.XB in $0x1a,%al │ │ │ │ - jg 1d3a602 │ │ │ │ - mov $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rdi) │ │ │ │ + or %eax,%esi │ │ │ │ + jrcxz 1d3a5ab │ │ │ │ + mov $0xb0110137,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sbb $0x8d,%al │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.B (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + sbb $0x28d,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %al,0x61(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x41(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x13(%rax) │ │ │ │ @@ -2716884,26 +2716277,28 @@ │ │ │ │ add %bh,(%rdx) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x28d2d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0x28d,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x1d3(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + test $0xd3,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d3a6c8 │ │ │ │ + add %dh,0x76(%rax) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,0x9(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ @@ -2716914,76 +2716309,83 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd0000000000330ab,%al │ │ │ │ + rex (bad) │ │ │ │ + xor %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x5f,%al │ │ │ │ + out %eax,(%dx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - lock add %eax,(%rax) │ │ │ │ + xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x330c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ - add %bl,-0x13a0e1f8(%rsi) │ │ │ │ - add $0x130107a7,%eax │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,-0x80(%rbp) │ │ │ │ + rex.WB adc $0x1f34fbe4,%rax │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x330(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %bh,0x1ec(%rip) │ │ │ │ + movabs 0xf00000000003300e,%al │ │ │ │ + jb 1d3a6d8 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $1,%bh │ │ │ │ - xor %al,(%rbx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + cmp $0x72,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rsi) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - (bad) │ │ │ │ - mov $0xc2,%bh │ │ │ │ - adc $0x3a,%al │ │ │ │ + add %dl,-0x4d7b02d0(%rbx) │ │ │ │ (bad) │ │ │ │ + mov $0x1f,%bh │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex lods %ds:(%rsi),%al │ │ │ │ + xor %cl,(%rdi) │ │ │ │ xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2a,%al │ │ │ │ - int1 │ │ │ │ + jo 1d3a792 │ │ │ │ + out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ + add %dl,0x2f(%rax) │ │ │ │ xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax,%rcx,1) │ │ │ │ - call 7b2186b5 <_edata@@Base+0x746186b5> │ │ │ │ - sub (%rcx),%al │ │ │ │ + add %ch,%ch │ │ │ │ + lcall *0x1a(%rdi) │ │ │ │ + rex.XB in $0x1a,%al │ │ │ │ + jg 1d3a75a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ @@ -2717005,54 +2716407,58 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x330ac(%rax) │ │ │ │ + add %ah,0xf(%rax) │ │ │ │ + xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x74(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - enter $0x330,$0x0 │ │ │ │ + rorb $1,0x1f0(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ - add %ch,(%rsi) │ │ │ │ - sbb %ah,%ah │ │ │ │ - sbb %esi,%edx │ │ │ │ - push %rdx │ │ │ │ - mov $0x46,%cl │ │ │ │ - add %edx,(%rbx) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + xor %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,-0x13a0e1f8(%rsi) │ │ │ │ + add $0x130107a7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x330(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - subb $0x1,-0x11(%rax) │ │ │ │ + nop │ │ │ │ + wrmsr │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmp $0x1ec,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc8,%al │ │ │ │ + lock (bad) │ │ │ │ xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3b25c845(%rcx,%rsi,8) │ │ │ │ - xchg %eax,%esp │ │ │ │ - pop %rbp │ │ │ │ + add %ah,(%rsi) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + (bad) │ │ │ │ + mov $0xc2,%bh │ │ │ │ + adc $0x3a,%al │ │ │ │ + (bad) │ │ │ │ adc %esi,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.XB push %r9 │ │ │ │ add $0x0,%eax │ │ │ │ xor %al,0x61(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -2717106,112 +2716512,111 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,-0x53(%rax) │ │ │ │ - xor %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + wrmsr │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x66,%al │ │ │ │ - int1 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1f12a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - enter $0x330,$0x0 │ │ │ │ + add %dl,0x33030(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %dl,%dh │ │ │ │ - (bad) │ │ │ │ - call *0x3e(%rcx) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - sub $0x14,%al │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rax,%rcx,1) │ │ │ │ + call 7b218865 <_edata@@Base+0x74618865> │ │ │ │ + sub (%rcx),%al │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %dh,(%rax) │ │ │ │ + adc %dh,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x20000000000330ad,%al │ │ │ │ - cwtl │ │ │ │ - jmp 1d3a930 │ │ │ │ - add %dl,(%rax) │ │ │ │ - leave │ │ │ │ - xor %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dh,-0x74(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xor (%rax),%dh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x35(%rcx) │ │ │ │ - pushf │ │ │ │ - jno 1d3a98f │ │ │ │ - and $0x87,%al │ │ │ │ - cs add %edx,(%rbx) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + add %ch,(%rsi) │ │ │ │ + sbb %ah,%ah │ │ │ │ + sbb %esi,%edx │ │ │ │ + push %rdx │ │ │ │ + mov $0x46,%cl │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x330(%rbp) │ │ │ │ + adcb $0x30,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x1ed(%rbx) │ │ │ │ - add %dh,(%rax) │ │ │ │ - leave │ │ │ │ + add %al,0x1ef68(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x32(%rax) │ │ │ │ xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x5de39189(%rdi) │ │ │ │ - mov $0x3c,%bh │ │ │ │ - add $0x1,%al │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %cl,0x3b25c845(%rcx,%rsi,8) │ │ │ │ + xchg %eax,%esp │ │ │ │ + pop %rbp │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ + mov $0x10,%al │ │ │ │ xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,%al │ │ │ │ - in (%dx),%eax │ │ │ │ + mov $0x66,%al │ │ │ │ + int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x37(%rax) │ │ │ │ - xor %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,0x33032(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + add %dl,%dh │ │ │ │ + (bad) │ │ │ │ + call *0x3e(%rcx) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + sub $0x14,%al │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - addl $0x130102,-0x78201bc9(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - neg %edx │ │ │ │ + add %al,(%rax) │ │ │ │ + lock neg %edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2717223,40 +2716628,40 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x330(%rsi) │ │ │ │ + loopne 1d3aa52 │ │ │ │ + xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - adc %ebp,%esi │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - leave │ │ │ │ + and %bl,0x1e9(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $1,(%rdx) │ │ │ │ xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x6664c7f(%rcx) │ │ │ │ - xchg %eax,%esi │ │ │ │ - ret $0x161 │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %dh,0x35(%rcx) │ │ │ │ + pushf │ │ │ │ + jno 1d3aaaf │ │ │ │ + and $0x87,%al │ │ │ │ + cs add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %dh,-0x6f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1d3aa1b │ │ │ │ (bad) │ │ │ │ add %dh,0x1ed2b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,0x9(%rax) │ │ │ │ @@ -2717848,107 +2717253,103 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,-0x52(%rax) │ │ │ │ - xor %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1d3b1d8 │ │ │ │ - out %al,(%dx) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - leave │ │ │ │ - xor %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x5(%rsi) │ │ │ │ - out %al,$0x50 │ │ │ │ - (bad) │ │ │ │ - jmp 14d4d854 <_edata@@Base+0xe14d854> │ │ │ │ + add %dl,(%rax) │ │ │ │ + adc %esi,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1ed8b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor (%rax),%esi │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ + add %ch,0x5de39189(%rdi) │ │ │ │ + mov $0x3c,%bh │ │ │ │ + add $0x1,%al │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x10000000000330ae,%al │ │ │ │ - adc %esi,%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lret $0x330 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %al,0x11(%rax) │ │ │ │ + xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + and %dl,%al │ │ │ │ + in (%dx),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x57159957(%rdi,%rsi,8) │ │ │ │ - jne 1d3b2d0 │ │ │ │ - add %edx,(%rbx) │ │ │ │ + add %ah,0x33033(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + add %ah,%al │ │ │ │ + addl $0x130102,-0x78201bc9(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1d3b260 │ │ │ │ + add %dh,0x11(%rax) │ │ │ │ xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ (bad) │ │ │ │ + adc %ebp,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - lret $0x330 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + xor $0x30,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%bh │ │ │ │ - push $0x28 │ │ │ │ - sbb %al,0x17189f2(%rdx) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + add %cl,-0x6664c7f(%rcx) │ │ │ │ + xchg %eax,%esi │ │ │ │ + ret $0x161 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - xor %al,(%rbx) │ │ │ │ + add %dh,0x33011(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + out %al,(%dx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000001ecf9,%al │ │ │ │ - lret $0x330 │ │ │ │ + add %dh,0x34(%rax) │ │ │ │ + xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%dl │ │ │ │ - repnz xchg %eax,%ecx │ │ │ │ - out %al,(%dx) │ │ │ │ - loope 1d3b2f1 │ │ │ │ - lret │ │ │ │ - xor $0x1301,%eax │ │ │ │ + add %ah,-0x5(%rsi) │ │ │ │ + out %al,$0x50 │ │ │ │ + (bad) │ │ │ │ + jmp 14d4d92c <_edata@@Base+0xe14d92c> │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d3b338 │ │ │ │ (bad) │ │ │ │ @@ -2718373,88 +2717774,77 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex scas %es:(%rdi),%eax │ │ │ │ + loopne 1d3b93b │ │ │ │ xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,-0x13(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc %dl,(%rcx) │ │ │ │ + lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x57fff(%rax) │ │ │ │ + add %dh,0x33034(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %ah,0x2f(%rax) │ │ │ │ - (bad) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - rex.R (bad) │ │ │ │ - push $0x1 │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %dl,0x57159957(%rdi,%rsi,8) │ │ │ │ + jne 1d3b990 │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dl,(%rdx) │ │ │ │ xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d3b9f6 │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - lret $0x330 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x75(%rbx,%riz,2) │ │ │ │ - rex.WRX loop 1d3b9eb │ │ │ │ - cld │ │ │ │ - lgdt (%rbx) │ │ │ │ + xor $0x30,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + add %dl,%bh │ │ │ │ + push $0x28 │ │ │ │ + sbb %al,0x17189f2(%rdx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - lock scas %es:(%rdi),%eax │ │ │ │ + add %ah,0x12(%rax) │ │ │ │ xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%ah │ │ │ │ - int1 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - lret $0x330 │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x1ecf9,%al │ │ │ │ + xor $0x330,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x1a0(%rip) │ │ │ │ - ... │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - ret │ │ │ │ - jae 1d3b977 │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - adc %edx,(%rcx) │ │ │ │ - jns 1d3ba20 │ │ │ │ - add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,%dl │ │ │ │ + repnz xchg %eax,%ecx │ │ │ │ + out %al,(%dx) │ │ │ │ + loope 1d3b9b1 │ │ │ │ + lret │ │ │ │ + xor $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa00000000002ddad,%al │ │ │ │ shl $0x1,%dh │ │ │ │ @@ -2718530,67 +2717920,74 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x330(%rax) │ │ │ │ + rclb $1,(%rdx) │ │ │ │ + xor %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex fdiv %st,%st(1) │ │ │ │ + and %ah,-0x13(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - lret │ │ │ │ - xor %al,(%rbx) │ │ │ │ + add %ah,%al │ │ │ │ + sti │ │ │ │ + jg 1d3bb39 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x1a0(%rip) │ │ │ │ - ... │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - jb 1d3bb24 │ │ │ │ - int1 │ │ │ │ - push $0x73 │ │ │ │ - and $0x130139,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x2f(%rax) │ │ │ │ + (bad) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + rex.R (bad) │ │ │ │ + push $0x1 │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%esi │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + jl 1d3bb5d │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x35(%rax) │ │ │ │ + xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x1f2(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d3bb59 │ │ │ │ - xchg %eax,%ecx │ │ │ │ - add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%bl │ │ │ │ - jp 1d3bbf1 │ │ │ │ - xor $0xd,%al │ │ │ │ - jp 1d3bbee │ │ │ │ - sbb $0x1,%al │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %ah,-0x75(%rbx,%riz,2) │ │ │ │ + rex.WRX loop 1d3bbe3 │ │ │ │ + cld │ │ │ │ + lgdt (%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %dh,0x36334(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2f(%rax) │ │ │ │ + mov $0x34,%al │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1d3bbe9 │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,0x9(%rax) │ │ │ │ @@ -2719699,58 +2719096,67 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,-0x32(%rax) │ │ │ │ + add %dl,0x13(%rax) │ │ │ │ xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ + adc %bl,%ah │ │ │ │ + int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x29(%rax) │ │ │ │ - xor %al,(%rbx) │ │ │ │ + add %al,0x33035(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + or $0x1a0,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + ret │ │ │ │ + jae 1d3ca9f │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + adc %edx,(%rcx) │ │ │ │ + jns 1d3cb48 │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x796ccfe7(%rcx) │ │ │ │ - imulb 0x130107(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,0x330ce(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ + nop │ │ │ │ + adc (%rax),%esi │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x24(%rax) │ │ │ │ + int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x330d7(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0x330,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ + adc %cl,0x1a0(%rip) │ │ │ │ ... │ │ │ │ - add %dh,%ah │ │ │ │ - sbb 0x68f0ceab(%rdx),%edx │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + jb 1d3cb2c │ │ │ │ + int1 │ │ │ │ + push $0x73 │ │ │ │ + and $0x130139,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x3(%rbx,%riz,1) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %dl,(%rax) │ │ │ │ + and (%rbx),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %edi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2719830,52 +2719236,52 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ + add %ah,0x38(%rax) │ │ │ │ xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x0,0x1(%rsp,%rbp,8) │ │ │ │ - rcl $1,%bh │ │ │ │ - xor %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + rclb $1,0x1f2(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + rolb $0x92,(%rsi) │ │ │ │ + add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x25(%rax) │ │ │ │ - sti │ │ │ │ - movabs %al,0x130122967126 │ │ │ │ + add %dl,%bl │ │ │ │ + jp 1d3cd19 │ │ │ │ + xor $0xd,%al │ │ │ │ + jp 1d3cd16 │ │ │ │ + sbb $0x1,%al │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %dl,0x33038(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock iret │ │ │ │ - xor %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + out %al,(%dx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $1,%ch │ │ │ │ - jmp 1d3cce8 │ │ │ │ - add %dh,(%rax) │ │ │ │ - fdivs (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x33045(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %ch,(%rcx) │ │ │ │ - adc %r11d,0x12c24b7(%r11,%rsi,4) │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %ch,0x796ccfe7(%rcx) │ │ │ │ + imulb 0x130107(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2720025,90 +2719431,81 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - sti │ │ │ │ - xor %al,(%rbx) │ │ │ │ + add %al,%al │ │ │ │ + cmp %dh,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x3(%rax) │ │ │ │ + out %al,(%dx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d3cf9b │ │ │ │ - lock add %eax,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xor %r8b,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x332f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ - add %ch,0x72f38571(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.X pop %rbx │ │ │ │ - add %edx,(%rbx) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%ah │ │ │ │ + sbb 0x68f0ceab(%rdx),%edx │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock cld │ │ │ │ - xor (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1d3cf9b │ │ │ │ + xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bpl,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - movsxd %edi,%eax │ │ │ │ - add (%rax),%al │ │ │ │ + cmpb $0x0,0x1(%rsp,%rbp,8) │ │ │ │ + adc %al,0x30(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %bh,-0x1b(%rbx) │ │ │ │ - and %ebp,-0x60(%rcx) │ │ │ │ - cmp %esp,%esi │ │ │ │ - pop %rbx │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x25(%rax) │ │ │ │ + sti │ │ │ │ + movabs %al,0x130122967126 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cmp %esi,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x39,%al │ │ │ │ + xor %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rcl $1,%ch │ │ │ │ + jmp 1d3cfb8 │ │ │ │ + add %al,0x46(%rax) │ │ │ │ + xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov %dh,%ch │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cld │ │ │ │ - xchg %eax,%edi │ │ │ │ - add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x2a2709cd(%rdx) │ │ │ │ - data16 rex.XB (bad) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,(%rcx) │ │ │ │ + adc %r11d,0x12c24b7(%r11,%rsi,4) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x24,%dl │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x324b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc $0x1e7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,(%rsi) │ │ │ │ and $0x3,%eax │ │ │ │ add %ch,%al │ │ │ │ @@ -2720122,62 +2719519,52 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,(%rbx) │ │ │ │ - xor (%rbx),%eax │ │ │ │ + xorb $0x3,0x30(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d3cfcd │ │ │ │ - out %al,(%dx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + loopne 1d3d0bb │ │ │ │ + lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cld │ │ │ │ - xor (%rbx),%eax │ │ │ │ + add %dh,0x331f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + add %dl,%al │ │ │ │ + sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x2cd00000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x72f38571(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + rex.X pop %rbx │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0x8e,%bl │ │ │ │ - push %rdi │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - (bad) │ │ │ │ - sahf │ │ │ │ - orl $0x1301,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - xor (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - ret │ │ │ │ - in (%dx),%eax │ │ │ │ + movabs 0x40000000000331fb,%al │ │ │ │ + sub %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add $0x334,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %cl,0x1a0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - shrb $1,(%rax,%rax,1) │ │ │ │ + add %dh,%al │ │ │ │ + movq $0x0,(%rdx) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x2cd00000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rdx) │ │ │ │ - fimuls 0x56ea130d(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bh,-0x1b(%rbx) │ │ │ │ + and %ebp,-0x60(%rcx) │ │ │ │ + cmp %esp,%esi │ │ │ │ + pop %rbx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rbx) │ │ │ │ @@ -2720197,117 +2719584,125 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,-0x1(%rax) │ │ │ │ - xor (%rbx),%eax │ │ │ │ + add %dh,0x2e(%rax) │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000001ecc9,%al │ │ │ │ - add $0x334,%eax │ │ │ │ + and %cl,0x1ee(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x1a0(%rip) │ │ │ │ + nop │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + xchg %eax,%edi │ │ │ │ + add $0x0,%eax │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x2cd00000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,-0x2a2709cd(%rdx) │ │ │ │ + data16 rex.XB (bad) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2f(%rcx) │ │ │ │ - xchg %eax,%edi │ │ │ │ - in $0x2b,%eax │ │ │ │ - mov $0xc1,%al │ │ │ │ - push $0x1311 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + lock cs xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex rcl $1,%ebx │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1d3d0ed │ │ │ │ + out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x51(%rax) │ │ │ │ - xor $0x3,%al │ │ │ │ - ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.WRX xor (%rbx),%r8 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d3d172 │ │ │ │ + fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ - rex add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %edx,%edi │ │ │ │ - movabs %al,0x1301781cfe427f │ │ │ │ + add %al,(%rax) │ │ │ │ + sub $0x8e,%bl │ │ │ │ + push %rdi │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + (bad) │ │ │ │ + sahf │ │ │ │ + orl $0x1301,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %ah,0x3345a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0xf(%rax) │ │ │ │ - jmp 1d3d1b0 │ │ │ │ - add %ah,-0x80(%rax) │ │ │ │ - jp 1d3d1b9 │ │ │ │ + adcb $0x3,0x33(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %cl,(%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + nop │ │ │ │ + ret │ │ │ │ + in (%dx),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x33359(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%cl │ │ │ │ - (bad) │ │ │ │ - push %rsp │ │ │ │ - add $0x621409f1,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + or $0x1a0,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + and %dh,%bl │ │ │ │ + mov %cl,0xe56ea13(%rip) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex enter $0x334,$0x0 │ │ │ │ + and %dl,0x33(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - out %eax,(%dx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x1ecc9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x23(%rax) │ │ │ │ - xor $0x3,%al │ │ │ │ + add %dl,%al │ │ │ │ + pop %rcx │ │ │ │ + xor (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - push %rdx │ │ │ │ - jmp 4d28d018 <_edata@@Base+0x4668d018> │ │ │ │ - sbb (%rcx),%eax │ │ │ │ - adc (%rax),%eax │ │ │ │ + jno 1d3d241 │ │ │ │ + xchg %eax,%edi │ │ │ │ + in $0x2b,%eax │ │ │ │ + mov $0xc1,%al │ │ │ │ + push $0x1311 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %dl,%dl │ │ │ │ + roll %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %bh,0x3(%rbx,%rsi,1) │ │ │ │ + ... │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %al,0x33560(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - fcomi %st(0),%st │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - xor $0x3,%eax │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ - add %dh,(%rbx) │ │ │ │ - imul $0x130117,-0x5b3efc8f(%rip),%ecx │ │ │ │ + rex add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %edx,%edi │ │ │ │ + movabs %al,0x1301781cfe427f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,-0x45(%rax) │ │ │ │ movsxd (%rbx),%eax │ │ │ │ @@ -2720330,44 +2719725,97 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + xor (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + int1 │ │ │ │ + jmp 1d3d2d0 │ │ │ │ add %ah,(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - xor $0x3,%eax │ │ │ │ - add %ah,0x1f04a(%rax) │ │ │ │ + jnp,pn 1d3d2d9 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jnp 1d3d308 │ │ │ │ + add %al,(%rax) │ │ │ │ + or %cl,(%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%cl │ │ │ │ + (bad) │ │ │ │ + push %rsp │ │ │ │ + add $0x621409f1,%eax │ │ │ │ + add %edx,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1d3d343 │ │ │ │ + xor $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %cl,0x1ef(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + rex.WRB xor $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %cl,0x1a0(%rip) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + push %rdx │ │ │ │ + jmp 4d28d138 <_edata@@Base+0x4668d138> │ │ │ │ + sbb (%rcx),%eax │ │ │ │ + adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %esi,(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,-0xc(%rax) │ │ │ │ + lock add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x48(%rax) │ │ │ │ + ss add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %al,0x23(%rdx) │ │ │ │ - fs or $0x589edec2,%eax │ │ │ │ - add %edx,(%rbx) │ │ │ │ + add %dl,(%rbx) │ │ │ │ + mov $0x64,%bh │ │ │ │ + (bad) │ │ │ │ + rcll %cl,-0x30(%rdi) │ │ │ │ + rex.WRX add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - shll $1,(%rsi) │ │ │ │ + rclb $1,0x36(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1ed16(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - sbb %esi,(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + cltd │ │ │ │ + ss add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ pop %rbp │ │ │ │ xchg %eax,%ebp │ │ │ │ @@ -2720377,22 +2719825,21 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x36,%cl │ │ │ │ + xor %dl,0x36(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1eb1a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x19(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,-0x67(%rax) │ │ │ │ + ss add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ or $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sub (%rdx),%eax │ │ │ │ (bad) │ │ │ │ @@ -2720401,61 +2719848,14 @@ │ │ │ │ rex.XB add %edx,(%r11d) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3371b,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x33757(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ - add %bl,%ch │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - in $0x4,%al │ │ │ │ - (bad) │ │ │ │ - es add %r10d,(%r11) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xchg %eax,%edx │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rcx │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x44(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0xe(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x41f68032(%rbx) │ │ │ │ - add $0x1301223d,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ jo 1d3d3f0 │ │ │ │ movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rbx) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -2720654,15 +2720054,19 @@ │ │ │ │ lock cmpl $0x3,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d3d6d6 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000037b06,%al │ │ │ │ + (bad) │ │ │ │ + mov $0x7a,%ch │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%bh │ │ │ │ stc │ │ │ │ jge 1d3d747 │ │ │ │ clc │ │ │ │ movb $0x0,0x1301(%rsp,%rcx,2) │ │ │ │ @@ -2720671,16 +2720075,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,-0x7c(%rax) │ │ │ │ cmp (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x900000000001e7d4,%al │ │ │ │ - in (%dx),%eax │ │ │ │ + movabs 0xe00000000001e7d4,%al │ │ │ │ + (bad) │ │ │ │ jp 1d3d759 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2720693,22 +2720097,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x33b85(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e7d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6(%rax) │ │ │ │ - jnp 1d3d79f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x37ab4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,(%rdx) │ │ │ │ mov $0x5fdaea99,%eax │ │ │ │ pop %rdx │ │ │ │ ss add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2720716,44 +2720117,40 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x33b(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0xe7,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x3(%rax) │ │ │ │ - jp 1d3d7e9 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x57a17(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %al,-0x582fd395(%rdi) │ │ │ │ call 14d4ebc1 <_edata@@Base+0xe14ebc1> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x33b(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ rex xlat %ds:(%rbx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d3d82f │ │ │ │ - jnp 1d3d82f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + mov $0x7a,%ah │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%bl │ │ │ │ cli │ │ │ │ (bad) │ │ │ │ bnd jge 1d3d86d │ │ │ │ xor 0x1(%rcx),%edi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2720762,16 +2720159,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x33b87(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e7d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - call 1d3ddf0 │ │ │ │ + add %al,0x3(%rax) │ │ │ │ + jp 1d3d879 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x29(%rsi) │ │ │ │ jnp 1d3d854 │ │ │ │ @@ -2720786,21 +2720184,19 @@ │ │ │ │ mov %bh,(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - add $0x37b,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x37ab3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x1948e5b(%rax) │ │ │ │ repnz int3 │ │ │ │ jnp 1d3d8da │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2720811,18 +2720207,16 @@ │ │ │ │ mov %edi,(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x25(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,%cl │ │ │ │ - jp 1d3d909 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adcb $0x7a,(%rbx) │ │ │ │ + add $0x0,%eax │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7cae3b8a(%rip) │ │ │ │ sub %r11d,0x1(%r14) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2720836,16 +2720230,15 @@ │ │ │ │ mov %edi,(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x24(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x3,(%rbx,%rdi,2) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x37a(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ch │ │ │ │ (bad) │ │ │ │ @@ -2720861,19 +2720254,22 @@ │ │ │ │ mov (%rbx),%bh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ fsub %st,%st(7) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x57b08(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + and 0x5(%rdx),%bh │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ add %dl,0x7(%rax) │ │ │ │ cld │ │ │ │ push %rdx │ │ │ │ (bad) │ │ │ │ rex add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2720883,17 +2720279,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x33b(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%bh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,(%rbx,%rdi,2) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xorb $0x0,0x37a(%rdx) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x38(%rbx) │ │ │ │ pop %rdx │ │ │ │ rex.RXB add 0x1301017c(%r14),%r12d │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2720906,19 +2720300,21 @@ │ │ │ │ cmp (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ loope 1d3da02 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x57af5(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ add %bl,%dh │ │ │ │ sbb %edi,%ebp │ │ │ │ jge 1d3dabb │ │ │ │ adc %ebx,0x130124(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2720929,17 +2720325,15 @@ │ │ │ │ cmp (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe2,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rbx) │ │ │ │ - jnp 1d3da6f │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $1,0x37a(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ adc 0x63906c29(%rdi),%edi │ │ │ │ @@ -2720953,15 +2720347,18 @@ │ │ │ │ cmp (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ah │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x57b(%rip) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jp 1d3dab9 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x11130ac0(%rbx) │ │ │ │ (bad) │ │ │ │ @@ -2720977,22 +2720374,21 @@ │ │ │ │ cmp (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,%ch │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - add 0x3(%rbx),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + mov $0x7a,%cl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%ch │ │ │ │ fisttpl 0x3a(%rbp,%rsi,2) │ │ │ │ mov $0xe9,%ch │ │ │ │ pop %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2721004,16 +2720400,15 @@ │ │ │ │ cmp (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ in $0xe7,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - int1 │ │ │ │ + add %al,0xc(%rax) │ │ │ │ jp 1d3db49 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2721032,16 +2720427,16 @@ │ │ │ │ mov (%rbx),%? │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x19(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d3db8b │ │ │ │ - jnp 1d3db8f │ │ │ │ + mov $0xb0,%al │ │ │ │ + jp 1d3db8f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2f41219(%rcx) │ │ │ │ @@ -2721058,16 +2720453,16 @@ │ │ │ │ cmp (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ out %eax,$0xe7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add 0x5(%rbx),%bh │ │ │ │ + add %ah,0x1c(%rax) │ │ │ │ + jp 1d3dbd9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx,%rcx,8) │ │ │ │ @@ -2721087,17 +2720482,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rcx) │ │ │ │ - jnp 1d3dc1f │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dh,0x37a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0xd0,%cl │ │ │ │ @@ -2721114,16 +2720507,15 @@ │ │ │ │ cmp (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $1,%ah │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock out %al,(%dx) │ │ │ │ - jp 1d3dc69 │ │ │ │ + rex or %edi,0x5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x37fc9a9e(%rbp) │ │ │ │ @@ -2721135,19 +2720527,23 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x33b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $0xe7,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x37ae9(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ + jp 1d3dcaf │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,0x12(%rax) │ │ │ │ ret │ │ │ │ or $0x1734dce,%ebp │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2721159,15 +2720555,15 @@ │ │ │ │ cmp (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d3dcd9 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $1,%bh │ │ │ │ + and %cl,(%rdx) │ │ │ │ jp 1d3dcf9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2721186,15 +2720582,16 @@ │ │ │ │ cmp (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,%cl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,%cl │ │ │ │ + nop │ │ │ │ + xchg %eax,%ebx │ │ │ │ jp 1d3dd3f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2721209,16 +2720606,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,-0x6e(%rax) │ │ │ │ cmp (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000001e7f2,%al │ │ │ │ - add %bh,0x5(%rbx) │ │ │ │ + movabs 0x600000000001e7f2,%al │ │ │ │ + sbb 0x5(%rdx),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -2721259,21 +2720656,19 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x33(%rax) │ │ │ │ cmp $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ call 1d3de10 │ │ │ │ - add %al,%al │ │ │ │ - cs cmp (%rbx),%eax │ │ │ │ + add %ah,%al │ │ │ │ + movabs %eax,0x89800000000033a │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,%cl │ │ │ │ cmp %bh,(%rdi,%rdi,4) │ │ │ │ sub %r14d,%ebp │ │ │ │ add %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2721325,20 +2720720,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xee,%al │ │ │ │ cmp $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rdx) │ │ │ │ call 1d3dee8 │ │ │ │ - add %al,%al │ │ │ │ - push $0x33b │ │ │ │ + add %dl,0x33aeb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,%cl │ │ │ │ mov $0x85,%bh │ │ │ │ mov $0x8806aa,%esp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2721408,22 +2720802,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x33d18(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x50(%rax) │ │ │ │ call 1d3e008 │ │ │ │ - add %dh,%al │ │ │ │ - pop %rsi │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add %ah,0x33ad8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,-0x58edf04(%rax) │ │ │ │ (bad) │ │ │ │ jns 1d3e03b │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2721468,17 +2720859,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf000000000033d34,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ call 1d3e0e0 │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add %dh,-0x6e(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x14729973(%rax) │ │ │ │ roll $1,(%rdx,%rdx,1) │ │ │ │ @@ -2721578,18 +2720968,18 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ pop %rbp │ │ │ │ cmp $0x3,%eax │ │ │ │ add %dl,-0x73(%rax) │ │ │ │ call 1d3e248 │ │ │ │ - add %al,0x33b2d(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + movabs %al,0x89800000000033a │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x40(%rdx) │ │ │ │ addr32 {rex2 0xf7} syscall │ │ │ │ jl 1d3e2b2 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2721634,16 +2721024,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d3e38e │ │ │ │ cmp $0x3,%eax │ │ │ │ add %dh,%al │ │ │ │ - movabs 0x66b00000000001e8,%eax │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + movabs 0xe7a00000000001e8,%eax │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x31(%rdx) │ │ │ │ (bad) │ │ │ │ @@ -2721724,17 +2721114,15 @@ │ │ │ │ add %dh,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ cmp $0x3,%eax │ │ │ │ add %al,%al │ │ │ │ mov $0xe8,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - and %bh,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x33a94(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x37(%rcx) │ │ │ │ enter $0x8625,$0x4b │ │ │ │ xchg %eax,%ebx │ │ │ │ @@ -2721783,19 +2721171,22 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ lret $0x33d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d3e4cc │ │ │ │ call 1d3e518 │ │ │ │ - add %dl,0x33b5d(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x48(%rcx) │ │ │ │ jno 1d3e55a │ │ │ │ push $0x12cee64 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2721868,18 +2721259,18 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,-0xf(%rax) │ │ │ │ cmp $0x3,%eax │ │ │ │ add %dl,-0x3a(%rax) │ │ │ │ call 1d3e638 │ │ │ │ - add %al,0x33b2b(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + movabs 0x89800000000033a,%al │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ jne 1d3e5f6 │ │ │ │ mov $0xab,%ah │ │ │ │ mov $0x13012e,%esi │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2721925,16 +2721316,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d3e710 │ │ │ │ ds add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lret │ │ │ │ call 1d3e710 │ │ │ │ - add %dh,%al │ │ │ │ - cmp %fs:(%rbx),%eax │ │ │ │ + add %al,-0x1d(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rdx) │ │ │ │ loop 1d3e6f7 │ │ │ │ @@ -2722014,19 +2721405,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor $0x33e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0xe8,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x33b68(%rax) │ │ │ │ + add %al,-0x15(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%dh │ │ │ │ (bad) │ │ │ │ adc %bl,%al │ │ │ │ (bad) │ │ │ │ xor %ecx,0x5b(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2722078,17 +2721471,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d3e94e │ │ │ │ ds add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e8de(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sub %edi,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x33a9e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dh │ │ │ │ cltd │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ @@ -2722174,16 +2721565,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x33e7a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x18(%rax) │ │ │ │ call 1d3ea28 │ │ │ │ - add %dh,(%rax) │ │ │ │ - es cmp (%rbx),%eax │ │ │ │ + add %dh,%al │ │ │ │ + fwait │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rcx,%rbx,4) │ │ │ │ cwtl │ │ │ │ @@ -2722241,20 +2721633,19 @@ │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ ds add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ call 1d3eb00 │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,0x33adf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rsi,%rdx,1) │ │ │ │ and %ebx,-0x3a(%rdi) │ │ │ │ or 0x13013a(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2722331,16 +2721722,17 @@ │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ ds add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sti │ │ │ │ call 1d3ec20 │ │ │ │ - add %dl,(%rax) │ │ │ │ - es cmp (%rbx),%eax │ │ │ │ + add %al,%al │ │ │ │ + fwait │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x3e3aee92(%rcx) │ │ │ │ sahf │ │ │ │ @@ -2722396,16 +2721788,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ call 1d3f02c │ │ │ │ add %al,(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ jmp 1d3ecf8 │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,-0x21(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x2fc6a8e3(%rcx) │ │ │ │ mov $0xbc,%cl │ │ │ │ rex.XB add %edx,(%r11) │ │ │ │ @@ -2722486,21 +2721879,19 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ or $0x33f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ or %ecx,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x33aa1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ rorl $1,-0x39(%rdx) │ │ │ │ mov $0x13017637,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2722549,19 +2721940,21 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ sub %edi,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e917(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33b66(%rax) │ │ │ │ + add %ah,-0x1a(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,(%rcx) │ │ │ │ and %ch,0x49(%rax) │ │ │ │ sub %edx,0x1301774a(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2722615,23 +2722008,19 @@ │ │ │ │ add %ah,%al │ │ │ │ rex.WB (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ jmp 1d3efc8 │ │ │ │ - add %ah,%al │ │ │ │ - clc │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x33a6c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x5c(%rdi) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ pop %rdx │ │ │ │ mov $0x11323a1,%esi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2723337,132 +2722726,124 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,-0xd(%rax) │ │ │ │ - cmp %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %bl,%cl │ │ │ │ - out %al,(%dx) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sti │ │ │ │ - cmp %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dh,-0x54(%rax) │ │ │ │ + ss add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ch │ │ │ │ - fstl (%rcx) │ │ │ │ - xchg %eax,%edi │ │ │ │ - xchg %eax,%esi │ │ │ │ - (bad) │ │ │ │ + push %rcx │ │ │ │ (bad) │ │ │ │ - and %eax,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %dl,0x338f3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x1ee02(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x5(%rax) │ │ │ │ - cmp %al,(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x37(%rax) │ │ │ │ + ss add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ + add %cl,0xe(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov %ebx,%fs │ │ │ │ - cmp -0x62(%rdx),%cl │ │ │ │ - in $0x2b,%al │ │ │ │ - add %edx,(%rbx) │ │ │ │ + add %bl,0x41f68032(%rbx) │ │ │ │ + add $0x1301223d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d3f9cd │ │ │ │ - cmp %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + or $0x36,%bl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock lock lock add %eax,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb $0x1f1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x338fb(%rax) │ │ │ │ + lock {rex2 0x36} add (%r16),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - sbb %ch,0x615f6a49(%rdx) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,-0xc(%rcx) │ │ │ │ + addr32 jge 1d3f94c │ │ │ │ + jbe 1d3f96a │ │ │ │ + jns 1d3f9c2 │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %dh,0x336cb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,%ah │ │ │ │ - cmp %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0xef,%ch │ │ │ │ + add %dl,%al │ │ │ │ + mov %dl,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x338fb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + movsxd 0x5(%rbp),%ecx │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %bh,%cl │ │ │ │ - sbb (%rax),%al │ │ │ │ - pop %rdx │ │ │ │ - jg 1d3fa13 │ │ │ │ - es add (%rcx),%al │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %dl,%al │ │ │ │ + cltd │ │ │ │ + movabs %eax,0x13011afba9bcfa │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,-0xc(%rax) │ │ │ │ - cmp %al,(%rbx) │ │ │ │ + add %dl,%al │ │ │ │ + cmc │ │ │ │ + ss add (%rax),%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x2c(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0xf0,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ + add %bl,%ch │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + in $0x4,%al │ │ │ │ + (bad) │ │ │ │ + es add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x4(%rax) │ │ │ │ - cmp %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + rex xor %esi,(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + repnz int1 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x54(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + add %dh,%bl │ │ │ │ + xor $0x7e,%al │ │ │ │ + ss cltd │ │ │ │ + sti │ │ │ │ + ja 1d3faae │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x42049ec8(%rdx) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - sbb 0x1301(%rip),%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x3(%rsp,%riz,2) │ │ │ │ ... │ │ │ │ @@ -2723722,124 +2723103,145 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - add %bh,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ - ... │ │ │ │ + add %al,%al │ │ │ │ + pop %rdi │ │ │ │ + cmp %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x66a13(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ - add %al,(%rdx) │ │ │ │ - cmp %ecx,0x71(%rsi) │ │ │ │ - jrcxz 1d3fe41 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - add %r10d,(%r11) │ │ │ │ + adc %bl,%cl │ │ │ │ + out %al,(%dx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + cmp %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rdx) │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%ch │ │ │ │ + fstl (%rcx) │ │ │ │ + xchg %eax,%edi │ │ │ │ + xchg %eax,%esi │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + and %eax,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - rex.W (bad) │ │ │ │ + add %dh,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + cmp %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0x9b,%ah │ │ │ │ - and $0x7d,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - invd │ │ │ │ - pop %rax │ │ │ │ + add %dl,%al │ │ │ │ + mov %ebx,%fs │ │ │ │ + cmp -0x62(%rdx),%cl │ │ │ │ + in $0x2b,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d3fe45 │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ + andb $0x3,0x38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x1,(%rbx,%rbp,8) │ │ │ │ + lock lock lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x6f(%rax) │ │ │ │ + cmp %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x5(%rsp,%rbp,2) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ - add %bl,-0x27c5d686(%rax) │ │ │ │ - xorl $0x0,0x130112(%rdx) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + sbb %ch,0x615f6a49(%rdx) │ │ │ │ + add %edx,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - movabs %eax,0x3050000000000339 │ │ │ │ - int1 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x66(%rax) │ │ │ │ + mov $0x60,%al │ │ │ │ + cmp %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rdx) │ │ │ │ - and $0x3a162461,%eax │ │ │ │ - add 0x1(%rdx),%ah │ │ │ │ + mov $0xef,%ch │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x6f(%rax) │ │ │ │ + cmp %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%cl │ │ │ │ + sbb (%rax),%al │ │ │ │ + pop %rdx │ │ │ │ + jg 1d3fedb │ │ │ │ + es add (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - movabs %eax,0x4a50000000000339 │ │ │ │ - repnz add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x7(%rax) │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + cmp %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x79(%rcx) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - mov $0x9,%dl │ │ │ │ - in $0xf1,%al │ │ │ │ - and (%rcx),%dl │ │ │ │ - mov $0x0,%al │ │ │ │ + shl $0xf0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x3386f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x69(%rax) │ │ │ │ - lea (%rdx),%eax │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ + add %cl,0x42049ec8(%rdx) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + sbb 0xb011(%rip),%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x61(%rcx) │ │ │ │ + lock imul $0x61413000,0x2(%rbp),%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x41(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ @@ -2723852,29 +2723254,30 @@ │ │ │ │ add %bh,(%rdx) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - lea (%rdx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ + add %dl,0x28d95(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x364(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - shlb $0xed,(%rsi) │ │ │ │ + add %al,%al │ │ │ │ + ss in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,0x9(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ @@ -2724278,143 +2723681,140 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ - ... │ │ │ │ - lock idivb (%rdx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jb 1d4050b │ │ │ │ add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x2a(%rax) │ │ │ │ + push $0x6 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ - testb $0x5,-0x9(%rdx) │ │ │ │ - in (%dx),%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %edx,(%rbx) │ │ │ │ + cmp %ecx,0x71(%rsi) │ │ │ │ + jrcxz 1d40501 │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d404be │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + jae 1d40553 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x1e9(%rbx) │ │ │ │ + add %dl,0x1ea48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d4059d │ │ │ │ - add (%eax),%eax │ │ │ │ + add %ah,0x33904(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %ah,-0x2dfed300(,%riz,2) │ │ │ │ - iret │ │ │ │ - (bad) │ │ │ │ + sbb $0x9b,%ah │ │ │ │ + and $0x7d,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + invd │ │ │ │ + pop %rax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x339(%rbp) │ │ │ │ + (bad) │ │ │ │ + sbb %edi,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d405d6 │ │ │ │ - repnz add %eax,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + adc $0xeb,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x1a(%rax) │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ + add %al,-0x80(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0xb8f02e9(%rcx) │ │ │ │ - sub $0x13014e17,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bl,-0x27c5d686(%rax) │ │ │ │ + xorl $0x0,0x130112(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %dl,0x33919(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x339a5,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x8(%rax) │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x30(%rax) │ │ │ │ + int1 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%cl │ │ │ │ + add %dh,-0x66(%rax) │ │ │ │ (bad) │ │ │ │ - mov %ds,-0x71(%rdi) │ │ │ │ - imul $0x1,0x71(%rdi),%esi │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ + add %al,(%rdx) │ │ │ │ + and $0x3a162461,%eax │ │ │ │ + add 0x1(%rdx),%ah │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,-0x5a(%rax) │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sbb (%rcx),%bh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d40656 │ │ │ │ + add %dl,0x4a(%rax) │ │ │ │ repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jne 1d4058b │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x60d414f3(%rcx) │ │ │ │ - and $0x4d,%al │ │ │ │ - add %edx,(%r11) │ │ │ │ + add %ah,0x58801(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ + add %bl,0x79(%rcx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + mov $0x9,%dl │ │ │ │ + in $0xf1,%al │ │ │ │ + and (%rcx),%al │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1d405e0 │ │ │ │ + add %al,0x1a(%rax) │ │ │ │ cmp %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - leave │ │ │ │ - int1 │ │ │ │ - add %eax,(%rax) │ │ │ │ + ... │ │ │ │ + and %ch,0x3a(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - adc $0x627,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x1a(%rbp) │ │ │ │ - (bad) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ + add %al,(%rdx) │ │ │ │ + testb $0x5,-0x9(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ (bad) │ │ │ │ - fs mov $0xe3,%bl │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2724422,15 +2723822,16 @@ │ │ │ │ rex │ │ │ │ cs add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0xed,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x8(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ jp 1d40697 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2724446,16 +2723847,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x3652e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0xed,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cld │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ jp 1d406e1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2724472,16 +2723873,17 @@ │ │ │ │ add %al,0x2f(%rax) │ │ │ │ add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cmp $0xed,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - idivl 0x3(%rdx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jp 1d40727 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rbx) │ │ │ │ @@ -2724497,16 +2723899,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x3652f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cmp $0xed,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x18(%rax) │ │ │ │ - jp 1d40771 │ │ │ │ + add %al,%al │ │ │ │ + add 0x5(%rdx),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1ff19d46(%rsi) │ │ │ │ @@ -2724522,19 +2723924,16 @@ │ │ │ │ add %ah,%al │ │ │ │ xor %ah,0x3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmp $0x1ed,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - idivb 0x3(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ + push %rax │ │ │ │ + movabs %eax,0x83000000000037a │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dl │ │ │ │ xlat %ds:(%rbx) │ │ │ │ jg 1d4079f │ │ │ │ (bad) │ │ │ │ @@ -2724547,38 +2723946,37 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ xor %esp,0x3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x1ed(%rip) │ │ │ │ - add %dh,0x57af8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + adc 0x5(%rdx),%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x4(%rdi) │ │ │ │ lret $0xb8e9 │ │ │ │ rex.WR shlb %cl,0x1301(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d40863 │ │ │ │ add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cmp $0x1ed,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,%dh │ │ │ │ - jp 1d40847 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ + lock movabs %al,0x83000000000037a │ │ │ │ movabs 0x600000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x464ac088(%rcx) │ │ │ │ cs enter $0x102,$0x13 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2724589,22 +2723987,20 @@ │ │ │ │ add $0x3a,%bl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x37(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,%bh │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %al,0x3a(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,(%rbx) │ │ │ │ es jno 1d40825 │ │ │ │ pop %rsp │ │ │ │ cmp %cl,(%rbx) │ │ │ │ or $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2724617,16 +2724013,16 @@ │ │ │ │ xor 0x3(%rbp),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,(%rsi) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or %bh,0x5(%rbx) │ │ │ │ + add %ah,0x22(%rax) │ │ │ │ + jp 1d408d9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rbx,%rbx,2) │ │ │ │ @@ -2724641,19 +2724037,16 @@ │ │ │ │ loopne 1d4093c │ │ │ │ add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3e(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - idivb 0x3(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + movabs %al,0x83000000000037a │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ah │ │ │ │ stc │ │ │ │ clc │ │ │ │ rex.WB add %spl,(%r14) │ │ │ │ @@ -2724665,19 +2724058,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ xor 0x3(%rbp),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000001ed3e,%al │ │ │ │ - cmc │ │ │ │ - jp 1d40969 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x600000000001ed3e,%al │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2a(%rcx) │ │ │ │ rex.WRB jae 1d409fa │ │ │ │ xchg %eax,%ecx │ │ │ │ @@ -2724686,199 +2724077,199 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %dh,0x1b(%rax) │ │ │ │ cmp %eax,(%rbx) │ │ │ │ - ... │ │ │ │ - rex cld │ │ │ │ - cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x600000000001,%al │ │ │ │ + xor %bh,0x1e9(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + shlb $1,0x67(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + add %ah,0x0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and $0x65,%al │ │ │ │ + add %ch,0x27cfd201(%rip) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7a75d17e(%rcx) │ │ │ │ - pop %rsi │ │ │ │ - pop %rsi │ │ │ │ - adc $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x365(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x1,-0x13(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - in $0x3a,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + pop %rbx │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,0x71(%rsi) │ │ │ │ (bad) │ │ │ │ jnp 1d40a13 │ │ │ │ jge 1d40a36 │ │ │ │ push $0x1 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,-0x58(%rax) │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ - ... │ │ │ │ - rex (bad) │ │ │ │ - cmp (%rbx),%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb $0x39,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x6c(%rax) │ │ │ │ + repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,-0xf(%rax) │ │ │ │ + mov %al,0x0(%rip) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x644be9ce(%rax,%rdx,4) │ │ │ │ - and $0x6a,%al │ │ │ │ - add %edx,(%rbx) │ │ │ │ + add %ah,-0xb8f02e9(%rcx) │ │ │ │ + sub $0x13014e17,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x339(%rcx) │ │ │ │ + rex sbb $0x339,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - cmp (%rbx),%al │ │ │ │ + adc %ch,0x3(%rdx,%rdi,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x7db4899(%rbp) │ │ │ │ + add %ah,%cl │ │ │ │ (bad) │ │ │ │ - and %rax,(%r9) │ │ │ │ + mov %ds,-0x71(%rdi) │ │ │ │ + imul $0x1,0x71(%rdi),%esi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,-0x57(%rax) │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ - ... │ │ │ │ - mov $0xfe,%al │ │ │ │ - cmp (%rbx),%al │ │ │ │ + add %dh,%al │ │ │ │ + sbb $0x339,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 1d40b1e │ │ │ │ + repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x7f(%rax) │ │ │ │ + mov %al,0x0(%rip) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x290104a8(%rax) │ │ │ │ - push %rcx │ │ │ │ - out %al,(%dx) │ │ │ │ - xor $0x1,%al │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %al,0x339ab(%rax) │ │ │ │ + add %cl,-0x60d414f3(%rcx) │ │ │ │ + and $0x4d,%al │ │ │ │ + add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push %rax │ │ │ │ - in (%dx),%al │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5600d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %dh,0x236a82b7(%rbx) │ │ │ │ - rex.RB adc $0x13011f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ + rex (bad) │ │ │ │ cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x1,-0x14(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + leave │ │ │ │ + int1 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - in (%dx),%eax │ │ │ │ + add %dh,0x1b(%rax) │ │ │ │ (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x6d2a23d0(%rsi) │ │ │ │ - ds mov $0x5,%ch │ │ │ │ + add %dh,-0x1a(%rbp) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + fs mov $0xe3,%bl │ │ │ │ + (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ + jo 1d40b69 │ │ │ │ cmp %eax,(%rbx) │ │ │ │ + ... │ │ │ │ + movabs 0x3000000000033a6d,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ + add %al,-0x7a75d17e(%rcx) │ │ │ │ + pop %rsi │ │ │ │ + pop %rsi │ │ │ │ + adc $0x1301,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - test $0x1ec,%eax │ │ │ │ + and %edi,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - test $0x61,%al │ │ │ │ - add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%ch │ │ │ │ - and %edi,(%rdx,%rax,8) │ │ │ │ - push %rbp │ │ │ │ - and %fs:0x1(%rbx),%ah │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %cl,-0x644be9ce(%rax,%rdx,4) │ │ │ │ + and $0x6a,%al │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x65,%dl │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x58(%rax) │ │ │ │ + xor %dh,0x365(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + pop %rax │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,0x9(%rax) │ │ │ │ @@ -2724994,181 +2724385,190 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d40d36 │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ + shlb $0x39,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ - xor %al,(%rcx) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%dl │ │ │ │ - loopne 1d40e2a │ │ │ │ - jge 1d40dfb │ │ │ │ - push %rdx │ │ │ │ - adc $0x62,%al │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,-0x7db4899(%rbp) │ │ │ │ + (bad) │ │ │ │ + and %rax,(%r9) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %dl,(%rax) │ │ │ │ + and (%rcx),%edi │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x339(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %ch,0x1(%rcx,%rbp,8) │ │ │ │ - add %dl,%al │ │ │ │ - cmp %ah,0x3(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x33a6f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %ch,%ch │ │ │ │ - sub %edx,(%rbx) │ │ │ │ - fs (bad) │ │ │ │ - jmp 14d571d9 <_edata@@Base+0xe1571d9> │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,-0x290104a8(%rax) │ │ │ │ + push %rcx │ │ │ │ + out %al,(%dx) │ │ │ │ + xor $0x1,%al │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %ah,0x33924(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ push %rax │ │ │ │ - mov $0x39,%dl │ │ │ │ - add (%rax),%eax │ │ │ │ - ... │ │ │ │ + in (%dx),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33b05(%rax) │ │ │ │ + add %dh,0x5(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%dl │ │ │ │ - (bad) │ │ │ │ - call 32e0e8d │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %dh,0x236a82b7(%rbx) │ │ │ │ + rex.RB adc $0x13011f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,-0x4c(%rax) │ │ │ │ + add %al,0x25(%rax) │ │ │ │ cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x1ec(%rbx) │ │ │ │ - add %dl,(%rax) │ │ │ │ - imul $0x0,0x5(%rcx),%esp │ │ │ │ + shlb $0x1,-0x14(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %ah,%ah │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x6d2a23d0(%rsi) │ │ │ │ + ds mov $0x5,%ch │ │ │ │ + add %edx,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%dh │ │ │ │ - sbb $0xc1,%al │ │ │ │ - loope 1d40e18 │ │ │ │ - rex.X (bad) │ │ │ │ - add (%rcx),%al │ │ │ │ + jo 1d40ecf │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + test $0x1ec,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %ah,0x561(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%ch │ │ │ │ + and %edi,(%rdx,%rax,8) │ │ │ │ + push %rbp │ │ │ │ + and %fs:0x1(%rbx),%ah │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,-0x4b(%rax) │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ + add %ah,%al │ │ │ │ + and $0x339,%eax │ │ │ │ ... │ │ │ │ - or (%rbx),%dil │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x3a(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%ah │ │ │ │ - cmp -0x389780d7(%rdi),%ebx │ │ │ │ - pop %rsp │ │ │ │ + add %bl,%dl │ │ │ │ + loopne 1d40f92 │ │ │ │ + jge 1d40f63 │ │ │ │ + push %rdx │ │ │ │ + adc $0x62,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x39,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - ... │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or (%rbx),%edi │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %ch,0x1(%rcx,%rbp,8) │ │ │ │ + add %dl,0x36731(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x439aec06(%rdi) │ │ │ │ - push %rsi │ │ │ │ - {rex2 0x71} add %r18d,(%r27) │ │ │ │ + add %ch,%ch │ │ │ │ + sub %edx,(%rbx) │ │ │ │ + fs (bad) │ │ │ │ + jmp 14d57341 <_edata@@Base+0xe157341> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x339(%rsi) │ │ │ │ - ... │ │ │ │ - add %ah,%al │ │ │ │ - or (%rbx),%edi │ │ │ │ + shrb $0x39,(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x33a79(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%bh │ │ │ │ - sbb -0x5c9432a4(%rdx),%edi │ │ │ │ - or $0x1,%al │ │ │ │ + add %ah,%dl │ │ │ │ + (bad) │ │ │ │ + call 32e0ff5 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %al,0x339b8(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ - add %cl,(%rdi) │ │ │ │ - mov $0x63a22d5d,%ecx │ │ │ │ - mov $0x6d,%al │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jmp 1d41028 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,-0x15(%rax) │ │ │ │ + add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jmp 1d41030 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2725903,113 +2725303,111 @@ │ │ │ │ add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb8,%al │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ - ... │ │ │ │ push %rax │ │ │ │ - (bad) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + sub (%rcx),%edi │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov %esp,%ebp │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x56167(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ - add %ah,%bh │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - and %esi,%ebp │ │ │ │ - add $0x13015b03,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%dh │ │ │ │ + sbb $0xc1,%al │ │ │ │ + loope 1d41910 │ │ │ │ + rex.X (bad) │ │ │ │ + add (%rcx),%al │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %dl,0x2c(%rax) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ + ... │ │ │ │ + sarb $1,0x3(%rdx,%rdi,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x339(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex imul $0x1,%esp,%ebp │ │ │ │ - add %dl,0x560b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ + add %dh,%ah │ │ │ │ + cmp -0x389780d7(%rdi),%ebx │ │ │ │ + pop %rsp │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x38(%rcx) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - jmp 1d41a02 │ │ │ │ - mov (%rcx),%ss │ │ │ │ - cmp %eax,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - mov $0x339,%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ + and %ch,0x339(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + mov $0x7d,%al │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %ah,(%rdx) │ │ │ │ - sbb %ecx,%edi │ │ │ │ - cwtl │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - cmp 0x1(%rax),%r12b │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %ch,0x439aec06(%rdi) │ │ │ │ + push %rsi │ │ │ │ + {rex2 0x71} add %r18d,(%r27) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x339,%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + sub $0x339,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x3b,(%rsi) │ │ │ │ + lock jge 1d41a7d │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x7f(%rsi) │ │ │ │ - mov $0xde,%bl │ │ │ │ - push %rdx │ │ │ │ - gs imul $0x13,%fs:(%rcx),%eax │ │ │ │ + add %dh,%bh │ │ │ │ + sbb -0x5c9432a4(%rdx),%edi │ │ │ │ + or $0x1,%al │ │ │ │ + adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,-0x46(%rax) │ │ │ │ + add %ah,0x30(%rax) │ │ │ │ cmp %eax,(%rbx) │ │ │ │ ... │ │ │ │ - loopne 1d41a98 │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + rex (bad) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %ch,-0x5f(%rbx) │ │ │ │ - out %al,$0xab │ │ │ │ - test $0x4d,%al │ │ │ │ - enter $0x1119,$0x13 │ │ │ │ + add %cl,(%rdi) │ │ │ │ + mov $0x63a22d5d,%ecx │ │ │ │ + mov $0x6d,%al │ │ │ │ + adc %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x1a,%al │ │ │ │ (bad) │ │ │ │ @@ -2726058,75 +2725456,83 @@ │ │ │ │ rex.X add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xba,%al │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ + xor %edi,(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rsi) │ │ │ │ - add %esi,(%rcx) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - or $0x12028b4,%eax │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %dh,-0x7e(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x339,%edx │ │ │ │ + add %ah,%bh │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + and %esi,%ebp │ │ │ │ + add $0x13015b03,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x3b,(%rdi) │ │ │ │ + lock xor %edi,(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x69(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x560ab(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - xchg %eax,%edi │ │ │ │ - loopne 1d41c1c │ │ │ │ - sarl $1,0x13012d(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x38(%rcx) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + jmp 1d41bfa │ │ │ │ + mov (%rcx),%ss │ │ │ │ + cmp %eax,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x339,%ebx │ │ │ │ + add %dl,0x32(%rax) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ ... │ │ │ │ + mov $0x82,%al │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - adc %bh,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ + add %ah,(%rdx) │ │ │ │ + sbb %ecx,%edi │ │ │ │ + cwtl │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + cmp 0x1(%rax),%r12b │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4566e932(%rcx) │ │ │ │ - sbb $0xee,%al │ │ │ │ - push %rbp │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex pop %rcx │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,0x59(%rax) │ │ │ │ add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x58(%rax) │ │ │ │ add (%rax),%ax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2726225,137 +2725631,137 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc0000000000339bf,%al │ │ │ │ - (bad) │ │ │ │ - repnz add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x587e0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + loopne 1d41dc4 │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ ... │ │ │ │ + rolb $1,0x33a(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax,%rcx,4) │ │ │ │ - (bad) │ │ │ │ - cli │ │ │ │ - pop %rbx │ │ │ │ - fstl 0x13010d(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ + add %dh,0x7f(%rsi) │ │ │ │ + mov $0xde,%bl │ │ │ │ + push %rdx │ │ │ │ + gs imul $0x13,%fs:(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - sarl $0x3,(%rcx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor (%rcx),%edi │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ - and %dl,(%rsi) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %bh,-0x6ad39e29(%rdx) │ │ │ │ - jns 1d41dbd │ │ │ │ - rex add %edx,(%rbx) │ │ │ │ + add %ch,-0x5f(%rbx) │ │ │ │ + out %al,$0xab │ │ │ │ + test $0x4d,%al │ │ │ │ + enter $0x119,$0x13 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock ret $0x339 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xc0,%al │ │ │ │ - int1 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex xor $0x339,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock es (bad) │ │ │ │ + loopne 1d41db5 │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %bl,0x70(%rdi) │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ - mov $0x35,%bh │ │ │ │ - sbb (%rcx,%rax,1),%dh │ │ │ │ + add %ch,(%rsi) │ │ │ │ + add %esi,(%rcx) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + or $0x12028b4,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - ret │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ + add %al,0x33935(%rax) │ │ │ │ ... │ │ │ │ - sbbb $0x3b,(%rcx) │ │ │ │ + test %bh,(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x61(%rbp) │ │ │ │ - mov $0xac6bdd01,%edx │ │ │ │ - pop %rsi │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + xchg %eax,%edi │ │ │ │ + loopne 1d41eec │ │ │ │ + sarl $1,0x13012d(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x39,%ah │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x33936(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x33b19(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + test %bh,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%ch │ │ │ │ - xor %ah,%al │ │ │ │ - mov $0xc,%cl │ │ │ │ - fisubrs 0x130140(%rbx) │ │ │ │ + add %ah,0x4566e932(%rcx) │ │ │ │ + sbb $0xee,%al │ │ │ │ + push %rbp │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %dh,0x339c4(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sbb %edi,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %bh,(%rcx) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - movabs 0x131111381b51,%al │ │ │ │ + shlb $0xf2,(%rdi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jmp 1d42495 │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ + add %dl,(%rax,%rcx,4) │ │ │ │ + (bad) │ │ │ │ + cli │ │ │ │ + pop %rbx │ │ │ │ + fstl 0x13110d(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ch,(%rax) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x26(%rax) │ │ │ │ sub (%rbx),%eax │ │ │ │ ... │ │ │ │ shrb $0x2b,(%rdi) │ │ │ │ @@ -2726384,17 +2725790,16 @@ │ │ │ │ xor %ch,(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ repnz out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x19(%rax) │ │ │ │ - jae 1d41f9f │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + call 1d42311 │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ mov $0xe5cea9c5,%esp │ │ │ │ @@ -2726523,16 +2725928,16 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ xor %ebp,(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1ecb1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lock jae 1d4214f │ │ │ │ + add %al,(%rax) │ │ │ │ + bnd jae 1d4214f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x70a8cb48(%rsp,%riz,2) │ │ │ │ @@ -2726544,21 +2725949,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x2b,(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1ed4f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - divl 0x3(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0xc,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,0x373f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x1a00c(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4b5563cb(%rbx,%rdi,4) │ │ │ │ test $0x130103,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2726568,21 +2725970,18 @@ │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ loope 1d421c0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x0(%rax) │ │ │ │ - je 1d421df │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0xc,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,0x37402(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x1a00c(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ xchg %ebx,0x43aac472(%rsi) │ │ │ │ jne 1d421fa │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2726592,20 +2725991,18 @@ │ │ │ │ ... │ │ │ │ add %dl,0x32b32(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x53(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x2d(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ - test $0xc,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dh,0x56fcd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x1a00c(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x57(%rbx) │ │ │ │ jnp 1d42247 │ │ │ │ sti │ │ │ │ in (%dx),%eax │ │ │ │ (bad) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2726617,16 +2726014,16 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ xor (%rbx),%ebp │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1eead(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x2d(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + add %dl,%al │ │ │ │ + int $0x6f │ │ │ │ add $0x0,%eax │ │ │ │ test $0xc,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ pop (%rsi) │ │ │ │ @@ -2726643,18 +2726040,21 @@ │ │ │ │ ss sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ repz in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x33452(%rax) │ │ │ │ + add %ah,-0x38(%rax) │ │ │ │ + xor $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0xc,%al │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1a00c(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x525599bd(%rbx) │ │ │ │ (bad) │ │ │ │ xchg %bh,(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2726665,17 +2726065,17 @@ │ │ │ │ push %rax │ │ │ │ ss sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock loope 1d422e0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - pushf │ │ │ │ - xor (%rbx),%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + xor (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -2726690,20 +2726090,21 @@ │ │ │ │ ... │ │ │ │ add %dl,0x32b36(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x16(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + cmp (%rbx,%rax,1),%dh │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1a00c(%rax) │ │ │ │ - ... │ │ │ │ + test $0xc,%al │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rbx) │ │ │ │ (bad) │ │ │ │ movabs %al,0x130137945683f6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2726715,16 +2726116,16 @@ │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex outsb %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x65(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov (%rdi),%ah │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1a00c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ch │ │ │ │ imul $0x4cb1a4be,(%rbx),%esi │ │ │ │ @@ -2726740,16 +2726141,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rbx │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x1d(%rax) │ │ │ │ - es add (%rax),%eax │ │ │ │ + add %dl,%al │ │ │ │ + add %esp,(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1a00c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bl │ │ │ │ jle 1d423e1 │ │ │ │ imulb -0x7d(%rbx) │ │ │ │ @@ -2726762,16 +2726164,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x2b,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1ee0b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x32d2b(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + sub $0x3,%eax │ │ │ │ add %ch,0x1a00c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x736b6b0c(%rbx) │ │ │ │ xchg %eax,%edx │ │ │ │ cmp $0x130129,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2726782,17 +2726185,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x32b37(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7a(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - fsubs (%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x3280c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1a00c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x61(%rdi) │ │ │ │ xorl $0x1301,0x1d3fe02e(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2726998,16 +2726399,16 @@ │ │ │ │ cmp %ch,(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x80(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + fwait │ │ │ │ sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2727464,16 +2726865,17 @@ │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d42c4f │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - movaps %xmm0,(%rbx) │ │ │ │ + add %ah,%al │ │ │ │ + hlt │ │ │ │ + sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x17(%rdx,%rdx,8) │ │ │ │ @@ -2727486,15 +2726888,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x2000000000032b38,%al │ │ │ │ mov %ebp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x28(%rax) │ │ │ │ + add %dh,-0x2b(%rax) │ │ │ │ sub %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2727516,21 +2726918,20 @@ │ │ │ │ cmp %ch,(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x70(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x7a(%rax) │ │ │ │ - sub (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0xc,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ + push $0x2a │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x1a00c(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x32(%rbx) │ │ │ │ fstpl 0x3e3e32ef(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2727539,15 +2726940,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,(%rcx) │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x1ed(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x2b,(%rsi) │ │ │ │ + shl $0x2a,%bh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1a00c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x5317f997(%rsi) │ │ │ │ popf │ │ │ │ @@ -2727561,15 +2726962,15 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ cmp %ebp,(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1ee99(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c(%rax) │ │ │ │ + add %al,-0x28(%rax) │ │ │ │ sub $0x3,%eax │ │ │ │ add %ch,0x1a00c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ cmp $0x14,%al │ │ │ │ ud2 │ │ │ │ @@ -2727586,20 +2726987,22 @@ │ │ │ │ cmp (%rbx),%ch │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x65(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x2b,%bl │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,%al │ │ │ │ + pushf │ │ │ │ + sub (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0xc,%al │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1a00c(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0xd(%rsi) │ │ │ │ mov $0x61889ec9,%ebx │ │ │ │ cmp (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2727609,15 +2727012,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x3a(%rax) │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x1ed(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x32c(%rip) │ │ │ │ + lock add (%rbx,%rax,1),%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x22469faa(%rbx) │ │ │ │ (bad) │ │ │ │ @@ -2727631,20 +2727035,18 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x3a(%rax) │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x1ed(%rsi) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x32c,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0xc,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dh,0x32c7c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x1a00c(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ah │ │ │ │ add %esi,0x5e(%rdx) │ │ │ │ jp 1d42e74 │ │ │ │ adc $0x130137,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2727655,15 +2727057,17 @@ │ │ │ │ add %ah,0x32b3a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x32d8f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and $0x2d,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1a00c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x10faedab(%rsi,%rsi,4) │ │ │ │ (bad) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2727677,16 +2727081,16 @@ │ │ │ │ cmp (%rbx),%ch │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x4f(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sti │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ sub $0x3,%eax │ │ │ │ add %ch,0x1a00c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x11(%rcx) │ │ │ │ jno 1d42f11 │ │ │ │ mov $0x15a7340,%ecx │ │ │ │ @@ -2727699,17 +2727103,15 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ cmp (%rbx),%ebp │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1edb6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rax │ │ │ │ - cs add (%rax),%eax │ │ │ │ + add %ah,0x32e4a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1a00c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rsi) │ │ │ │ rex.R pushf │ │ │ │ test %esp,%ecx │ │ │ │ @@ -2727723,16 +2727125,16 @@ │ │ │ │ mov $0x3b,%al │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x11(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x40(%rax) │ │ │ │ - jno 1d42fef │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.WB jno 1d42fef │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x76540a(%rcx) │ │ │ │ @@ -2727829,22 +2727231,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xe000000000036134,%al │ │ │ │ push %rax │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,%dl │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bl,0x3a(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,0x32(%rdi) │ │ │ │ sti │ │ │ │ in (%dx),%al │ │ │ │ or 0x8(%rcx),%al │ │ │ │ and %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2727938,16 +2727338,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock cmp (%rbx),%ebp │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1ee2d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,-0x13(%rax) │ │ │ │ cmp %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2727966,18 +2727365,21 @@ │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2d,%al │ │ │ │ out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3740b(%rax) │ │ │ │ + add %al,0xe(%rax) │ │ │ │ + je 1d43307 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0xc,%al │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1a00c(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rcx) │ │ │ │ psrad %mm4,%mm2 │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ es rex.RX add %r10d,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2727990,17 +2727392,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - adc $0x74,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x37417(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1a00c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x78f405b0(%rax,%rdx,4) │ │ │ │ mov $0xf,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2728012,22 +2727412,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex cmp $0x32b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rax │ │ │ │ out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - je 1d43397 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0xc,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,0x37421(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x1a00c(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ add %r15,0x13838ca(%r11,%rax,2) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2728038,21 +2727434,20 @@ │ │ │ │ ds sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ movsxd %esi,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x29(%rax) │ │ │ │ - je 1d433df │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0xc,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,%al │ │ │ │ + sub $0x74,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x1a00c(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x575c2c18(%rdx) │ │ │ │ rex.WR │ │ │ │ {rex2 0x3c} add %r10,(%r19) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2728128,20 +2727523,20 @@ │ │ │ │ add %dh,0x32b3e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xor $0x74,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + xor $0x374,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0xc,%al │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1a00c(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dl │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %ebx,0xb(%rbp) │ │ │ │ adc %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2728221,15 +2727616,16 @@ │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d435ab │ │ │ │ out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3649e(%rax) │ │ │ │ + add %ah,0x2d(%rax) │ │ │ │ + add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1a00c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rsp,%rbx,2) │ │ │ │ sbb %bl,%ch │ │ │ │ clc │ │ │ │ @@ -2728238,16 +2727634,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rdi) │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex movabs %eax,0xd8c00000000001ee │ │ │ │ - add %gs:(%rax),%eax │ │ │ │ + rex movabs %eax,0x79d00000000001ee │ │ │ │ + add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1a00c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ah │ │ │ │ rex.WRB │ │ │ │ ss shl $1,%ebp │ │ │ │ @@ -2728262,16 +2727658,16 @@ │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ test $0xee,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x366,%ecx │ │ │ │ + add %dh,%al │ │ │ │ + test $0x366,%eax │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ sbb $0xbc,%al │ │ │ │ @@ -2728289,15 +2727685,15 @@ │ │ │ │ loopne 1d43722 │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmp %bh,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x32d2c(%rax) │ │ │ │ + add %dl,0x32dd8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1a00c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bh │ │ │ │ xchg %eax,%ebp │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -2728313,18 +2727709,21 @@ │ │ │ │ add %ah,0x32b41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36724(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + packuswb (%rbx),%mm0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0xc,%al │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1a00c(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x75(%rsi) │ │ │ │ mov %dl,%al │ │ │ │ push $0xfffffffffffffff0 │ │ │ │ cmc │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2728384,21 +2727783,18 @@ │ │ │ │ xor %al,0x2b(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x10(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x16(%rax) │ │ │ │ - push $0x3 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0xc,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,0x36aef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x1a00c(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1e(%rax) │ │ │ │ rex.RB (bad) │ │ │ │ ja 1d4388f │ │ │ │ sub %edi,0x1311(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2728620,18 +2728016,21 @@ │ │ │ │ rex.X sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ adc %ch,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36af1(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + imull 0x3(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0xc,%al │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1a00c(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ rex.WB push %r13 │ │ │ │ add $0x3c,%al │ │ │ │ int1 │ │ │ │ mov $0x6,%cl │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2729326,15 +2728725,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x33f(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,-0x1a(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x37b2f(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + loope 1d444ed │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rbx) │ │ │ │ xor %esp,0x2210f30e(%edi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2729346,16 +2728747,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d4445f │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e658(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - bnd jp 1d444c1 │ │ │ │ + add %al,0xd(%rax) │ │ │ │ + jp 1d444c1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x739d84b4(%rsi) │ │ │ │ @@ -2729394,16 +2728795,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%ch │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e664(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.WXB cmp (%r11),%rax │ │ │ │ + add %dh,%al │ │ │ │ + ret $0x33a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x4(%rsi) │ │ │ │ add (%rax),%edi │ │ │ │ @@ -2729459,17 +2728860,15 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jl 1d44601 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or (%rbx),%edi │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x33a7d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x73(%rsi) │ │ │ │ mov $0xcaac323b,%edx │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ @@ -2729533,16 +2728932,16 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov %esi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - add (%rbx),%bh │ │ │ │ + add %dl,%al │ │ │ │ + jb 1d44735 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rsi) │ │ │ │ adc %ebx,-0x1c(%rsi) │ │ │ │ @@ -2729741,37 +2729140,33 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %al,%al │ │ │ │ jl 1d449a9 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - es jnp 1d449cf │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x37ad7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x3758eaf3(%rbx) │ │ │ │ rex.XB cli │ │ │ │ add $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x362(%rbp) │ │ │ │ add %dh,0x7e(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sti │ │ │ │ + loopne 1d44a27 │ │ │ │ jp 1d44a19 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2729837,16 +2729232,15 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x362f7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e6ac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - cmp (%ebx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + call 1d44e28 │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%ah │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ (bad) │ │ │ │ @@ -2729903,20 +2729297,21 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ packsswb (%rbx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0x1e6,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x3b,(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x9d,%al │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%ah │ │ │ │ and 0x6d(%rbp),%edi │ │ │ │ sti │ │ │ │ popf │ │ │ │ in $0x58,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2729968,22 +2729363,20 @@ │ │ │ │ movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex int3 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%cl │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dl,0x3a(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%cl │ │ │ │ (bad) │ │ │ │ jbe 1d44c60 │ │ │ │ cmc │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ lock add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2730244,15 +2729637,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ shlb $1,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x1e6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x37b(%rip) │ │ │ │ + rcr $1,%bh │ │ │ │ + jp 1d45047 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x28(%rbp,%rdx,8) │ │ │ │ xchg %eax,%edx │ │ │ │ @@ -2730268,23 +2729663,17 @@ │ │ │ │ add %ah,0x360d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - int1 │ │ │ │ - jp 1d45091 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x1800000000057a0b,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %ch,%cl │ │ │ │ (bad) │ │ │ │ popf │ │ │ │ test $0xd1,%al │ │ │ │ sub %edx,%eax │ │ │ │ add (%rcx),%al │ │ │ │ lock add %al,(%rax) │ │ │ │ @@ -2730323,20 +2729712,21 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x44(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x3b(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + ror $1,%bh │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,(%rdx,%rax,1) │ │ │ │ push %rsi │ │ │ │ sub -0x7b(%rcx),%ch │ │ │ │ imul $0x13,0x1(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2730378,20 +2729768,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex adc $0x361,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x900000000001e6c9,%al │ │ │ │ - adc $0x33b,%eax │ │ │ │ + movabs 0xe00000000001e6c9,%al │ │ │ │ + mov (%rdx),%bh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x5578d611(,%rcx,4) │ │ │ │ adc $0x41,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2730448,17 +2729839,15 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e6d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add %bh,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x33a71(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x284ae75d(%rdx,%riz,8) │ │ │ │ test $0x130127,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2730493,20 +2729882,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ stc │ │ │ │ out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sbb $0x6a,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,%al │ │ │ │ + and $0x36a,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0xc,%al │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1a00c(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdi) │ │ │ │ cmp $0x46f853a1,%eax │ │ │ │ movsxd (%ecx),%edx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2730780,15 +2730169,15 @@ │ │ │ │ lock test %ah,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jmp 1d45651 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x37aeb(%rax) │ │ │ │ + add %dl,0x37a97(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x699e23d4(%rdx) │ │ │ │ (bad) │ │ │ │ lret │ │ │ │ @@ -2730802,16 +2730191,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex test %esp,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jmp 1d45699 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cld │ │ │ │ + add %al,0x17(%rax) │ │ │ │ jp 1d456c1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2730832,15 +2730220,15 @@ │ │ │ │ test %esp,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xec,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,%dl │ │ │ │ + jo 1d45696 │ │ │ │ jp 1d45707 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2730860,16 +2730248,17 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - call 1d45cc8 │ │ │ │ + loopne 1d4574c │ │ │ │ + jp 1d45751 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dl │ │ │ │ rex.RX jb 1d457d1 │ │ │ │ @@ -2730886,16 +2730275,17 @@ │ │ │ │ xchg %ah,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $1,%ch │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jmp 1d45b10 │ │ │ │ + mov $0x93,%al │ │ │ │ + jp 1d45797 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x13b06f29(%rsi) │ │ │ │ cmpb $0x13,0x1(%rax,%rbp,2) │ │ │ │ @@ -2730908,15 +2730298,15 @@ │ │ │ │ rex xchg %esp,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $1,%al │ │ │ │ + and %dl,(%rbx) │ │ │ │ jp 1d457e1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2730936,17 +2730326,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ out %al,(%dx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $1,%al │ │ │ │ - jp 1d45827 │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %dl,0x37a(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ch │ │ │ │ mov %ch,(%rdi) │ │ │ │ @@ -2730962,22 +2730350,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov %spl,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $0xe6,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %bh,0x5(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x57a22(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %ch,0x5b(%rax) │ │ │ │ (bad) │ │ │ │ in (%dx),%al │ │ │ │ adc %dl,%ah │ │ │ │ data16 rex.WRXB add %r14,%r8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2731012,15 +2730397,16 @@ │ │ │ │ add %al,-0x25(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e6f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - rex.WRX cmp (%rbx),%r8 │ │ │ │ + int3 │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2731077,21 +2730463,21 @@ │ │ │ │ shl $0x61,%dl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %bh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7b(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %edi,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,(%rdi) │ │ │ │ jl 1d459c6 │ │ │ │ movabs 0x13012bad1e46,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2731161,21 +2730547,22 @@ │ │ │ │ add %dl,%al │ │ │ │ punpckldq (%rbx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rdi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - ja 1d45b2e │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x86ee5(%rdx) │ │ │ │ adc (%r14),%r8b │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2731225,16 +2730612,16 @@ │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %ah,(%rax) │ │ │ │ adc %edi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x37(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add %al,-0x51(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x11f42896(%rdx) │ │ │ │ push $0x6f │ │ │ │ @@ -2731313,21 +2730700,21 @@ │ │ │ │ ... │ │ │ │ add %ah,0x44(%rax) │ │ │ │ (bad) │ │ │ │ add %dh,%al │ │ │ │ sbb %edi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jbe 1d45d26 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,-0x4(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x5d(%rcx) │ │ │ │ loope 1d45d32 │ │ │ │ add (%rcx),%bh │ │ │ │ (bad) │ │ │ │ cmp (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2731377,16 +2730764,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d45e0d │ │ │ │ (bad) │ │ │ │ add %al,0x1e722(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add %dh,-0x52(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x2c(%rcx) │ │ │ │ pop %rax │ │ │ │ @@ -2731437,22 +2730824,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x3,0x62(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sub %esp,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jae 1d45ed5 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,0x52dd4ca2(%rdi) │ │ │ │ mov $0x89,%cl │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2731461,19 +2730847,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d45f14 │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1ee(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x7e,%al │ │ │ │ - add (%eax),%eax │ │ │ │ + xor %al,0x367(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0xc,%al │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1a00c(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x39(%rsi) │ │ │ │ sub %dh,%bh │ │ │ │ sti │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ sbb $0x1301,%eax │ │ │ │ @@ -2731483,15 +2730869,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x2b(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1eeb7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x367bc(%rax) │ │ │ │ + add %dl,-0x44(%rax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1a00c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ sub $0x1b1da4fe,%eax │ │ │ │ cmpl $0x1,(%rdx) │ │ │ │ @@ -2731502,15 +2730889,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x32b46(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1eebc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x367ee(%rax) │ │ │ │ + add %ah,0x367e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1a00c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rsi,%rax,2) │ │ │ │ fwait │ │ │ │ add %cl,-0x63(%rbx) │ │ │ │ @@ -2731525,17 +2730912,16 @@ │ │ │ │ loopne 1d45ff0 │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,-0x13(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + add %ah,(%rax) │ │ │ │ + out %al,$0x6c │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1a00c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ andb $0xc7,(%rdi) │ │ │ │ std │ │ │ │ @@ -2731550,17 +2730936,16 @@ │ │ │ │ xor %al,0x2b(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5a(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + out %al,$0x6c │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1a00c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0x56,%dl │ │ │ │ pop %rdi │ │ │ │ @@ -2731579,15 +2730964,16 @@ │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%ebx │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x69(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ gs add $0x0,%eax │ │ │ │ test $0xc,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x25d43e3f(%rsi) │ │ │ │ push %rbx │ │ │ │ @@ -2731597,15 +2730983,15 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x32b47(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs %al,0xdd400000000001ed │ │ │ │ + movabs %al,0xdaf00000000001ed │ │ │ │ gs add $0x0,%eax │ │ │ │ test $0xc,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7ad81643(%rcx) │ │ │ │ mov 0x1(%rsp,%rbx,2),%ss │ │ │ │ @@ -2731618,17 +2731004,16 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ rex.RXB sub (%r11),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x1ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sub %esp,0x5(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $1,(%rsi,%riz,2) │ │ │ │ + add $0x0,%eax │ │ │ │ test $0xc,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%cl │ │ │ │ push %rcx │ │ │ │ mov $0x19aef855,%esp │ │ │ │ @@ -2731641,15 +2731026,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.RXB sub (%r11),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1ef(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ + (bad) │ │ │ │ ss je 1d46127 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2731669,15 +2731054,15 @@ │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d4610d │ │ │ │ out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ popf │ │ │ │ je 1d4616f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2731693,22 +2731078,18 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xe000000000032b48,%al │ │ │ │ mov $0xef,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - int1 │ │ │ │ - je 1d461b7 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0xc,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,0x374ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x1a00c(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x433c6e4b(%rsp,%rdx,2) │ │ │ │ rclb $0x13,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2731717,18 +2731098,21 @@ │ │ │ │ lock sub (%rbx),%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d461b3 │ │ │ │ out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36820(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb 0x3(%rax),%ch │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0xc,%al │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1a00c(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ch │ │ │ │ pop %rbx │ │ │ │ rex │ │ │ │ rex add %esp,%ebp │ │ │ │ int3 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ @@ -2731744,16 +2731128,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3684f(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x4b(%rax) │ │ │ │ + push $0x3 │ │ │ │ add %ch,0x1a00c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%cl │ │ │ │ xor %ah,0x316357e4(%rip) │ │ │ │ imul $0x13,(%rcx),%edx │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2731993,16 +2731377,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x36407(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1a(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x24,%al │ │ │ │ - jnp 1d465a7 │ │ │ │ + mov $0xd3,%al │ │ │ │ + jp 1d465a7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bh │ │ │ │ @@ -2732018,19 +2731402,21 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e6e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x57afa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + adc $0x57a,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,-0x20(%rdx) │ │ │ │ push $0xffffffffa3d0b8fc │ │ │ │ adc %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2732041,15 +2731427,15 @@ │ │ │ │ sub (%r11),%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%bl │ │ │ │ out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36874(%rax) │ │ │ │ + add %al,0x36875(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1a00c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2732095,20 +2731481,20 @@ │ │ │ │ add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmp (%rbx),%ax │ │ │ │ - add %al,(%rax) │ │ │ │ + lock out %eax,$0x3a │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ in (%dx),%eax │ │ │ │ and %ah,0x23462b37(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2732157,22 +2731543,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x364(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movntq %mm0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + sbbb $0x0,0x33a(%rbp) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,(%rcx) │ │ │ │ (bad) │ │ │ │ cmp (%rdx),%esp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2732219,15 +2731601,15 @@ │ │ │ │ lock popf │ │ │ │ add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,%al │ │ │ │ + mov $0x6b,%al │ │ │ │ cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2732244,16 +2731626,17 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ iret │ │ │ │ out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3689a(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + push $0x3 │ │ │ │ add %ch,0x1a00c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x58(%rcx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ @@ -2732269,18 +2731652,21 @@ │ │ │ │ add %ah,0x4a(%rax) │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0xee,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x3c(%rax) │ │ │ │ - push $0x3 │ │ │ │ - add %ch,0x1a00c(%rax) │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ + shrb %cl,0x3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0xc,%al │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x51119c42(%rdi) │ │ │ │ cmp %ecx,%edi │ │ │ │ or %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2732290,16 +2731676,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x32b4a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x27(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x368ef(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,-0x2(%rax) │ │ │ │ + push $0x3 │ │ │ │ add %ch,0x1a00c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x7b5f92b(%rbx) │ │ │ │ mov $0x13010e32,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2732311,20 +2731697,18 @@ │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x375,%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0xc,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,0x375bc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x1a00c(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x287b5277(%rcx) │ │ │ │ (bad) │ │ │ │ push %rbp │ │ │ │ pop %rsp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2732336,21 +2731720,18 @@ │ │ │ │ and %cl,0x2b(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ int $0xef │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - test %dh,0x3(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0xc,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,0x3767a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x1a00c(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1a(%rdx) │ │ │ │ xchg %eax,%ebx │ │ │ │ xor $0xc5,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2732362,16 +2731743,16 @@ │ │ │ │ sub (%rbx),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d469f4 │ │ │ │ out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rdx │ │ │ │ ja 1d46a27 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2732389,15 +2731770,16 @@ │ │ │ │ sub (%rbx),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jrcxz 1d46a52 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x377c2(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + enter $0x377,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1a00c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x5c2633b8(%rbx) │ │ │ │ int $0xe0 │ │ │ │ jno 1d46a8a │ │ │ │ @@ -2732411,21 +2731793,19 @@ │ │ │ │ add %dl,0x4d(%rax) │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0xef,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48(%rax) │ │ │ │ - js 1d46ab7 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0xc,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + {rex2 0x78} add (%r16),%r16 │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x1a00c(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x70903995(%rsi) │ │ │ │ adc $0x1301327f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2732435,16 +2731815,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ hlt │ │ │ │ out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ + add %ah,0x36(%rax) │ │ │ │ jns 1d46aff │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2732457,16 +2731836,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x3000000000032b4e,%al │ │ │ │ std │ │ │ │ out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - andl $0x0,0x3(%rsi) │ │ │ │ + add %dl,-0x2c(%rax) │ │ │ │ + add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1a00c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x6bad70a9(%rax) │ │ │ │ (bad) │ │ │ │ fldcw (%rdx) │ │ │ │ @@ -2732479,17 +2731858,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x3,0x2b(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex and %ebp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov 0x5(%rbx),%fs │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - movsxd 0x0(%rip),%eax │ │ │ │ test $0xc,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ mov $0xc4fe3d1a,%ecx │ │ │ │ pop %rsp │ │ │ │ @@ -2732522,16 +2731902,16 @@ │ │ │ │ sbbb $0x3,0x2b(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov %edi,%gs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x32d2c(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,-0x28(%rax) │ │ │ │ + sub $0x3,%eax │ │ │ │ add %ch,0x1a00c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ imul $0x13,0x128c536(%rdi,%rcx,8),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2732544,16 +2731924,17 @@ │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov %edi,%gs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sub 0x3(%rip),%ebp │ │ │ │ + add %dh,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + sub $0x3,%eax │ │ │ │ add %ch,0x1a00c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdi) │ │ │ │ rex.X add %ebp,(%rcx) │ │ │ │ rex.RXB hlt │ │ │ │ sbb 0x13(%rcx,%rax,1),%bl │ │ │ │ @@ -2732566,16 +2731947,15 @@ │ │ │ │ add %bl,0x2b(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x71(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - hlt │ │ │ │ + add %al,-0x6(%rax) │ │ │ │ jb 1d46caf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2732597,22 +2731977,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ std │ │ │ │ out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cld │ │ │ │ - jns 1d46cf7 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0xc,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + jb 1d46d6d │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x1a00c(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%cl │ │ │ │ adc $0xf2,%al │ │ │ │ xor %dh,%al │ │ │ │ push $0x1301539e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2732622,16 +2732000,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x2b(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ adc $0x1f0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex pop %rdx │ │ │ │ - jl 1d46d3f │ │ │ │ + adcb $0x3,0x7c(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rsp,%rcx,8) │ │ │ │ @@ -2732660,18 +2732037,121 @@ │ │ │ │ add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + sarb $1,(%rcx) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + mov (%rdx),%edi │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x6ad39e29(%rdx) │ │ │ │ + jns 1d46d9d │ │ │ │ + rex add %edx,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + sarb $1,(%rbx) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xc0,%al │ │ │ │ + int1 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0xa(%rax) │ │ │ │ + es (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ + add %bl,0x70(%rdi) │ │ │ │ + cli │ │ │ │ + (bad) │ │ │ │ + mov $0x35,%bh │ │ │ │ + sbb (%rcx,%rax,1),%dh │ │ │ │ + adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %ah,0x3c(%rax) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ + ... │ │ │ │ + jo 1d46de7 │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ + add %dh,-0x61(%rbp) │ │ │ │ + mov $0xac6bdd01,%edx │ │ │ │ + pop %rsi │ │ │ │ + add %edx,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + and %bh,0x339(%rip) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x8d,%al │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ + add %bh,%ch │ │ │ │ + xor %ah,%al │ │ │ │ + mov $0xc,%cl │ │ │ │ + fisubrs 0x130140(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %ah,0x3d(%rax) │ │ │ │ cmp %eax,(%rbx) │ │ │ │ ... │ │ │ │ - lock sbb %edi,(%rbx) │ │ │ │ + rorb $1,0x33a(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ + add %bl,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + movabs 0x130111381b51,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + sarb $0x0,0x339(%rip) │ │ │ │ + ... │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov (%rdx),%? │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x7d(%rcx) │ │ │ │ mov $0x82,%bl │ │ │ │ @@ -2732679,154 +2732159,148 @@ │ │ │ │ adc 0x13015f(%rbx),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + ds cmp %eax,(%rbx) │ │ │ │ ... │ │ │ │ - adc %bl,(%rdx) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %cl,0x33a(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%bh │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ {rex2 0x1d} adc %r8b,0x13014828(%r31) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - sbb (%rbx),%edi │ │ │ │ + cmpb $0x39,(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x71(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,0x4ee0dd61(%rbp) │ │ │ │ int $0xed │ │ │ │ push $0x1301 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d46e57 │ │ │ │ + mov $0x3e,%al │ │ │ │ cmp %eax,(%rbx) │ │ │ │ ... │ │ │ │ - sbbb $0x3b,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rorb $1,0x33a(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,0x10dcf02f(%rdx) │ │ │ │ pop %rsi │ │ │ │ - loopne 1d46f38 │ │ │ │ + loopne 1d470a0 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,%dh │ │ │ │ + adc %bh,(%rdi) │ │ │ │ cmp %eax,(%rbx) │ │ │ │ ... │ │ │ │ - adc %bl,0x33b(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ + movabs 0x9800000000033a90,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x359d0bd5(%rbx,%rbp,8) │ │ │ │ rex.WX (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ + cmpb $0x39,(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ - lock sbb $0x33b,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x6f(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0xe2cbbda(%rdx) │ │ │ │ push %rsi │ │ │ │ add $0x7a,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ + addb $0x3,0x39(%rax) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + loopne 1d47074 │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rbx) │ │ │ │ - data16 loopne 1d47008 │ │ │ │ + data16 loopne 1d47170 │ │ │ │ or $0x169375f,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,-0x39(%rax) │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ - ... │ │ │ │ - rcrb $0x3b,(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + cmp %eax,(%r11) │ │ │ │ ... │ │ │ │ + add %dl,0x33a(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%cl │ │ │ │ or $0x27,%al │ │ │ │ fdivs -0x30(%rcx) │ │ │ │ pop %rax │ │ │ │ sbb (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x339c7(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmp %eax,(%r11) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + jo 1d47105 │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%dl │ │ │ │ xlat %ds:(%rbx) │ │ │ │ @@ -2732837,61 +2732311,59 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex leave │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ + xor %al,0x39(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x5d(%rax) │ │ │ │ + jmp 1d471b8 │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d470a7 │ │ │ │ - jmp 1d47050 │ │ │ │ - add %al,0x366d1(%rax) │ │ │ │ + mov $0x366,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,-0x7b(%rdi) │ │ │ │ sti │ │ │ │ mov $0x3c04ac5c,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - leave │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ + addb $0x3,0x39(%rdx) │ │ │ │ ... │ │ │ │ - and %ah,(%rdx) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + rex xchg %eax,%esi │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x62a2e56a(%rdi) │ │ │ │ rcrl $0x0,0x130105(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,%dl │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ + rolb $0x3,0x39(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ - call 1d470e0 │ │ │ │ - add %dl,-0x4e(%rax) │ │ │ │ - add %gs:(%rax),%eax │ │ │ │ + call 1d47248 │ │ │ │ + add %dh,(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ pop %rsi │ │ │ │ mov $0xe4761363,%esp │ │ │ │ @@ -2732899,25 +2732371,23 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - lret │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmp %r8d,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ or %ch,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %ch,0x0(%rbp,%rax,1) │ │ │ │ + add %al,0x56c52(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ clc │ │ │ │ out %al,(%dx) │ │ │ │ @@ -2732926,19 +2732396,19 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,%ch │ │ │ │ + jo 1d4730f │ │ │ │ cmp %eax,(%rbx) │ │ │ │ ... │ │ │ │ - shlb $1,(%rdi) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + lock popf │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%dl │ │ │ │ (bad) │ │ │ │ @@ -2732946,161 +2732416,149 @@ │ │ │ │ {rex2 0x8} test %cl,0x13014c(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,-0x2f(%rax) │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ + add %al,0x33947(%rax) │ │ │ │ ... │ │ │ │ - adc %ch,(%rsi) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x33aa2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,-0x28cd0832(%rbx) │ │ │ │ rex (bad) │ │ │ │ sub (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - sarb %cl,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmp %rax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex (bad) │ │ │ │ repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x63(%rax) │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %ah,0x587a5(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ adc %edi,0x4dbf509f(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x39,%ah │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + cmp %rax,(%r11) │ │ │ │ ... │ │ │ │ + and %ch,0x33a(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xor %edi,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,-0x63(%rdi,%rdx,2) │ │ │ │ and $0x1ecd6818,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - {rex2 0x39} add (%r24),%rax │ │ │ │ + rex │ │ │ │ + rex.WX cmp %rax,(%rbx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x33b33(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + shrb $0x0,0x33a(%rdx) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3b(%rdx) │ │ │ │ add (%rdi),%dl │ │ │ │ lock xor (%rax),%cl │ │ │ │ rex.WX add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d4729f │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ + nop │ │ │ │ + rex.WX cmp %rax,(%rbx) │ │ │ │ ... │ │ │ │ - and %dh,(%rbx,%rdi,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + subb $0x0,0x33a(%rbx) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x36(%rdi,%rdx,1) │ │ │ │ and %dh,0x175bbf2(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ + add %dl,%al │ │ │ │ + rex.WX cmp %rax,(%rbx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - xor $0x3b,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + shrb $1,0x33a(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,0x4e(%rdx) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ in (%dx),%eax │ │ │ │ xchg %eax,%edi │ │ │ │ sub $0x130178,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ + add %dl,0x3394b(%rax) │ │ │ │ ... │ │ │ │ - adc %dh,(%rsi) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%dh │ │ │ │ movabs %al,0x13010dec12a4307e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x39,%bh │ │ │ │ - add (%rax),%eax │ │ │ │ + orb $0x0,0x3(%rcx,%rdi,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - ss cmp (%rbx),%eax │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x44(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -2733109,144 +2732567,145 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,%dl │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ + rorb $1,0x39(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ - and %bh,(%rdx) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x3a,%cl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ add $0xa0,%al │ │ │ │ mov $0xc4,%dh │ │ │ │ pop %r13 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d4740c │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ + add %cl,0x39(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ - cmp (%rbx),%dil │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x3a,%cl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x4d210f25(%rbx) │ │ │ │ sbb $0x43,%esi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - fdivrl (%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1d47631 │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ ... │ │ │ │ + mov $0xb5,%al │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x33b3e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,0x11ffbda0(%rdi) │ │ │ │ test $0xb5,%al │ │ │ │ movsxd (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,-0x23(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rsi │ │ │ │ cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1ec(%rbp) │ │ │ │ add %ah,(%rax) │ │ │ │ - jg 1d47534 │ │ │ │ + jl 1d4769c │ │ │ │ add $0x0,%eax │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%dh │ │ │ │ xchg %eax,%ebx │ │ │ │ - js 1d474ce │ │ │ │ + js 1d47636 │ │ │ │ gs insl (%dx),%es:(%rdi) │ │ │ │ push $0x3 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,%bh │ │ │ │ + jo 1d476d0 │ │ │ │ cmp %eax,(%rbx) │ │ │ │ ... │ │ │ │ - rex │ │ │ │ - cmp (%r11),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + cmpb $0x0,0x33a(%rcx) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,%bh │ │ │ │ es xchg %esi,0x5fc73508(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d47531 │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ + rcrb $1,0x39(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - cmp (%r11),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x33ab9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,%ah │ │ │ │ mov $0x26,%ah │ │ │ │ sub 0x15dba47(%rcx),%dl │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - fistpll (%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rdi │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x74(%rax) │ │ │ │ - jmp 1d475a8 │ │ │ │ add %al,(%rax) │ │ │ │ - adc %esp,0x3(%rdi) │ │ │ │ + push %rax │ │ │ │ + mov %gs,%ecx │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %ah,0x3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%ch │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -2733255,20 +2732714,20 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock loop 1d4761c │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x44(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + jo 1d47716 │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rdi) │ │ │ │ ss in $0x2e,%al │ │ │ │ @@ -2733277,61 +2732736,58 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x339e3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x33b44(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + shlb $0x3,0x39(%rax) │ │ │ │ + ... │ │ │ │ + movabs 0x9800000000033abc,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,%bh │ │ │ │ - jno 1d4762c │ │ │ │ + jno 1d47794 │ │ │ │ and (%rbx),%bl │ │ │ │ sub 0x5a(%rsi),%bh │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d47656 │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %ah,0x39(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,-0x14(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jo 1d477cf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x560cc(%rax) │ │ │ │ + add %al,0x560ca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x47(%rcx) │ │ │ │ (bad) │ │ │ │ - call 3a41187b <_edata@@Base+0x3381187b> │ │ │ │ + call 3a4119e3 <_edata@@Base+0x338119e3> │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d4769e │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ cmp %eax,(%rbx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - cmp (%r11),%r8d │ │ │ │ + loopne 1d477ee │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rdx) │ │ │ │ xchg %eax,%esp │ │ │ │ @@ -2733341,186 +2732797,175 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,%ch │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ + shlb $0x3,0x39(%rcx) │ │ │ │ ... │ │ │ │ - addb $0x3,0x3b(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bh,0x33a(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x10(%rsi) │ │ │ │ or %ch,%bl │ │ │ │ mov $0x168194a,%esp │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,-0x1b(%rax) │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ - mov $0x45,%al │ │ │ │ - cmp (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + mov $0x33a,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x2e(%rbx) │ │ │ │ pop %rdi │ │ │ │ test $0x46,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x39,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + andb $0x3,0x39(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x46(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + cmpb $0x0,0x33a(%rsi) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rsi) │ │ │ │ mov 0x559be36f(%rax),%cs │ │ │ │ and %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - in $0x39,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - rex.RX cmp (%rbx),%r8d │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ + movabs 0x9800000000033abe,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ - jrcxz,pn 1d477be │ │ │ │ + jrcxz,pn 1d47926 │ │ │ │ inc %bl │ │ │ │ sub $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - out %al,$0x39 │ │ │ │ + add %ah,(%rax) │ │ │ │ + movsxd (%rcx),%edi │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x47(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add %al,-0x41(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%dl │ │ │ │ pop %rdx │ │ │ │ hlt │ │ │ │ - jnp 1d47853 │ │ │ │ + jnp 1d479bb │ │ │ │ imul $0x1,0x5b(%rbp),%edi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x339e8(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4b(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + cmp %eax,%gs:(%rbx) │ │ │ │ + ... │ │ │ │ + and %al,%bl │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x5266aa77(%rdi) │ │ │ │ - jns 1d4783f │ │ │ │ - jo 1d4789a │ │ │ │ + jns 1d479a7 │ │ │ │ + jo 1d47a02 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - call 1d47bef │ │ │ │ + add %al,0x33965(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.WXB cmp (%r11),%rax │ │ │ │ + add %ah,-0x3d(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%bh │ │ │ │ xchg %eax,%esp │ │ │ │ add 0x23(%rdi),%ebx │ │ │ │ rex.R fimuls 0x1301(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,%dl │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ + shlb $1,0x39(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ - lock cmp (%r11),%r8 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + lret $0x33a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x549aaf43(%rcx) │ │ │ │ xor 0x130154(%rbx),%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x339eb(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + push $0x339 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sub $0x1f2,%eax │ │ │ │ + shrb $1,0x1f2(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d4791e │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ + rcl $0x87,%bl │ │ │ │ + add $0x0,%eax │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rdi,%rax,1) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ stc │ │ │ │ mov $0xf2,%ch │ │ │ │ @@ -2733529,128 +2732974,117 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %al,0x33968(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%ch │ │ │ │ - int1 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ + movabs 0x9800000000062707,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x1(%rdi) │ │ │ │ rex.XB sbb $0x35671a59,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,%ch │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ + rex imul $0x3,(%rcx),%edi │ │ │ │ ... │ │ │ │ - lock push %rcx │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sarl $1,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,%ch │ │ │ │ mov $0xf1e2b259,%edi │ │ │ │ (bad) │ │ │ │ add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - in (%dx),%eax │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ + subb $0x3,0x39(%rcx) │ │ │ │ ... │ │ │ │ - adc %dl,0x3b(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %dl,%dl │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,(%rax) │ │ │ │ and $0x34bfa386,%eax │ │ │ │ adc %r8b,(%r9) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x339ed(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + push $0x39 │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - push %rdx │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add %ah,-0x2e(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0xc(%rcx) │ │ │ │ or 0x5ef63c02(%rcx),%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shr $0x39,%ch │ │ │ │ + rex push $0x39 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x52(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x33ad2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,%bh │ │ │ │ - loopne 1d47b3f │ │ │ │ + loopne 1d47ca7 │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ test $0x55,%al │ │ │ │ add %rdx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock in (%dx),%eax │ │ │ │ + jo 1d47cc4 │ │ │ │ cmp %eax,(%rbx) │ │ │ │ ... │ │ │ │ - jo 1d47b54 │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + loopne 1d47c3c │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x7b2fd858(%rdx) │ │ │ │ push %rsi │ │ │ │ @@ -2733658,157 +2733092,147 @@ │ │ │ │ add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shr $1,%dh │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ + push %rax │ │ │ │ + imul $0x3,(%rcx),%edi │ │ │ │ ... │ │ │ │ - lock push %rsi │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x1fd0fdab(%rdx) │ │ │ │ - jns 1d47be0 │ │ │ │ - jnp 1d47b6a │ │ │ │ + jns 1d47d48 │ │ │ │ + jnp 1d47cd2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - out %eax,(%dx) │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ + add %ah,0x3396b(%rax) │ │ │ │ ... │ │ │ │ - mov $0x57,%al │ │ │ │ - cmp (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + {rex2 0x3a} add (%r16),%rax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,(%rbx) │ │ │ │ - jmp 72b7f307 <_edata@@Base+0x6bf7f307> │ │ │ │ + jmp 72b7f46f <_edata@@Base+0x6bf7f46f> │ │ │ │ rex.WX push $0x1301 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d47bb9 │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ + add %ch,0x3(%rcx,%rdi,1) │ │ │ │ ... │ │ │ │ - and %bl,0x3b(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + movabs 0x9800000000033ad5,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,%cl │ │ │ │ sbbl $0x1b,0x25ff9fdb(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,%al │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ + xor %ch,0x3(%rcx,%rdi,1) │ │ │ │ ... │ │ │ │ - rex pop %rax │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rcl $0x3a,%ch │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x10(%rbp) │ │ │ │ add (%rdx),%eax │ │ │ │ xor 0x5f(%rcx,%rdx,8),%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - lock cmp %eax,(%rbx) │ │ │ │ + mov $0x6c,%al │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - pop %rbp │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x5f1c9b12(%rbp) │ │ │ │ - loop 1d47c17 │ │ │ │ + loop 1d47d7f │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - int1 │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ + add %al,0x3396d(%rax) │ │ │ │ ... │ │ │ │ - xor %bl,0x3b(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x33ad7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x120b660(%rdx) │ │ │ │ - jno 1d47c6c │ │ │ │ - jns 1d47cd2 │ │ │ │ + jno 1d47dd4 │ │ │ │ + jns 1d47e3a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,-0xf(%rax) │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ + add %dh,0x3396d(%rax) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - pop %rsi │ │ │ │ - cmp (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x33ad7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x1a73086c(%rsp,%riz,2) │ │ │ │ (bad) │ │ │ │ es add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - repnz cmp %eax,(%rbx) │ │ │ │ + nop │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rcx) │ │ │ │ - jmp 1d47d40 │ │ │ │ - add %al,-0x73(%rax) │ │ │ │ + jmp 1d47ea8 │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ roll $1,-0x66a602a0(%rip) │ │ │ │ @@ -2733816,121 +2733240,120 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - repz cmp %eax,(%rbx) │ │ │ │ + add %dl,%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x1eb(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x6c(%rdx) │ │ │ │ + push %rax │ │ │ │ + data16 insb (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%bl │ │ │ │ - ja 1d47dfa │ │ │ │ + ja 1d47f62 │ │ │ │ sbb 0x176cee0(%rdi),%bh │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - hlt │ │ │ │ + add %ah,0x70(%rax) │ │ │ │ cmp %eax,(%rbx) │ │ │ │ ... │ │ │ │ - shlb $1,0x3b(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,%bh │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%dl │ │ │ │ pop %rax │ │ │ │ xor $0xfc,%al │ │ │ │ and $0x11f8ae3,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - hlt │ │ │ │ + add %ah,0x71(%rax) │ │ │ │ cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push %rdx │ │ │ │ - jmp 1d47e18 │ │ │ │ - add %ah,(%rax) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - add (%rax),%ax │ │ │ │ + jmp 1d47f80 │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs %al,0x898000000000366 │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0xa(%rdi) │ │ │ │ rex.X mov $0x3d7983b2,%ebx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,%ch │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ - ... │ │ │ │ - mov $0x63,%al │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + movabs 0x33971,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x33ae1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x735ea319(%rdi) │ │ │ │ out %al,(%dx) │ │ │ │ - loopne 1d47e84 │ │ │ │ + loopne 1d47fec │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - stc │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ + shlb $0x0,0x3(%rcx,%rdi,1) │ │ │ │ ... │ │ │ │ - movabs 0x9800000000033b67,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x33ae8(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,%dl │ │ │ │ movabs 0x13014df0abe6d655,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - stc │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ + lock je 1d48084 │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ - shlb $0x3,0x3b(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + call 1d48398 │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x39314e41(%rbx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ push %rdx │ │ │ │ @@ -2733938,167 +2733361,82 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x339fa(%rax) │ │ │ │ + add %dl,0x33976(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ and %edx,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x87,%cl │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,-0x48(%rax) │ │ │ │ + xchg %eax,0x0(%rip) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rax) │ │ │ │ and $0x7f71bba8,%eax │ │ │ │ ret $0x14c │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - cld │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ - ... │ │ │ │ - and %ch,0x3b(%rbx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + js 1d48114 │ │ │ │ add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,-0x4c(%rdx) │ │ │ │ - mov $0x751d1e14,%ebx │ │ │ │ - rex.WXB add %rdx,(%r11) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d47fb6 │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %ah,%dh │ │ │ │ - sub $0x3d4a33c7,%eax │ │ │ │ - xchg %eax,%ecx │ │ │ │ - or $0x1,%al │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %ah,-0x1(%rax) │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ - ... │ │ │ │ - adc %dh,0x3b(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x24(%rax,%rbx,8) │ │ │ │ - es testb $0x1f,-0x50(%rdi) │ │ │ │ - add %edx,(%rbx) │ │ │ │ + add %bl,-0x4c(%rdx) │ │ │ │ + mov $0x751d1e14,%ebx │ │ │ │ + rex.WXB add %rdx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ - ... │ │ │ │ - xor %dh,0x3b(%rdx) │ │ │ │ + and %bh,0x39(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ - test $0xbd,%al │ │ │ │ - movabs %eax,0x13015c3ceb58 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,-0x11(%rax) │ │ │ │ cmp (%rbx),%al │ │ │ │ - ... │ │ │ │ - mov $0x73,%al │ │ │ │ - cmp (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,0x73(%rax,%rbx,4) │ │ │ │ - and -0x23(%rcx),%ebx │ │ │ │ - (bad) │ │ │ │ - je 1d480c2 │ │ │ │ + add %ah,%dh │ │ │ │ + sub $0x3d4a33c7,%eax │ │ │ │ + xchg %eax,%ecx │ │ │ │ + or $0x11,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - cmp (%rbx),%al │ │ │ │ - ... │ │ │ │ - shlb $1,0x3b(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,-0x3f(%rdx) │ │ │ │ - {rex2 0xaf} lsl 0x13017950(%r8),%r15 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - rolb $1,(%rbx) │ │ │ │ - cmp (%rbx),%al │ │ │ │ - ... │ │ │ │ - and %dh,0x3b(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x3fbd1(%rdi) │ │ │ │ - xchg %ecx,%eax │ │ │ │ + add %dl,-0x7f(%rax) │ │ │ │ (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - adc $0x1,%esp │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x2b,%bl │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0x32b,%esp │ │ │ │ @@ -2734118,16 +2733456,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x2e(%rbp) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0x1f0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.RXB jp 1d481c9 │ │ │ │ + mov $0x61,%al │ │ │ │ + jns 1d481c9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ out %al,$0xe4 │ │ │ │ sbb 0x2c7972e6(%rcx),%edx │ │ │ │ @@ -2734139,18 +2733477,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x3,0x2e(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x1f0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x55,%al │ │ │ │ - jnp 1d48211 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x7a(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ adc %cl,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ cmp (%rax),%ebx │ │ │ │ (bad) │ │ │ │ rex.WR │ │ │ │ @@ -2734164,16 +2733500,17 @@ │ │ │ │ ... │ │ │ │ add %ah,0x46(%rax) │ │ │ │ cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2d(%rax) │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4c(%rax) │ │ │ │ - jns 1d48259 │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + ja 1d48259 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x8490d98,%edi │ │ │ │ adc %edi,%ecx │ │ │ │ @@ -2734186,16 +2733523,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2e(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1f02d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jmp 1d48234 │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cltd │ │ │ │ add $0x0,%eax │ │ │ │ adc %cl,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lea (bad),%esp │ │ │ │ out %eax,$0x6d │ │ │ │ sbb %eax,0x67(%rcx) │ │ │ │ @@ -2734210,16 +2733548,16 @@ │ │ │ │ add %dh,%al │ │ │ │ rex.RXB │ │ │ │ cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sub $0x1f0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.WR jns 1d482e9 │ │ │ │ + adc %al,%ch │ │ │ │ + ja 1d482e9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ @@ -2734251,80 +2733589,178 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %dh,%al │ │ │ │ + jnp 1d4839c │ │ │ │ + add (%rax),%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x3a,%al │ │ │ │ + add %dh,0x33af3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x24(%rax,%rbx,8) │ │ │ │ + es testb $0x1f,-0x50(%rdi) │ │ │ │ + add %edx,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + jl 1d483e4 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x76(%rax) │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + hlt │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0xbd,%al │ │ │ │ + movabs %eax,0x13015c3ceb58 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x3397d,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x9(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ + add %al,0x73(%rax,%rbx,4) │ │ │ │ + and -0x23(%rcx),%ebx │ │ │ │ + (bad) │ │ │ │ + je 1d48422 │ │ │ │ + adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %dl,%al │ │ │ │ + jge 1d48474 │ │ │ │ + add (%rax),%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x33af7(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,-0x3f(%rdx) │ │ │ │ + {rex2 0xaf} lsl 0x13017950(%r8),%r15 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1d48501 │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ + ... │ │ │ │ + cmp $0x3a,%bl │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x3fbd1(%rdi) │ │ │ │ + xchg %ecx,%eax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x3397f,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sti │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x35(%rcx) │ │ │ │ fadd %st(1),%st │ │ │ │ - jae 1d483b0 │ │ │ │ - ja 1d483b1 │ │ │ │ + jae 1d48518 │ │ │ │ + ja 1d48519 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x33a(%rip) │ │ │ │ + add %al,0x339(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x3,0x3b(%rdx) │ │ │ │ + adc %bh,%bh │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x5cdd4956(%rbx) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ movabs %eax,0x130142 │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x33a05(%rax) │ │ │ │ + add %dl,-0x7f(%rax) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ ... │ │ │ │ + jo 1d48569 │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jnp 1d4843e │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,%bh │ │ │ │ test $0x1ae6b43e,%eax │ │ │ │ mov $0x13015e,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x6(%rax) │ │ │ │ - cmp (%rbx),%al │ │ │ │ + add %al,-0x7e(%rax) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lock add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0xa(%rax) │ │ │ │ + add %ah,0x1e(%rax) │ │ │ │ data16 (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2734334,23 +2733770,22 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x33a06(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,-0x7e(%rax) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jmp 1d4848d │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x1eb(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d484ce │ │ │ │ - movsxd (%rsi),%eax │ │ │ │ + xor %dl,0x63(%rdx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x45fb9b8e(%rbp) │ │ │ │ @@ -2734359,24 +2733794,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rdi) │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.X out %al,(%dx) │ │ │ │ + rolb $0x0,0x339(%rdx) │ │ │ │ + add %dl,0x42(%rax) │ │ │ │ + out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7(%rax) │ │ │ │ - pop %rbp │ │ │ │ + add %al,0xe(%rax) │ │ │ │ + pop %rsi │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2734385,22 +2733817,23 @@ │ │ │ │ test %bh,0x1a(%rbp) │ │ │ │ push $0x1301 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - cmp (%rbx),%al │ │ │ │ + lock (bad) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,-0xf(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x68(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ pop %rbp │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2734411,43 +2733844,44 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d48561 │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + and %al,0x339(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1(%rcx,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov 0x0(%rsi,%rax,1),%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ + movabs 0xbd800000000065c,%al │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,-0x16(%rbx) │ │ │ │ - jl 1d4851a │ │ │ │ + jl 1d48682 │ │ │ │ imul $0x1,0x3d(%rsi),%edx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x9000000000033a07,%al │ │ │ │ + jo 1d4868d │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ xchg %eax,%edi │ │ │ │ repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cld │ │ │ │ - pop %rbx │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + pop %rsp │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2734459,24 +2733893,22 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d485f1 │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + movabs 0x5000000000033983,%al │ │ │ │ mov $0xe9,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x65a,%esi │ │ │ │ + add %dl,-0x28(%rax) │ │ │ │ + pop %rdx │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x40(%rcx) │ │ │ │ and %dl,(%rdx) │ │ │ │ @@ -2734486,136 +2733918,137 @@ │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,(%rax) │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %dl,-0x10(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x3(%rcx,%rdi,1) │ │ │ │ + add %dl,(%rax) │ │ │ │ + push %rax │ │ │ │ + lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.WX pop %rax │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + pop %rax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x65(%rax) │ │ │ │ - jmp 1d4867a │ │ │ │ + jmp 1d487e2 │ │ │ │ push %rsp │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ - jg 1d4868a │ │ │ │ + jg 1d487f2 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x3a,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %al,0x3(%rcx,%rdi,1) │ │ │ │ add %dh,-0x71(%rax) │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x657d0(%rax) │ │ │ │ + add %ah,0x657e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bh,%cl │ │ │ │ rex.WRX │ │ │ │ rex.W lods %ds:(%rsi),%al │ │ │ │ xchg %eax,%esp │ │ │ │ movabs %eax,0x13015505 │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d486ca │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + test %bh,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,(%rdx,%rsi,8) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xor $0xf2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x657b0(%rax) │ │ │ │ + add %al,-0x3b(%rax) │ │ │ │ + push %rdi │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %ah,%bh │ │ │ │ xor $0x2f,%al │ │ │ │ mov $0x25,%al │ │ │ │ movabs 0x13017a0e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rcx) │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + test %bh,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rbx) │ │ │ │ - out %eax,(%dx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xor %edi,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4c(%rax) │ │ │ │ - push %rsi │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x65662(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %al,%ch │ │ │ │ fimuls 0x51f3f714(%rax) │ │ │ │ or $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - or %edi,(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %al,0x339(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xor $0xef,%al │ │ │ │ + xor %dh,(%rdi,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x655e0(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + stc │ │ │ │ + push %rbp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %dh,%bh │ │ │ │ movabs 0x13017f5b87be44e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %edi,(%rdx) │ │ │ │ + (bad) │ │ │ │ + test %edi,(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1(%rax) │ │ │ │ - jmp 1d487a5 │ │ │ │ + jmp 1d4890d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,%dl │ │ │ │ + sar $1,%dl │ │ │ │ push %rsp │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2734628,64 +2734061,70 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rdx),%dil │ │ │ │ + nop │ │ │ │ + test %edi,(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %edx,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x64eb5(%rax) │ │ │ │ + add %dh,0x64ecb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bh,-0x78dbc932(%rdi) │ │ │ │ sub %r9d,(%rcx,%rax,1) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x33a0a(%rax) │ │ │ │ + add %al,%al │ │ │ │ + test %edi,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1f15e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cmp 0x5(%rdx),%eax │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,%cl │ │ │ │ (bad) │ │ │ │ rex.RX mov %r14b,0x73(%rbp) │ │ │ │ sub $0x130153,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - or (%rdx),%bh │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %bh,(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5f(%rax) │ │ │ │ int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5e(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,%al │ │ │ │ + jno 1d4896d │ │ │ │ add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ int1 │ │ │ │ @@ -2734694,109 +2734133,111 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - or (%rdx),%edi │ │ │ │ + xchg %dil,(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0xec,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x64c,%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + rorl %cl,0x0(%rsi,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %dl,-0x7d35dd07(%rip) │ │ │ │ cmp %dh,0x2b(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc000000000033a0b,%al │ │ │ │ - mov %al,%dh │ │ │ │ - add %eax,(%rax) │ │ │ │ + jo 1d489f0 │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x64c99(%rax) │ │ │ │ + rorb $0x0,0x1f0(%rdx) │ │ │ │ + add %dl,0x64cb0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bh,%al │ │ │ │ out %al,$0x29 │ │ │ │ movabs %eax,0x130141d7d402 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdx,%rdi,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + movabs 0xd000000000033986,%al │ │ │ │ (bad) │ │ │ │ int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x64b0c(%rax) │ │ │ │ + add %al,%al │ │ │ │ + and %ecx,0x6(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %ch,%cl │ │ │ │ or %ebx,0x7a(%rsi) │ │ │ │ - jmp 2f39ecb │ │ │ │ + jmp 2f3a033 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - or $0x3a,%al │ │ │ │ + add %dl,%al │ │ │ │ + xchg %bh,(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cltd │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x646d2(%rax) │ │ │ │ + add %al,%al │ │ │ │ + out %al,$0x46 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %ah,%cl │ │ │ │ adc %ebp,0xaba494e(%rcx,%rdx,4) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d489e6 │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %al,0x339(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.WR │ │ │ │ rex.RB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2734806,213 +2734247,206 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x33a0c(%rax) │ │ │ │ + add %al,-0x79(%rax) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1f120(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.WXB │ │ │ │ - rex.XB (bad) │ │ │ │ + nop │ │ │ │ + and %dh,%cl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + imul $0x0,0x6(%rbx),%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ fisttpl -0x5b(%rax) │ │ │ │ iret │ │ │ │ - js 1d48aa4 │ │ │ │ + js 1d48c0c │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d48a76 │ │ │ │ - cmp (%rbx),%al │ │ │ │ + jo 1d48b59 │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ es repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x61(%rax) │ │ │ │ - rex.X (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x642b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %al,%al │ │ │ │ xor (%rsi),%bl │ │ │ │ test %esp,0x156afb3(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - or $0x33a,%eax │ │ │ │ + add %ah,0x33987(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + fucomi %st(1),%st │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + lret $0x63d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $1,%bl │ │ │ │ - jmp 1d48ac0 │ │ │ │ - add %dh,-0x4e(%rax) │ │ │ │ - cmp $0x6,%eax │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %al,-0x49(%rcx) │ │ │ │ - rex.WXB jl 1d48b5a │ │ │ │ + rex.WXB jl 1d48cc2 │ │ │ │ mov $0x13014195,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex or $0x33a,%eax │ │ │ │ + rolb $1,0x339(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ sar $1,%ah │ │ │ │ out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - cmp $0x6,%eax │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ + add %dl,(%rax) │ │ │ │ + cmpl $0xa00bd800,0x6(%rip) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x4a(%rax,%rcx,4) │ │ │ │ (bad) │ │ │ │ cs test $0x35,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - or $0x33a,%eax │ │ │ │ + add %cl,0x339(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ch │ │ │ │ - jmp 1d48b4d │ │ │ │ + jmp 1d48cb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d48b27 │ │ │ │ + add %ch,%dh │ │ │ │ cmp $0x6,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx,%riz,2) │ │ │ │ - jae 1d48bad │ │ │ │ + jae 1d48d15 │ │ │ │ rex.WB sub %sil,0x13013f(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov %bh,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rsi │ │ │ │ - out %al,(%dx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1ee56(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - gs ss (bad) │ │ │ │ + add %al,%al │ │ │ │ + jle 1d48d39 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x7b(%rax) │ │ │ │ - jge 1d48b66 │ │ │ │ + jge 1d48cce │ │ │ │ data16 rex.WRX and $0x130103,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmp (%rbx),%al │ │ │ │ + add %ah,-0x78(%rax) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x1(%rbp,%rbp,8) │ │ │ │ - add %dh,-0x7(%rax) │ │ │ │ - xor $0x6,%eax │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ + add %dl,(%rax) │ │ │ │ + adc (%rsi),%dh │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,-0x4071d847(%rbx) │ │ │ │ pushf │ │ │ │ xchg %eax,%ebx │ │ │ │ add %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0xe(%rax) │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x33988(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0xf2,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + adc %dh,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x2(%rax) │ │ │ │ - xor $0x6,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + xor $0x6,%eax │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %cl,-0x4d027f30(%rbx) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ rex.RXB add %r10d,%gs:(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rorb $1,0x339(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x51,%al │ │ │ │ out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sahf │ │ │ │ + add %dh,-0x4e(%rax) │ │ │ │ xor (%rsi),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2735026,49 +2734460,44 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,(%rsi) │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xb7,%al │ │ │ │ - int1 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cmp %esi,(%rdx) │ │ │ │ (bad) │ │ │ │ + mov %edi,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x1f1b7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x6324d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %ah,%dl │ │ │ │ sbb %dl,%dl │ │ │ │ sbb 0x13fa7b8(%rdx),%edi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x33a0f(%rax) │ │ │ │ + add %dh,0x33989(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ pushf │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x2f(%rax) │ │ │ │ + xor %eax,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x631,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ mov $0x42,%ah │ │ │ │ @@ -2735076,26 +2734505,25 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - adc %bh,(%rdx) │ │ │ │ + add %ah,%al │ │ │ │ + mov %edi,(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x2c,%bh │ │ │ │ - (bad) │ │ │ │ + add %ah,-0x2f(%rax) │ │ │ │ + sub $0x6,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x73c70afd(%rdi) │ │ │ │ @@ -2735104,22 +2734532,21 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x10,%al │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %cl,0x339(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,-0xf(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x78(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ sub $0x6,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2735129,66 +2734556,72 @@ │ │ │ │ mov $0x1a,%dl │ │ │ │ fnstcw 0x1301(%rdi,%rdi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock adc %bh,(%rdx) │ │ │ │ + mov (%rcx),%dil │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x0(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x629ff(%rax) │ │ │ │ + add %dl,0x24(%rax) │ │ │ │ + sub (%rsi),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %al,-0x6b5562f6(%rbx) │ │ │ │ {rex2 0x30} add %edx,%gs:(%r19) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,(%rcx) │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + mov (%rcx),%bh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,-0xf(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + rex int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - subl $0x6,(%rcx) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ + add %dl,%al │ │ │ │ + pushf │ │ │ │ + sub %eax,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rcx) │ │ │ │ - jns 1d48e90 │ │ │ │ + jns 1d48ff8 │ │ │ │ mov $0x39,%dh │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ enter $0x12c,$0x13 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d48e6b │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rorb $1,0x339(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.B int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x628fc(%rax) │ │ │ │ + add %al,0x62915(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ch,(%rax) │ │ │ │ mov %eax,%ss │ │ │ │ test %dh,0x38(%rbp) │ │ │ │ @@ -2735196,23 +2734629,20 @@ │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x11,%al │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + and %cl,0x339(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd,%al │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ + add %dh,-0x41(%rax) │ │ │ │ sub %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2735222,102 +2734652,96 @@ │ │ │ │ add %r10d,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock adc %edi,(%rdx) │ │ │ │ + push %rax │ │ │ │ + mov (%rcx),%edi │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - test %ebp,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,-0x63(%rax) │ │ │ │ + sub %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - jmp ffffffff84993a30 <_edata@@Base+0xffffffff7dd93a30> │ │ │ │ + jmp ffffffff84993b98 <_edata@@Base+0xffffffff7dd93b98> │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,(%rdx) │ │ │ │ - cmp (%rbx),%al │ │ │ │ + orb $0x0,0x339(%rbx) │ │ │ │ + add %al,0xc(%rax) │ │ │ │ + repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + movaps (%rsi),%xmm0 │ │ │ │ add %al,(%rax) │ │ │ │ - rex or $0xf2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x627fa(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %bh,(%rbx,%rdi,4) │ │ │ │ int $0x39 │ │ │ │ rolb $0x28,(%rsi) │ │ │ │ sub $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x12(%rax) │ │ │ │ - cmp (%rbx),%al │ │ │ │ + add %dh,0x3398b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %bl,(%rbx) │ │ │ │ - in (%dx),%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + sbb %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov (%rdi),%fs │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x627a4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %ah,-0x38(%rcx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ xchg %eax,%ecx │ │ │ │ pop %rbx │ │ │ │ add %r10d,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000033a12,%al │ │ │ │ - cmp %dl,%dh │ │ │ │ - add %eax,(%rax) │ │ │ │ + loopne 1d490b5 │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rcx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + xor %bh,(%rdx) │ │ │ │ + repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + push $0x627 │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rcx) │ │ │ │ rex.WR cld │ │ │ │ @@ -2735326,44 +2734750,49 @@ │ │ │ │ rex.RB sub $0x130179,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - adc (%rdx),%bh │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov %?,(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1eaf7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x626a8(%rax) │ │ │ │ + add %ah,-0x40(%rax) │ │ │ │ + es (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %dl,0x2f(%rbx) │ │ │ │ xchg %eax,%ebx │ │ │ │ (bad) │ │ │ │ xchg %eax,%edi │ │ │ │ movsxd 0x76(%rdi),%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,(%rbx) │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rex mov %?,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex cmp $0x1f1,%eax │ │ │ │ + add %al,0x3d(%rax) │ │ │ │ + int1 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d4909b │ │ │ │ + add %dl,%al │ │ │ │ + pop %rbp │ │ │ │ es (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2735371,89 +2734800,89 @@ │ │ │ │ test $0x13015730,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x3a,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x53(%rax) │ │ │ │ + orb $0x0,0x3(%rcx,%rdi,1) │ │ │ │ + jo 1d491b7 │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + out %al,$0x25 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - iret │ │ │ │ - and $0x6,%eax │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %ch,-0x7377787e(%rbp) │ │ │ │ sbb %ecx,%esi │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,(%rdx,%rdi,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x8c,%al │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ds int1 │ │ │ │ + add %bh,(%rsi) │ │ │ │ + int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x625ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + and $0x6,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %al,0x2f3d69d1(%rax) │ │ │ │ xor $0x5d,%al │ │ │ │ sbb $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ - adc $0x33a,%eax │ │ │ │ + mov %?,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - shl $0x1,%al │ │ │ │ + add %ah,-0x40(%rax) │ │ │ │ + lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x6256b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rdi │ │ │ │ - and $0x6,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dh,-0x793f45fe(%rbp,%rsi,2) │ │ │ │ pushf │ │ │ │ pop %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,(%rsi) │ │ │ │ - cmp (%rbx),%al │ │ │ │ + adc %cl,0x339(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex jne 1d4916a │ │ │ │ + rex jne 1d492d2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x3c(%rax) │ │ │ │ + add %dh,-0x26(%rax) │ │ │ │ and (%rsi),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2735464,23 +2734893,22 @@ │ │ │ │ add %dx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rex lea (%rcx),%edi │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%dh │ │ │ │ + loopne 1d4931c │ │ │ │ lahf │ │ │ │ add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dl │ │ │ │ @@ -2735492,20 +2734920,20 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x16,%al │ │ │ │ - cmp (%rbx),%al │ │ │ │ + jo 1d492f7 │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1ef36,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ + movabs 0xd00000000001ef36,%al │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ lahf │ │ │ │ add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2586212d(%rcx) │ │ │ │ @@ -2735514,23 +2734942,18 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,(%rdi) │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + movabs 0x500000000003398d,%al │ │ │ │ test $0x1ed,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + shlb $1,(%rbx) │ │ │ │ cltd │ │ │ │ add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bh │ │ │ │ @@ -2735538,96 +2734961,90 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rorb $1,0x339(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ lock scas %es:(%rdi),%al │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x14(%rax) │ │ │ │ - pop 0x0(%rip) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x58f2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %ah,%ch │ │ │ │ - js 1d4925b │ │ │ │ + js 1d493c3 │ │ │ │ cmp %al,%dh │ │ │ │ rorl %cl,0x3c(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x3a,(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - ret $0x1f0 │ │ │ │ + add %cl,0x339(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + rol $1,%dl │ │ │ │ + lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov 0x0(%rip),%es │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x58eb1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %bh,%ah │ │ │ │ (bad) │ │ │ │ and $0x264ebc08,%eax │ │ │ │ - ja 1d4930a │ │ │ │ + ja 1d49472 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x33a17(%rax) │ │ │ │ + add %dh,-0x72(%rax) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cltd │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1d4942b │ │ │ │ int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0xc(%rax) │ │ │ │ - mov 0x0(%rip),%es │ │ │ │ + add %ah,(%rax) │ │ │ │ + and $0x58e,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dl │ │ │ │ repz movabs 0x13014db15c5b1a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov (%rcx),%? │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d493bf │ │ │ │ + add %dh,0x4d(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5a(%rax) │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ + add %dh,%al │ │ │ │ + je 1d4946b │ │ │ │ + add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov (%rcx),%dl │ │ │ │ (bad) │ │ │ │ @@ -2735635,24 +2735052,23 @@ │ │ │ │ rex.RXB add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,(%rax) │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %ah,%ah │ │ │ │ - jmp 1d493bd │ │ │ │ + lock mov (%rcx),%? │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + in $0xeb,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,(%rsi) │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ + add %ah,%al │ │ │ │ + rex.X xchg %eax,0x0(%rip) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2735660,69 +2735076,72 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x18(%rax) │ │ │ │ - cmp (%rbx),%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex je 1d493ea │ │ │ │ + rex je 1d49552 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex.WB (bad) │ │ │ │ + add %dh,%al │ │ │ │ + rex.RX (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dl,(%rdx) │ │ │ │ xchg %cl,0x125401f1(%rdi,%rbx,8) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x3a,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1d4955d │ │ │ │ out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov %?,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0xd(%rax) │ │ │ │ + cmp (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %bl,-0x3f(%rsi) │ │ │ │ {rex2 0xf3} (bad) │ │ │ │ imulb 0x130132(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x33a18(%rax) │ │ │ │ + add %al,0x3398f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - jmp 1d4947e │ │ │ │ + jmp 1d495e6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x58673(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov %al,0x5(%rsi) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %cl,(%rax) │ │ │ │ iret │ │ │ │ or -0x1e(%rsi),%edi │ │ │ │ mov %cl,(%rsi) │ │ │ │ @@ -2735730,75 +2735149,70 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rcx) │ │ │ │ - cmp (%rbx),%al │ │ │ │ + mov $0x8f,%al │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or $0x83,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x31(%rax) │ │ │ │ + addl $0xffffffd8,0x0(%rip) │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %bl,%ah │ │ │ │ lret │ │ │ │ stc │ │ │ │ imul %esp │ │ │ │ ret │ │ │ │ insw (%dx),%es:(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,(%rcx) │ │ │ │ - cmp (%rbx),%al │ │ │ │ + loopne 1d49611 │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex fucomi %st(1),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x73(%rax) │ │ │ │ + add %al,-0x7c(%rax) │ │ │ │ ss add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ah,-0x3c(%rbp) │ │ │ │ mov %es,(%rcx) │ │ │ │ - jmp 1d49565 │ │ │ │ + jmp 1d496cd │ │ │ │ rex.WRXB outsl %ds:(%rsi),(%dx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sbb %edi,(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %dl,0x339(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xor %dh,%cl │ │ │ │ + loopne 1d49702 │ │ │ │ + int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x57(%rax) │ │ │ │ + add %ah,-0x7a(%rax) │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ch │ │ │ │ @@ -2735807,49 +2735221,49 @@ │ │ │ │ es add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,(%rdx) │ │ │ │ - cmp (%rbx),%al │ │ │ │ + rex xchg %eax,%ecx │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d4962a │ │ │ │ + loopne 1d49792 │ │ │ │ int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - addb $0xd8,0x0(%rip) │ │ │ │ + add %dh,%al │ │ │ │ + pop 0x5(%rax) │ │ │ │ + add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %al,%ch │ │ │ │ sub %ebp,0x3(%rsi) │ │ │ │ xchg %eax,%ebp │ │ │ │ xchg %eax,%edx │ │ │ │ - jne 1d495ef │ │ │ │ + jne 1d49757 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sbb (%rdx),%bh │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1d496eb │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x4a(%rax) │ │ │ │ - jmp 1d495fd │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + mov $0xeb,%dh │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,%cl │ │ │ │ - jg 1d49609 │ │ │ │ + add %al,-0x10(%rax) │ │ │ │ + jg 1d49771 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x0(%rdi) │ │ │ │ @@ -2735858,22 +2735272,20 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x3a,(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rclb $0x0,0x339(%rcx) │ │ │ │ add %ah,0x64(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x12(%rax) │ │ │ │ + add %al,-0x10(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2735884,43 +2735296,47 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x33a1a(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - and %ah,%ch │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %ah,(%rdx) │ │ │ │ + in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x58621(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + xchg %al,0x0(%rip) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %ch,(%rsi) │ │ │ │ movabs 0x130160160e44f847,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,(%rbx) │ │ │ │ - cmp (%rbx),%al │ │ │ │ + rex xchg %eax,%edx │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock test $0xed,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - jae 1d496e1 │ │ │ │ + add %dl,(%rax) │ │ │ │ + lret $0x573 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ @@ -2735928,65 +2735344,61 @@ │ │ │ │ sub 0x13010ea1(%rsi,%riz,4),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sbb (%rdx),%edi │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1d4980c │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1ea61(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x59(%rax) │ │ │ │ - jae 1d49729 │ │ │ │ + andb $0x1,-0x16(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %ch,0x73(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x77(%rcx) │ │ │ │ pop %rdx │ │ │ │ - jmp 25f4ca91 <_edata@@Base+0x1f34ca91> │ │ │ │ + jmp 25f4cbf9 <_edata@@Base+0x1f34cbf9> │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x3a,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x63(%rax) │ │ │ │ - lock add %eax,(%rax) │ │ │ │ + movabs 0x6000000000033992,%al │ │ │ │ + movsxd %eax,%esi │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x5c(%rax) │ │ │ │ and $0x6,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %al,-0x58(%rdi) │ │ │ │ add -0x6d(%rax),%esp │ │ │ │ (bad) │ │ │ │ - jae 1d497ca │ │ │ │ + jae 1d49932 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rdx,%rdi,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + rclb $1,0x339(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - movabs %eax,0xac400000000001ec │ │ │ │ + shlb $0x0,0x1ec(%rbx) │ │ │ │ + add %ah,-0x20(%rax) │ │ │ │ fs add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dh │ │ │ │ mov $0x7b,%bl │ │ │ │ @@ -2735997,190 +2735409,188 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sbb $0x3a,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + and %dl,0x339(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov %cl,%ch │ │ │ │ - add %eax,(%rax) │ │ │ │ + rorb $1,0x1e9(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %bh,0x64(%rsi) │ │ │ │ + add $0x0,%eax │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x56446(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %dl,(%rbx,%rdi,2) │ │ │ │ popf │ │ │ │ int3 │ │ │ │ - jo 1d4980f │ │ │ │ + jo 1d49977 │ │ │ │ negb (%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x3,(%rdx,%rdi,1) │ │ │ │ + jo 1d4992d │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ imul %dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movabs %eax,0xbd8000000000562 │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %bh,-0x4b(%rsi,%rax,4) │ │ │ │ rex.WRX │ │ │ │ fwait │ │ │ │ (bad) │ │ │ │ rex.WX imul $0x13,(%rcx),%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - sbb $0x3a,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + and %ch,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1e820(%rax) │ │ │ │ + add %al,%al │ │ │ │ + rex.WRXB jns 1d499f7 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x378f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %dh,(%rcx,%rdi,8) │ │ │ │ push %rdi │ │ │ │ rex.RXB (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ ret $0x157 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - sbb $0x33a,%eax │ │ │ │ + add %dh,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ psllw (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) (%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + movabs 0xd800000000032b98,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ch,%ch │ │ │ │ in $0x4b,%al │ │ │ │ fmuls 0x13016177(%rbx,%rcx,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sbb $0x33a,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adcb $0x0,0x3(%rcx,%rdi,1) │ │ │ │ adc %dl,(%rax) │ │ │ │ int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x52(%rax) │ │ │ │ - sub %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x329b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %dh,%ah │ │ │ │ adc %esi,%ecx │ │ │ │ (bad) │ │ │ │ rcl $0x1a,%dh │ │ │ │ sub (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x33a1d(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %al,%al │ │ │ │ - jnp 1d4996a │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + xor %ah,-0x12(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x67bcf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %ah,%bh │ │ │ │ add %ebx,%ecx │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ int1 │ │ │ │ scas %es:(%rdi),%al │ │ │ │ push $0x130135 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - sbb $0x33a,%eax │ │ │ │ + add %al,-0x6b(%rax) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x1,-0x12(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + rcrb $0x1,-0x12(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x7b(%rcx) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x67b(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ hlt │ │ │ │ - jo 1d49a24 │ │ │ │ + jo 1d49b8c │ │ │ │ in $0x8,%eax │ │ │ │ push $0x1301 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock sbb $0x33a,%eax │ │ │ │ + jo 1d49adf │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x1e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%ecx │ │ │ │ + adc %dl,(%rax) │ │ │ │ cmp (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2736190,93 +2735600,90 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x1f(%rax) │ │ │ │ - cmp (%rbx),%al │ │ │ │ + add %ah,0x33995(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x1f0(%rsi) │ │ │ │ - add %dh,0x4f(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rcx │ │ │ │ addr32 add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ or 0x47(%rdi),%esp │ │ │ │ - data16 jno 1d499e8 │ │ │ │ + data16 jno 1d49b50 │ │ │ │ adc (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x33a1f(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x1f0c2(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%ebp │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x5(%rax) │ │ │ │ + movabs 0x200000000001f0c2,%al │ │ │ │ + fsubrs 0x5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ cld │ │ │ │ - loop 1d49b11 │ │ │ │ + loop 1d49c79 │ │ │ │ sub %ah,%ch │ │ │ │ cld │ │ │ │ pop %rcx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x3a,(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x339(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.WXB int1 │ │ │ │ + loopne 1d49c75 │ │ │ │ + int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - jge 1d49ad1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x57de6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %ah,0x78(%rsi) │ │ │ │ add 0xb81ab03(%rbx),%ebx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - cmp (%rbx),%al │ │ │ │ + rex xchg %eax,%esi │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x600000000001f14c,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - jge 1d49b19 │ │ │ │ + movabs 0x700000000001f14c,%al │ │ │ │ + add %edi,0x5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x71(%rdi) │ │ │ │ @@ -2736284,67 +2735691,63 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %dil,(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x1ee63(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - js 1d49b62 │ │ │ │ + jo 1d49c48 │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + mov $0x63,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x6787d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %bl,0x46(%rbp) │ │ │ │ sbb %ebx,%esp │ │ │ │ (bad) │ │ │ │ hlt │ │ │ │ - jp 1d49b7e │ │ │ │ + jp 1d49ce6 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb000000000033a20,%al │ │ │ │ + movabs 0xb000000000033996,%al │ │ │ │ mov $0x1f0,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d49bb3 │ │ │ │ - push $0x5 │ │ │ │ - add %bl,%al │ │ │ │ + movabs 0xd800000000056816,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dh,%cl │ │ │ │ adc (%rdi),%dh │ │ │ │ scas %es:(%rdi),%al │ │ │ │ es adc $0x1301496c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rax) │ │ │ │ - cmp (%rbx),%al │ │ │ │ + rex xchg %eax,%edi │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ah │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - shrl $0x0,0x5(%rcx) │ │ │ │ + add %al,0x569db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ch,%al │ │ │ │ in $0xb2,%eax │ │ │ │ pushf │ │ │ │ @@ -2736353,70 +2735756,69 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x3a,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1d49d21 │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - lock add %eax,(%rax) │ │ │ │ + add %ch,0x1f0(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + sub 0x5(%rdi),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - addr32 add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x16(%rbp) │ │ │ │ (bad) │ │ │ │ push %rax │ │ │ │ - call 2d93328 │ │ │ │ + call 2d93490 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x33a21(%rax) │ │ │ │ + add %ah,0x33997(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ shl $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x568(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x68,%bpl │ │ │ │ + add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x6f(%rbp,%rbx,1) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rdx) │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rclb $1,0x339(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ rol $0xeb,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add $0x75,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,0x2b(%rax) │ │ │ │ + jne 1d49e31 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dh │ │ │ │ sub $0xdd97bf68,%eax │ │ │ │ (bad) │ │ │ │ @@ -2736424,150 +2735826,133 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x22(%rax) │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x33998(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - out %al,$0x2e │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,-0x71(%rax) │ │ │ │ + jmp 1d49e70 │ │ │ │ + add %dl,-0x22(%rax) │ │ │ │ + cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ah,%ch │ │ │ │ and $0xe0,%al │ │ │ │ - rex.X jp 1d49d90 │ │ │ │ + rex.X jp 1d49ef8 │ │ │ │ sti │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - and (%rdx),%bh │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - imul $0x1,%eax,%esi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov %ch,(%rax) │ │ │ │ - (bad) │ │ │ │ + loopne 1d49e42 │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + adc %ch,-0x10(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x62888(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %ah,-0x42dc29c3(%rcx) │ │ │ │ pop %rsi │ │ │ │ rex.WRB │ │ │ │ cs add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x3a,(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x1ed97(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x26(%rax) │ │ │ │ - jb 1d49da2 │ │ │ │ + movabs 0x8000000000033999,%al │ │ │ │ + xchg %eax,%edi │ │ │ │ + in (%dx),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jmp 1d4a578 │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ adc $0x82,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - jl 1d49dd5 │ │ │ │ + jl 1d49f3d │ │ │ │ pop %rcx │ │ │ │ adc $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - and (%rdx),%edi │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x3399a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.WRX out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %eax,%esp │ │ │ │ - jb 1d49dea │ │ │ │ + nop │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jb 1d49f52 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x11f973cb(%rdi) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ - jb 1d49e14 │ │ │ │ + jb 1d49f7c │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex and (%rdx),%edi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x1ebf7(%rax) │ │ │ │ + rcrb $1,0x339(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jg 1d49e9b │ │ │ │ - (bad) │ │ │ │ + movabs 0xb00000000001ebf7,%al │ │ │ │ + mov 0x6(%rax),%? │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xfd3d4(%rdi,%rbx,4) │ │ │ │ - jge 1d49e8d │ │ │ │ + jge 1d49ff5 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d49e85 │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x339(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,-0x15(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x5b(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x6e,%ah │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2736576,46 +2735961,43 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - and (%rdx),%edi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x1f049(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 1d49f28 │ │ │ │ - (bad) │ │ │ │ + add %ah,-0x65(%rax) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + mov $0x49,%al │ │ │ │ + lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x66d7f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %bh,(%rsp,%rsi,4) │ │ │ │ sub %bl,0x50287293(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,(%rdx,%rdi,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x9b,%al │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jno 1d49ee4 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x21(%rax) │ │ │ │ + loopne 1d4a0d3 │ │ │ │ + jmp 1d4a068 │ │ │ │ + add %al,(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2736627,68 +2736009,64 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d49f5e │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x1eb(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %bl,%al │ │ │ │ - fs (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x3(%rcx,%rdi,1) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + xchg %ch,%bl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x664e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %al,-0x33a61c58(%rdi) │ │ │ │ mov $0xb9,%al │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d49fa6 │ │ │ │ - cmp (%rbx),%al │ │ │ │ + (bad) │ │ │ │ + pushf │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rcx │ │ │ │ int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - movsxd (%rsi),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x63,%bh │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ ds insl (%dx),%es:(%rdi) │ │ │ │ movabs 0x13013b4a2e4c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x33a(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 1d49f83 │ │ │ │ - jmp 1d49fd8 │ │ │ │ - add %dl,-0x78(%rax) │ │ │ │ + rcrb $0x0,0x3(%rcx,%rdi,1) │ │ │ │ + jo 1d4a0eb │ │ │ │ + jmp 1d4a140 │ │ │ │ + add %al,-0x68(%rax) │ │ │ │ pop %rdi │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2736698,167 +2736076,165 @@ │ │ │ │ mov $0x33,%bh │ │ │ │ lock fdivs 0x1301(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - and $0x33a,%eax │ │ │ │ + adc %bl,0x339(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ in (%dx),%eax │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x5e,%bh │ │ │ │ + add %ah,-0x39(%rax) │ │ │ │ + pop %rsi │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rsi) │ │ │ │ (bad) │ │ │ │ or %esi,0x7e(%rax) │ │ │ │ testl $0x0,0x1301(%rbp,%rbx,2) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x33a(%rip) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rcx │ │ │ │ - int1 │ │ │ │ + jo 1d4a15f │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %bl,-0xf(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x47(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + pop %rax │ │ │ │ pop %rbp │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ leave │ │ │ │ - call 2987a11a <_edata@@Base+0x22c7a11a> │ │ │ │ - jo 1d4a08a │ │ │ │ + call 2987a282 <_edata@@Base+0x22c7a282> │ │ │ │ + jo 1d4a1f2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - and $0x33a,%eax │ │ │ │ + add %ah,%al │ │ │ │ + popf │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x1ec(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,%ah │ │ │ │ - pop %rsp │ │ │ │ - (bad) │ │ │ │ + shrb $1,0x1ec(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + or $0x65d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x71(%rdx,%rax,8) │ │ │ │ mov $0x27c84e74,%edx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - es cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bl,0x339(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,-0xf(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - and %bl,0x6(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x65d33(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %dl,-0x2f5ef97c(%rbx) │ │ │ │ (bad) │ │ │ │ cmp $0x54,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - es cmp (%rbx),%al │ │ │ │ + push %rax │ │ │ │ + sahf │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,(%rax) │ │ │ │ repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jnp 1d4a19c │ │ │ │ - (bad) │ │ │ │ + add %al,%al │ │ │ │ + mov %ds,0x6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2783e630(%rdi) │ │ │ │ - je 1d4a1d7 │ │ │ │ + je 1d4a33f │ │ │ │ pop %rsi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x3a,(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sbbb $0x0,0x339(%rsi) │ │ │ │ add %dh,(%rax) │ │ │ │ sbb %esi,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x65999(%rax) │ │ │ │ + add %dh,-0x57(%rax) │ │ │ │ + pop %rcx │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %al,-0xe804d09(%rip) │ │ │ │ sbb %ch,0x130145(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmp (%rbx),%al │ │ │ │ + add %dh,0x3399e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0xee,%ah │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x1(%rsi,%rbp,8) │ │ │ │ - add %dh,(%rax) │ │ │ │ - ret │ │ │ │ - ja 1d4a1d9 │ │ │ │ + add %dh,%al │ │ │ │ + lret │ │ │ │ + ja 1d4a341 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ @@ -2736868,22 +2736244,22 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - cmp (%rbx),%al │ │ │ │ + loopne 1d4a310 │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,-0xf(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x655cf(%rax) │ │ │ │ + add %dl,0x655e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bh,%cl │ │ │ │ cmc │ │ │ │ sub %cl,%dh │ │ │ │ @@ -2736892,26 +2736268,22 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bl,0x339(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d4a2b7 │ │ │ │ + loopne 1d4a41f │ │ │ │ int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7a(%rax) │ │ │ │ - push %rbp │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + lea 0x6(%rbp),%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x636c7c8d(%rdx) │ │ │ │ @@ -2736921,23 +2736293,25 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x3a,(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rax │ │ │ │ + lahf │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x20(%rax) │ │ │ │ - repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x7(%rax) │ │ │ │ - push %rbp │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ + and %dh,%dl │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sbb %dl,0x6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dh │ │ │ │ @@ -2736947,53 +2736321,50 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x28(%rax) │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x3399f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,-0x16(%rdx) │ │ │ │ + add %dl,%al │ │ │ │ + jp 1d4a43d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rsp │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x6541f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %dh,%dl │ │ │ │ popf │ │ │ │ xor $0x42,%al │ │ │ │ - jp 1d4a2ec │ │ │ │ + jp 1d4a454 │ │ │ │ (bad) │ │ │ │ pop %rax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rcx) │ │ │ │ - cmp (%rbx),%al │ │ │ │ + mov $0x9f,%al │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x1,-0x14(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - orl $0x0,0x6(%rbp) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + rex.WRB (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dl │ │ │ │ cwtl │ │ │ │ enter $0x4513,$0xd8 │ │ │ │ @@ -2737001,24 +2736372,25 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,(%rcx) │ │ │ │ - cmp (%rbx),%al │ │ │ │ + loopne 1d4a479 │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ adc $0xf2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - test $0x649,%eax │ │ │ │ + add %dh,-0x42(%rax) │ │ │ │ + rex.WB (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x6cabdfcf(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -2737026,19 +2736398,20 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x33a29(%rax) │ │ │ │ + add %al,0x339a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1eb43(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x67(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ cmp (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2737048,47 +2736421,47 @@ │ │ │ │ or 0x1301333f(%rdx),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x3a,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + shlb $1,0x339(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1e9c7(%rax) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + jmp 1d4a578 │ │ │ │ + add %ah,0x51(%rax) │ │ │ │ + rex.R (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp 0x0(%rsi,%rax,1),%al │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %ah,(%rax) │ │ │ │ add $0x5f,%al │ │ │ │ ret │ │ │ │ add %dl,0x60(%rcx) │ │ │ │ pop %rcx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock sub %edi,(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x1(%rax) │ │ │ │ + (bad) │ │ │ │ + movabs 0xff50000000000339,%eax │ │ │ │ out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - pushf │ │ │ │ - rex.XB (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x43,%cl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x48(%rdx) │ │ │ │ @@ -2737096,144 +2736469,138 @@ │ │ │ │ sbb $0x13017fbc,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,(%rdx) │ │ │ │ - cmp (%rbx),%al │ │ │ │ + mov $0xa1,%al │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xaf,%al │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - push %rbp │ │ │ │ - rex.B (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + push $0x41 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bl │ │ │ │ and %esp,0x66(%rcx) │ │ │ │ - call 3155942 │ │ │ │ + call 3155aaa │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x33a2a(%rax) │ │ │ │ + add %dl,0x339a2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1f0c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - or 0x6(%rcx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x64120(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %bl,%dl │ │ │ │ (bad) │ │ │ │ in $0x54,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ sbb $0xd9,%al │ │ │ │ or (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - sub (%rdx),%bh │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,-0x5d(%rax) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - loope 1d4a571 │ │ │ │ - (bad) │ │ │ │ + adc %ch,0x1f0(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xf0,%al │ │ │ │ + ds (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1197d5fa(%rdi) │ │ │ │ mov $0x13013120,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x33a(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - rolb $1,(%rcx) │ │ │ │ - jmp 1d4a575 │ │ │ │ - add %al,(%rax) │ │ │ │ + andb $0x0,0x339(%rbx) │ │ │ │ + add %dl,%al │ │ │ │ + add %ebp,%ebx │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x5b,%al │ │ │ │ + add %dl,-0x71(%rax) │ │ │ │ imul $0xffffffd8,0x0(%rip),%eax │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dh,(%rsi) │ │ │ │ cmc │ │ │ │ mov $0x7448ee43,%edi │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex sub $0x33a,%eax │ │ │ │ + shlb $1,0x339(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x1f0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + jae 1d4a769 │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - ds (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x5da5500f(%rsi) │ │ │ │ and $0x4d,%al │ │ │ │ - jp 1d4a5e2 │ │ │ │ + jp 1d4a74a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x2d(%rax) │ │ │ │ - cmp (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ movsxd %eax,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add (%rbx),%bh │ │ │ │ + add %dl,%al │ │ │ │ + adc $0x3b,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2737243,24 +2736610,26 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2d,%al │ │ │ │ - cmp (%rbx),%al │ │ │ │ + rex movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d4a61c │ │ │ │ - jmp 1d4a64d │ │ │ │ + loopne 1d4a784 │ │ │ │ + jmp 1d4a7b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x637,%eax │ │ │ │ + push %rax │ │ │ │ + shll %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x6a(%rbp) │ │ │ │ mov $0x32,%cl │ │ │ │ @@ -2737272,18 +2736641,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ - sub $0x33a,%eax │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf00000000001efb4,%al │ │ │ │ - rex.R (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x1efb4,%al │ │ │ │ + push %rbp │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2737293,46 +2736665,44 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cs cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %ah,0x339(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1ec(%rip) │ │ │ │ - add %dh,%al │ │ │ │ - and 0x6(%rip),%dh │ │ │ │ + add %ah,0x35(%rax) │ │ │ │ + xor $0x6,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and (%rcx),%dh │ │ │ │ (bad) │ │ │ │ - jmp 5c87a3c7 <_edata@@Base+0x55c7a3c7> │ │ │ │ + jmp 5c87a52f <_edata@@Base+0x55c7a52f> │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x3a,(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rax │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x20(%rax) │ │ │ │ - xor $0x6,%al │ │ │ │ + xor %ch,0x1f0(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + xorb $0x34,(%rdx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x67(%rcx) │ │ │ │ @@ -2737341,66 +2736711,67 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x33a2e(%rax) │ │ │ │ + add %al,0x339a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ ret $0x1f0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd8000000000633ad,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ + xor %bh,0x633(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,0x6e(%rax) │ │ │ │ test $0x1f,%al │ │ │ │ xor %al,%ch │ │ │ │ and %esp,0x1(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - cs cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x339a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,-0x12(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jo 1d4a909 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - xor (%rsi),%al │ │ │ │ + add %al,%al │ │ │ │ + rex.WRX xor (%rsi),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x2966cc2(%rdx) │ │ │ │ sub %eax,0x13012a(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmp (%rbx),%al │ │ │ │ + add %ah,%al │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jmp 1d4a9e6 │ │ │ │ + lock jmp 1d4ab4e │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + adc %ch,%bl │ │ │ │ sub (%rsi),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2737411,24 +2736782,22 @@ │ │ │ │ mov $0xca,%ah │ │ │ │ cmp $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + andb $0x0,0x339(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1f1(%rdi) │ │ │ │ + (bad) │ │ │ │ + int1 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - out %al,(%dx) │ │ │ │ - sub %eax,(%rsi) │ │ │ │ + add %al,0x4(%rax) │ │ │ │ + sub (%rsi),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2737439,44 +2736808,50 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x3a,(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0xa6,%al │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jp 1d4a87c │ │ │ │ + add %bh,-0xf(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x621d6(%rax) │ │ │ │ + add %dh,-0x19(%rax) │ │ │ │ + and %eax,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %dh,(%rcx) │ │ │ │ pop %rsi │ │ │ │ rex.RXB test $0x337be934,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmp %bh,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x33a2f(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1ed85(%rax) │ │ │ │ + addb $0x0,0x1ed(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x7e(%rax) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ xchg %eax,%esi │ │ │ │ add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %esi,0x184cf2fa(%rip) │ │ │ │ @@ -2737484,23 +2736859,20 @@ │ │ │ │ add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,(%rax) │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %ah,0x339(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,%dh │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ + add %al,0x77(%rax) │ │ │ │ xchg %eax,%ebp │ │ │ │ add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ch │ │ │ │ @@ -2737509,109 +2736881,117 @@ │ │ │ │ sbb %ebp,0x130151(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x30(%rax) │ │ │ │ - cmp (%rbx),%al │ │ │ │ + add %dl,-0x59(%rax) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,(%rbx) │ │ │ │ repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - testb $0x0,0x5(%rsi) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + or %ecx,0x5(%rdi) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %bl,0x2(%rbp) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ add $0x7a18d01e,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe000000000033a30,%al │ │ │ │ - adc %esi,%edx │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x58dab(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1d4ab23 │ │ │ │ + repnz add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x58dbe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bh,0x7(%rcx) │ │ │ │ repnz or %esp,0x7d(%rsi) │ │ │ │ and %ebp,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rax) │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rex test $0x39,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock add %bl,%ch │ │ │ │ + add %dh,%al │ │ │ │ + add %bl,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - testb $0xd8,0x0(%rbp,%rax,1) │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ + add %dl,0xd(%rax) │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x44(%rsp,%rdi,4) │ │ │ │ rol $1,%eax │ │ │ │ rex.RX movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - ja 1d4aa1a │ │ │ │ + ja 1d4ab82 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x33a31(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + test $0x39,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sub %ecx,0x0(%rbp,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp $0x8c,%al │ │ │ │ + add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x32c56b6c(%rcx) │ │ │ │ {rex2 0xc8} movq (%rcx),%mm0 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %al,-0x57(%rax) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor (%rdx),%edi │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x5a(%rax) │ │ │ │ + rex cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x2c(%rax) │ │ │ │ + add %dl,-0x15(%rax) │ │ │ │ mov %eax,0x0(%rip) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x601830aa(%rdi) │ │ │ │ pop %rsp │ │ │ │ @@ -2737619,214 +2736999,223 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - cmp (%rbx),%al │ │ │ │ + add %dh,-0x57(%rax) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rdx) │ │ │ │ repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x58958(%rax) │ │ │ │ + add %ah,0x6f(%rax) │ │ │ │ + mov %eax,0x0(%rip) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %ah,-0x7b(%rsi) │ │ │ │ (bad) │ │ │ │ rex.W │ │ │ │ rex mov $0x13014b49,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,(%rdx,%rdi,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + shrb $0x0,0x339(%rcx) │ │ │ │ add %dl,0xb(%rax) │ │ │ │ repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x72(%rax) │ │ │ │ - mov %eax,0x0(%rip) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x589a4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %cl,-0x14(%rax) │ │ │ │ mov $0xa33cda3b,%eax │ │ │ │ push %rdx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xor $0x3a,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + rex stos %al,%es:(%rdi) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - jmp 1d4ab60 │ │ │ │ - add %al,%al │ │ │ │ - and $0x88,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + xor %bl,0x1e9(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + cmp 0x5(%rax),%cl │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %al,%dl │ │ │ │ mov $0x18,%r9b │ │ │ │ fwait │ │ │ │ ss (bad) │ │ │ │ - jo 1d4ab82 │ │ │ │ + jo 1d4acea │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x33a34(%rax) │ │ │ │ + add %al,0x339ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1f121(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x58546(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rdx │ │ │ │ + test %eax,0x0(%rip) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %dh,(%rdx) │ │ │ │ push %rbp │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - jb 1d4abf7 │ │ │ │ + jb 1d4ad5f │ │ │ │ adc $0xbd,%al │ │ │ │ pop %rdi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d4ac16 │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 1d4ac0c │ │ │ │ + and %ch,0x3(%rcx,%rdi,1) │ │ │ │ + add %dh,0x22(%rax) │ │ │ │ int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5850a(%rax) │ │ │ │ + add %dh,0x1b(%rax) │ │ │ │ + test %eax,0x0(%rip) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %ch,(%rbx) │ │ │ │ movabs %al,0x130114d0897e40eb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x33a(%rip) │ │ │ │ + push %rax │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x23(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + out %eax,(%dx) │ │ │ │ addl $0xffffffd8,0x0(%rip) │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bh,%al │ │ │ │ sbb %ah,-0x570530ab(%rcx) │ │ │ │ add (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x35(%rax) │ │ │ │ - cmp (%rbx),%al │ │ │ │ + add %dh,0x339ac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %dl,(%rcx) │ │ │ │ - int1 │ │ │ │ + add %dh,(%rax) │ │ │ │ + adc %esi,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x29(%rax) │ │ │ │ - addl $0x1a00bd8,0x0(%rip) │ │ │ │ + add %ah,0x5813f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ + add %dl,%ah │ │ │ │ ret │ │ │ │ rex.X sbb $0x118d980e,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d4acef │ │ │ │ - cmp (%rbx),%al │ │ │ │ + loopne 1d4adce │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - fadds 0x5(%rdx) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ + add %dl,-0x24(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,0x23d37768(%rsi) │ │ │ │ xor 0x2f(%rdx),%esp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb000000000033a35,%al │ │ │ │ - mov %ebp,%edi │ │ │ │ + push %rax │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x89,%al │ │ │ │ + out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xor %al,0x5(%rdi) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ + add %dl,0x30(%rax) │ │ │ │ + xchg %eax,0x0(%rip) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,(%rcx) │ │ │ │ fdivrs -0x48f4ddf1(%rdx) │ │ │ │ and %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - xor $0x33a,%eax │ │ │ │ + add %al,-0x52(%rax) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x400000000001f19a,%al │ │ │ │ + rex.X jl 1d4aec9 │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc00000000001f19a,%al │ │ │ │ - adc $0x57c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dl │ │ │ │ and $0xc104e264,%eax │ │ │ │ @@ -2737834,271 +2737223,267 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rsi) │ │ │ │ - cmp (%rbx),%al │ │ │ │ + lock scas %es:(%rdi),%al │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ adc %cl,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x575fd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fbstp 0x5(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %cl,%ch │ │ │ │ xor $0xc7,%al │ │ │ │ (bad) │ │ │ │ rex.X add $0x13015ae0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ss cmp (%rbx),%al │ │ │ │ + nop │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a,%al │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - adc 0x5(%rbp),%eax │ │ │ │ + add %dl,%al │ │ │ │ + adc %eax,0x5(%rbp) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bh,-0x70(%rbx) │ │ │ │ mov $0xd5,%dl │ │ │ │ {rex2 0xf1} psllw 0x1(%r31),%mm2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - ss cmp (%rbx),%al │ │ │ │ + add %al,%al │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%ecx │ │ │ │ - jmp 1d4ae30 │ │ │ │ - add %al,0x5733f(%rax) │ │ │ │ + jmp 1d4af98 │ │ │ │ + add %al,0x58(%rax) │ │ │ │ + jae 1d4afa1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %al,%dl │ │ │ │ - jnp 1d4ae67 │ │ │ │ + jnp 1d4afcf │ │ │ │ sti │ │ │ │ out %eax,$0x79 │ │ │ │ push %rsp │ │ │ │ cmp (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmp (%rbx),%al │ │ │ │ + add %dh,%al │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x1e9(%rdi) │ │ │ │ - add %dh,%al │ │ │ │ - {rex2 0x71} add $0x0,%eax │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x571f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %al,%cl │ │ │ │ push %rdi │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ in (%dx),%al │ │ │ │ enter $0x4921,$0x1 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x37(%rax) │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x39,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - pop %rsi │ │ │ │ + add %dl,0x5e(%rax) │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - gs add $0x0,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + jmp 1d4b090 │ │ │ │ + add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dl │ │ │ │ push %rsi │ │ │ │ xchg %eax,%esp │ │ │ │ push %rdi │ │ │ │ xchg %eax,%edx │ │ │ │ - jl 1d4af49 │ │ │ │ + jl 1d4b0b1 │ │ │ │ add %edx,%fs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d4af31 │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + mov $0x39,%cl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0xf0,%cl │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1f0b1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - push %rax │ │ │ │ + add %dl,-0x77(%rax) │ │ │ │ gs add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ch │ │ │ │ - jle 1d4aed7 │ │ │ │ + jle 1d4b03f │ │ │ │ test %ch,(%rcx) │ │ │ │ mov $0x5e,%cl │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dil,(%rdx) │ │ │ │ + rex mov $0x39,%dl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5c(%rax) │ │ │ │ - jmp 1d4af50 │ │ │ │ - add %al,(%rax) │ │ │ │ - addr32 fs add $0x0,%eax │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 1d4b0b8 │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov 0x0(%rbp,%rax,1),%ah │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %dl,-0x71(%rdx) │ │ │ │ mov $0x23,%bl │ │ │ │ std │ │ │ │ push %rsi │ │ │ │ lret │ │ │ │ - jo 1d4af72 │ │ │ │ + jo 1d4b0da │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x38(%rax) │ │ │ │ - cmp (%rbx),%al │ │ │ │ + add %dh,-0x4e(%rax) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%al │ │ │ │ - jmp 1d4af95 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - pop %rbx │ │ │ │ - jg 1d4af9f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + jmp 1d4b0fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + shlb $0x0,0x37f(%rbx) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %ah,0x5fa18dd8(%rbx) │ │ │ │ (bad) │ │ │ │ sbb (%rcx),%ah │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb000000000033a38,%al │ │ │ │ - fdiv %st(1),%st │ │ │ │ + shlb $1,0x339(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xd8,%al │ │ │ │ + int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x36a,%edx │ │ │ │ + add %al,(%rax) │ │ │ │ + hlt │ │ │ │ + push $0x3 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x45fce03d(%rsi) │ │ │ │ - jb 1d4aff4 │ │ │ │ - jno 1d4b002 │ │ │ │ + jb 1d4b15c │ │ │ │ + jno 1d4b16a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - cmp %bh,(%rdx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x39,%bl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ push %rcx │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36843(%rax) │ │ │ │ + add %dh,0x3689a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %al,0x7db764a7(%rbx) │ │ │ │ cmp %ch,0x130100(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - cmp %edi,(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,-0x4d(%rax) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x27(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1d4b1ab │ │ │ │ int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5(%rax) │ │ │ │ - add %fs:(%rax),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + ss add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ah,%cl │ │ │ │ push $0xffffffffe2f1010f │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ @@ -2738106,66 +2737491,69 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - cmp %edi,(%rdx) │ │ │ │ + mov $0x39,%ah │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x52(%rax) │ │ │ │ int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x36(%rax) │ │ │ │ - ds add (%rax),%eax │ │ │ │ + add %al,0x2e(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bh,0x13(%rsi) │ │ │ │ sbb %esp,0x3d823c27(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x3a,(%rcx) │ │ │ │ + lock mov $0x39,%ah │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0x1eb,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - rex movabs 0xbd800000000033b,%eax │ │ │ │ + mov $0x21,%al │ │ │ │ + cmp (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7b(%rbp) │ │ │ │ rex.WRX scas %es:(%rdi),%rax │ │ │ │ stc │ │ │ │ sbb $0x130138bc,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x39,%al │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + and %dh,0x339(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ adc %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x56(%rax) │ │ │ │ - rolb $1,(%rdx) │ │ │ │ + add %dl,%al │ │ │ │ + ret $0x2d2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17(%rax) │ │ │ │ @@ -2738173,26 +2737561,24 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - cmp %edi,(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x339b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rbx │ │ │ │ int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push %rax │ │ │ │ - jle 1d4b19a │ │ │ │ + add %ah,%al │ │ │ │ + pop %rdi │ │ │ │ + jle 1d4b302 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1c(%rdi) │ │ │ │ @@ -2738201,44 +2737587,44 @@ │ │ │ │ imul $0x0,0x130176ef(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x3a(%rax) │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sar $1,%bl │ │ │ │ - lock add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - es jge 1d4b1e2 │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x39,%ch │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,%al │ │ │ │ + sti │ │ │ │ + lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x67d36(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %ah,(%rsi) │ │ │ │ lret $0xaaa │ │ │ │ sub %esi,%edx │ │ │ │ (bad) │ │ │ │ sub $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x5000000000033a3a,%al │ │ │ │ + add %dh,0x339(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ cmp %dl,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x33(%rax) │ │ │ │ + add %al,-0x2e(%rax) │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2(%rsi) │ │ │ │ @@ -2738246,23 +2737632,22 @@ │ │ │ │ rorl %cl,0x13012a(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x33a3b(%rax) │ │ │ │ + add %al,0x339b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ std │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - leave │ │ │ │ - ja 1d4b272 │ │ │ │ + add %dh,%al │ │ │ │ + fdivs 0x6(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ @@ -2738270,46 +2737655,47 @@ │ │ │ │ mov $0x130166,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmp $0x3a,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,-0x49(%rax) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.B out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + and %al,-0x1a(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d4b271 │ │ │ │ - jno 1d4b2ba │ │ │ │ + add %dh,(%rax) │ │ │ │ + iret │ │ │ │ + jno 1d4b422 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bh │ │ │ │ rex (bad) │ │ │ │ - loope 1d4b2e4 │ │ │ │ + loope 1d4b44c │ │ │ │ fcomps (%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x33a(%rip) │ │ │ │ + jo 1d4b409 │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe00000000001eb73,%al │ │ │ │ - loop 1d4b36b │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0xa00000000001eb73,%al │ │ │ │ + bnd jo 1d4b46a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x16(%rcx) │ │ │ │ @@ -2738320,23 +2737706,25 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmp $0x33a,%eax │ │ │ │ + loopne 1d4b451 │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex lret │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cmp 0x6(%rsi),%ch │ │ │ │ + add %dh,%al │ │ │ │ + rex.WB outsb %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x325e7522(%rbx) │ │ │ │ @@ -2738345,133 +2737733,131 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x33a3d(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - js 1d4b372 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x34(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x339,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + adc %bh,-0x11(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x66c44(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %dl,%dl │ │ │ │ add 0x1f216549(%rbp),%eax │ │ │ │ - jl 1d4b3aa │ │ │ │ + jl 1d4b512 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - cmp $0x33a,%eax │ │ │ │ + add %ah,-0x48(%rax) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ - jmp 1d4b3d0 │ │ │ │ - add %ah,0x66af2(%rax) │ │ │ │ + jmp 1d4b538 │ │ │ │ + add %ah,%al │ │ │ │ + add 0x6(%rbx),%ch │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %ch,-0x2ed4260a(%rbp,%rsi,1) │ │ │ │ xchg %eax,%ebp │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,(%rsi) │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + mov $0x339,%eax │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,-0x17(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - pop %rbp │ │ │ │ + add %al,%al │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ imul $0x0,(%rsi),%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4802068(%rdx) │ │ │ │ - jge 1d4b486 │ │ │ │ + jge 1d4b5ee │ │ │ │ rex.RXB add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x3a(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sarb $0x0,0x339(%rax) │ │ │ │ add %al,0x1f1a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x61(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ push $0x6 │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bl,-0x3296733e(%rax,%riz,4) │ │ │ │ cmp (%rdx),%dl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bh,0x339(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xor %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x66840(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x50(%rax) │ │ │ │ + push $0x6 │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ rex.WRB insl (%dx),%es:(%rdi) │ │ │ │ test %eax,(%rcx) │ │ │ │ rex.WRX │ │ │ │ - rex.RB jg 1d4b4ca │ │ │ │ + rex.RB jg 1d4b632 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x33a40(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x339,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1ec32(%rax) │ │ │ │ + xorb $0xec,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.WRXB │ │ │ │ + add %ah,%al │ │ │ │ + pop %rsi │ │ │ │ addr32 (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2738479,113 +2737865,106 @@ │ │ │ │ add %edx,0x13014c(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - rex cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x339,%edx │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1f2(%rdx) │ │ │ │ - add %dl,%al │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - gs (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x665bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %ch,(%rdx) │ │ │ │ push %rbx │ │ │ │ rex.RB sub $0x4d8e6fa3,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + mov $0x339,%edx │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,-0xf(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x66492(%rax) │ │ │ │ + add %al,-0x5e(%rax) │ │ │ │ + fs (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %ch,%bh │ │ │ │ lret │ │ │ │ movabs 0x130123e40f5574,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmp (%r11),%al │ │ │ │ + add %dl,0x339ba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x11(%rax) │ │ │ │ + jo 1d4b71a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb 0x0(%rsi,%rax,1),%esp │ │ │ │ + add %dh,(%rax) │ │ │ │ + sub 0x0(%rsi,%rax,1),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %al,0x3bace6cc(%rip) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ mov $0x130136,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x41(%rax) │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x339,%edx │ │ │ │ add %al,(%rax) │ │ │ │ rex shl %cl,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xe(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + add 0x6(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x241c5f4e(%rip) │ │ │ │ - jle 1d4b604 │ │ │ │ + jle 1d4b76c │ │ │ │ rex.X add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cmp (%r11),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + lock mov $0x339,%edx │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sub $0x1f1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2,%al │ │ │ │ + jo 1d4b7d4 │ │ │ │ pop %rdi │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2738596,22 +2737975,22 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x3,0x3a(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %bh,0x339(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sub $0xf1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x4a(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ pop %rsi │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2738623,113 +2738002,115 @@ │ │ │ │ mov $0x13017cbf,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmp (%r11),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + sarb $1,0x339(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ lock adc $0xf1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x65e85(%rax) │ │ │ │ + add %dl,-0x6b(%rax) │ │ │ │ + pop %rsi │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %dl,0x506ef80c(%rdi) │ │ │ │ {rex2 0x72} inc %r22d │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x3a(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + and %bh,0x3(%rcx,%rdi,1) │ │ │ │ add %dh,0x1ee6f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x59(%rax) │ │ │ │ - pop %rsi │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + imul $0x0,0x6(%rsi),%ebx │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - jns 1d4b79c │ │ │ │ + jns 1d4b904 │ │ │ │ out %al,$0x1b │ │ │ │ - jae 1d4b6e2 │ │ │ │ + jae 1d4b84a │ │ │ │ sbb %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x42(%rax) │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %ch,0x1(%rsi,%rbp,8) │ │ │ │ + add %ah,0x339bc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + out %al,(%dx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - and %bl,0x6(%rsi) │ │ │ │ + add %ah,0x30(%rax) │ │ │ │ + pop %rsi │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ch │ │ │ │ (bad) │ │ │ │ - jl 1d4b78e │ │ │ │ + jl 1d4b8f6 │ │ │ │ mov $0x38,%ch │ │ │ │ repz add %r10d,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.X cmp (%rbx),%al │ │ │ │ + loopne 1d4b8d6 │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x15,%al │ │ │ │ int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x65e04(%rax) │ │ │ │ + add %dh,0x14(%rax) │ │ │ │ + pop %rsi │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %cl,0x1c5c7dfb(%rsi) │ │ │ │ rex.W (bad) │ │ │ │ or $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x3a(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sarb $0x0,0x339(%rbp) │ │ │ │ add %al,0x1eeb4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x24(%rax) │ │ │ │ + add %al,%al │ │ │ │ + out %eax,(%dx) │ │ │ │ pop %rbp │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2738744,48 +2738125,50 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.XB cmp (%r11),%al │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x339,%esi │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rbp │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - fstpl 0x0(%rsi,%rax,1) │ │ │ │ + add %dh,(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ + pop %rsp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %cl,-0x14(%rsi,%rsi,4) │ │ │ │ cmp 0x7d(%rcx),%esp │ │ │ │ xor 0x1(%rdi),%bl │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x43(%rax) │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x339,%esi │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rbp │ │ │ │ + add %dh,%al │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ pop %rsp │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2738797,63 +2738180,73 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x33a43(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x339,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x55(%rax) │ │ │ │ + push %rax │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or $0x620,%eax │ │ │ │ + add %al,0x16(%rax) │ │ │ │ + and %al,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ movabs %al,0x1301259a70f5aff2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex.XB cmp (%r11),%al │ │ │ │ + mov $0xbf,%al │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x1(%rcx,%rsi,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd800000000065bbd,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ + int $0x5b │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ - call 2f28f86 │ │ │ │ + call 2f290ee │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ - cmp (%rbx),%r8b │ │ │ │ + sarb $0x3,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d4b9e8 │ │ │ │ + jo 1d4bb50 │ │ │ │ repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.RXB pop %r9 │ │ │ │ + add %dl,0x5b(%rax) │ │ │ │ + pop %rcx │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2738862,37 +2738255,44 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - cmp (%rbx),%r8b │ │ │ │ + sarb $0x3,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0xeb,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x75(%rax) │ │ │ │ - imul $0xffffffd8,0x0(%rip),%eax │ │ │ │ + add %al,0x56bf8(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ah,-0x31(%rax) │ │ │ │ subl $0x13,0x1597fe4(%rsi,%rdx,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd000000000033a44,%al │ │ │ │ - imul $0x1,%eax,%esi │ │ │ │ + adc %al,%cl │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shrb $1,-0x10(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x33b(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ch │ │ │ │ or $0x4be83124,%eax │ │ │ │ @@ -2738901,42 +2738301,48 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmp (%r11),%r8b │ │ │ │ + rex sarl $0x3,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x1f1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x6(%rsp,%rdx,2) │ │ │ │ + nop │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + push %rsp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x46(%rbx,%rcx,1) │ │ │ │ mov $0x7d3740fa,%edx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x3a(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %al,%dl │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x76(%rax) │ │ │ │ - int1 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rex jbe 1d4bbe4 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fists 0x6(%rcx) │ │ │ │ + add %al,-0x10(%rax) │ │ │ │ + push %rcx │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bh │ │ │ │ @@ -2738945,71 +2738351,76 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ + rol $0x39,%dl │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sti │ │ │ │ + jmp 1d4bc3d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x7,%al │ │ │ │ push %rax │ │ │ │ - rex.RX cmp (%rbx),%r8b │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0xeb,%bl │ │ │ │ - add %eax,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x64ff7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %dh,(%rbx,%rbp,2) │ │ │ │ - je 1d4bb24 │ │ │ │ + je 1d4bc8c │ │ │ │ in (%dx),%al │ │ │ │ shrb %cl,0x7d(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x3,0x3a(%rsi) │ │ │ │ + lock ret $0x339 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rbx │ │ │ │ int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ + add %dl,(%rax) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ rex.W (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x10(%rcx) │ │ │ │ push %rsp │ │ │ │ - jge 1d4bb1d │ │ │ │ + jge 1d4bc85 │ │ │ │ int $0xa │ │ │ │ add %r10d,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x3a(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %al,%bl │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1eb85(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - ss rex.W (bad) │ │ │ │ + movabs 0x500000000001eb85,%al │ │ │ │ + rex.W │ │ │ │ + rex.W (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dl │ │ │ │ @@ -2739017,22 +2738428,24 @@ │ │ │ │ cs add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb000000000033a47,%al │ │ │ │ - push %rsp │ │ │ │ + rol $1,%bl │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x54,%al │ │ │ │ int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - adc 0x6(%rax),%ecx │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + and $0x648,%eax │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x19(%rax) │ │ │ │ rorl $1,-0x54(%rdi) │ │ │ │ @@ -2739040,67 +2738453,69 @@ │ │ │ │ lgdt (%ebx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x3a(%rdi) │ │ │ │ + add $0x39,%ah │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.R out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x647(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0xd800000000064715,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %al,(%rbx) │ │ │ │ xchg %ah,-0x11cb22e1(%rbp) │ │ │ │ add %dx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x3a(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0xc4,%al │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - in $0xed,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + and %ah,%ch │ │ │ │ + in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - movabs 0xbd8000000000643,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x43,%ch │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x17(%rcx,%riz,8) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jmp 1d4bc7d │ │ │ │ + jmp 1d4bde5 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.W cmp (%rbx),%al │ │ │ │ + lock (bad) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x1ed(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x42(%rbx) │ │ │ │ + and %bl,0x42(%rsi) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2739110,21 +2738525,21 @@ │ │ │ │ xor 0x38(%rcx),%ecx │ │ │ │ xor $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x48,%al │ │ │ │ - cmp (%rbx),%al │ │ │ │ + and %al,%ch │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d4bcb7 │ │ │ │ - call 1d4bcd0 │ │ │ │ - add %dl,0x30(%rax) │ │ │ │ + loopne 1d4be1f │ │ │ │ + call 1d4be38 │ │ │ │ + add %al,0x40(%rax) │ │ │ │ cmp $0x6,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ch,0x5c5adf41(%rsi) │ │ │ │ nop │ │ │ │ pop %rax │ │ │ │ @@ -2739132,74 +2738547,71 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - rex.W cmp (%rbx),%al │ │ │ │ + add %dl,-0x3b(%rax) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmp %ecx,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,%al │ │ │ │ + adc (%rdi),%dh │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b(%rsi) │ │ │ │ (bad) │ │ │ │ - jbe 1d4bd3a │ │ │ │ + jbe 1d4bea2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.WB cmp (%r11),%al │ │ │ │ + add %al,0x339c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmp $0xf1,%al │ │ │ │ + add %dl,0x3c(%rax) │ │ │ │ + int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x636,%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x636ce(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %bh,-0x54(%rdi) │ │ │ │ out %eax,$0x96 │ │ │ │ and %cl,%bl │ │ │ │ rex.XB cmp $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.WB cmp (%r11),%al │ │ │ │ + rol $1,%ch │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,-0x13(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x8(%rax) │ │ │ │ - ss (bad) │ │ │ │ + add %ah,%al │ │ │ │ + sbb %dh,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dh │ │ │ │ @@ -2739208,72 +2738620,71 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x3,0x3a(%rcx) │ │ │ │ + add %al,%dh │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xchg %eax,%edx │ │ │ │ - ds add (%rax),%eax │ │ │ │ + add %ah,0x33ea2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %cl,-0x5c(%rdi) │ │ │ │ and 0x21b2d5ad(%rdi),%cl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x3a(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %al,%dh │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - jmp 1d4be35 │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %ch,%dh │ │ │ │ + jmp 1d4bf9d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %ah,0x35(%rcx) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4e,%al │ │ │ │ - xor $0x6,%eax │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %cl,0x7c(%rdx) │ │ │ │ test $0x44,%al │ │ │ │ rex.WRXB insl (%dx),%es:(%rdi) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ adc %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.WX cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x339c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0xeb,%bl │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1ebf3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - adc %dh,(%rbx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + and %esi,(%rbx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2739283,97 +2738694,99 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x4a(%rax) │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x339c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,%ah │ │ │ │ + add %ah,(%rax) │ │ │ │ + hlt │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x6307f(%rax) │ │ │ │ + add %al,%al │ │ │ │ + test $0x630,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %ch,%cl │ │ │ │ movabs %al,0x13015ce143551977 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d4bf4c │ │ │ │ - cmp (%rbx),%al │ │ │ │ + loopne 1d4c030 │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa00000000001f131,%al │ │ │ │ - push %rbx │ │ │ │ - ja 1d4bf19 │ │ │ │ + movabs 0xd00000000001f131,%al │ │ │ │ + addr32 ja 1d4c081 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rsi) │ │ │ │ - js 1d4befc │ │ │ │ + js 1d4c064 │ │ │ │ (bad) │ │ │ │ rex.RXB (bad) │ │ │ │ (bad) │ │ │ │ cmp $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x4b(%rax) │ │ │ │ - cmp (%rbx),%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xor %cl,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %dh,0x5(%rdi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ + ja 1d4c0c9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ (bad) │ │ │ │ push %rsp │ │ │ │ and $0xb,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ - jp 1d4bfef │ │ │ │ + jp 1d4c157 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d4bfde │ │ │ │ - cmp (%rbx),%al │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa00000000001f27b,%al │ │ │ │ - pop %rbx │ │ │ │ - mov %eax,0x0(%rip) │ │ │ │ + movabs 0xc00000000001f27b,%al │ │ │ │ + mov %ax,0x0(%rip) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dh │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ sub 0x7(%rdx),%edi │ │ │ │ @@ -2739381,44 +2738794,41 @@ │ │ │ │ int1 │ │ │ │ or $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x3(%rdx,%rdi,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x39,%bh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1edae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x62906(%rax) │ │ │ │ + add %ah,0x62918(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ch,0x7e6cf0d5(%rdx) │ │ │ │ mov $0x2d,%cl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3a(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0xc7,%al │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xor $0x1,%dl │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 1d4c112 │ │ │ │ + repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,(%rcx) │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + and (%rdi),%esp │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2739428,67 +2738838,69 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x3,0x3a(%rbp) │ │ │ │ + loopne 1d4c199 │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ {rex2 0xed} sgdt (%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x57(%rax) │ │ │ │ + add %al,-0x46(%rax) │ │ │ │ es (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x3f4cc019(%rip) │ │ │ │ - rex.RXB jbe 1d4c0bd │ │ │ │ + rex.RXB jbe 1d4c225 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4d,%al │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + ror $0x39,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,-0xe(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.X │ │ │ │ + repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov 0x6(%rip),%esp │ │ │ │ + add %ah,(%rax) │ │ │ │ + pushf │ │ │ │ + and $0x6,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dl,0x63(%rcx) │ │ │ │ rex.WRX add (%rcx),%r8 │ │ │ │ test $0xf7,%al │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d4c147 │ │ │ │ - cmp (%rbx),%al │ │ │ │ + add %cl,%cl │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x1ef,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d4c0bd │ │ │ │ + xor %al,%ah │ │ │ │ and (%rsi),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2739499,69 +2738911,71 @@ │ │ │ │ add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x3a(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %cl,%cl │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.WR int1 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rcll $0x0,0x5(%rsi) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + adc %cl,0x1(%rcx,%rsi,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + fistl 0x5(%rsi) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %al,0xb(%rdx) │ │ │ │ (bad) │ │ │ │ out %al,$0x95 │ │ │ │ or %ebx,0x25(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d4c1d8 │ │ │ │ - cmp (%rbx),%al │ │ │ │ + (bad) │ │ │ │ + leave │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ test $0xf0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x59392(%rax) │ │ │ │ + add %dl,0x593a7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %cl,-0x40(%rdi) │ │ │ │ ror %cl,%ah │ │ │ │ enter $0xd11c,$0x4 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4e,%al │ │ │ │ - cmp (%rbx),%al │ │ │ │ + nop │ │ │ │ + leave │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1f2(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.WRXB xchg %rax,%r9 │ │ │ │ + (bad) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + xchg %eax,%ecx │ │ │ │ add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ah │ │ │ │ (bad) │ │ │ │ @@ -2739571,137 +2738985,137 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.WRXB cmp (%r11),%r8b │ │ │ │ + add %ah,(%rax) │ │ │ │ + lret $0x339 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe5,%al │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - xchg %eax,%edx │ │ │ │ - mov %es,0x0(%rip) │ │ │ │ + mov $0x8c,%bl │ │ │ │ + add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x52b8fba6(%rdx,%rcx,1) │ │ │ │ or $0x70,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.WRXB cmp (%r11),%r8b │ │ │ │ + push %rax │ │ │ │ + lret $0x339 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - fimuls 0x5(%rbx) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ + cli │ │ │ │ + mov 0x0(%rip),%eax │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,-0x1400363f(%rdx) │ │ │ │ repnz mov $0x4e,%bl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x3,0x3a(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + or $0x39,%dl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock cld │ │ │ │ + add %dh,%al │ │ │ │ + cld │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x53(%rax) │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + movsxd 0x5(%rbx),%ecx │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %cl,0x12(%rbx) │ │ │ │ - jnp 1d4c34b │ │ │ │ + jnp 1d4c4b3 │ │ │ │ test $0x131fcc1,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - rex.WRXB cmp (%r11),%r8b │ │ │ │ + add %dl,%al │ │ │ │ + lret $0x339 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%bh │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jp 1d4c28e │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + mov 0x0(%rip),%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xb36dffd(%rbp) │ │ │ │ xor %ah,0x3b(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - push %rax │ │ │ │ - cmp (%rbx),%al │ │ │ │ + jo 1d4c46d │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d4c32e │ │ │ │ + jo 1d4c496 │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x55(%rax) │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x58b,%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%cl │ │ │ │ mov $0x52a32acc,%ecx │ │ │ │ and $0x7c,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x3,0x3a(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xeb,%al │ │ │ │ - lock add %eax,(%rax) │ │ │ │ + movabs 0xb0000000000339cb,%al │ │ │ │ + jmp 1d4c4e3 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x6d(%rax) │ │ │ │ - mov 0x0(%rip),%al │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x8a,%al │ │ │ │ + add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ rex.WRX │ │ │ │ rex.WB sbb %bpl,%r15b │ │ │ │ @@ -2739710,144 +2739124,139 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x50,%al │ │ │ │ - cmp (%rbx),%al │ │ │ │ + ror $1,%bl │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex pop %rbx │ │ │ │ int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x588bd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %ah,(%rcx) │ │ │ │ cmp $0x4a,%al │ │ │ │ (bad) │ │ │ │ rex.RX xchg %eax,%ebp │ │ │ │ (bad) │ │ │ │ ds add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d4c462 │ │ │ │ - cmp (%rbx),%al │ │ │ │ + add %cl,%ah │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x1(%rcx,%rsi,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x5,-0x78(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %ah,-0x78(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x4(%rbx) │ │ │ │ rex.B (bad) │ │ │ │ fsts 0x13016e(%rsi,%rsi,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - push %rcx │ │ │ │ - cmp (%rbx),%al │ │ │ │ + add %dl,-0x34(%rax) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0xf1,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lahf │ │ │ │ - je 1d4c471 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jrcxz 1d4c647 │ │ │ │ + add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rsi) │ │ │ │ es test $0x67b6a40f,%eax │ │ │ │ - jno 1d4c48a │ │ │ │ + jno 1d4c5f2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x51(%rax) │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x339cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,%sil │ │ │ │ + add %al,0x22(%rax) │ │ │ │ + int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - fdivl 0x0(%rbp,%rax,1) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sbb %esi,0x5(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %cl,(%rdi) │ │ │ │ shrl $1,0x3a0a2be8(,%rdi,1) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rcx │ │ │ │ - cmp (%rbx),%al │ │ │ │ + mov $0xcc,%al │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ fcomip %st(0),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x4d(%rax) │ │ │ │ - addl $0x1a00bd8,0x0(%rip) │ │ │ │ - ... │ │ │ │ - mov %cs,(%rdx) │ │ │ │ - pop %rdx │ │ │ │ - add $0x47,%al │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ + add %dh,%al │ │ │ │ + rolb $0x0,0x5(%rcx) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x52b8fba6(%rdx,%rcx,1) │ │ │ │ or $0x70,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x3,0x3a(%rcx) │ │ │ │ + loopne 1d4c666 │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%ch │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x75(%rax) │ │ │ │ + add %dh,-0x75(%rax) │ │ │ │ addl $0x1a00bd8,0x0(%rip) │ │ │ │ ... │ │ │ │ xchg %eax,%ebp │ │ │ │ std │ │ │ │ fbstp (%rsi) │ │ │ │ or (%rax),%esi │ │ │ │ (bad) │ │ │ │ @@ -2739855,89 +2739264,90 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - push %rdx │ │ │ │ - cmp (%rbx),%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + int $0x39 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%dh │ │ │ │ - lock add %eax,(%rax) │ │ │ │ + div %al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x5813f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %eax,0x5(%rcx) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %al,-0x6c9d433a(%rax) │ │ │ │ popf │ │ │ │ (bad) │ │ │ │ - jg 1d4c5aa │ │ │ │ + jg 1d4c712 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x52(%rax) │ │ │ │ - cmp (%rbx),%al │ │ │ │ + add %ah,-0x33(%rax) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d4c554 │ │ │ │ - jmp 1d4c5cd │ │ │ │ + loopne 1d4c6bc │ │ │ │ + jmp 1d4c735 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x33,%al │ │ │ │ + loopne 1d4c785 │ │ │ │ addb $0xd8,0x0(%rip) │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dl,0x7e(%rdi) │ │ │ │ iret │ │ │ │ movsxd -0x4f(%rsi),%edx │ │ │ │ rex.RX push %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe000000000033a52,%al │ │ │ │ - div %eax │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex (bad) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - addl $0xa00bd800,0x5(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 1d4c771 │ │ │ │ + lock add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + addb $0xd8,0x0(%rip) │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %bl,-0x20afc6cf(%rcx) │ │ │ │ add %cl,0x130134(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - push %rdx │ │ │ │ - cmp (%rbx),%al │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1(%rcx,%rsi,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x5,0x7e(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rorb $0x0,0x5(%rsi,%rdi,2) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ lret │ │ │ │ iret │ │ │ │ @@ -2739945,46 +2739355,52 @@ │ │ │ │ or %ch,0x130175(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x53(%rax) │ │ │ │ - cmp (%rbx),%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + iret │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%bl │ │ │ │ - jmp 1d4c6a8 │ │ │ │ - add %al,0x5725a(%rax) │ │ │ │ + jmp 1d4c810 │ │ │ │ + add %dl,0x5a(%rax) │ │ │ │ + jb 1d4c819 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %dl,(%rcx) │ │ │ │ pushf │ │ │ │ push %rbp │ │ │ │ iret │ │ │ │ (bad) │ │ │ │ int3 │ │ │ │ or %esi,0x1(%rbx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x33a53(%rax) │ │ │ │ + add %dl,-0x31(%rax) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rax) │ │ │ │ - jmp 1d4c6f0 │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - jge 1d4c6f9 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bpl,%cl │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x5c(%rax) │ │ │ │ + jge 1d4c861 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x70(%rsi) │ │ │ │ @@ -2739992,42 +2739408,45 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x3(%rdx,%rdi,1) │ │ │ │ + or $0x39,%bh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1(%rbp,%rbp,8) │ │ │ │ - add %al,0x57c3a(%rax) │ │ │ │ + test %ch,%ch │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x57c5d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dl,0x3cb658e9(%rip) │ │ │ │ adc $0x13010527,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex push %rsp │ │ │ │ - cmp (%rbx),%al │ │ │ │ + ror $1,%bh │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cld │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sarb $1,0x5(%rbx) │ │ │ │ + add %dl,%al │ │ │ │ + bnd jnp 1d4c8f1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rsi) │ │ │ │ @@ -2740040,67 +2739459,67 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x33a54(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x74(%rax) │ │ │ │ - out %eax,$0x1 │ │ │ │ + add %al,-0x30(%rax) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cmp 0x5(%rax),%bh │ │ │ │ + jo 1d4c99e │ │ │ │ + out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + shlb $1,0x78(%rdx) │ │ │ │ + add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rsi) │ │ │ │ cmc │ │ │ │ rex.WXB movabs %al,0x13013c8ea367 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d4c856 │ │ │ │ - cmp (%rbx),%al │ │ │ │ + add %dl,%cl │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dh │ │ │ │ out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x576ec(%rax) │ │ │ │ + add %dl,0x57703(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dh,(%rsi) │ │ │ │ xor %edx,%eax │ │ │ │ sub %ch,0x14c97f6(%rip) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x55(%rax) │ │ │ │ - cmp (%rbx),%al │ │ │ │ + add %ah,-0x2f(%rax) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%bh │ │ │ │ - call 1d4c858 │ │ │ │ - add %ah,0x67(%rax) │ │ │ │ - jbe 1d4c861 │ │ │ │ + call 1d4c9c0 │ │ │ │ + add %ah,0x7c(%rax) │ │ │ │ + jbe 1d4c9c9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x63109ce3(%rax) │ │ │ │ @@ -2740109,90 +2739528,87 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x33a55(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + sarl $1,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1ede9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - lea 0x5(%rbp),%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x56dbb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %al,0x553d9afd(%rbx,%rcx,1) │ │ │ │ add 0x13(%rcx,%rax,1),%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock push %rbp │ │ │ │ - cmp (%rbx),%al │ │ │ │ + adc $0x39,%dl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x1eeea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xea,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x564b1(%rax) │ │ │ │ + frstor 0x0(%rbp,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bl,-0x4e(%rbx) │ │ │ │ out %al,(%dx) │ │ │ │ (bad) │ │ │ │ - js 1d4c930 │ │ │ │ + js 1d4ca98 │ │ │ │ rex.X sbb (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x56(%rax) │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + sarb %cl,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex add %edi,%ebp │ │ │ │ + add %al,0x3(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - je 1d4c937 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x37505(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %ah,-0x6281f982(%rdx,%rsi,4) │ │ │ │ (bad) │ │ │ │ rex.WRXB add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x7000000000033a58,%al │ │ │ │ - rex.WRX in (%dx),%al │ │ │ │ + add %dl,%bl │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1d4cb28 │ │ │ │ + in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.WX imul $0x0,(%rbx),%rax │ │ │ │ + add %dh,0x36bcc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %cl,%ch │ │ │ │ add $0xa1,%al │ │ │ │ ret │ │ │ │ @@ -2740202,187 +2739618,194 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - pop %rax │ │ │ │ - cmp (%rbx),%al │ │ │ │ + add %ah,0x339d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 1d4c9cf │ │ │ │ + add %dh,0x15(%rax) │ │ │ │ repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.WX push $0x3 │ │ │ │ + add %dl,-0x73(%rax) │ │ │ │ + push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - jae,pn 1d4c9e4 │ │ │ │ + jae,pn 1d4cb4c │ │ │ │ cmp (%rax),%cl │ │ │ │ push %rcx │ │ │ │ add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3a(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcl $1,%bl │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1ec1f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x32a70(%rax) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %ah,(%rax,%rbx,1) │ │ │ │ add %ch,0x1074bb5(%rax,%rdi,8) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x59(%rax) │ │ │ │ - cmp (%rbx),%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x1ec(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d4c9f9 │ │ │ │ - fldl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dl,-0x22(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %bh,-0x46(%rbx) │ │ │ │ gs (bad) │ │ │ │ lahf │ │ │ │ mov $0x130166b7,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3a(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1d4cc45 │ │ │ │ repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x6e(%rax) │ │ │ │ - jle 1d4caa2 │ │ │ │ + add %dh,%al │ │ │ │ + jnp 1d4cc81 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ rex.WXB (bad) │ │ │ │ - loopne 1d4cadd │ │ │ │ - loope 1d4ca4e │ │ │ │ + loopne 1d4cc45 │ │ │ │ + loope 1d4cbb6 │ │ │ │ and $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - pop %rdx │ │ │ │ - cmp (%rbx),%al │ │ │ │ + rcl $0x39,%ah │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x1f003(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - add %eax,%esi │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + jl 1d4cc52 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x67c83(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %cl,-0x1f(%rbx,%rdi,8) │ │ │ │ add $0x452e8237,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x3,0x3a(%rdx) │ │ │ │ + lock (bad) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock and %bh,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x67b73(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmpl $0x0,0x6(%rbx) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %ch,0x665003f3(%rax) │ │ │ │ in (%dx),%al │ │ │ │ rex.WRB (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - pop %rbx │ │ │ │ - cmp (%rbx),%al │ │ │ │ + and %dl,%ch │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdx) │ │ │ │ out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x67b57(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + gs jnp 1d4cce2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %ah,-0x26(%rax) │ │ │ │ cmp $0xaa,%al │ │ │ │ add $0x12cedb1,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %al,0x339d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rsp │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1d4cbd2 │ │ │ │ - out %eax,(%dx) │ │ │ │ + add %ah,%al │ │ │ │ + and %ch,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x39(%rax) │ │ │ │ - jnp 1d4cbc2 │ │ │ │ + add %ah,%al │ │ │ │ + rex.RX jnp 1d4cd2a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dl │ │ │ │ @@ -2740392,114 +2739815,121 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d4cc4e │ │ │ │ - cmp (%rbx),%al │ │ │ │ + mov $0xd5,%al │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x67b1d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ + sub 0x6(%rbx),%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ - jne 1d4cc29 │ │ │ │ + jne 1d4cd91 │ │ │ │ xchg %eax,0x1522b4c(%rip) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x33a5c(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + {rex2 0x39} add (%r24),%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x67a56(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + fs jp 1d4cdba │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %ah,0x46(%rbx) │ │ │ │ sbb %bl,0x227f6111(%rip) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x3a(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %dl,%dh │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x74(%rax) │ │ │ │ - repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - or %ecx,0x5(%rcx) │ │ │ │ + push %rax │ │ │ │ + je 1d4cde5 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x5891b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dl,-0x1dcb70d(%rcx) │ │ │ │ pop %rdx │ │ │ │ - jae 1d4cd2b │ │ │ │ + jae 1d4ce93 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x3,0x3a(%rbp) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0xef,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cld │ │ │ │ - jbe 1d4cce2 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x67709(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp ffffffffa3586ee5 <_edata@@Base+0xffffffff9c986ee5> │ │ │ │ + jmp ffffffffa358704d <_edata@@Base+0xffffffff9c98704d> │ │ │ │ (bad) │ │ │ │ rex.WRX add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock pop %rbp │ │ │ │ - cmp (%rbx),%al │ │ │ │ + rcl $0x39,%dh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sbb %ch,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,(%rax) │ │ │ │ - call 1d4cd20 │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - jbe 1d4cd2a │ │ │ │ + add %dh,0x25(%rax) │ │ │ │ + jbe 1d4ce92 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dh │ │ │ │ @@ -2740511,24 +2739941,24 @@ │ │ │ │ add %dx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x3a(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock (bad) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + rcrb $1,(%rsi) │ │ │ │ out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5a(%rax) │ │ │ │ - jne 1d4cd72 │ │ │ │ + add %dh,%al │ │ │ │ + addr32 jne 1d4ceda │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1b(%rdi) │ │ │ │ @@ -2740538,49 +2739968,45 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x5e(%rax) │ │ │ │ - cmp (%rbx),%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d4cdc7 │ │ │ │ + loopne 1d4cf2f │ │ │ │ out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov 0x0(%rsi,%rax,1),%dh │ │ │ │ + add %dl,0x67497(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ah,(%rdx) │ │ │ │ rex.RX and $0x6439d0b,%eax │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - pop %rsi │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc $0x39,%bh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sbb $0xef,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1ef1c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x32(%rax) │ │ │ │ - jae 1d4ce02 │ │ │ │ + add %dl,%al │ │ │ │ + (bad) 0x6(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dl │ │ │ │ @@ -2740593,47 +2740019,44 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - pop %rsi │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + fdivrs (%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - pop %rsi │ │ │ │ + add %dl,0x5e(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jp 1d4ceb2 │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x66f87(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %ch,0x2e3a13d2(%rdx,%rsi,8) │ │ │ │ cmp 0x1301(%rip),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x3a(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcr $1,%al │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1f243(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - shrb $1,0x6(%rdx) │ │ │ │ + nop │ │ │ │ + rex.XB │ │ │ │ + repnz add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x22(%rax) │ │ │ │ + push $0x6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -2740641,70 +2740064,62 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - pop %rdi │ │ │ │ - cmp (%rbx),%al │ │ │ │ + adc %bl,%cl │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,(%rdx) │ │ │ │ int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - imul $0x0,(%rsi),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + ss imul $0x0,(%rsi),%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdi) │ │ │ │ adc $0x5,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ cmpb $0x0,0x130143da(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x33a5f(%rax) │ │ │ │ + add %dl,-0x27(%rax) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0xed,%bl │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x66197(%rax) │ │ │ │ + adc %dh,0x1ed(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + movabs 0xd8000000000661a7,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0xdf5d405d,%esi │ │ │ │ mov $0x57,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x3,0x3a(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ + movabs 0x90000000000339d9,%al │ │ │ │ es out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + add %dl,0x7d(%rax) │ │ │ │ pop %rsp │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2740714,92 +2740129,97 @@ │ │ │ │ add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x3a(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,%dl │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rdi) │ │ │ │ repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add 0x6(%rbx),%bl │ │ │ │ + add %dh,(%rax) │ │ │ │ + adc $0x5b,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rbx) │ │ │ │ - loop 1d4cf8a │ │ │ │ + loop 1d4d0f2 │ │ │ │ mov $0x3b,%cl │ │ │ │ - je 1d4d037 │ │ │ │ + je 1d4d19f │ │ │ │ rex.WRXB add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + fidivrl (%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + imul $0x1,%ecx,%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %cl,%cl │ │ │ │ + pop %rax │ │ │ │ (bad) │ │ │ │ - cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d4d055 │ │ │ │ - jmp 1d4cff0 │ │ │ │ - add %al,0x658bb(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %al,(%rbx) │ │ │ │ cmp %eax,-0x2bd61632(%rdi) │ │ │ │ push %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x60,%al │ │ │ │ - cmp (%rbx),%al │ │ │ │ + movabs 0x30000000000339da,%al │ │ │ │ + or %ah,%ch │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x650,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rdx) │ │ │ │ - in (%dx),%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x650ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %ah,0x46be4362(%rbx) │ │ │ │ - data16 jg 1d4d0c8 │ │ │ │ + data16 jg 1d4d230 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3a(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,%bl │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x75(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1d4d257 │ │ │ │ out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x64dcc(%rax) │ │ │ │ + add %dl,0x64ddd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ cld │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2740808,47 +2740228,46 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %al,0x1f1(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - shlb $0x4c,(%rdx) │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ + fstpt (%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %dh,%cl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + xor 0x0(%rsi,%rax,1),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %dl,(%rsi,%rdi,8) │ │ │ │ sub %dl,0x65db1265(%rip) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d4d163 │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb $0x39,%bl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,-0x14(%rbx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + movsxd %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x38(%rax) │ │ │ │ - rex.WXB (bad) │ │ │ │ + add %al,%al │ │ │ │ + {rex2 0x4b} (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dl │ │ │ │ @@ -2740856,67 +2740275,73 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + mov $0xdb,%al │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rsp │ │ │ │ int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - iret │ │ │ │ - addl $0x1a00bd8,0x0(%rip) │ │ │ │ - ... │ │ │ │ - mov $0xf7,%bh │ │ │ │ - rcr $0x46,%esp │ │ │ │ + add %al,%al │ │ │ │ + {rex2 0x81} syscall │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x46dcc1f7(%rdi) │ │ │ │ ret │ │ │ │ out %al,$0x7a │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x62,%al │ │ │ │ - cmp (%rbx),%al │ │ │ │ + loopne 1d4d2d5 │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5d,%al │ │ │ │ int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - testl $0xa00bd800,0x5(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ - ... │ │ │ │ + add %dh,0x1(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0xaee4400(%rsi) │ │ │ │ pop %rsi │ │ │ │ mov (%rcx),%esi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d4d23c │ │ │ │ - cmp (%rbx),%al │ │ │ │ + adc %bl,%ah │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rsi) │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6490a(%rax) │ │ │ │ + add %ah,0x6491a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %al,-0xc(%rcx) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ xor %cl,%dh │ │ │ │ @@ -2740926,50 +2740351,43 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - movsxd (%rdx),%edi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0xf1,%dh │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - rex.W (bad) │ │ │ │ + add %dl,-0x24(%rax) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + lock mov $0xf1,%dh │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x6484f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %dl,-0x1bb5ebf1(%rsi) │ │ │ │ - jno 1d4d228 │ │ │ │ - jo 1d4d252 │ │ │ │ + jno 1d4d390 │ │ │ │ + jo 1d4d3ba │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x63(%rax) │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x339dc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d4d230 │ │ │ │ - lock add %eax,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x1f0,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - adc %al,0x6(%rdi) │ │ │ │ + mov $0x1d,%al │ │ │ │ + rex.RXB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ch │ │ │ │ @@ -2740978,49 +2740396,53 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x33a63(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + fdivrl (%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ int3 │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - pop 0x6(%rsi) │ │ │ │ + add %al,-0x62(%rax) │ │ │ │ + rex.RX (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ah │ │ │ │ xchg %eax,%esi │ │ │ │ - jne 1d4d2bd │ │ │ │ + jne 1d4d425 │ │ │ │ cld │ │ │ │ sub %bl,%bl │ │ │ │ sub $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x33a64(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + fnstsw (%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - jg 1d4d2ec │ │ │ │ + jg 1d4d454 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ rex.RB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2741030,24 +2740452,24 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - cmp %fs:(%rbx),%al │ │ │ │ + add %dl,-0x23(%rax) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ data16 out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cwtl │ │ │ │ + add %ah,%al │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ rex.R (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2741056,60 +2740478,85 @@ │ │ │ │ or %edx,0x13010c45(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - cmp %gs:(%rbx),%al │ │ │ │ + sbb $0x39,%ch │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1ed23(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000001ed23,%al │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - movsxd 0x0(%rip),%eax │ │ │ │ - fmuls (%rbx) │ │ │ │ + add %al,%al │ │ │ │ + movabs %al,0xbd8000000000563 │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ - imul $0x13,0x128c536(%rdi,%rcx,8),%ecx │ │ │ │ + imul $0x13,0x1128c536(%rdi,%rcx,8),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %al,0x33a65(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + {rex2 0xd4} sgdt (%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - rex.B jmp 1d4d3dd │ │ │ │ + fs (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + ... │ │ │ │ + jg 1d4d582 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd800000000064015,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + rex add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cs cmp $0x49,%al │ │ │ │ + cmp $0x18a6751b,%eax │ │ │ │ + add %edx,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %bl,%bh │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rolb $0x1,-0x15(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %ah,0x640(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x45(%rdx,%rdi,2) │ │ │ │ - je 1d4d447 │ │ │ │ + je 1d4d5f7 │ │ │ │ mov $0x13013538,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x65,%al │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rex fistpll (%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc3,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1eec3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x4b(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ ds (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2741119,120 +2740566,99 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %al,%al │ │ │ │ + fistpll (%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - cmp %gs:(%rbx),%al │ │ │ │ + sbb %ah,%ch │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d4d484 │ │ │ │ - in (%dx),%al │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax) │ │ │ │ - cmp $0x6,%eax │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %bl,-0x1d(%rdi) │ │ │ │ - jne 1d4d434 │ │ │ │ + jne 1d4d5e4 │ │ │ │ rex.XB push %r11 │ │ │ │ sub 0x1(%rcx),%edi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - data16 cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 1d4d694 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and $0xeb,%cl │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1ebe1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmp %eax,(%rsi) │ │ │ │ + rex.WRX cmp %r8,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x71d7a92a(%rdx,%rsi,1) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jo 1d4d4da │ │ │ │ + jo 1d4d68a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x66(%rax) │ │ │ │ - cmp (%rbx),%al │ │ │ │ + add %dl,-0x20(%rax) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $1,%dl │ │ │ │ - jmp 1d4d500 │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x67,%ah │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp 1d4d6b0 │ │ │ │ + add %dl,0x367b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dl,0x1e(%rdi) │ │ │ │ xchg %eax,%esi │ │ │ │ pop %rax │ │ │ │ adc $0x65,%al │ │ │ │ sbb (%rax),%ebp │ │ │ │ - adc %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %dl,%ch │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - fs (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - ... │ │ │ │ - jg 1d4d582 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cs cmp $0x49,%al │ │ │ │ - cmp $0x18a6751b,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x7000000000033a66,%al │ │ │ │ - rex.WRXB int1 │ │ │ │ + shl $0x39,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x4f(%rax) │ │ │ │ + int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x35(%rax) │ │ │ │ - xor (%rsi),%al │ │ │ │ + add %dl,%al │ │ │ │ + fdivs (%rdx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ @@ -2741242,44 +2740668,49 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock data16 cmp (%rbx),%al │ │ │ │ + lock loopne 1d4d76c │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rdi │ │ │ │ + lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,-0x10(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x63150(%rax) │ │ │ │ + jge 1d4d774 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %cl,-0x117e2a65(%rip) │ │ │ │ pop %rbp │ │ │ │ - jge 1d4d640 │ │ │ │ + jge 1d4d7a8 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - cmp (%ebx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rex loope 1d4d7b4 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,%dh │ │ │ │ - jmp 1d4d61d │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + jmp 1d4d785 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d4d5d5 │ │ │ │ + jo 1d4d74d │ │ │ │ sub $0x6,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2741289,22 +2740720,22 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x3,0x3a(%rdi) │ │ │ │ + jo 1d4d7a4 │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,(%rcx,%rsi,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rsi │ │ │ │ + add %dh,0x67(%rax) │ │ │ │ sub $0x6,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2741313,156 +2740744,45 @@ │ │ │ │ add %dx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x3,0x3a(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rclb $1,-0x10(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x6299e(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ - add %cl,%bl │ │ │ │ - test $0x525c0879,%eax │ │ │ │ - rex.XB add %edx,(%r11d) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - lock cmp (%ebx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 1d4d686 │ │ │ │ - int1 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x57(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x10(%rdi) │ │ │ │ - testl $0x155845b,-0x43(%rdi) │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - push $0x33a │ │ │ │ - add %al,(%rax) │ │ │ │ - and %bh,%cl │ │ │ │ - int1 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x73(%rax) │ │ │ │ - and $0x6,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%dl │ │ │ │ - cmp 0x13a3d918(%rbx),%edi │ │ │ │ - jp 1d4d762 │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %ah,0x68(%rax) │ │ │ │ - cmp (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rcrb $1,(%rcx,%rsi,8) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jbe 1d4d7ae │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x5cbf4147(%rdx) │ │ │ │ - (bad) │ │ │ │ - rex.RXB sub $0x1301,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ + shl $0x39,%dl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push $0x33a │ │ │ │ + add %ah,0x1ee8e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd00000000001f1f7,%al │ │ │ │ - adc $0x23,%al │ │ │ │ - (bad) │ │ │ │ + add %dl,-0x1c(%rax) │ │ │ │ + sub (%rsi),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x67daebe7(%rbx) │ │ │ │ - and (%rcx),%edx │ │ │ │ - sbb %eax,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %dh,%cl │ │ │ │ + in $0x88,%eax │ │ │ │ + fcmovnbe %st(1),%st │ │ │ │ + fidivs 0x130137(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - push $0x33a │ │ │ │ - add %al,(%rax) │ │ │ │ - sarb $0x1,-0x16(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0xd800000000062242,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ - add %ch,-0x18ae13b(%rdi,%rsi,4) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ + add %al,0x33780(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x337(%rax) │ │ │ │ add %dh,%al │ │ │ │ sub %bh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - hlt │ │ │ │ + add %ah,%al │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ jno 1d4d867 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1d4d877 │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2741481,15 +2740801,15 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sub %edi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36c97(%rax) │ │ │ │ + add %ah,0x36ce6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x5b,-0x7a(%rbx) │ │ │ │ xchg %esi,0x10ac861(%rdi) │ │ │ │ @@ -2741503,17 +2740823,15 @@ │ │ │ │ add %ah,%al │ │ │ │ xorb $0x3,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sub $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x69(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x36ce6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0x2b,%dh │ │ │ │ (bad) │ │ │ │ @@ -2741528,16 +2740846,17 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ xorl $0x3,(%rdi) │ │ │ │ add %al,0x2f(%rax) │ │ │ │ out TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes