Function at 0x426056
Capabilities:
Check for vm using instruction vpcext

Disassembly:
and byte [eax], al
test al, 0x10
add byte [eax], al
pop es
add byte [eax], bl
sbb byte [eax], al
add byte [ecx], al
add dword [eax], eax
and byte [eax], al
mov byte [ecx], cl
add byte [eax], al
or byte [eax], al
adc byte [eax], dl
add byte [eax], al
add dword [eax], eax
and byte [eax], al
push 0x9000004
add byte [esp + eax + 0x34], ah
push esi
add byte [ebx], dl
pop edi
add byte [esi], dl
inc ebp
add byte [edx], dl
push ebx
add byte [ecx], cl
dec edi
add byte [esi], cl
pop edi
add byte [ecx], cl
dec esi
add byte [esi], al
dec edi
add byte [eax], al
add byte [eax], al
add byte [ebp + 0xfeef04], bh
add byte [ecx], al
add byte [eax], al
add byte [eax], dl
add byte [ebx + 8], bh
sub dword [ebx], esp
add byte [eax], al
adc byte [eax], al
jnp 0x4260ae
sub dword [ebx], esp
aas
add byte [eax], al
add byte [edx], ah
add byte [eax], al
add byte [eax + eax], al
add byte [eax], al
add al, 0
add al, 0
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add al, byte [eax + eax]
add byte [ecx], al
add byte [ebx], dl
je 0x4260ce
jb 0x4260d0
imul eax, dword [eax], 0x67006e
inc esi
add byte [ecx], ch
insb byte es:[edi], dx
add byte [ebp], ah
dec ecx
add byte [esi], ch
add byte [edi], ch
add byte [eax], al
fiadd word [ebx]
add byte [eax], al
add dword [eax], eax
xor byte [eax], al
xor byte [eax], al
xor byte [eax], al
xor byte [eax], al
xor byte [eax], al
xor al, 0
inc ebp
add byte [eax + eax], dh
add byte [eax], al
dec esp
add byte [esi], dl
add byte [ecx], al
add byte [ebx], al
outsd dx, dword [esi]
add byte [ebp], ch
jo 0x42610e
popal
add byte [esi], ch
jns 0x426114
dec esi
add byte [ecx], ah
insd dword es:[edi], dx
add byte [ebp], ah
add byte [eax], al
add byte [eax], al
dec ebp
add byte [ecx], ch
arpl word [eax], ax
jb 0x426128
outsd dx, dword [esi]
add byte [ebx], dh
outsd dx, dword [esi]
add byte [esi], ah
je 0x426132
and byte [eax], al
inc ebx
add byte [edi], ch
jb 0x42613a
jo 0x42613c
outsd dx, dword [esi]
add byte [edx], dh
popal
add byte [eax + eax + 0x69], dh
add byte [edi], ch
outsb dx, byte [esi]
add byte [eax], al
add byte [esi], ch
and eax, dword [eax]
add dword [eax], eax
inc esi
add byte [ecx], ch
insb byte es:[edi], dx
add byte [ebp], ah
inc esp
add byte [ebp], ah
jae 0x426160
arpl word [eax], ax
jb 0x426164
imul eax, dword [eax], 0x740070
imul eax, dword [eax], 0x6e006f
add byte [eax], al
add byte [eax], al
dec ebp
add byte [ecx], ch
arpl word [eax], ax
jb 0x42617c
outsd dx, dword [esi]
add byte [ebx], dh
outsd dx, dword [esi]
add byte [esi], ah
je 0x426186
and byte [eax], al
dec edi
add byte [esi], ah
add byte [ecx], ch
arpl word [eax], ax
add byte gs:[eax], ah
add byte [ebx], al
outsd dx, dword [esi]
add byte [esi], ch
je 0x42619e
popal
add byte [ebx], ah
je 0x4261a4
and byte [eax], al
push edx
add byte [ebp], ah
je 0x4261ac
jb 0x4261ae
imul eax, dword [eax], 0x760065
add byte gs:[edx], dh
add byte [eax], al
add byte [eax], al
add byte ds:[edi], cl
add byte [ecx], al
add byte [esi], al
imul eax, dword [eax], 0x65006c
push esi
add byte [ebp], ah
jb 0x4261d0
jae 0x4261d2
imul eax, dword [eax], 0x6e006f
add byte [eax], al
add byte [eax], al
xor dword [eax], eax
add byte ss:[esi], ch
add byte [eax], dh
add byte [esi], ch
add byte [ecx], bh
add byte [eax], dh
add byte [eax], dh
add byte [ecx], dh
add byte [esi], ch
add byte [edx], dh
add byte [ecx], dh
add byte [edi], dh
add byte [ecx], dh
add byte [eax], al
add byte [eax], al
add byte [eax + eax + 0x12], al
add byte [ecx], al
add byte [ecx], cl
outsb dx, byte [esi]
add byte [eax + eax + 0x65], dh
add byte [edx], dh
outsb dx, byte [esi]
add byte [ecx], ah
insb byte es:[edi], dx
add byte [esi], cl
popal
add byte [ebp], ch
add byte gs:[eax], al
add byte [esi], cl
popal
add byte [ebp], ch
add byte gs:[ebx], al
outsd dx, dword [esi]
add byte [esi], ch
je 0x42622c
jb 0x42622e
outsd dx, dword [esi]
add byte [eax + eax + 0x53], ch
add byte [ebp], ah
jb 0x426238
jbe 0x42623a
add byte gs:[edx], dh
add byte [eax], al
cmpsb byte [esi], byte es:[edi]
add byte [edi], bh
add byte [ecx], al
add byte [eax + eax + 0x65], cl
add byte [edi], ah
popal
add byte [eax + eax + 0x54], ch
add byte [edx], dh
popal
add byte [eax + eax + 0x65], ah
add byte [ebp], ch
popal
add byte [edx], dh
imul eax, dword [eax], 0x73
add byte [ecx], dh
add byte [eax], al
add byte [ebp], cl
imul eax, dword [eax], 0x720063
outsd dx, dword [esi]
add byte [ebx], dh
outsd dx, dword [esi]
add byte [esi], ah
je 0x42627a
scasb al, byte es:[edi]
add byte [eax], ah
add byte [ecx], ch
jae 0x426282
and byte [eax], al
popal
add byte [eax], ah
add byte [edx], dh
add byte gs:[edi], ah
imul eax, dword [eax], 0x740073
add byte gs:[edx], dh
add byte gs:[eax + eax + 0x20], ah
add byte [eax + eax + 0x72], dh
add byte [ecx], ah
add byte fs:[ebp], ah
insd dword es:[edi], dx
add byte [ecx], ah
jb 0x4262ae
imul eax, dword [eax], 0x20
add byte [edi], ch
add byte [eax], ah
add byte [ebp], cl
imul eax, dword [eax], 0x720063
outsd dx, dword [esi]
add byte [ebx], dh
outsd dx, dword [esi]
add byte [esi], ah
je 0x4262ca
and byte [eax], al
inc ebx
add byte [edi], ch
jb 0x4262d2
jo 0x4262d4
outsd dx, dword [esi]
add byte [edx], dh
popal
add byte [eax + eax + 0x69], dh
add byte [edi], ch
outsb dx, byte [esi]
add byte [esi], ch
add byte [eax], al
add byte [eax], al
add byte [edx + 0x1003d00], ah
add byte [eax + eax + 0x65], cl
add byte [edi], ah
popal
add byte [eax + eax + 0x54], ch
add byte [edx], dh
popal
add byte [eax + eax + 0x65], ah
add byte [ebp], ch
popal
add byte [edx], dh
imul eax, dword [eax], 0x73
add byte [edx], dh
add byte [eax], al
add byte [edi], dl
imul eax, dword [eax], 0x64006e
outsd dx, dword [esi]
add byte [edi], dh
jae 0x42631e
scasb al, byte es:[edi]
add byte [eax], ah
add byte [ecx], ch
jae 0x426326
and byte [eax], al
popal
add byte [eax], ah
add byte [edx], dh
add byte gs:[edi], ah
imul eax, dword [eax], 0x740073
add byte gs:[edx], dh
add byte gs:[eax + eax + 0x20], ah
add byte [eax + eax + 0x72], dh
add byte [ecx], ah
add byte fs:[ebp], ah
insd dword es:[edi], dx
add byte [ecx], ah
jb 0x426352
imul eax, dword [eax], 0x20
add byte [edi], ch
add byte [eax], ah
add byte [ebp], cl
imul eax, dword [eax], 0x720063
outsd dx, dword [esi]
add byte [ebx], dh
outsd dx, dword [esi]
add byte [esi], ah
je 0x42636e
and byte [eax], al
inc ebx
add byte [edi], ch
jb 0x426376
jo 0x426378
outsd dx, dword [esi]
add byte [edx], dh
popal
add byte [eax + eax + 0x69], dh
add byte [edi], ch
outsb dx, byte [esi]
add byte [esi], ch
add byte [eax], al
add byte [eax], al
add byte [eax + eax + 0x16], dl
add byte [ecx], al
add byte [edi], cl
jb 0x426396
imul eax, dword [eax], 0x690067
outsb dx, byte [esi]
add byte [ecx], ah
insb byte es:[edi], dx
add byte [esi], al
imul eax, dword [eax], 0x65006c
outsb dx, byte [esi]
add byte [ecx], ah
insd dword es:[edi], dx
add byte [ebp], ah
add byte [eax], al
dec esi
add byte [ecx], ah
insd dword es:[edi], dx
add byte [ebp], ah
inc ebx
add byte [edi], ch
outsb dx, byte [esi]
add byte [eax + eax + 0x72], dh
add byte [edi], ch
insb byte es:[edi], dx
add byte [ebx], dl
add byte gs:[edx], dh
jbe 0x4263d2
add byte gs:[edx], dh
add byte cs:[ebp], al
js 0x4263dc
add byte gs:[eax], al
add byte [eax + eax + 0x16], cl
add byte [ecx], al
add byte [eax], dl
jb 0x4263ea
outsd dx, dword [esi]
add byte [eax + eax + 0x75], ah
add byte [ebx], ah
je 0x4263f4
dec esi
add byte [ecx], ah
insd dword es:[edi], dx
add byte [ebp], ah
add byte [eax], al
add byte [eax], al
dec ebp
add byte [ecx], ch
arpl word [eax], ax
jb 0x426408
outsd dx, dword [esi]
add byte [ebx], dh
outsd dx, dword [esi]
add byte [esi], ah
je 0x426412
and byte [eax], al
dec edi
add byte [esi], ah
add byte [ecx], ch
arpl word [eax], ax
add byte gs:[eax], ah
add byte [edx], dh
add byte [eax], dh
add byte [ecx], dh
add byte [esi], dh
add byte [eax], al
add byte [edx], al
sldt word [ecx]
add byte [eax], dl
jb 0x426436
outsd dx, dword [esi]
add byte [eax + eax + 0x75], ah
add byte [ebx], ah
je 0x426440
push esi
add byte [ebp], ah
jb 0x426446
jae 0x426448
imul eax, dword [eax], 0x6e006f
add byte [eax], al
xor dword [eax], eax
add byte ss:[esi], ch
add byte [eax], dh
add byte [esi], ch
add byte [ecx], bh
add byte [eax], dh
add byte [eax], dh
add byte [ecx], dh
add byte [esi], ch
add byte [edx], dh
add byte [ecx], dh
add byte [edi], dh
add byte [ecx], dh
add byte [eax], al
add byte [eax], al
add byte [edx], ch
add byte [0x4d000100], al
add byte [edi], cl
push ebx
add byte [ebp], al
push esi
add byte [ebp], ah
jb 0x426484
jae 0x426486
imul eax, dword [eax], 0x6e006f
add byte [eax], al
add byte [eax], al
inc edx
add byte [ebp], al
push esp
add byte [ecx], al
add byte [eax], al
add byte [eax], al
sub al, byte [eax]
or dword [eax], eax
add dword [eax], eax
push ebx
add byte [eax + eax + 0x43], al
add byte [eax + eax + 0x69], ch
add byte [ebp], ah
outsb dx, byte [esi]
add byte [eax + eax], dh
add byte [edi], bl
jno 0x4264b8
arpl word [eax], ax
insb byte es:[edi], dx
add byte [edi], ch
jne 0x4264c0
add byte fs:[edx], dh
add byte [eax], al
add byte [eax], al
add byte [eax + eax], al
add byte [ecx], al
add byte [esi], dl
popal
add byte [edx], dh
inc esi
add byte [ecx], ch
insb byte es:[edi], dx
add byte [ebp], ah
dec ecx
add byte [esi], ch
add byte [edi], ch
add byte [eax], al
add byte [eax], al
and al, 0
add al, 0
add byte [eax], al
push esp
add byte [edx], dh
popal
add byte [esi], ch
jae 0x4264f8
insb byte es:[edi], dx
add byte [ecx], ah
je 0x4264fe
imul eax, dword [eax], 0x6e006f
add byte [eax], al
add byte [eax], al
add byte [eax], al
in al, 4
inc esi
inc ebp
xor bl, byte [eax]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [edi + edi], bh
js 0x426a25
insb byte es:[edi], dx
and byte [esi + 0x65], dh
jb 0x426a31
imul ebp, dword [edi + 0x6e], 0x2e31223d
xor byte [edx], ah
and byte [ebp + 0x6e], ah
arpl word [edi + 0x64], bp
imul ebp, dword [esi + 0x67], 0x5455223d
inc esi
sub eax, 0x73202238
je 0x426a3d
outsb dx, byte [esi]
popal
insb byte es:[edi], dx
outsd dx, dword [esi]
outsb dx, byte [esi]
cmp eax, 0x73657922
and ah, byte [eax]
aas
or eax, 0x73613c0a
jae 0x426a58
insd dword es:[edi], dx
bound ebp, qword [ecx + edi*2 + 0x20]
js 0x426a67
insb byte es:[edi], dx
outsb dx, byte [esi]
jae 0x426a3b
and dh, byte [ebp + 0x72]
outsb dx, byte [esi]
cmp dh, byte [ebx + 0x63]
push 0x73616d65
sub eax, 0x7263696d
outsd dx, dword [esi]
jae 0x426a81
je 0x426a42
arpl word [edi + 0x6d], bp
cmp ah, byte [ecx + 0x73]
insd dword es:[edi], dx
jbe 0x426a50
and ah, byte [eax]
insd dword es:[edi], dx
popal
outsb dx, byte [esi]
imul esp, dword [esi + 0x65], 0x65567473
jb 0x426aa0
jae 0x426a9d
push esi
jb 0x426aa0
imul ebp, dword [edi + 0x6e], 0x2e31223d
xor byte [edx], ah
and dh, byte [ecx]
xor byte cs:[edx], ah
or eax, 0x6e3c090a
outsb dx, byte [esi]
outsd dx, dword [esi]
dec ecx
outsb dx, byte [esi]
push 0x74697265
and byte [edi], ch
or eax, 0x613c090a
imul esi, dword [eax + 0x2f], 0x90a0d3e
cmp al, 0x61
jae 0x426ac1
insd dword es:[edi], dx
bound ebp, qword [ecx + edi*2 + 0x49]
outsb dx, byte gs:[esi]
je 0x426ac2
imul esi, dword [ecx + edi*2 + 0x20], 0x636f7270
jae 0x426ad6
je 0x426ad4
and byte [eax + 0x72], dh
outsd dx, dword [esi]
arpl word [ebp + 0x73], sp
jae 0x426ad3
outsd dx, dword [esi]
jb 0x426aa7
jb 0x426acb
arpl word [eax + 0x69], bp
je 0x426ad1
push 0x63657469
je 0x426ae4
arpl word [ebp + esi*2 + 0x72], si
cmp eax, 0x20222a22
jb 0x426ad6
cmp eax, 0x20222a22
je 0x426af1
jo 0x426adf
cmp eax, 0x6e697722
xor esi, dword [edx]
and ah, byte [eax]
outsb dx, byte [esi]
popal
insd dword es:[edi], dx
cmp eax, 0x6d614e22
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x426b04
outsd dx, dword [esi]
insb byte es:[edi], dx
push ebx
jb 0x426b0e
jb 0x426abd
and byte [esi + 0x65], dh
jb 0x426b13
jb 0x426b13
imul ebp, dword [edi + 0x6e], 0x3631223d
xor byte cs:[esi], ch
xor byte [esi], ch
xor byte [edx], ah
and byte [edi], ch
imul ebp, dword [edi + 0x6e], 0x6d614e3e
dec esi
popal
insd dword es:[edi], dx
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x426b3c
outsd dx, dword [esi]
insb byte es:[edi], dx
and byte [ebx + 0x65], dl
jb 0x426b47
jb 0x426af4
and byte [0x72657320], ch
sub eax, 0x72657320
jae 0x426b3d
jb 0x426b50
jbe 0x426b40
jae 0x426afd
jae 0x426afd
je 0x426b4e
and byte [ebx + 0x68], dh
outsd dx, dword [esi]
ja 0x426b05
and byte [eax + 0x72], dh
jo 0x426b59
jae 0x426b4f
outsb dx, byte [esi]
arpl word [ebp + 0x20], sp
imul ebp, dword [esi + 0x20], 0x73205053
imul esi, dword [ebp + 0x73], 0x65642f3c
push ebx
push eax
and byte [ebx + 0x69], dh
jae 0x426b5f
je 0x426b5d
jae 0x426b36
das
jae 0x426b62
jae 0x426b62
jb 0x426b6a
jo 0x426b77
imul ebp, dword [edi + 0x6e], 0x90a0d3e
cmp al, 0x64
outsd dx, dword [esi]
outsb dx, byte [esi]
or eax, 0x643c090a
jo 0x426b74
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
outsb dx, byte gs:[esi]
arpl word [ecx + 0x20], di
outsd dx, dword [esi]
jo 0x426b8d
imul ebp, dword [edi + 0x6e], 0x223d6c61
jns 0x426b87
jae 0x426b46
or eax, 0x3c09090a
jo 0x426b93
outsb dx, byte [esi]
outsb dx, byte gs:[esi]
je 0x426b75
jae 0x426ba9
insd dword es:[edi], dx
bound ebp, qword [ecx + edi*2 + 0x3e]
or eax, 0x909090a
or cl, byte [ecx]
or dword [ecx], ecx
or dword [ecx], edi
cmp al, 0x61
jae 0x426bb8
insd dword es:[edi], dx
insd dword es:[edi], dx
bound ebp, qword [ecx + edi*2 + 0x49]
outsb dx, byte gs:[esi]
je 0x426bb9
imul esi, dword [ecx + edi*2 + 0x20], 0x65707974
cmp eax, 0x6e697722
je 0x426bcb
and byte [ecx + edi*2 + 0x70], dh
cmp eax, 0x6e697722
ja 0x426bc4
outsb dx, byte [esi]
xor esi, dword [edx]
and ah, byte [eax]
outsb dx, byte [esi]
popal
xor ah, byte [edx]
and byte [esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x63694d22
jb 0x426bda
outsd dx, dword [esi]
jae 0x426bdc
je 0x426b9e
push edi
imul ebp, dword [esi + 0x64], 0x2e73776f
inc ebx
outsd dx, dword [esi]
ja 0x426bea
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
insd dword es:[edi], dx
outsd dx, dword [esi]
outsb dx, byte [esi]
sub eax, 0x746e6f43
jb 0x426bf4
insb byte es:[edi], dx
jae 0x426baa
and ah, byte [eax]
jbe 0x426bf0
and byte [esi + 0x65], dh
jb 0x426c00
imul ebp, dword [edi + 0x6e], 0x2e36223d
xor byte [esi], ch
xor byte cs:[esi], ch
xor dword [esi], ebp
xor byte [edx], ah
and byte [eax + 0x75], dh
bound ebp, qword [ecx + ebp*2 + 0x63]
dec ebx
jns 0x426bf9
insb byte es:[edi], dx
imul esp, dword [ebx + 0x4b], 0x6f547965
outsd dx, dword [esi]
imul esp, dword [ebp + 0x6e], 0x3d
cmp eax, 0x39353622
xor eax, 0x31343662
and dh, byte [esi]
xor eax, 0x36623539
xor al, 0x31
xor al, 0x34
arpl word [ebx + 0x66], sp
xor dword [esi + 0x22], esp
or eax, 0x909090a
and cl, byte fs:[0x909090a]
or dword [ecx + 0x6e], ebp
outsb dx, byte [esi]
jne 0x426c29
cmp eax, 0x20222a22
and ch, byte [edx]
and ah, byte [eax]
jo 0x426c43
outsd dx, dword [esi]
arpl word [ebp + 0x73], sp
jae 0x426c46
jb 0x426c1a
jb 0x426c3e
arpl word [eax + 0x69], bp
je 0x426c44
push 0x63657469
je 0x426c57
imul esi, dword [ebp + 0x63], 0x65727574
arpl word [ebp + esi*2 + 0x72], si
cmp eax, 0x20222a22
jb 0x426c49
cmp eax, 0x20222a22
das
or eax, 0x3c09090a
das
jo 0x426c5a
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
outsb dx, byte gs:[esi]
je 0x426c3c
jae 0x426c70
insd dword es:[edi], dx
bound ebp, qword [ecx + edi*2 + 0x3e]
insb byte es:[edi], dx
jns 0x426c41
or eax, 0x2f3c090a
jo 0x426c71
outsb dx, byte [esi]
outsb dx, byte gs:[esi]
arpl word [ecx + 0x3e], di
or eax, 0x613c090a
jae 0x426c87
jbe 0x426c4f
cmp ah, byte [ecx + 0x70]
jo 0x426c8d
imul esp, dword [ebx + 0x61], 0x6e6f6974
and byte [eax + 0x6d], bh
js 0x426c98
insb byte es:[edi], dx
outsb dx, byte [esi]
jae 0x426c69
popal
jae 0x426c9f
jbe 0x426c67
cmp eax, 0x6e727522
cmp dh, byte [ebx + 0x63]
push 0x73616d65
insd dword es:[edi], dx
popal
jae 0x426c6f
sub eax, 0x7263696d
insd dword es:[edi], dx
imul esp, dword [ebx + 0x72], 0x666f736f
je 0x426c79
arpl word [edx + 0x6f], si
outsd dx, dword [esi]
jae 0x426cb8
je 0x426c79
arpl word [edi + 0x6d], bp
cmp ah, byte [ecx + 0x73]
insd dword es:[edi], dx
jbe 0x426c89
and bh, byte [esi]
or eax, 0x3c09090a
or eax, 0x3c09090a
or dword [ecx], ecx
cmp al, 0x61
popal
jae 0x426ccd
jbe 0x426c95
cmp dh, byte [edi + 0x69]
outsb dx, byte [esi]
outsd dx, dword fs:[esi]
outsd dx, dword [esi]
ja 0x426cdd
jae 0x426cbe
push ebx
je 0x426ce2
imul ebp, dword [esi + 0x67], 0x6d782073
outsb dx, byte [esi]
jae 0x426c93
jae 0x426c93
js 0x426ce2
insb byte es:[edi], dx
outsb dx, byte [esi]
jae 0x426cb6
and ch, byte [eax + 0x74]
je 0x426cee
cmp ch, byte [edi]
das
jae 0x426ce6
push 0x73616d65
insd dword es:[edi], dx
jae 0x426cb7
insd dword es:[edi], dx
imul esp, dword [ebx + 0x72], 0x666f736f
je 0x426cc1
outsd dx, dword [esi]
jae 0x426cff
je 0x426cc1
arpl word [edi + 0x6d], bp
insd dword es:[edi], dx
das
push ebx
dec ebp
dec ecx
das
xor dh, byte [eax]
xor byte [0x6e69572f], dh
outsd dx, dword fs:[esi]
ja 0x426d1a
das
push edi
imul ebp, dword [esi + 0x64], 0x5373776f
push ebx
je 0x426d1f
imul ebp, dword [esi + 0x67], 0xd3e2273
or cl, byte [ecx]
or dword [ecx], ecx
cmp al, 0x64
jo 0x426d23
jo 0x426d23
inc ecx
ja 0x426d1e
jb 0x426d24
je 0x426d34
je 0x426d34
jb 0x426d38
jne 0x426d29
cmp al, 0x2f
cmp al, 0x2f
jo 0x426d32
inc ecx
ja 0x426d2d
jb 0x426d33
or eax, 0x3c09090a
or eax, 0x3c09090a
das
popal
jae 0x426d45
jbe 0x426d0d
cmp dh, byte [edi + 0x69]
outsb dx, byte [esi]
outsd dx, dword fs:[esi]
ja 0x426d55
push ebx
je 0x426d5a
imul ebp, dword [esi + 0x67], 0xa0d3e73
or dword [edi + ebp], edi
cmp al, 0x2f
popal
jae 0x426d60
jbe 0x426d28
cmp ah, byte [ecx + 0x70]
jo 0x426d66
imul esp, dword [ebx + 0x61], 0x6e6f6974
outsd dx, dword [esi]
outsb dx, byte [esi]
or eax, 0x3c0a0d0a
das
popal
jae 0x426d7e
insd dword es:[edi], dx
bound ebp, qword [ecx + edi*2 + 0x3e]
or eax, 0x4150500a
inc esp
inc esp
dec ecx
dec esi
inc edi
pop eax
pop eax
push eax
inc ecx
inc esp
inc esp
dec ecx
dec esi
inc edi
push eax
inc ecx
inc esp
inc esp
dec ecx
dec esi
inc edi
pop eax
pop eax
push eax
inc ecx
inc esp
inc esp
dec ecx
dec esi
inc edi
push eax
inc ecx
inc esp
inc esp
dec ecx
dec esi
inc edi
pop eax
pop eax
push eax
inc ecx
inc esp
inc esp
dec ecx
dec esi
inc edi
push eax
inc ecx
inc esp
inc esp
dec ecx
dec esi
inc edi
pop eax
pop eax
push eax
inc ecx
inc esp
inc esp
dec ecx
dec esi
inc edi
push eax
inc ecx
inc esp
inc esp
dec ecx
dec esi
inc edi
pop eax
pop eax
push eax
inc ecx
inc esp
inc esp
dec ecx
dec esi
inc edi
push eax
inc ecx
inc esp
inc esp
dec ecx
dec esi
inc edi
pop eax
pop eax
push eax
inc ecx
inc esp
inc esp
dec ecx
dec esi
inc edi
push eax
inc ecx
inc esp
inc esp
dec ecx
dec esi
inc edi
pop eax
pop eax
push eax
inc ecx
inc esp
inc esp
dec ecx
dec esi
inc edi
push eax
inc ecx
inc esp
inc esp
dec ecx
dec esi
inc edi
pop eax
pop eax
push eax
inc ecx
inc esp
inc esp
dec ecx
dec esi
inc edi
push eax
inc ecx
inc esp
inc esp
dec ecx
dec esi
inc edi
pop eax
pop eax
push eax
inc ecx
inc esp
inc esp
dec ecx
dec esi
inc edi
push eax
inc ecx
inc esp
inc esp
dec ecx
dec esi
inc edi
pop eax
pop eax
push eax
inc ecx
inc esp
inc esp
dec ecx
dec esi
inc edi
push eax
inc ecx
inc esp
inc esp
dec ecx
dec esi
inc edi
pop eax
pop eax
push eax
inc ecx
inc esp
inc esp
dec ecx
dec esi
inc edi
push eax
inc ecx
inc esp
inc esp
dec ecx
dec esi
inc edi
pop eax
pop eax
push eax
inc ecx
inc esp
inc esp
dec ecx
dec esi
inc edi
push eax
inc ecx
inc esp
inc esp
dec ecx
dec esi
inc edi
pop eax
pop eax
push eax
inc ecx
inc esp
inc esp
dec ecx
dec esi
inc edi
push eax
inc ecx
inc esp
inc esp
dec ecx
dec esi
inc edi
pop eax
pop eax
push eax
inc ecx
inc esp
inc esp
dec ecx
dec esi
inc edi
push eax
inc ecx
inc esp
inc esp
dec ecx
dec esi
inc edi
pop eax
pop eax
push eax
inc ecx
inc esp
add byte [eax], dl
add byte [eax], al
pushfd
add dword [eax], eax
add byte [ecx], al
xor byte [eax], dl
xor byte [ecx], bl
xor byte [edx], ah
xor byte [ebx], dh
xor byte [ecx], bh
xor byte [0x56305030], bh
xor byte [eax + 0x30], ah
je 0x426e4e
xor dword [eax], 0x30a5308b
lodsb al, byte [esi]
xor byte [eax + esi + 0x30d630bb], dh
in al, 0x30
int1
xor bh, dh
xor ch, bh
xor byte [ecx], bl
xor dword [ecx + esi], edi
inc esi
xor dword [esi - 0x4ace52cf], edx
xor edx, eax
xor ebx, ecx
xor ebx, edx
xor esp, edi
xor dword [esi], eax
xor cl, byte [edi]
xor ah, byte [ecx]
xor dh, byte [ebx]
xor bl, byte [eax + 0x32]
pop edi
xor bh, byte [ebp + 0x32]
xor esi, dword [edx]
pop eax
xor bl, byte [edi + 0x32]
jge 0x426e88
invalid
push ebx
xor al, 0x7a
xor al, 0x93
xor al, 0xa9
xor al, 0xbc
xor al, 0
xor eax, 0x35103507
inc esp
xor eax, 0x3557354d
arpl word [0x35a03572], si
mov esi, 0xe735e035
xor eax, 0x35fe35f8
adc esi, dword [esi]
sub dword [esi], esi
xor byte [esi], dh
inc ecx
inc edi
push eax
pushal
push 0x36
outsd dx, dword [esi]
ja 0x426efa
jg 0x426efc
xchg ebx, eax
popfd
mov dword ss:[0xbe36b836], eax
les esi, ss:[esi]
sal dword [esi], cl
fdiv dword [esi]
fnsave dword [esi]
in al, 0x36
in al, dx
sti
push ds
aaa
and al, 0x37
xor eax, 0x48374137
aaa
dec esi
aaa
pop ebp
aaa
arpl word [edi], si
outsd dx, dword [esi]
aaa
jne 0x426f29
jge 0x426f2b
mov eax, dword [0xd937b137]
aaa
loopne 0x426f33
call 0x27a6338
cmp byte [eax], cl
cmp byte [edi], dl
cmp byte [esi], ah
cmp byte [edx], dh
cmp byte [eax], bh
cmp byte [esi], bh
cmp byte [edi + 0x38], cl
pop ebx
cmp byte [ecx + 0x38], ah
cmp byte [di + 0x38], ch
test dword [eax], edi
mov bh, byte [eax]
sahf
cmp byte [ebp - 0x2ec734c8], dh
cmp cl, ah
cmp byte [esi], bl
cmp dword [edi], ebp
cmp dword [esi], edi
cmp dword [ebp + 0x39], eax
pop edx
cmp dword [eax - 0x76c67bc7], eax
cmp dword [edi - 0x5ec663c7], edx
cmp dword [esi - 0x41c64ac7], esp
cmp edi, eax
cmp esp, ecx
cmp dword [ecx - 0x63c668c7], ecx
cmp dword [ecx - 0x4ac659c7], esp
cmp dword [esi - 0x33c638c7], edi
cmp esi, edx
cmp esp, ebx
cmp ebx, esp
cmp ecx, ebp
cmp esi, ebp
cmp esp, esi
cmp esi, edi
cmp dword [eax], ecx
cmp cl, byte [edi]
cmp ah, byte [ebx]
cmp dh, byte [eax]
cmp bh, byte [ecx]
cmp cl, byte [edx + edi + 0x3af63a97]
add bh, byte [ebx]
adc bh, byte [ebx]
jae 0x426fa5
xchg dword [ebx], edi
invalid
xor byte [0x33302330], dl
xor byte [ebx + 0x30], al
push ebx
xor byte [edi + 0x30], bh
mov al, byte [0xd830a630]
xor byte [edx], ah
xor dword [ebx + 0x31], esp
mov byte [ecx], dh
salc
xor ecx, esp
xor esi, ebp
xor dword [edx], eax
xor ch, byte [0x98327e32]
xor bh, byte [ebp + 0x10330a32]
xor edx, dword [edi]
xor ebx, dword [esi]
xor esp, dword [0x59333533]
xor ecx, dword [esi - 0x44cc5dcd]
xor ebx, ebx
xor ebp, dword [edi]
xor al, 0x66
xor al, 0x8a
xor al, 0xa0
xor al, 0xad
xor al, 0xc1
xor al, 0xc8
xor al, 0xcf
xor al, 0xd6
xor al, 5
xor eax, 0x353a350e
dec ebx
xor eax, 0x3564355a
jnp 0x427039
mov dword [0xbd35b535], eax
xor eax, 0x35d635cc
in eax, 0x35
xor eax, 0x360835f9
pop ebp
js 0x427050
xchg byte [esi], dh
movsb byte es:[edi], byte [esi]
sal byte ss:[esi], 0xf4
add dword ss:[edi], esi
push ss
aaa
sub dh, byte [edi]
dec ebp
aaa
aaa
jae 0x427065
jp 0x427067
xor dword [edi], 0x37953788
scasb al, byte es:[edi]
aaa
mov esp, 0xf737da37
aaa
aaa
fidiv dword [edi]
div dword [edi]
sbb edi, dword [eax]
sub byte [eax], bh
cmp al, 0x38
inc ebx
cmp byte [edx + 0x38], cl
push ecx
cmp byte [ebx + 0x38], ah
xchg edi, eax
cmp byte [edi - 0x1ac728c8], dh
xlatb
cmp ch, ah
cmp dh, ch
cmp byte [ebx], cl
cmp dword [ecx], edx
cmp dword [edx], esi
cmp dword [ecx + edi + 0x52], eax
cmp dword [esi - 0x69c64cc7], edx
cmp ebx, dword [ebp - 0x2bc439c5]
cmp eax, esi
cmp edx, esp
cmp ecx, dword [edx]
cmp al, 0xe1
cmp eax, 0x3e1b3deb
pop edi
fidivr word ds:[esi]
cmp byte [edi], bh
jnp 0x4270bb
cmp byte [edi], 0x89
aas
nop
aas
wait
aas
mov bh, 0x3f
iretd
xor eax, 0x36d63662
div dword [esi]
sub byte [edi], dh
cdq
aaa
mov dl, 0x37
fidiv dword [edi]
and edi, dword [eax]
sub edi, dword [eax]
xor dword [eax], edi
cmp bh, byte [eax]
inc ecx
cmp byte [edx + 0x38], cl
cmp byte [bp + di - 0x55c8], al
cmp ch, dl
cmp ch, ch
cmp bl, dh
cmp ch, bh
cmp byte [ebx + 0x5f3a4d39], dh
cmp dh, byte [eax + 0x3a]
lea edi, [edx]
cmp dl, byte [ebx + edi]
push esi
cmp ebp, dword [eax + 0x3b]
jle 0x427133
wait
cmp esi, ecx
cmp edi, dword [esp + edi - 0x40]
cmp al, 5
cmp eax, 0x3da63d97
mov edx, 0x693de63d
jbe 0x42714c
add dword [edi], edi
or dword [edi], edi
invalid
xor byte [edi + 0x30], ch
movsd dword es:[edi], dword [esi]
xor byte [ecx + 0x49310a30], dh
xor dword [ecx + esi + 0x66], edx
xor dword [ecx + esi - 0x71], ebp
xor dword [edi], eax
xor dl, byte [ebx]
xor ch, byte [ecx + 0x32]
lahf
xor ch, byte [ebp - 0x2cd13ce]
xor dh, byte [esi]
xor edi, dword [esi]
xor eax, dword [ebx + esi + 0x57]
xor ebp, dword [ecx + 0x33]
cdq
xor ebp, dword [edx - 0x4cc33cd]
xor eax, dword [ecx]
xor al, 0x31
xor al, 0x36
xor al, 0x6f
xor al, 0xc7
xor al, 0xd4
xor al, 0xf8
xor al, 2
xor eax, 0x352e3514
cmp dword [0x35523542], esi
xor ax, 0x356b
mov dh, byte [0x359c3590]
movsb byte es:[edi], byte [esi]
xor eax, 0x35e635e0
jge 0x4271c8
mov edx, 0x2736e236
aaa
push esp
aaa
cmpsb byte [esi], byte es:[edi]
aaa
mov ah, 0x37
invalid
in eax, 0x3d
add eax, 0x963e3c3e
mov al, 0x3e
test byte [edi], bh
invalid