( D__text__TEXTD__data__DATADT8 PBPBXDISIEAXEBPEBXECXEDIEDX ESI ESP AX CX DXSPAHALBHBLCHCLDHDLCSDSESFSGSSSCR0CR2CR3 DR0!DR1"DR2#DR3$DR6%DR7&TR3'TR4(TR5)TR6*TR7+ST,BYTEDWORDFWORDFARNEARPTRPWORDQWORDTBYTE WORDELSEELSEIFELSEIFCENDIFIFIFC.ALIGN.ASCII.ASCIZ.BLKB&.BLKWBLOCK .BSS .BYTECOMM .COMM .DATA .DATA1.DATA2.DATA4DBDD.DEFINEDWEND%ENDB.ENTERENTRYEQU.EVENEXPORTEXTERN.EXTERNEXTRNFAIL.FAILFCBFCCFDBGET.GLOBAL.GLOBLIDENTIMPORTINCLUDELCOMM.LCOMM.LISTLOC .LONG.MACLIST!MACRO".MAP#ORG$.ORG$PUBLICRMB&.ROM .SECT'SET(SETDP).SHORT.SPACE&.TEXT*USE16+USE32,.WARN-.WORD.ZEROWAAAS7AADVAAMVAASS?ADCHADDHANDH ARPL4cBCC.sBCS.rBEQ.tBGE.}BGT.BHI.wBHIS.sBLE.~BLO.rBLOS.vBLT.|BMI.xBNE.uBOUNDNbBPC.{BPL.yBPS.zBR0BVC.qBVS.pCALL0CALLF1CALLI1CBWTCLCSCLDSCLISCMCSCMPH8CMPSSCMPSBSCMPSDUCMPSWTCMPWTCSEGS.CWDTCWDEUCDQUDAAS'DASS/DSEGS>DECRDIV20ENTER3ESEGS&FSEGSdGSEGSeHLTSIDIV28IMULP(INQINCRINSSmINSBSlINSDUmINSWTmINTWINTOSINWQIRETTIRETDUJ0JAXwJAEXsJBXrJBEXvJCXrJCXEYJCXZYJECXEYJECXZYJEXtJGXJGEX}JLX|JLEX~JMP0JMPF1JMPI1JNAXvJNAEXrJNBXsJNBEXwJNCXsJNEXuJNGX~JNGEX|JNLX}JNLEXJNOXqJNPX{JNSXyJNZXuJOXpJPXzJPEXzJPOX{JSXxJZXtLAHFSLDSOLEAZLEAVESLESOLOCKSLODBSLODSSLODSBSLODSDULODSWTLODWTLOOPXLOOPEXLOOPNEXLOOPNZXLOOPZXMOV[MOVSSMOVSBSMOVSDUMOVSWTMOVWTMUL2 NEG]NOPSNOT]ORHOUT^OUTSSoOUTSBSnOUTSDUoOUTSWToOUTW^POP_POPATaPOPADUaPOPFTPOPFDUPUSH_PUSHAT`PUSHADU`PUSHFTPUSHFDURCLIRCRIROLIRORIREPSREPESREPNESREPNZSREPZSRET`RETF`RETI`SAHFSSALI SARI8SBBHSCABSSCASSSCASBSSCASDUSCASWTSCAWTSEGaSHLI SHRI(SSEGS6STCSSTDSSTISSTOBSSTOSSSTOSBSSTOSDUSTOSWTSTOWTSUBH(TESTdWAITSXCHGeXLATSXLATBSXORH0F2XM16pFABS6aFADD>FADDPC`FBLD@tFBSTP@vFCHS6`FCLEXDFCOM<FCOMP<FCOMPP6FCOS6FDECSTP6vFDISIDFDIV>FDIVPCgFDIVR>FDIVRPCfFENIDFFREEBPFIADD: FICOM:"FICOMP:#FIDIV:&FIDIVR:'FILD;0FIMUL:!FINCSTP6wFINITDFIST:2FISTP;3FISUB:$FISUBR:%FLD?FLD16hFLDL2E6jFLDL2T6iFLDCW8FLDENV7FLDLG26lFLDLN26mFLDPI6kFLDZ6nFMUL>FMULPCaFNCLEX6FNDISI6FNENI6FNINIT6FNOP6PFNSAVE7VFNSTCW8FNSTENV7FNSTSW9WFPATAN6sFPREM6xFPREM16uFPTAN6rFRNDINT6|FRSTOR7TFSAVEEVFSCALE6}FSETPM6FSIN6~FSINCOS6{FSQRT6zFST=FSTCWFFSTENVEFSTP?FSTSWGWFSUB>FSUBPCeFSUBR>FSUBRPCdFTST6dFUCOMATFUCOMPAUFUCOMPP6FWAITSFXAM6eFXCHAFXTRACT6tFYL2X6qFYL2XP16yBSFMBSRMBSWAP/BTL BTCL8BTRL0BTSL(CLTSSCMPXCHG5INVDSINVLPGK8LARMLFSOLGDTKLGSOLIDTKLLDTJLMSWK0LSLMLSSOLTRJMOVSX\MOVZX\RDMSRS2SETAbSETAEbSETBbSETBEbSETCbSETEbSETGbSETGEbSETLbSETLEbSETNAbSETNAEbSETNBbSETNBEbSETNCbSETNEbSETNGbSETNGEbSETNLbSETNLEbSETNObSETNPbSETNSbSETNZbSETObSETPbSETPEbSETPObSETSbSETZbSGDTKSIDTKSHLDcSHRDcSLDTJSMSWK STRJVERRJ VERWJ(WBINVDS WRMSRS0XADD5ADCBHADDBHANDBH CMPBH8DECBRDIVB20IDIVB28IMULBP(INBQINCBRMOVB[MULB2 NEGB]NOTB]ORBHOUTB^RCLBIRCRBIROLBIRORBISALBI SARBI8SHLBI SHRBI(SBBBHSUBBH(TESTBdXCHGBeXORBH0+@ `@ !% _regs_typesizes_ops_page1ops_page2ops_bytesizeops