Function at 0x427ec0
Capabilities:
Encode data using xor

Disassembly:
xor esp, dword [ebx + 0x33339833]
xor esp, dword [eax - 0x58cc67cd]
xor edx, dword [ebx + esi + 0x33a1337c]
cdq
xor esp, dword [edx - 0x53cc78cd]
xor esp, dword [ebx + 0x79339833]
xor ebx, dword [ebx + esi + 0x3398339f]
xor esi, dword [ebx]
fstp st(5)
fstp st(5)
fstp st(5)
fstp st(5)
fstp st(5)
fstp st(5)
fstp st(5)
fstp st(5)
fstp st(5)
fstp st(5)
fstp st(5)
fstp st(5)
fstp st(5)
fstp st(5)
fstp st(5)
fstp st(5)
mov byte [eax - 0x77777778], cl
mov byte [eax - 0x77777778], cl
mov byte [eax - 0x77777778], cl
mov byte [eax - 0x77777778], cl
mov byte [eax - 0x77777778], cl
mov byte [eax + 0x333339fd], cl
adc byte [eax + 0x3d0e17aa], al
add esi, esi
fstp st(5)
fstp st(5)
fstp st(5)
fstp st(5)
fstp st(5)
fstp st(5)
fstp st(5)
fstp st(5)
fstp st(5)
fisttp qword [eax - 0x77777778]
mov byte [eax - 0x77777778], cl
mov byte [eax - 0x77777778], cl
mov byte [eax - 0x77777778], cl
mov byte [eax - 0x77777778], cl
mov byte [eax + 0x3339fd88], cl
xor edx, dword [eax]
sub byte [edx + 0x33d0e17], 0xf6
nop
mov cl, cl
adc al, 0x66
sbb eax, 0x3362cf7c
inc ecx
push esp
jg 0x427ef6
sar dword [edi + eax], cl
lds eax, [ebx]
cld
rol byte [ebp + 0x24], 1
popfd
xor al, 0x33
xor esi, dword [ebx]
test dword [ebx], esi
xor esi, dword [ebx]
imul esi, dword [ebx], 0xffffff96
xor ebx, dword [eax - 0x68cc99cd]
xor esp, dword [esi + 0x33]
xchg edi, eax
xor edx, dword [edi - 0x6bcc9fcd]
xor esp, dword [edi + 0x33]
xchg esi, eax
xor ebp, dword [edx + 0x33]
pushal
xor ebp, dword [ecx + 0x33]
xchg esi, eax
xor esp, dword [esi + 0x33]
imul esi, dword [ebx], 0x60
xor ebp, dword [eax + 0x33]
cdq
xor edx, dword [edi + 0x60339833]
xor esp, dword [ebx + esi - 0x67]
xor ebp, dword [ebx + esi - 0x67]
xor ebp, dword [eax + 0x33]
xchg edi, eax
xor ebx, dword [ecx + 0x6b336c33]
xor ebp, dword [ebx + 0x33]
arpl word [ebx], si
push 0x33
xchg edx, eax
xor esp, dword [edi - 0x61cc5acd]
xor esi, dword [ebx]
xor edx, dword [ecx + 0x33]
xor esi, dword [ebx]
aaa
xor esi, dword [ebx]
xor edx, dword [ebx + esi + 0x33a333a3]
jg 0x427fea
pushfd
xor edx, dword [esi - 0x5ecc67cd]
xor esp, dword [esi - 0x78cc67cd]
xor ebp, dword [ebx + esi + 0x339833a3]
xor esi, dword [ebx]
xor esi, dword gs:[ebx]
xor eax, dword [edi + 0x33]
xor esi, dword [ebx]
pop ebp
xor esi, dword [ebx]
xor edx, dword [ebp - 0x65cc67cd]
xor ebx, dword [ebx + esi + 0x337733a1]
xchg esp, eax
xor esp, dword [edi + 0x33339833]
xor esi, dword [ebx]
xor esp, dword [ebp + 0x33]
arpl word [ebx], si
xor ebp, dword fs:[eax + 0x33]
pushal
xor esp, dword [ebx + 0x33]
push 0x33
pushal
xor esp, dword [ebx + 0x33]
xor eax, dword gs:[edi + 0x64336533]
xor ebp, dword [ebp + 0x33]
xor bp, word [ebx + esi + 0x6d]
xor esp, dword [ebp + 0x33]
arpl word [ebx], si
lea esi, [ebx]
xor esi, dword [ebx]
dec ebx
xor esi, dword [ebx]
xor esi, dword [edi]
xor esi, dword [ebx]
xor edx, dword [ebp - 0x5ecc63cd]
xor edx, dword [edi - 0x5ecc63cd]
xor ebx, dword [edx - 0x53cc78cd]
xor esp, dword [ebx + 0x33339833]
xor esp, dword [ebx + 0x33]
xor esi, dword [ebx]
inc edi
xor esi, dword [ebx]
xor edi, dword [ebp + 0x33]
xor esi, dword [ebx]
xchg esi, eax
xor esp, dword [edx - 0x58cc5ecd]
xor ebx, dword [eax - 0x58cc5ecd]
xor edi, dword [ebx + esi - 0x69]
xor esi, dword [ebx]
xor ebx, dword [eax + 0x66336633]
xor ebp, dword [ecx + 0x33]
xchg ebp, eax
xor edx, dword [ebp - 0x66cc94cd]
xor esp, dword [eax + 0x33]
xor ebp, dword fs:[ecx + 0x33]
cwde
xor edx, dword [edi + 0x6a336033]
xor edx, dword [esi - 0x67cc6acd]
xor esp, dword [eax + 0x33]
xchg esp, eax
xor ebx, dword [ecx - 0x67cc67cd]
xor esp, dword [eax + 0x33]
insb byte es:[edi], dx
xor ebp, dword [edx + 0x33]
xor edx, dword fs:[edi + 0x66339733]
xor esp, dword [ebx + 0x33]
xor esp, dword [si + 0x33]
push 0x68336b33
xor esi, dword [ebx]
xor ecx, dword [ebp + 0x33]
xor esi, dword [ebx]
pop ebp
xor esi, dword [ebx]
xor edx, dword [edi - 0x60cc67cd]
xor ebx, dword [eax - 0x63cc58cd]
xor esp, dword [edx - 0x58cc5ecd]
xor ebx, dword [ebx + esi + 0x339833a0]
xor esi, dword [ebx]
xor esp, dword gs:[ebx + 0x33]
xor ebp, dword fs:[ebx + 0x33]
pushal
xor esp, dword [ebx + esi + 0x63]
xor esp, dword [eax + 0x33]
arpl word [ebx], si
xor ax, word [edi + 0x63336433]
xor ebp, dword [ebp + 0x33]
xor ebp, dword [bp + di + 0x33]
insd dword es:[edi], dx
xor esp, dword [ebx + esi + 0x66]
xor ecx, dword [ebp + 0x41333333]
xor esi, dword [ebx]
xor edi, dword [ebp + 0x33]
xor esi, dword [ebx]
cdq
xor ebx, dword [ebx + esi + 0x3398339f]
jl 0x428132
xchg edi, eax
xor esi, dword [ebx]
xor esp, dword [ebx + esi - 0x67]
xor edx, dword [ebp + 0x66336333]
xor edx, dword [ebp - 0x67cc9ccd]
xor esp, dword [eax + 0x33]
imul esi, dword [ebx], 0x336b3397
xor esp, dword fs:[eax + 0x33]
xchg edi, eax
xor edx, dword [ebx + esi + 0x336b336a]
pushal
xor esp, dword [ebx + esi - 0x69]
xor esp, dword [ebx + 0x33]
cdq
xor esp, dword [eax + 0x33]
xchg ebp, eax
xor ebp, dword [edx + 0x33]
xor esp, dword fs:[ebx + esi + 0x68]
xor edx, dword [ebp + 0x64336a33]
xor esp, dword [ebx + esi + 0x68]
xor ebp, dword [edx + 0x33]
push 0x66339933
xor esp, dword [edi + 0x33]
cwde
xor edx, dword [ebx + esi + 0x333f3333]
xor esi, dword [ebx]
aaa
xor esi, dword [ebx]
xor ebx, dword [ebx + esi + 0x338233a6]
js 0x428190
xor byte [ebx], 0x33
xor esp, dword [ebx + 0x33]
xor esi, dword [ebx]
inc edi
xor esi, dword [ebx]
xor ebx, dword [ebp + 0x33]
xor esi, dword [ebx]
pushfd
xor esp, dword [esi - 0x57cc59cd]
xor ebx, dword [eax - 0x6bcc88cd]
xor esp, dword [edi + 0x33339833]
xor esp, dword [ebp + 0x33]
arpl word [ebx], si
xor ebp, dword fs:[eax + 0x33]
pushal
xor esp, dword [ebx + 0x33]
push 0x33
pushal
xor esp, dword [ebx + 0x33]
xor eax, dword gs:[edi + 0x64336533]
xor ebp, dword [ebp + 0x33]
xor bp, word [ebx + esi + 0x6d]
xor esp, dword [ebp + 0x33]
arpl word [ebx], si
lea esi, [ebx]
xor esi, dword [ebx]
dec ecx
xor esi, dword [ebx]
xor ebx, dword [ebp + 0x33]
xor esi, dword [ebx]
lahf
xor edx, dword [ebx + esi + 0x33a733a6]
mov byte [ebx], dh
mov dword [0x94339733], eax
xor esp, dword [edi + 0x33339833]
xor esp, dword [ebp + 0x33]
arpl word [ebx], si
xor ebp, dword fs:[eax + 0x33]
pushal
xor esp, dword [ebx + 0x33]
push 0x33
pushal
xor esp, dword [ebx + 0x33]
xor eax, dword gs:[edi + 0x64336533]
xor ebp, dword [ebp + 0x33]
xor bp, word [ebx + esi + 0x6d]
xor esp, dword [ebp + 0x33]
arpl word [ebx], si
lea esi, [ebx]
xor esi, dword [ebx]
dec edi
xor esi, dword [ebx]
xor esi, dword [edi]
xor esi, dword [ebx]
xor ebx, dword [edi - 0x6bcc67cd]
xor esp, dword [esi - 0x7acc67cd]
xor ebx, dword [eax - 0x57cc5bcd]
xor ebx, dword [ebx + esi + 0x339833a5]
xchg edi, eax
xor esi, dword [ebx]
xor esp, dword [ebx + 0x33]
xor esi, dword [ebx]
push ebx
xor esi, dword [ebx]
xor esi, dword [edi]
xor esi, dword [ebx]
xor esi, dword [ebx]
lahf
xor ebx, dword [ebx + esi + 0x33983396]
mov eax, dword [0x9833a633]
xor esi, dword [esi + 0x33]
xchg esp, eax
xor esp, dword [edi - 0x65cc67cd]
xor esp, dword [edx - 0x53cc5acd]
xor esi, dword [ebx]
xor esp, dword [esi + 0x33]
xor esi, dword [ebx]
push ecx
xor esi, dword [ebx]
xor edi, dword [ebp + 0x33]
xor esi, dword [ebx]
lahf
xor ebx, dword [ebx + esi + 0x33983396]
mov eax, dword [0x9833a633]
xor esi, dword [edi + 0x33]
cwde
xor ebx, dword [edi - 0x58cc67cd]
xor ebx, dword [eax + 0x33339733]
xor ebp, dword [ebx + 0x33]
xchg esi, eax
xor ebx, dword [eax - 0x68cc99cd]
xor esp, dword [esi + 0x33]
xchg edi, eax
xor edx, dword [edi - 0x6bcc9fcd]
xor esp, dword [edi + 0x33]
xchg esi, eax
xor ebp, dword [edx + 0x33]
pushal
xor ebp, dword [ecx + 0x33]
xchg esi, eax
xor esp, dword [esi + 0x33]
imul esi, dword [ebx], 0x60
xor ebp, dword [eax + 0x33]
cdq
xor edx, dword [edi + 0x60339833]
xor esp, dword [ebx + esi - 0x67]
xor ebp, dword [ebx + esi - 0x67]
xor ebp, dword [eax + 0x33]
xchg edi, eax
xor ebx, dword [ecx + 0x6b336c33]
xor ebp, dword [ebx + 0x33]
arpl word [ebx], si
push 0x33
xor esi, dword [ebx]
inc edi
xor esi, dword [ebx]
xor edi, dword [ebp + 0x33]
xor esi, dword [ebx]
lahf
xor ebx, dword [ebx + esi + 0x33983396]
mov eax, dword [0x9833a633]
xor edi, dword [ebx + esi - 0x69]
xor esi, dword [ebx]
xor ebp, dword [ebx + 0x33]
xchg esi, eax
xor ebx, dword [eax - 0x68cc99cd]
xor esp, dword [esi + 0x33]
xchg edi, eax
xor edx, dword [edi - 0x6bcc9fcd]
xor esp, dword [edi + 0x33]
xchg esi, eax
xor ebp, dword [edx + 0x33]
pushal
xor ebp, dword [ecx + 0x33]
xchg esi, eax
xor esp, dword [esi + 0x33]
imul esi, dword [ebx], 0x60
xor ebp, dword [eax + 0x33]
cdq
xor edx, dword [edi + 0x60339833]
xor esp, dword [ebx + esi - 0x67]
xor ebp, dword [ebx + esi - 0x67]
xor ebp, dword [eax + 0x33]
xchg edi, eax
xor ebx, dword [ecx + 0x6b336c33]
xor ebp, dword [ebx + 0x33]
arpl word [ebx], si
push 0x33
xor esi, dword [ebx]
push edi
xor esi, dword [ebx]
xor edi, dword [ebp + 0x33]
xor esi, dword [ebx]
lahf
xor ebx, dword [ebx + esi + 0x33983396]
mov eax, dword [0x9833a633]
xor edi, dword [ebx + esi - 0x5f]
xor esp, dword [esi - 0x6bcc58cd]
xor esp, dword [ecx - 0x67cc69cd]
xor edi, dword [ebx + esi - 0x69]
xor esi, dword [ebx]
xor edx, dword [edi - 0x6acc96cd]
xor edx, dword [ebx + esi + 0x336b336a]
push 0x33
cdq
xor esp, dword [eax + 0x33]
push 0x33
xchg edi, eax
xor edx, dword [ebx + esi + 0x3360336c]
xor edx, dword [di - 0x6acd]
xor edx, dword [ebx + esi + 0x33943360]
imul esi, dword [ebx], 0x6b
xor edx, dword [edi - 0x69cc9fcd]
xor esp, dword [edi + 0x33]
cwde
xor esp, dword [ebx + esi - 0x6a]
xor ebx, dword [eax + 0x69339833]
xor ebp, dword [ebx + esi + 0x6a]
xor edx, dword [edi + 0x33336b33]
xor ebx, dword [ebp + 0x33]
xor esi, dword [ebx]
imul esi, dword [ebx], 0x339f3333
pushfd
xor edx, dword [esi - 0x5ecc67cd]
xor esp, dword [esi - 0x79cc67cd]
xor esp, dword [edi - 0x5acc5dcd]
xor ebx, dword [eax - 0x6bcc89cd]
xor esp, dword [edi - 0x65cc67cd]
xor esp, dword [edx - 0x53cc5acd]
xor esi, dword [ebx]
xor esp, dword [eax - 0x66cc59cd]
xor esp, dword [edi - 0x59cc92cd]
xor ebx, dword [edi - 0x79cc9dcd]
xor eax, dword [edi - 0x7acc7dcd]
xor edi, dword [eax + 0x33]
xchg dword [ebx], esi
xor byte [ebx], 0x7e
xor edi, dword [eax + 0x33]
xor dword [ebx], 0x33833362
test dword [ebx], esi
xor byte [ebx], 0x77
xor ecx, dword [eax - 0x78cc89cd]
xor esi, dword [ebx]
xor ecx, dword [ebx + 0x33]
xor esi, dword [ebx]
aaa
xor esi, dword [ebx]
xor ebx, dword [edi - 0x69cc63cd]
xor ebx, dword [eax - 0x59cc5ecd]
xor ebx, dword [eax - 0x53cc78cd]
xor esp, dword [ebx + 0x33339833]
xor esp, dword [ebx + esi + 0x33]
xor ecx, dword [ebp + 0x33]
xor esi, dword [ebx]
aaa
xor esi, dword [ebx]
xor ebx, dword [edi - 0x69cc63cd]
xor ebx, dword [eax - 0x59cc5ecd]
xor ebx, dword [eax - 0x59cc77cd]
xor edx, dword [ebx + esi + 0x3398339a]
xor esi, dword [ebx]
xor esi, dword gs:[ebx]
xor ecx, dword [ebp + 0x33]
xor esi, dword [ebx]
aaa
xor esi, dword [ebx]
xor ebx, dword [edi - 0x69cc5dcd]
xor edx, dword [ebx + esi + 0x337f339f]
pushfd
xor edx, dword [esi - 0x5ecc67cd]
xor esp, dword [esi + 0x33339833]
xor esp, dword [ebx + 0x33]
xor esi, dword [ebx]
dec ebp
xor esi, dword [ebx]
xor ebx, dword [ebp + 0x33]
xor esi, dword [ebx]
mov al, byte [0xa7339833]
xor edx, dword [ebx + esi + 0x33a1337c]
cdq
xor esp, dword [edx - 0x53cc78cd]
xor esp, dword [ebx + 0x33339833]
xor esp, dword [eax - 0x58cc67cd]
xor edx, dword [ebx + esi + 0x33a1337c]
cdq
xor esp, dword [edx - 0x53cc78cd]
xor esp, dword [ebx - 0x78cc67cd]
xor esp, dword [ebp - 0x69cc6bcd]
xor ebx, dword [esi - 0x5ecc63cd]
xor ebx, dword [edx + 0x3b333333]
xor esi, dword [ebx]
xor eax, dword [ecx - 0x5ccccccd]
xor ebx, dword [ecx + 0x3333a033]
xor esp, dword [eax - 0x69cc63cd]
xor esp, dword [ebp - 0x59cc5dcd]
xor esp, dword [edx - 0x58cc66cd]
xor esp, dword [ecx + 0x33]
mov byte [0x99339933], al
xor ebx, dword [ebx + esi + 0x33983396]
popal
xor esp, dword [edx - 0x67cc5ecd]
xor esp, dword [ecx - 0x58cc5dcd]
xor ebx, dword [eax + 0x6b339233]
xor ebp, dword [edx - 0x61cc67cd]
xor ebp, dword [ebx + esi + 0x33663395]
xchg edi, eax
xor ebp, dword [ebx + 0x33]
xchg ebp, eax
xor edx, dword [ebp - 0x67cc55cd]
xor esi, dword [ebx]
xor eax, dword [edi + 0x33]
xor esi, dword [ebx]
dec ebp
xor esi, dword [ebx]
xor esp, dword [ebx - 0x5dcc5acd]
xor edx, dword [edi - 0x69cc57cd]
xor esp, dword [edi - 0x68cc83cd]
xor esi, dword [ebx]
xor ebp, dword [ebx + esi - 0x76]
xor ecx, dword [ebp - 0x7ecc88cd]
xor esi, dword [esi + 0x33]
test dword [ebx], esi
jns 0x428574
jnp 0x428576
mov dword [ebx], esi
jge 0x42857a
jg 0x42857c
xor esi, dword [ebx]
dec ebx
xor esi, dword [ebx]
xor edi, dword [ebp + 0x33]
xor esi, dword [ebx]
movsd dword es:[edi], dword [esi]
xor ebx, dword [eax - 0x57cc5bcd]
xor ebx, dword [eax - 0x58cc59cd]
xor esp, dword [edx + 0x7c33a533]
xor edx, dword [edi + 0x65333333]
xor edx, dword [esi - 0x66cc99cd]
xor esp, dword [ebx + esi - 0x69]
xor edx, dword [edi + 0x6a336733]
xor esp, dword [edi + 0x33]
push 0x33
pushal
xor esp, dword [eax + 0x33]
xor esp, dword [di + 0x33]
imul esi, dword [ebx], 0x33603397
xor esp, dword [edi + 0x33]
xor ebp, dword gs:[ecx + 0x33]
xchg edi, eax
xor esp, dword [eax + 0x33]
xchg esi, eax
xor ebp, dword [edx + 0x33]
xchg edi, eax
xor ebp, dword [edx + 0x33]
pushal
xor ebx, dword [ecx - 0x69cc6bcd]
xor ebx, dword [eax - 0x67cc9fcd]
xor ebx, dword [ecx - 0x6bcc9bcd]
xor edx, dword [edi + 0x65339733]
xor esp, dword [ebx + 0x33]
imul esi, dword [ebx], 0x6b
xor esp, dword [ebx + esi + 0x6b]
xor esi, dword [ebx]
xor eax, dword [ebx + 0x33]
xor esi, dword [ebx]
jge 0x4285ee
xor esi, dword [ebx]
cmpsb byte [esi], byte es:[edi]
xor esp, dword [edi - 0x5acc5dcd]
xor ebx, dword [eax - 0x68cc83cd]
xor esi, dword [ebx]
xor ebp, dword [ecx + 0x33]
cdq
xor ebp, dword [ecx + 0x33]
xor esp, dword gs:[ebx + 0x33]
xor dx, word [esi + 0x60336433]
xor edx, dword [esi + 0x68336a33]
xor esp, dword [edi + 0x33]
pushal
xor esp, dword [edi + 0x33]
imul esi, dword [ebx], 0x33983365
pushal
xor ebp, dword [ebx + 0x33]
xchg ebp, eax
xor ebp, dword [ecx + 0x33]
imul esi, dword [ebx], 0x60
xor esp, dword [esi + 0x33]
xor ebp, dword gs:[ebx + 0x33]
cdq
xor ebx, dword [eax + 0x6b336033]
xor edx, dword [ebp + 0x6b336933]
xor esp, dword [eax + 0x33]
xor sp, word [ebp + 0x33]
imul esi, dword [ebx], 0xffffff99
xor edx, dword [ebp + 0x69339433]
xor esp, dword [edi + 0x33]
xchg ebp, eax
xor edx, dword [ebx + esi + 0x33673369]
xchg edi, eax
xor ebp, dword [ecx + 0x33]
insb byte es:[edi], dx
xor esp, dword [ebp + 0x33]
xor esi, dword [ebx]
fstp st(5)
fstp st(5)
fstp st(5)
fstp st(5)
fstp st(5)
fstp st(5)
fstp st(5)
fstp st(5)
fstp st(5)
fstp st(5)
fstp st(5)
fstp st(5)
fstp st(5)
fstp st(5)
fstp st(5)
fstp st(5)
outsd dx, dword [esi]
xchg byte [edx + ebx*4 - 0x57586b5f], bl
movsd dword es:[edi], dword [esi]
cwde
mov dword [edi + ebx*4 - 0x668e6758], edx
mov byte [0xaa84748b], al
xchg dword [ebp - 0x7f859676], edx
mov dl, byte [esi - 0x7567567c]
cmpsb byte [esi], byte es:[edi]
jnp 0x4286bf
xchg ebp, eax
test eax, 0xa2966ba9
pop esi
push 0xffffffffffffff86
mov dword [0xa19f9d8c], eax
sbb dword [esi - 0x55], 0x6a
ja 0x428617
mov al, byte [ecx + 0x79789fa2]
jle 0x428605
arpl word [edi + eax*4 - 0x5b69638b], cx
bound eax, qword [ebx + ecx*4 - 0x5e547673]
push 0x79
wait
sbb byte [edx - 0x7b7a669c], 0xac
cmpsd dword [esi], dword es:[edi]
stosd dword es:[edi], eax
mov eax, dword [0x829b796a]
lcall 0xa7ac, 0x84859964
mov byte [0xa5797ba8], al
jbe 0x4286fb
sbb dword [ebx + 0x69a6a15e], 0x75a59d9f
wait
pop esi
mov eax, dword [0x9d9f69a6]
movsd dword es:[edi], dword [esi]
jne 0x428705
bound esp, qword [eax - 0x75767d7e]
mov al, byte [0x8a898282]
lea ecx, [ebp - 0x55589d8a]
mov cl, byte [ebx - 0x615f9882]
mov word [eax - 0x75646561], cs
jne 0x428663
cwde
push 0xffffffffffffff80
lea esp, [esi - 0x73737558]
xchg edi, eax
mov byte [0x87ab6476], al
jg 0x428665
stosd dword es:[edi], eax
xchg dword [edi - 0x68], edi
jp 0x428663
lea edi, [ecx - 0x7c]
movsb byte es:[edi], byte [esi]
mov word [esi - 0x7e], fs
jne 0x42865d
cwde
insb byte es:[edi], dx
add dword [edx + 0x778c9688], 0x7d
jbe 0x428665
imul esp, dword [edx + 0x6a], 0x9faca7a8
mov byte [0xaca7a86a], al
push 0xffffffffffffffa8
cmpsd dword [esi], dword es:[edi]
lodsb al, byte [esi]
lahf
je 0x42876c
movsb byte es:[edi], byte [esi]
je 0x428684
push 0x6b6a7a66
wait
cmpsb byte [esi], byte es:[edi]
cdq
cwde
jle 0x428775
jp 0x4286a2
cmpsb byte [esi], byte es:[edi]
sahf
push 0xffffffffffffff9d
movsb byte es:[edi], byte [esi]
bound esp, qword [esi + ebx*2 - 0x58757d97]
jle 0x4286a3
imul eax, dword [edx - 0x65815876], 0x6b899862
and dword [ebx + 0x79], 0xffffff88
mov ah, byte [edi - 0x679d6582]
mov dword [ebx - 0x7d], ebp
arpl word [ecx - 0x78], di
bound ebx, qword [eax + 0x63836b89]
jns 0x428699
je 0x42878f
jl 0x42877a
test ax, 0x8a77
test eax, 0xa69c8a77
pushfd
cmpsb byte [esi], byte es:[edi]
xor dword [ecx + ebx*4 - 0x64], 0x65
mov byte [esi - 0x76989860], al
mov dword [bp + di - 0x7f80], esp
mov dword [ecx - 0x69], edi
mov dword [0x79898080], eax
xchg edi, eax
lodsd eax, dword [esi]
mov esi, dword [ebp - 0x7a]
mov esp, dword [esi + 0x79]
xchg edi, eax
jns 0x4286c9
cmpsd dword [esi], dword es:[edi]
pop esi
bound eax, qword [edx - 0x5a5a6894]
test al, 0xa5
jg 0x4286e6
imul edi, dword [edx + 0x5e], 0x88a2ac95
pop esi
je 0x4286e5
xchg ebp, eax
lodsb al, byte [esi]
mov byte [0x9c745e88], al
stosd dword es:[edi], eax
test dword [ebx - 0x52646a78], eax
push 0xa7a679a7
or dword [eax + 0x68ad9b95], 0xffffffa7
jns 0x4286fa
cmpsd dword [esi], dword es:[edi]
je 0x428703
bound ebp, qword [ebx - 0x5f]
jns 0x428709
stosb byte es:[edi], al
xchg edi, eax
arpl word [esi + 0x66], sp
mov byte [eax + 0x76837883], ah
mov eax, dword [0x75ad638a]
test eax, 0xa57d779f
jne 0x428717
lahf
ja 0x4287ee
movsd dword es:[edi], dword [esi]
lodsb al, byte [si]
mov byte [0x787b7a87], al
cmpsd dword [esi], dword es:[edi]
xchg dword [edx + 0x7b], edi
js 0x428721
xor dword [ebx + ecx*4 + 0x74], 0xffffff98
add byte [ecx - 0x7b61827f], 0x6a
jl 0x428730
test al, 0x66
jns 0x428712
ja 0x428735
jnp 0x428724
xchg esp, eax
test byte [esi - 0x5d81738a], al
jnp 0x428742
pushfd
test dword [ebp + 0x70709aa0], ebp
outsd dx, dword [esi]
bound eax, qword [esi - 0x6b5e6564]
cmpsd dword [esi], dword es:[edi]
pushfd
lcall 0x98a5, 0xa8a794a1
test al, 0xa5
cwde
mov dword [edi + ebx*4 + 0x6f7198a8], edx
jle 0x42874b
lodsb al, byte [esi]
jl 0x428757
cdq
mov byte [0x70977c53], al
push ebp
xchg edx, eax
arpl word [ecx + 0x6595646b], bx
cdq
pushal
xchg ebp, eax
xchg esi, eax
arpl word [bx + si + 0x65], sp
push 0x64
pushal
arpl word [edi - 0x679f6898], dx
push 0xffffffffffffff96
arpl word fs:[ebx + 0x6b], sp
push 0x63666696
push ebp
jno 0x428854
jle 0x42877f
lodsb al, byte [esi]
mov dword [edi + ebx*4 + 0x6f7198a8], edx
lahf
test al, 0x98
jno 0x42885e
outsd dx, dword [esi]
test dword [esi - 0x5367818c], eax
mov dword [edi + ebx*4 + 0x6f7198a8], edx
lahf
test al, 0x98
jno 0x42886b
and byte [edx - 0x57605769], 0xa6
test al, 0x9f
test al, 0xa6
jno 0x4287a7
mov dword [esi - 0x58837483], eax
ja 0x4287b3
xchg esp, eax
je 0x42888c
cdq
stosb byte es:[edi], al
lodsb al, byte [esi]
test dword [ebp + edx*4 - 0x65], ebp
insb byte es:[edi], dx
xchg ebp, eax
wait
wait
bound ecx, qword [ebp + 0x76a3a386]
je 0x4287a2
pop esi
pushfd
mov eax, dword [0x7f82836c]
mov dl, byte [edi - 0x789d9a8a]
test byte [edx + 0x7b989a97], ah
lea ebp, [ebp - 0x568a686b]
stosd dword es:[edi], eax
jge 0x4287e5
jle 0x4287d9
mov dword [0x69a4a595], eax
lea eax, [ebx - 0x7959869d]
js 0x4287ea
jg 0x4287f7
test dword [edx - 0x565f8b81], esp
push 0xffffffffffffffad
jg 0x4288c5
mov al, byte [0x7cad6aa9]
test al, 0x89
stosb byte es:[edi], al
mov word [ebp - 0x7b665896], dx
cmpsd dword [esi], dword es:[edi]
push 0x77769d95
jnp 0x4287ed
lodsd eax, dword [esi]
jl 0x4287ff
mov dword [edx + 0x6a958966], ebp
cmpsd dword [esi], dword es:[edi]
cdq
test byte [edi + 0x769d9568], ah
ja 0x4288e2
test dword [edx + edi*2 + 0x6c], esi
je 0x4288e4
jp 0x4288d7
insb byte es:[edi], dx
cdq
cwde
cmpsb byte [esi], byte es:[edi]
sbb dword [edi + 0x66897e8c], 0x81ac95ac
movsd dword es:[edi], dword [esi]
jnp 0x428827
lodsd eax, dword [esi]
lcall 0x7585, 0x838d999f
push 0xaa8d7d88
lea eax, [ebx - 0x77978a7b]
jge 0x428814
stosb byte es:[edi], al
lodsb al, byte gs:[esi]
pushfd
arpl word [esi - 0x53], sp
test byte [esi + ebx*2 + 0x63947f7f], dl
push 0x69a69d99
popfd
mov byte [0x7b9fa078], al
xchg esi, eax
push 0x847aa575
movsd dword es:[edi], dword [esi]
jp 0x42884f
xchg ebp, eax
add dword [eax - 0x52646b8b], 0xa8a09667
stosd dword es:[edi], eax
jle 0x42892e
jne 0x428843
wait
lodsd eax, dword [esi]
xchg esi, eax
mov al, byte [0x767eaba8]
bound edx, qword [bx + 0x789b]
xchg ebp, eax
push 0x7d
lea edi, [ecx - 0x78]
sahf
xchg esi, eax
arpl word [eax + 0x62a69b85], ax
and byte [esi - 0x77], 0x98
push 0x847b6464
cdq
jle 0x42887f
jp 0x428937
pop esi
insb byte es:[edi], dx
lcall 0x977d, 0x99998264
test dword [esi - 0x75527c8c], esp
test dword [edi - 0x5d7c615a], edx
and dword [esi + 0x68], 0xa4a1a19e
mov eax, dword [0x6b796aa2]
push 0x7aa07582
mov dword [edx + 0x7f], esp
je 0x428869
lodsd eax, dword [esi]
mov al, byte [ebp - 0x7c615969]
mov byte [0x9e686681], al
sahf
mov eax, dword [0xa2a1a4a1]
push 0x79
imul ebp, dword [eax - 0x7e], 0x75
mov al, byte [0x7f62897a]
xor dword [ebp - 0x66], 0x8a77a797
mov byte [ebx + 0x69], bh
xchg edi, eax
pushfd
cwde
mov byte [esi - 0x7c], dh
jns 0x4288ad
cwde
jle 0x428991
cdq
and byte [ebx + 0x7f62845e], 0x79
mov byte [ebx - 0x556b6294], cl
xchg dword [edi + 0x6aa18378], eax
cmpsd dword gs:[esi], dword es:[edi]
mov word [ebp - 0x798b735d], ss
test al, 0x9a
arpl word [eax - 0x7a], bp
sahf
xchg esi, eax
lcall 0x969f, 0x7b877e69
xchg ebp, eax
mov dword [0xa886748c], eax
lcall 0x9a96, 0x9e866863
imul edi, dword [esi - 0x79], 0x7f969f7b
jp 0x4288f1
xchg byte [esi + 0x7e699a96], bl
xchg dword [ebx - 0x61], edi
xchg esi, eax
jg 0x4289bd
lodsd eax, dword [esi]
cwde
test eax, 0x6aaa7aab
jne 0x4288d8
cmpsb byte [esi], byte es:[edi]
and byte [esi - 0x6188665c], 0x94
push 0x7a8c63a1
stosb byte es:[edi], al
jo 0x4289cc
outsd dx, dword [esi]
bound eax, qword [eax - 0x6057685e]
test al, 0xa6
jno 0x4289d6
js 0x428914
mov dword [0xa198a1a2], eax
cmpsd dword [esi], dword es:[edi]
jno 0x4289e5
je 0x4289eb
je 0x4289e9
test byte [eax + 0x70], dh
outsd dx, dword [esi]
bound edi, qword [eax - 0x55]
mov dword [0xa198a1a2], eax
cmpsd dword [esi], dword es:[edi]
jno 0x4289f3
bound eax, qword [ebp - 0x67818b7a]
lodsb al, byte [esi]
mov dword [edi + ebx*4 + 0x6f7198a8], edx
outsd dx, dword [esi]
bound edi, qword [esi - 0x68]
lodsb al, byte [esi]
mov dword [edi + ebx*4 + 0x6f7198a8], edx
bound edi, qword [esi - 0x68]
lodsb al, byte [esi]
jl 0x428944
cdq
mov byte [0x86626f71], al
pushfd
lcall 0x98a5, 0xa8a794a1
jno 0x428a22
bound edi, qword [edi - 0x64]
xchg esi, eax
cwde
mov eax, dword [0x337198a6]
xor esi, dword [ebx]
xor esi, dword [ebx]
xor esi, dword [ebx]
xor esi, dword [ebx]
xor esi, dword [ebx]
xor esi, dword [ebx]
xor esi, dword [ebx]
xor esi, dword [ebx]
xor esi, dword [ebx]
xor esi, dword [ebx]
xor esi, dword [ebx]
xor esi, dword [ebx]
xor esi, dword [ebx]
xor esi, dword [ebx]
xor esi, dword [ebx]
xor ecx, dword [eax - 0x77777778]
mov byte [eax - 0x77777778], cl
mov byte [eax - 0x77777778], cl
mov byte [eax - 0x77777778], cl
xor esi, dword [ebx]
xor esi, dword [ebx]
xor esi, dword [ebx]
xor esi, dword [ebx]
xor esi, dword [ebx]
xor esi, dword [ebx]
xor esi, dword [ebx]
xor esi, dword [ebx]
mov byte [eax - 0x77777778], cl
mov byte [eax - 0x77777778], cl
mov byte [eax - 0x77777778], cl
mov byte [eax - 0x77777778], cl
mov byte [eax - 0x77777778], cl
mov byte [eax + 0x33333437], cl
invalid
mov byte [eax - 0x77777778], cl
mov byte [eax - 0x77777778], cl
mov byte [eax - 0x77777778], cl
mov byte [eax - 0x77777778], cl
mov byte [edi], dh
mov byte [eax - 0x77777778], cl
mov byte [eax - 0x77777778], cl
mov byte [eax + 0x37888888], cl
mov byte [eax - 0x77777778], cl
mov byte [eax + 0x33343788], cl
xor al, 0x33
xor ebx, edx
in eax, dx
ljmp 0x620c
xor esi, dword [ebx]
jg 0x428a59
xor esi, dword [ebx]
xor sp, word [ebp + 0x33]
xor edx, dword gs:[esi - 0x67cc66cd]
xor esp, dword [ebx + esi + 0x6a]
xor esp, dword [eax + 0x33]
xor edx, dword gs:[esi + 0x6a339533]
xor esp, dword [eax + 0x33]
arpl word [ebx], si
xor ebx, dword fs:[ecx + 0x60336b33]
xor esp, dword [ebx + esi - 0x68]
xor esp, dword [esi + 0x33]
push 0x6b336033
xor ebx, dword [eax + 0x6a336733]
xor ebp, dword [ebx + 0x33]
xor esp, dword gs:[ebp + 0x33]
xchg esp, eax
xor esp, dword [ebx + esi + 0x64]
xor ebp, dword [eax + 0x33]
xor edx, dword [bp + si + 0x3333]
xor ecx, dword [ebp + 0x33]
xor esi, dword [ebx]
jge 0x428aad
xor esi, dword [ebx]
wait
xor edx, dword [ebx + esi + 0x339b33a6]
jl 0x428ab9
xchg edi, eax
xor eax, dword [esi - 0x5acc58cd]
xor ebx, dword [ebx + esi + 0x339a33a1]
xor esi, dword [ebx]
xor sp, word [ebp + 0x33]
xor edx, dword gs:[esi - 0x67cc66cd]
xor esp, dword [ebx + esi + 0x6a]
xor esp, dword [eax + 0x33]
xor edx, dword gs:[esi + 0x6a339533]
xor esp, dword [eax + 0x33]
arpl word [ebx], si
xor ebp, dword [edx + 0x33]
pushal
xor esp, dword [ebx + 0x33]
xor ebx, dword fs:[ecx + 0x60336b33]
xor esp, dword [ebx + esi - 0x68]
xor esp, dword [esi + 0x33]
push 0x6b336033
xor ebx, dword [eax + 0x6a336733]
xor ebp, dword [ebx + 0x33]
xor esp, dword gs:[ebp + 0x33]
xor esp, dword [eax + 0x33]
xor ebx, dword fs:[eax + 0x68336633]
xor esp, dword [eax + 0x33]
imul esi, dword [ebx], 0xffffff98
xor esp, dword [edi + 0x33]
push 0x33
imul esi, dword [ebx], 0x65
xor esp, dword [ebp + 0x33]
xchg esp, eax
xor esp, dword [ebx + esi + 0x64]
xor ebp, dword [eax + 0x33]
xor esi, dword [bp + di]
xor ecx, dword [ebp + 0x33]
xor esi, dword [ebx]
push ebp
xor esi, dword [ebx]
xor esp, dword [eax - 0x58cc67cd]
xor edx, dword [ebx + esi + 0x33a1337c]
cdq
xor esp, dword [edx - 0x53cc78cd]
xor esp, dword [ebx + 0x33339833]
xor esp, dword [eax - 0x58cc67cd]
xor edx, dword [ebx + esi + 0x33a1337c]
cdq
xor esp, dword [edx - 0x53cc78cd]
xor esp, dword [ebx + 0x79339833]
xor ebx, dword [ebx + esi + 0x3398339f]
xor esi, dword [ebx]
fstp st(5)
fstp st(5)
fstp st(5)
fstp st(5)
fstp st(5)
fstp st(5)
fstp st(5)
fstp st(5)
fstp st(5)
fstp st(5)
fstp st(5)
fstp st(5)
fstp st(5)
fstp st(5)
fstp st(5)
fstp st(5)
pushal
xor ebp, dword [edx + 0x33]
xchg esi, eax
xor edx, dword [ebp + 0x60339833]
xor edx, dword [ebx + esi + 0x33983399]
cwde
xor esp, dword [eax + 0x33]
insb byte es:[edi], dx
xor ebp, dword [edx + 0x33]
xor edx, dword fs:[edi + 0x66339733]
xor esp, dword [ebx + 0x33]
xor esp, dword [si + 0x33]
push 0x68336b33
xor esi, dword [ebx]
xor eax, dword [ecx + 0x33]
xor esi, dword [ebx]
jge 0x428bad
xor esi, dword [ebx]
cdq
xor ebx, dword [ebx + esi + 0x3398339f]
jl 0x428bb9
xchg edi, eax
xor esi, dword [ebx]
xor esp, dword [ebx + esi - 0x67]
xor edx, dword [ebp + 0x66336333]
xor edx, dword [ebp - 0x67cc9ccd]
xor esp, dword [eax + 0x33]
imul esi, dword [ebx], 0x336b3397
xor esp, dword fs:[eax + 0x33]
xchg edi, eax
xor edx, dword [ebx + esi + 0x336b336a]
pushal
xor esp, dword [ebx + esi - 0x69]
xor esp, dword [ebx + 0x33]
cdq
xor esp, dword [eax + 0x33]
xor edx, dword fs:[edi - 0x66cc9ccd]
xor esp, dword [eax + 0x33]
xchg ebp, eax
xor ebp, dword [edx + 0x33]
xor esp, dword fs:[ebx + esi + 0x68]
xor edx, dword [ebp + 0x64336a33]
xor esp, dword [ebx + esi + 0x68]
xor ebp, dword [edx + 0x33]
push 0x66339933
xor esp, dword [edi + 0x33]
cwde
xor edx, dword [ebx + esi + 0x333f3333]
xor esi, dword [ebx]
aaa
xor esi, dword [ebx]
xor ebx, dword [ebx + esi + 0x338233a6]
js 0x428c17
xor byte [ebx], 0x33
xor esp, dword [ebx + 0x33]
xor esi, dword [ebx]
inc edi
xor esi, dword [ebx]
xor ebx, dword [ebp + 0x33]
xor esi, dword [ebx]
pushfd
xor esp, dword [esi - 0x57cc59cd]
xor ebx, dword [eax - 0x6bcc88cd]
xor esp, dword [edi + 0x33339833]
xor esp, dword [ebp + 0x33]
arpl word [ebx], si
xor ebp, dword fs:[eax + 0x33]
pushal
xor esp, dword [ebx + 0x33]
push 0x33
pushal
xor esp, dword [ebx + 0x33]
xor eax, dword gs:[edi + 0x64336533]
xor ebp, dword [ebp + 0x33]
xor bp, word [ebx + esi + 0x6d]
xor esp, dword [ebp + 0x33]
arpl word [ebx], si
lea esi, [ebx]
xor esi, dword [ebx]
dec ecx
xor esi, dword [ebx]
xor ebx, dword [ebp + 0x33]
xor esi, dword [ebx]
lahf
xor edx, dword [ebx + esi + 0x33a733a6]
mov byte [ebx], dh
mov dword [0x94339733], eax
xor esp, dword [edi + 0x33339833]
xor esp, dword [ebp + 0x33]
arpl word [ebx], si
xor ebp, dword fs:[eax + 0x33]
pushal
xor esp, dword [ebx + 0x33]
push 0x33
pushal
xor esp, dword [ebx + 0x33]
xor eax, dword gs:[edi + 0x64336533]
xor ebp, dword [ebp + 0x33]
xor bp, word [ebx + esi + 0x6d]
xor esp, dword [ebp + 0x33]
arpl word [ebx], si
lea esi, [ebx]
xor esi, dword [ebx]
dec edi
xor esi, dword [ebx]
xor esi, dword [edi]
xor esi, dword [ebx]
xor ebx, dword [edi - 0x6bcc67cd]
xor esp, dword [esi - 0x7acc67cd]
xor ebx, dword [eax - 0x57cc5bcd]
xor ebx, dword [ebx + esi + 0x339833a5]
xchg edi, eax
xor esi, dword [ebx]
xor esp, dword [ebx + 0x33]
xor esi, dword [ebx]
push ebx
xor esi, dword [ebx]
xor esi, dword [edi]
xor esi, dword [ebx]
xor ebx, dword [edi - 0x69cc63cd]
xor ebx, dword [eax - 0x59cc5ecd]
xor ebx, dword [eax - 0x6bcc89cd]
xor esp, dword [edi - 0x65cc67cd]
xor esp, dword [edx - 0x53cc5acd]
xor esi, dword [ebx]
xor esp, dword [esi + 0x33]
xor esi, dword [ebx]
inc edi
xor esi, dword [ebx]
xor edi, dword [ebp + 0x33]
xor esi, dword [ebx]
lahf
xor ebx, dword [ebx + esi + 0x33983396]
mov eax, dword [0x9833a633]
xor edi, dword [ebx + esi - 0x69]
xor esi, dword [ebx]
xor ebp, dword [ebx + 0x33]
xchg esi, eax
xor ebx, dword [eax - 0x68cc99cd]
xor esp, dword [esi + 0x33]
xchg edi, eax
xor edx, dword [edi - 0x6bcc9fcd]
xor esp, dword [edi + 0x33]
xchg esi, eax
xor ebp, dword [edx + 0x33]
pushal
xor ebp, dword [ecx + 0x33]
xchg esi, eax
xor esp, dword [esi + 0x33]
imul esi, dword [ebx], 0x60
xor ebp, dword [eax + 0x33]
cdq
xor edx, dword [edi + 0x60339833]
xor esp, dword [ebx + esi - 0x67]
xor ebp, dword [ebx + esi - 0x67]
xor ebp, dword [eax + 0x33]
xchg edi, eax
xor ebx, dword [ecx + 0x6b336c33]
xor ebp, dword [ebx + 0x33]
arpl word [ebx], si
push 0x33
xor esi, dword [ebx]
push edi
xor esi, dword [ebx]
xor edi, dword [ebp + 0x33]
xor esi, dword [ebx]
lahf
xor ebx, dword [ebx + esi + 0x33983396]
mov eax, dword [0x9833a633]
xor edi, dword [ebx + esi - 0x5f]
xor esp, dword [esi - 0x6bcc58cd]
xor esp, dword [ecx - 0x67cc69cd]
xor edi, dword [ebx + esi - 0x69]
xor esi, dword [ebx]
xor edx, dword [edi - 0x6acc96cd]
xor edx, dword [ebx + esi + 0x336b336a]
push 0x33
cdq
xor esp, dword [eax + 0x33]
push 0x33
xchg edi, eax
xor edx, dword [ebx + esi + 0x3360336c]
xor edx, dword [di - 0x6acd]
xor edx, dword [ebx + esi + 0x33943360]
imul esi, dword [ebx], 0x6b
xor edx, dword [edi - 0x69cc9fcd]
xor esp, dword [edi + 0x33]
cwde
xor esp, dword [ebx + esi - 0x6a]
xor ebx, dword [eax + 0x69339833]
xor ebp, dword [ebx + esi + 0x6a]
xor edx, dword [edi + 0x33336b33]
xor ebx, dword [ebp + 0x33]
xor esi, dword [ebx]
imul esi, dword [ebx], 0x339f3333
pushfd
xor edx, dword [esi - 0x5ecc67cd]
xor esp, dword [esi - 0x79cc67cd]
xor esp, dword [edi - 0x5acc5dcd]
xor ebx, dword [eax - 0x6bcc89cd]
xor esp, dword [edi - 0x65cc67cd]
xor esp, dword [edx - 0x53cc5acd]
xor esi, dword [ebx]
xor esp, dword [eax - 0x66cc59cd]
xor esp, dword [edi - 0x59cc92cd]
xor ebx, dword [edi - 0x79cc9dcd]
xor eax, dword [edi - 0x7acc7dcd]
xor edi, dword [eax + 0x33]
xchg dword [ebx], esi
xor byte [ebx], 0x7e
xor edi, dword [eax + 0x33]
xor dword [ebx], 0x33833362
test dword [ebx], esi
xor byte [ebx], 0x77
xor ecx, dword [eax - 0x78cc89cd]
xor esi, dword [ebx]
xor ecx, dword [ebx + 0x33]
xor esi, dword [ebx]
aaa
xor esi, dword [ebx]
xor ebx, dword [edi - 0x69cc63cd]
xor ebx, dword [eax - 0x59cc5ecd]
xor ebx, dword [eax - 0x53cc78cd]
xor esp, dword [ebx + 0x33339833]
xor esp, dword [ebx + esi + 0x33]
xor ecx, dword [ebp + 0x33]
xor esi, dword [ebx]
aaa
xor esi, dword [ebx]
xor ebx, dword [edi - 0x69cc63cd]
xor ebx, dword [eax - 0x59cc5ecd]
xor ebx, dword [eax - 0x59cc77cd]
xor edx, dword [ebx + esi + 0x3398339a]
xor esi, dword [ebx]
xor esi, dword gs:[ebx]
xor ecx, dword [ebp + 0x33]
xor esi, dword [ebx]
aaa
xor esi, dword [ebx]
xor ebx, dword [edi - 0x69cc5dcd]
xor edx, dword [ebx + esi + 0x337f339f]
pushfd
xor edx, dword [esi - 0x5ecc67cd]
xor esp, dword [esi + 0x33339833]
xor esp, dword [ebx + 0x33]
xor esi, dword [ebx]
cmp esi, dword [ebx]
xor esi, dword [ebx]
xor dword [ebx], 0x33a33333
cdq
xor esp, dword [eax - 0x5fcccccd]
xor ebx, dword [ebx + esi + 0x33a53396]
mov byte [0xa233a633], al
xor ebx, dword [ecx + 0x6133a733]
xor esp, dword [edx - 0x66cc66cd]
xor ebx, dword [ebx + esi + 0x33983396]
popal
xor esp, dword [edx - 0x67cc5ecd]
xor esp, dword [ecx - 0x58cc5dcd]
xor ebx, dword [eax + 0x6b339233]
xor ebp, dword [edx - 0x61cc67cd]
xor ebp, dword [ebx + esi + 0x33663395]
xchg edi, eax
xor ebp, dword [ebx + 0x33]
xchg ebp, eax
xor edx, dword [ebp - 0x67cc55cd]
xor esi, dword [ebx]
xor eax, dword [edi + 0x33]
xor esi, dword [ebx]
dec ebp
xor esi, dword [ebx]
xor esp, dword [ebx - 0x5dcc5acd]
xor edx, dword [edi - 0x69cc57cd]
xor esp, dword [edi - 0x68cc83cd]
xor esi, dword [ebx]
xor ebp, dword [ebx + esi - 0x76]
xor ecx, dword [ebp - 0x7ecc88cd]
xor esi, dword [esi + 0x33]
test dword [ebx], esi
jns 0x428f3f
jnp 0x428f41
mov dword [ebx], esi
jge 0x428f45
jg 0x428f47
xor esi, dword [ebx]
dec ebx
xor esi, dword [ebx]
xor edi, dword [ebp + 0x33]
xor esi, dword [ebx]
movsd dword es:[edi], dword [esi]
xor ebx, dword [eax - 0x57cc5bcd]
xor ebx, dword [eax - 0x58cc59cd]
xor esp, dword [edx + 0x7c33a533]
xor edx, dword [edi + 0x65333333]
xor edx, dword [esi - 0x66cc99cd]
xor esp, dword [ebx + esi - 0x69]
xor edx, dword [edi + 0x6a336733]
xor esp, dword [edi + 0x33]
push 0x33
pushal
xor esp, dword [eax + 0x33]
xor esp, dword [di + 0x33]
imul esi, dword [ebx], 0x33603397
xor esp, dword [edi + 0x33]
xor ebp, dword gs:[ecx + 0x33]
xchg edi, eax
xor esp, dword [eax + 0x33]
xchg esi, eax
xor ebp, dword [edx + 0x33]
xchg edi, eax
xor ebp, dword [edx + 0x33]
pushal
xor ebx, dword [ecx - 0x69cc6bcd]
xor ebx, dword [eax - 0x67cc9fcd]
xor ebx, dword [ecx - 0x6bcc9bcd]
xor edx, dword [edi + 0x65339733]
xor esp, dword [ebx + 0x33]
imul esi, dword [ebx], 0x6b
xor esp, dword [ebx + esi + 0x6b]
xor esi, dword [ebx]
xor eax, dword [ebx + 0x33]
xor esi, dword [ebx]
jge 0x428fb9
xor esi, dword [ebx]
cmpsb byte [esi], byte es:[edi]
xor esp, dword [edi - 0x5acc5dcd]
xor ebx, dword [eax - 0x68cc83cd]
xor esi, dword [ebx]
xor ebp, dword [ecx + 0x33]
cdq
xor ebp, dword [ecx + 0x33]
xor esp, dword gs:[ebx + 0x33]
xor dx, word [esi + 0x60336433]
xor edx, dword [esi + 0x68336a33]
xor esp, dword [edi + 0x33]
pushal
xor esp, dword [edi + 0x33]
imul esi, dword [ebx], 0x33983365
pushal
xor ebp, dword [ebx + 0x33]
xchg ebp, eax
xor ebp, dword [ecx + 0x33]
imul esi, dword [ebx], 0x60
xor esp, dword [esi + 0x33]
xor ebp, dword gs:[ebx + 0x33]
cdq
xor ebx, dword [eax + 0x6b336033]
xor edx, dword [ebp + 0x6b336933]
xor esp, dword [eax + 0x33]
xor sp, word [ebp + 0x33]
imul esi, dword [ebx], 0xffffff99
xor edx, dword [ebp + 0x69339433]
xor esp, dword [edi + 0x33]
xchg edi, eax
xor ebp, dword [ecx + 0x33]
insb byte es:[edi], dx
xor esp, dword [ebp + 0x33]
xor esi, dword [ebx]
xor esi, dword [ebx]
xor esi, dword [ebx]
xor esi, dword [ebx]
xor esi, dword [ebx]
xor esi, dword [ebx]
xor esi, dword [ebx]
xor esi, dword [ebx]
xor esi, dword [ebx]
xor esi, dword [ebx]
xor esi, dword [ebx]
xor esi, dword [ebx]
xor esi, dword [ebx]
xor esi, dword [ebx]
xor esi, dword [ebx]
xor esi, dword [ebx]
xor esi, dword [ebx]
mov byte [eax - 0x77777778], cl
mov byte [eax - 0x77777778], cl
mov byte [eax - 0x77777778], cl
mov byte [eax - 0x77777778], cl
mov byte [eax - 0x77777778], cl
mov byte [eax + 0x33333437], cl
pop ebx
push ebp
dec ebp
jge 0x429027
mov ch, 0xae
or edx, dword [edx + edx - 0x318a8f5f]
and dh, byte [esi - 0x106f4d58]
invalid