out xchg xchg leave push out mov out pop aam mov xchg mov mov jno mov out push out cmp mov scas out or pop xchg pushf mov xchg fist xchg mov std test and test sub fnsave retf mov mov pop pop pop pop pop aaa mov int1 out sbb cmp xchg xlat in pop iret retf mov aam push aam test cmp mov push mov sub loop sti loopne mov dec xchg rcr int3 int3 jnp inc xchg xchg dec mov das in mov mov daa jo mov mov out fisttp xchg cmp sub xchg int3 int3 int3 test xchg lahf ret int3 cmps and xchg stc aad or scas mov aam int3 int3 int3 int3 int3 xchg out es mov popf in xchg test out ss push retf lds mov iret mov aaa sbb out int3 int3 int3 int3 pop pop ret int3 mov popa mov arpl xchg and ds cmp scas push int out and out out in or into in dec dec adc sahf pop pop pop ret int3 int3 int3 int3 int3 int3 int3 int3 mov push scas jmp int3 int3 int3 int3 int3 das mov test dec out xor pop scas lods pop pop test je mov sbb xchg push loop enter into mov aas mov aas sbb dec pop pop ret int3 int3 int3 pop pop pop ret int3 jnp mov in cmp pop jo int3 int3 int3 mov pop pop ret int3 int3 int3 int3 loope xchg pop cld iret mov clc or xchg mov loope cmps pop cmp test adc xchg test xor mov xlat push xchg cmc test sbb pop pop pop ret int3 int3 mov ss cmps mov aad push pop retf mov std and sbb scas mov int push ret in sbb scas sub pop pop ret int3 int3 fisubr sti mov daa mov out sub out adc int3 int3 int3 int3 mov ds mov int3 mov retf jmp int3 int3 int3 int3 int3 int3 xchg sub push sti in and loope mov push lods cli loopne stc mov mov loop iret push jp mov pop lods hlt repz push mov es rcr mov std mov aad mov scas mov fisub and cmps call pop pop test je mov lods mov mov rcr fwait ret int3 int3 aaa push pop ret mov pop ret call mov mov call mov mov call int3 int3 push push mov lds in adc cwde out dec sub adc mov enter mov sahf pop ret int3 int3 test or and scas ret int3 int3 int3 into push mov clc leave mov pop ret int3 pop enter retf push xchg or aaa pop ret int3 int3 int3 out test cmps sbb xchg push int1 mov and retf int3 int3 mov push xlat mov cmps pop ret int3 int3 int3 int3 int3 int3 int3 mov push mov into inc sbb mov lods xor xchg xor adc test adc aam pop fistp retf cmp pop cmps pop ret int3 int3 int3 int3 int3 int3 int3 mov push xor sbb push call pop pop test je mov mov ins retf pop xchg xchg lods adc push cmc scas dec push push call add pop ret and lods mov sub adc int3 int3 int3 int3 mov push adc ret scas pop popa mov jmp xchg int3 int3 int3 int3 int3 mov push mov loopne call mov xor call push enter push aad jmp out mov sbb sub scas fnstenv jno xchg adc arpl mov scas or adc scas cmc dec int3 int3 int3 push push or daa repz mov cs call xchg repnz retf xchg adc pop scas and les push daa cmp lods daa repnz push pop test je mov jno push xlat pop mov cwde cmp out or enter les mov fdiv push mov sub mov xor mov in ret out jmp sbb cmps int3 int3 mov push mov mov aas das jmp adc int3 int3 int3 int3 int3 int3 push loope mov lahf rcl loope push cmp je push call pop test retf and lahf mov cmc mov mov stc jecxz adc sbb xor out mov pusha push jno lods dec in test fsubr cmp adc xlat push mov outs xchg in push push push call add pop ret xchg cmps push push mov mov lea test in cmp jo and adc or sbb data16 data16 data16 in out cmp sub pusha enter cmp sub cmps call pop test je sbb ret push pusha ficomp ret int3 int3 int3 int3 int3 dec sbb xchg imul mov les loopne push sahf push sub stos mov aad int3 int3 int3 int3 push push int3 int3 int3 mov push mov push call pop test je push das scas xchg cmc push cmps push fdivr pop aam xchg sbb mov pop pop xor xchg ret in xor xchg lea mov jnp xchg retf mov jo popf mov push call pop test je push pop pop pop pop ret int3 ror int mov scas cmp lods pop data16 data16 data16 data16 data16 popa push push push mov mov cmp je sbb call jp sti push mov jno push jp sub lods enter and in jmp dec cmps enter mov test call int3 mov push mov push fidivr xchg outs pop aas ficom ss mov mov sti int3 int3 int3 int3 mov push mov ins mov mov pushf data16 data16 data16 data16 jmp int3 int3 int3 je mov cmp jne mov push mov push push push retf sbb xchg lods push aas cmp jns xchg mov dec ret int3 int3 int3 int3 push fwait sbb scas das pop push xchg mov dec retf movs xchg pop pop pop pop ret int3 int3 int3 int3 mov push mov push shl adc stos dec cs mov call sbb inc cmps pop pop ret mov mov mov xchg scas xchg xor data16 data16 loop push pop cld inc aam sbb pop pop pop pop mov int3 int3 int3 int3 int3 push push aam adc clc push or adc int3 int3 int3 int3 int3 int3 mov jmp int3 int3 int3 int3 cmp retf inc stos ret adc mov cmp jne mov test mov int1 lds mov push aam scas adc adc lods pop int3 mov bound out mov mov sahf pop inc retf pushf mov call adc sbb stos sbb mov enter push mov int3 fidiv push int1 pop out mov hlt adc and pop pop pop pop mov pop adc cmps daa sub mov cmc mov pop pop xor pop push hlt fsub in push adc out cmp dec xchg test adc imul push leave int3 int3 int3 mov push mov push inc enter adc das push enter pop dec cmc sbb adc aas push push pushf lods push xchg movs adc dec mov addr16 adc movs int3 mov push cmps adc ret xchg pop popa push jnp sbb imul cmp or mov jp call pop test je push push loopne pop ss sbb movs int3 mov push mov outs mov pushf push or out pusha mov inc adc aam dec std push xchg mov push inc scas mov push mov push push push push mov mov mov mov lea mov mov mov xchg mov mov rcl mov cld stos adc inc lods pop loopne mov push mov mov mov mov xchg mov inc imul xchg ret mov pop ret daa push push les sbb cmp dec pusha cmp je mov cmp jne cmp stos stos sbb inc pusha pop daa ins xchg stc push test je mov leave xchg ins or addr16 mov jecxz push mov push mov push push push mov push mov sub mov xor mov push xor daa enter dec push std stos and pop xor pop call xchg ins xor ins jnp push sahf add bound mov int1 push sub mov xor mov push mov pop ret int3 int3 int3 int3 int3 int3 int3 int3 call add pop ret lods xchg fs mov or lods xlat mov out in push iret ins cmp test jne pop std pop stos sub mov xor mov push int3 mov mov sbb data16 mov lods test mov push mov mov test push push push push push call add push cwde lods and rol xchg xchg mov push cmps pop adc movs sbb xor pop call shl xchg mov pop pop xor pop call in sub rol cmp sbb shl ins test mov fwait int3 int3 int3 int3 int3 push dec enter mov push mov sub push cmp imul and enter mov ds rol push mov push xchg inc es xchg mov xchg mov mov xchg push js adc mov cmps dec push sbb inc jl mov push mov mov mov mov adc jmp nop ret sbb pop pushf push push push call add mov pop ret int3 int3 popa dec mov mov lea mov mov mov mov int3 mov push call pop ret int3 int3 int3 int3 int3 push repnz mov sbb jmp iret pop mov push mov mov push mov popf push pop ins cli push mov repz clc pop sub mov xor mov push push sbb push mov sub mov xor mov push mov sub mov xor mov cmp xor int3 push push dec ret adc xor je push call pop test je enter xchg sub mov xor mov push mov push call pop ret int3 int3 movzx cmp jne mov pop xor pop call pop pop xor pop call push adc push mov sub mov xor mov mov sbb xor push ins mov push push mov je push call pop test outs sbb lock xchg ins adc jne mov loopne dec inc aaa cmp jne call mov adc daa add pop ret int3 adc test adc cmp fxch lods sbb mov push mov jmp push push call loop mov mov push mov push push push mov xchg push call add pop ret xor dec cmc add xchg shl pop test je push push cmp sete mov gs rcl mov adc in pop nop mov xor call xchg nop fimul adc enter mov mov test je cmp push call pop ret int3 int3 int3 mov pop ret int3 int3 int3 push mov mov mov cmp pop test je mov mov push call test pop test je dec stos cmp ins adc call lods sub call pop ret int3 daa dec push mov adc mov pop pop ret push push call test ja adc push push call add mov sub mov xor mov push push mov rol push cli stos pop sub ins cwde and adc ins pop outs push mov sub mov xor scas add call pop ret int3 int3 mov push push mov call mov mov pop ret int3 int3 int3 int3 pop jns movs adc mov push mov push mov test cmp in pushf dec push rcl int3 int3 push push mov dec scas push aaa adc outs or ins push call add in in int3 int3 int3 push mov mov mov xor cmp xchg inc push mov push push push call add adc ja int3 int3 int3 push push mov sbb pop mov push sbb and stos mov push mov sub mov movs or pusha and clc mov cld push inc or je xor pop cmp call daa and sub out push call pop ret sub mov xor mov mov push mov pop pop ret int3 int3 int3 mov jecxz mov xor pop call push rol call pop ret int3 int3 int3 mov call mov mov call call pop ret int3 int3 int3 int3 sub push push push mov xor enter adc leave add cld mov lahf add xchg stos int1 add push mov mov cmp je mov sbb mov add pop ret int3 int3 pop ret cmp pusha call add cmp mov sub mov xor mov push mov stos xchg mov xchg inc mov mov pop pop xor pop adc sub int3 int3 int3 int3 int3 int3 push or dec ret mov mov mov int3 mov push mov mov push push push push call add cmps imul rol mov pusha xchg pusha pop cs push lods add std add mov mov pop pop xor pop pop ret call mov mov test xchg push mov mov push call pop ret shl pop mov mov call ret mov push mov mov push mov mov pop pop pop mov pop test je xor outs fwait mov mov push mov sub push push mov push mov push push mov pop call leave push cs jecxz mov adc mov push adc stos push push push mov or outs int3 int3 mov push mov mov int3 int3 int3 mov push mov mov call pop ret cli mov and das inc cwde movs and jne push call pop cmp je test je data16 push mov mov mov mov push mov call push pop ret mov pop mov popf xor mov mov push push cs push mov call mov mov sub mov xor mov mov push jg cmp jne test je and jl rep pop mov dec movzx movzx mov push mov mov test je add pop ret int3 int3 int3 int3 lods cmp mov xor mov mov push push mov mov mov mov inc mov xchg mov xor mov mov push push pop pop pop mov xor lods mov push mov push mov mov pop pop xor pop call add pop ret add pop ret int3 int3 int3 mov pop pop ret int3 int3 call jmp iret add mov pop pop ret int3 push clc sti add cmp jne scas push adc push int3 int3 int3 int3 push push mov outs adc jb adc test inc push call pop push push call add mov cmp jne mov test mov ret int3 int3 hlt push mov repnz mov pop test je pop dec ja dec call pop test sub mov xor mov push mov push adc or int3 int3 push cmp cmp enter add mov sub mov xor mov mov pusha push mov mov pop pop gs mov mov ret int3 int3 int3 mov xchg xchg mov mov call mov call sub mov xor push call pop test je mov test jne cmp je cmp je cmp jne mov test jne push push mov mov lea mov mov mov mov mov mov mov push push mov mov mov mov mov mov cmp jne push adc mov call mov test add xchg mov mov sub mov xor mov mov push ins sub push push push call add mov adc jae push mov push push push cmp arpl pop ret mov or movs mov mov mov cmp jne cmp cmp je cmp jne test je push push push call mov push mov test je popf add out inc retf inc pop mov call fs push nop xchg mov mov pop mov push mov mov push call add test je mov cwde mov mov ret int3 int3 int3 int3 mov nop mov push push mov push mov test je clc add int3 mov push mov push push jne mov jmp sbb or push nop ret dec cmp and mov xor mov mov push dec movs mov ret int3 int3 int3 int3 int3 mov sub mov xor call test mov xor mov push mov push mov push call add test je add inc add xor mov push mov push cmp jne mov cmp je cmp mov push push jp push je test je test je mov mov push push mov call mov push call jmp test jne mov push mov mov mov mov mov bound push jne push call cmp imul adc cwde push pop ret mov mov mov sbb in cmp jne call mov pop mov pop pop imul call mov pop xor mov mov push call cmp jne xor pop ret mov sub mov xor mov mov push push cmps cmps test je mov mov mov cmp jne call mov mov call mov call push hlt mov sub mov mov mov mov mov jb pop pop mov push mov sub mov xor mov mov mov call mov mov call inc sub push out repz mov and daa mov push mov mov cmp mov xor mov push push mov ror mov push call add pop mov push mov push mov mov mov push mov sub mov xor mov pop ret je cmp je cmp jne lock mov mov call add cmp xor mov push mov dec xor push call add test sub mov xor mov mov push mov nop mov mov push push call cmp push push push mov mov mov push push push call add pop call mov cmp jne je push mov sub mov mov mov mov mov call add pop ret int3 test je push push push mov push push cmp jb mov xor cmp sete inc cs call mov test je mov mov xor push lea mov enter or jmp test jne mov je cmp jne mov cmp jne push xchg call jmp int3 int3 jmp mov lea test je cmp jb cmp outs mov push mov call int3 mov push mov mov mov into add sub mov xor mov push push mov jne cmp jne cmp jne mov test je lea mov mov push push mov mov retf add test jne mov push call add pop ret int3 sti call push test je stc add call pop test je mov xor mov push push mov xor arpl imul sbb adc jmp addr16 test test call mov call xor mov mov pop pop je mov mov push mov push mov sub in and nop pop pusha je cmp mov cmp jne cmp jne mov int3 mov push mov sub push push call add test je cmp je test jne mov cmp je xor call mov lods or mov cli mov test jne call mov jne mov call mov xor mov mov lock movzx cmp push call mov test cmp sete mov call mov mov test je mov cmp jne call sub movs push push call mov test and jno push mov lea push cmp jne mov push mov xor mov push push cmp je mov test jne fwait push int3 int3 mov push mov mov mov xor call xchg mov add mov push push push cmp je cmp int3 int3 mov push mov sub call mov mov test jne pop movs push mov push push push push adc mov mov mov cmp je mov test int3 int3 int3 mov push mov sub call add test je mov xor pop ret int3 int3 int3 mov push mov push push push cld add out add ror xor int3 push mov push mov cmp je test mov call mov call ret mov lea push push mov mov xor call cmp jne add add jne cmp jne mov call clc push push mov call mov mov pop test je push lea call mov cmp jne pop pop mov pop ret lea push call pop test je mov lea push push push fmul push lea push push mov mov mov pop mov push mov cmp call add mov ret int3 int3 int3 int3 int3 int3 push jecxz mov cmp je mov cmp jne stos push push call add mov mov mov cmp inc je push push push push mov mov call lea call mov lea call mov cmp mov push mov test adc nop movs pop cmp jb pop pop push push push inc ja or movzx pushf add outs xor push mov mov mov mov lea test jne push push push mov mov mov push je push call add je lea mov jge dec inc fs jo push cmp je call mov in add mov call ret mov push mov push mov test je call push call push call push call push mov push movzx push push push push call add mov test jne test jne jmp test je mov mov push mov mov mov push mov call pop pop pop pop pop pop mov pop ret je mov cmp jne mov mov test je lea jne call mov mov xor pop ret int3 int3 int3 sub mov xor mov push push push call mov test je mov xor pop call leave ret int3 int3 mov push mov push push push call push call push call mov cmp jne mov call mov test je mov call push push mov call mov xor mov push mov js or fiadd push cmp je pop xor pop call leave pop xor pop call leave ret int3 mov push mov push mov mov push mov push mov mov mov push dec mov mov mov mov mov mov push call push push mov mov mov jne call mov call ins and push push push push push mov push mov adc inc push push push mov call add call add cmp je mov mov xor mov mov push mov test je mov push sete popa and xor pop call leave mov mov mov pop pop xor push lea mov mov ret nop mov add jmp mov mov lea mov mov mov mov pop fs mov mov jmp xor push mov push mov test xor mov mov push mov mov call cmp jne push push push push mov push call add mov mov push call add test jne push push call test jle mov mov pop mov cmp mov push push push mov call mov xor mov cmp mov push mov sub push push push mov call mov call dec push push push call mov add je cmp jne mov mov push push push push call add push push mov mov cmp call add pop ret int3 int3 mov test je cmp mov jmp mov mov mov mov mov mov mov test jne nop mov call mov mov pop mov mov mov mov pop pop mov pop ret mov imul or je cmp ja mov mov test je mov cmp je cmp je mov pop xor pop add cmp je mov nop pop nop dec int3 push mov call mov jmp mov mov push push push push call add pop ret int3 int3 push mov cmp jne mov pop sbb add jmp mov push mov cmp je mov test je mov mov push push push push push mov mov push push mov sub or push push call test jne push mov mov jmp mov mov jmp mov jmp int3 mov test je mov cmp je jo mov cmp jne push push mov mov mov mov mov pop pop ds add push call pop pop test je push call pop push call cmp jne push arpl cld jmp pop pop pop mov xor pop leave ret int3 int3 int3 mov pop pop xor pop call leave push mov push push mov cmp jne test call add mov test je mov cmp mov xor push lea mov xor ret int3 int3 int3 int3 int3 push mov mov test je call pop pop test push or push call cmp je xor cmp jne ret push call pop ret mov test je push push push mov cmp jge mov mov lea push push call add test jne call mov dec shl mov cmp jne call mov test jne dec in movs add call push call push call out ins dec xor pop ret mov push push mov mov push pop arpl outs cmp stos cmp cmp je push call pop push mov call mov fstp mov mov push push test jne push push call add cmp push call test je push call push mov mov lea mov mov adc lea test je xor pop ret int3 int3 int3 int3 mov mov test je push call add cmp je mov pop pop pop mov pop ret mov test jle mov mov mov mov mov mov pop mov mov mov push mov mov mov mov call mov xor je cmp je mov add jmp mov mov call mov mov pop pop pop leave ret int3 int3 add sbb mov lea xchg je je test jne mov ret int3 int3 int3 int3 int3 mov push push mov add test je mov mov mov call mov call ret push mov lea mov or je mov mov pop pop ret hlt add sete mov push call jmp sub ret push push call test jne mov jmp test je mov lea mov mov mov mov mov cmp jne mov cmp je mov push push mov call div mov push mov cmp je pop pop xor pop call leave pop pop xor pop call leave ret pop mov xor call test je cmp sub pop push jo cmp jne push inc pop and push push push push push mov xor push mov mov mov push mov cmp jne mov jmp push ja pop call leave ret mov movzx test jne sub sar cmp ja call mov mov mov mov shr test je call mov call test jne mov push push push push mov pop pop pop pop mov jmp test je ret push call pop pop mov xor call mov cmp je push call push call cmp je push movzx shl or push mov call pop leave ret int3 int3 int3 int3 push push call add test push push call add cmp je mov push mov sub mov call mov call mov push lea mov mov mov push call mov test jne mov lea push mov push mov call mov push lea push push call add test ret mov push dec jo mov call push call fadd inc add cmp jb push call pop mov sub push push push mov mov jmp mov mov mov push push mov push je test jne xor push lea mov mov mov pop in jge pop pop ret call clc inc je test je push call mov mov pop mov cmp je push mov mov push lea sub mov mov mov mov mov mov mov test je push push je call mov movs cmp push push call add cmp push mov mov mov mov cmp je call push call add push push lea call mov sub push push push int3 push push mov lea mov mov mov mov cmp jne test je mov call xor mov mov mov jmp mov mov mov pop pop pop or pop ret add iret test je push call add mov mov cmp jne jmp mov mov jmp mov mov cmp je cmp je nop push call push call push call push call cmp je push mov call add mov push mov cmp jne fs dec push call pop cmp test je or push push push push call add pop push mov push push push call mov push call mov call cmp jne mov call push mov mov test jne push call test jne test jne call je cmp je mov cmp je push int3 int3 int3 int3 int3 mov mov test je cmp jne mov call jmp xor mov mov call push call mov jmp push lea mov lock mov mov test je cmp je mov xor mov push push push mov push mov mov push mov lea push mov jne mov test je mov test jne mov lea test or dec add push call pop and mov call mov mov pop pop mov mov push push mov mov int3 mov push mov sub push push push push push push mov push mov mov call mov mov ror pop test jne mov push call test jne push jne cmp jne push lea call outs or mov call ret push call pop jmp mov test jne xor test je int3 int3 mov mov jmp mov mov jmp lea call push lea push push mov mov mov pop mov mov mov mov mov mov pop jne mov cmp mov mov mov cmp jne mov call pop mov cmp mov mov test je mov mov push mov pop jmp jmp mov mov cmp je cmp jne mov mov cmp je cmp je cmp je mov test je push call add int3 int3 int3 int3 mov mov lods inc jmp mov call mov mov jmp int3 int3 int3 int3 cmp jne cmp je cmp jg sub outs mov call mov push call push lea push push call push push call mov call push pop mov pop test jne call mov call mov jmp int3 push lea push push je test push push push mov mov mov push call add test jne xor push mov mov mov push lea push push push mov mov mov mov or test je movzx mov mov mov pop pop pop pop mov test jne push call pop mov mov cmp jne cmp rol inc pop pop pop mov xor call push lea push push push test je cmp je mov inc out jmp cmp jne mov int3 int3 mov push mov sub push popa inc call test jne push push call pop mov cmp call mov call ret call pop mov cmp je dec mov push test je push push push outs and push cmp jne push push call add mov mov mov jmp xor add mov mov test je call pop ret mov int3 int3 int3 mov mov lea call cmp cmp jne mov test je mov adc mov jne push mov xor push lea mov mov cmp ja mov mov mov cmp jne push push push push call test mov push push push push push push call add mov mov add mov test je call add pop ret int3 int3 int3 cmp setne push call pop ret mov leave ret int3 int3 int3 jne test je call xor mov repz add push mov push mov test je mov call call ret cmp je push call add jne mov push lea push mov call jne mov push push xchg add cmp je mov test add push xchg je cmp je cmp pop mov pop ret sub ja push mov mov cmp jne movs push je cmp jne xor test add push push call xor mov pop pop pop pop mov jmp mov push call pop call jmp mov push jne mov jmp mov push push push call cmp cmp jne mov mov jmp int3 int3 int3 push push push mov call jmp cmp jne mov mov push push mov mov call push push push push push push mov jmp int3 int3 int3 int3 int3 mov lea test sub push push push mov mov mov cwde add mov mov mov mov pop mov mov cmp je cmp je mov sbb test ret mov ret mov mov ret int3 int3 int3 int3 int3 push xor mov test je mov mov call jmp lea push dec out dec mov ret int3 jne cmp jb sar lea je cmp jl test je mov test push call add test je int3 int3 int3 push mov push jo or add test jne mov mov jmp test push push call add pop jmp xor mov mov leave ret int3 int3 int3 int3 pop mov cmp je push mov lea push push mov setne mov sub mov xor mov mov mov add push call jmp lea mov push push call add test je mov push push mov push push push mov push push mov call mov mov mov add test jne cmp jne add jmp mov mov jmp mov mov mov cmp je test je mov mov mov jmp xor sbb sub push push call mov mov push push and jb pop pop test push mov mov test push push push push call add test and gs push mov mov mov xor mov mov mov lea mov mov mov call pop test jne push lea push lea push call mov add push push call push push push call add pop and out fst jmp mov mov mov mov push popa push push lea call mov mov mov mov mov push call push mov jmp test jne call jmp push push call ret push call pop add lahf call ret push call pop ret mov test je push push push call cmp je cmp je cmp mov lea push push push call jmp mov mov mov call add mov stos add mov push mov push push mov push mov test je cmp jne push mov mov mov mov test je cmp je test jne push mov mov xor push jmp lea push or stos jne mov cmp je cmp or cmp jne push push lea xor push mov push push mov call push call xor mov mov mov cmp je mov push mov mov push mov mov push mov call add ret bound push push push lea push lea call mov mov xlat add iret inc mov call test je push lea mov cmps inc mov mov mov mov jmp jmp mov mov cmp add lds lea call push push push push push mov xor je push call pop mov cmp mov call push lea movzx test je mov push push push push call add cmp jl add test jne mov mov mov cmp je cmp jge mov mov push push mov call add call mov pop test je mov test int3 inc call lea call lea push ret mov ret mov push jmp mov cmp je mov cmp je cmp cmp jb mov jmp push mov mov mov mov mov call mov call mov call push call push call leave ret int3 int3 push mov sub mov mov mov pop pop pop pop mov jmp lea je or mov call test je push mov push push mov push mov mov push call test pop pop pop ret mov cmp jg call pop mov int3 add or pop pop pop leave ret int3 int3 int3 int3 int3 mov call mov call ret push call pop pop ret mov push jae mov call jmp mov mov push mov xor push lea mov mov mov ret mov push mov push mov mov mov push call pop test jne push call add mov mov pop mov cmp je push call pop mov pop pop pop mov fnstsw push mov xor push lea mov pop ret push mov push