Function at 0x4132ee
Capabilities:
Encode data using xor

Disassembly:
invalid
xor byte gs:[ebp + 0x30], ah
xor byte gs:[ebp + 0x30], ah
cmp eax, 0x56303a30
jo 0x4132fe
add byte [eax], cl
jb 0x413302
or byte [edx + 1], dh
add byte [ebp + 0x61], ch
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x74], 0x6e616e65
arpl word [ebp + 0x73], sp
jb 0x413387
imul esp, dword [ebx + 0x65], 0x676f6c2e
add byte [ecx + 0x6c], ah
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
add byte [bx + si], al
push eax
add dword [edi], edx
push eax
adc bl, byte [ebx]
js 0x413324
push edi
add byte [eax + 0x12], dl
pop ebx
add byte [eax - 8], bh
sbb byte [eax], al
mov al, byte [0xd2005735]
or eax, 0x14330000
add byte [eax], al
ja 0x4132d8
cmpsb byte [esi], byte es:[edi]
xchg esp, eax
xchg ebp, eax
lahf
cwde
xchg edi, eax
push ebx
test al, 0xa1
mov eax, dword [0x98979898]
xchg edi, eax
push ebx
cmpsd dword [esi], dword es:[edi]
mov byte [0x53a1989e], al
mov dword [0x9ca99ca5], eax
lahf
cwde
lcall 0x7498, 0x86536d98
cmpsb byte [esi], byte es:[edi]
cmpsb byte [esi], byte es:[edi]
pushfd
lcall 0x94a0, 0x9ca583a1
movsd dword es:[edi], dword [esi]
lodsb al, byte [esi]
xchg dword [edx - 0x7c5e6762], esp
movsd dword es:[edi], dword [esi]
pushfd
test eax, 0x9a989f9c
cwde
popal
inc eax
cmp eax, 0x94a69c77
xchg ebp, eax
lahf
cwde
xchg edi, eax
push ebx
test al, 0xa1
mov eax, dword [0x98979898]
mov eax, dword [0x979898a1]
cwde
xchg edi, eax
push ebx
cmpsd dword [esi], dword es:[edi]
mov byte [0x53a1989e], al
mov dword [0x9ca99ca5], eax
lahf
cwde
lcall 0x7498, 0x86536d98
test al, 0x97
pushfd
cmpsd dword [esi], dword es:[edi]
and dword [ebp - 0x60635664], 0xffffff98
lcall 0x9c77, 0x3d406198
cmpsb byte [esi], byte es:[edi]
xchg esp, eax
xchg ebp, eax
lahf
cwde
xchg edi, eax
push ebx
test al, 0xa1
mov eax, dword [0x98979898]
xchg edi, eax
push ebx
cmpsd dword [esi], dword es:[edi]
mov byte [0x53a1989e], al
mov dword [0x9ca99ca5], eax
lahf
cwde
lcall 0x7598, 0x86536d98
xchg esp, eax
xchg esi, eax
sahf
test al, 0xa3
and dword [ebp - 0x60635664], 0xffffff98
lcall 0x9c77, 0x3d406198
cmpsb byte [esi], byte es:[edi]
xchg esp, eax
xchg ebp, eax
lahf
cwde
xchg edi, eax
push ebx
test al, 0xa1
mov eax, dword [0x98979898]
xchg edi, eax
push ebx
cmpsd dword [esi], dword es:[edi]
mov byte [0x53a1989e], al
mov dword [0x9ca99ca5], eax
lahf
cwde
lcall 0x7698, 0x86536d98
movsd dword es:[edi], dword [esi]
cwde
xchg esp, eax
cmpsd dword [esi], dword es:[edi]
cwde
jp 0x4133b6
mov byte [0x839f9495], al
movsd dword es:[edi], dword [esi]
pushfd
test eax, 0x9a989f9c
cwde
popal
inc eax
cmp eax, 0x94a69c77
xchg ebp, eax
lahf
cwde
xchg edi, eax
push ebx
test al, 0xa1
mov eax, dword [0x98979898]
xchg edi, eax
push ebx
cmpsd dword [esi], dword es:[edi]
mov byte [0x53a1989e], al
mov dword [0x9ca99ca5], eax
lahf
cwde
lcall 0x7698, 0x86536d98
movsd dword es:[edi], dword [esi]
cwde
xchg esp, eax
cmpsd dword [esi], dword es:[edi]
cwde
adc dword [edx + ebx*4 - 0x60636668], 0xffffff98
and dword [ebp - 0x60635664], 0xffffff98
lcall 0x9c77, 0x3d406198
cmpsb byte [esi], byte es:[edi]
xchg esp, eax
xchg ebp, eax
lahf
cwde
xchg edi, eax
push ebx
test al, 0xa1
mov eax, dword [0x98979898]
xchg edi, eax
push ebx
cmpsd dword [esi], dword es:[edi]
mov byte [0x53a1989e], al
mov dword [0x9ca99ca5], eax
lahf
cwde
lcall 0x7698, 0x86536d98
movsd dword es:[edi], dword [esi]
cwde
xchg esp, eax
cmpsd dword [esi], dword es:[edi]
cwde
sbb dword [eax - 0x5e6b5f5b], 0xffffff98
mov eax, dword [0x9ca583a7]
test eax, 0x9a989f9c
cwde
popal
inc eax
cmp eax, 0x94a69c77
xchg ebp, eax
lahf
cwde
xchg edi, eax
push ebx
test al, 0xa1
mov eax, dword [0x98979898]
xchg edi, eax
push ebx
cmpsd dword [esi], dword es:[edi]
mov byte [0x53a1989e], al
mov dword [0x9ca99ca5], eax
lahf
cwde
lcall 0x7698, 0x86536d98
movsd dword es:[edi], dword [esi]
cwde
xchg esp, eax
cmpsd dword [esi], dword es:[edi]
cwde
xchg byte [eax - 0x63605d6b], ch
xchg esi, eax
jg 0x413477
mov eax, dword [0x9ca5839e]
test eax, 0x9a989f9c
cwde
popal
inc eax
cmp eax, 0x9fa8a276
xchg edi, eax
push ebx
mov eax, dword [0x9753a7a2]
pushfd
cmpsb byte [esi], byte es:[edi]
xchg esp, eax
xchg ebp, eax
lahf
cwde
push ebx
cmpsd dword [esi], dword es:[edi]
mov byte [0x53a1989e], al
mov dword [0x9ca99ca5], eax
lahf
cwde
lcall 0xa89f, 0x94a95398
cwde
insd dword es:[edi], dx
push ebx
xchg byte [eax - 0x6b675a8a], bl
cmpsd dword [esi], dword es:[edi]
cwde
xchg dword [edx - 0x7c5e6762], esp
movsd dword es:[edi], dword [esi]
pushfd
test eax, 0x9a989f9c
cwde
popal
push ebx
pop ebx
arpl word fs:[ebx + 0x5c], sp
inc eax
cmp eax, 0x94a69c77
pushfd
cmpsb byte [esi], byte es:[edi]
xchg esp, eax
xchg ebp, eax
lahf
cwde
xchg edi, eax
push ebx
test al, 0xa1
mov eax, dword [0x98979898]
xchg edi, eax
push ebx
cmpsd dword [esi], dword es:[edi]
mov byte [0x53a1989e], al
mov dword [0x9ca99ca5], eax
lahf
cwde
lcall 0x7798, 0x86536d98
cwde
xchg ebp, eax
test al, 0x9a
and dword [ebp - 0x60635664], 0xffffff98
lcall 0xa276, 0x3d406198
test al, 0x9f
xchg edi, eax
push ebx
mov eax, dword [0x9753a7a2]
pushfd
cmpsb byte [esi], byte es:[edi]
xchg esp, eax
xchg ebp, eax
lahf
cwde
push ebx
cmpsd dword [esi], dword es:[edi]
mov byte [0x53a1989e], al
mov dword [0x9ca99ca5], eax
lahf
cwde
lcall 0xa89f, 0x94a95398
cwde
insd dword es:[edi], dx
push ebx
xchg byte [eax - 0x6a6b5e88], bl
lahf
cwde
ja 0x413533
lahf
cwde
lcall 0x83a1, 0xa29ca794
movsd dword es:[edi], dword [esi]
pushfd
test eax, 0x9a989f9c
cwde
popal
push ebx
pop ebx
arpl word fs:[ebx + 0x5c], sp
inc eax
cmp eax, 0x94a69c77
xchg ebp, eax
lahf
cwde
xchg edi, eax
push ebx
test al, 0xa1
mov eax, dword [0x98979898]
xchg edi, eax
push ebx
cmpsd dword [esi], dword es:[edi]
mov byte [0x53a1989e], al
mov dword [0x9ca99ca5], eax
lahf
cwde
lcall 0x7c98, 0x86536d98
mov al, byte [0xa6a598a3]
mov byte [0x98a794a1], al
and dword [ebp - 0x60635664], 0xffffff98
lcall 0x9c77, 0x3d406198
cmpsb byte [esi], byte es:[edi]
xchg esp, eax
xchg ebp, eax
lahf
cwde
xchg edi, eax
push ebx
test al, 0xa1
mov eax, dword [0x98979898]
xchg edi, eax
push ebx
cmpsd dword [esi], dword es:[edi]
mov byte [0x53a1989e], al
mov dword [0x9ca99ca5], eax
lahf
cwde
lcall 0x7c98, 0x86536d98
mov eax, dword [0x9498a596]
cmpsb byte [esi], byte es:[edi]
cwde
jne 0x4135b5
cmpsb byte [esi], byte es:[edi]
cwde
and dword [ebp - 0x635a5d64], 0xffffffa7
lodsb al, byte [esi]
and dword [ebp - 0x60635664], 0xffffff98
lcall 0x9c77, 0x3d406198
cmpsb byte [esi], byte es:[edi]
xchg esp, eax
xchg ebp, eax
lahf
cwde
xchg edi, eax
push ebx
test al, 0xa1
mov eax, dword [0x98979898]
xchg edi, eax
push ebx
cmpsd dword [esi], dword es:[edi]
mov byte [0x53a1989e], al
mov dword [0x9ca99ca5], eax
lahf
cwde
lcall 0x7c98, 0x86536d98
mov eax, dword [0x9498a596]
cmpsb byte [esi], byte es:[edi]
cwde
test byte [eax - 0x7c6b585e], ch
movsd dword es:[edi], dword [esi]
pushfd
test eax, 0x9a989f9c
cwde
popal
inc eax
cmp eax, 0x94a69c77
xchg ebp, eax
lahf
cwde
xchg edi, eax
push ebx
test al, 0xa1
mov eax, dword [0x98979898]
xchg edi, eax
push ebx
cmpsd dword [esi], dword es:[edi]
mov byte [0x53a1989e], al
mov dword [0x9ca99ca5], eax
lahf
cwde
lcall 0x7c98, 0x86536d98
mov eax, dword [0x9498a596]
cmpsb byte [esi], byte es:[edi]
cwde
mov ah, byte [edx - 0x5e63615b]
lcall 0x9ca5, 0x83a79886
test eax, 0x9a989f9c
cwde
popal
inc eax
cmp eax, 0x94a69c77
xchg ebp, eax
lahf
cwde
xchg edi, eax
push ebx
test al, 0xa1
mov eax, dword [0x98979898]
xchg edi, eax
push ebx
cmpsd dword [esi], dword es:[edi]
mov byte [0x53a1989e], al
mov dword [0x9ca99ca5], eax
lahf
cwde
lcall 0x7f98, 0x86536d98
mov byte [0xa5779794], al
pushfd
test eax, 0xa583a598
pushfd
test eax, 0x9a989f9c
cwde
popal
inc eax
cmp eax, 0x94a69c77
xchg ebp, eax
lahf
cwde
xchg edi, eax
push ebx
test al, 0xa1
mov eax, dword [0x98979898]
xchg edi, eax
push ebx
cmpsd dword [esi], dword es:[edi]
mov byte [0x53a1989e], al
mov dword [0x9ca99ca5], eax
lahf
cwde
lcall 0x7f98, 0x86536d98
mov byte [0x98809e96], al
mov al, byte [0x83aca5a2]
movsd dword es:[edi], dword [esi]
pushfd
test eax, 0x9a989f9c
cwde
popal
inc eax
cmp eax, 0x9fa8a276
xchg edi, eax
push ebx
mov eax, dword [0x9753a7a2]
pushfd
cmpsb byte [esi], byte es:[edi]
xchg esp, eax
xchg ebp, eax
lahf
cwde
push ebx
cmpsd dword [esi], dword es:[edi]
mov byte [0x53a1989e], al
mov dword [0x9ca99ca5], eax
lahf
cwde
lcall 0xa89f, 0x94a95398
cwde
insd dword es:[edi], dx
push ebx
xchg byte [eax - 0x64696b80], bl
pushfd
mov eax, dword [0x96967498]
mov byte [0x83a7a1a8], al
movsd dword es:[edi], dword [esi]
pushfd
test eax, 0x9a989f9c
cwde
popal
push ebx
pop ebx
arpl word fs:[ebx + 0x5c], sp
inc eax
cmp eax, 0x94a69c77
xchg ebp, eax
lahf
cwde
xchg edi, eax
push ebx
test al, 0xa1
mov eax, dword [0x98979898]
xchg edi, eax
push ebx
cmpsd dword [esi], dword es:[edi]
mov byte [0x53a1989e], al
mov dword [0x9ca99ca5], eax
lahf
cwde
lcall 0x8098, 0x86536d98
xchg esp, eax
mov eax, dword [0x89989a94]
mov byte [0x98a0a89f], al
and dword [ebp - 0x60635664], 0xffffff98
lcall 0x9c77, 0x3d406198
cmpsb byte [esi], byte es:[edi]
xchg esp, eax
xchg ebp, eax
lahf
cwde
xchg edi, eax
push ebx
test al, 0xa1
mov eax, dword [0x98979898]
xchg edi, eax
push ebx
cmpsd dword [esi], dword es:[edi]
mov byte [0x53a1989e], al
mov dword [0x9ca99ca5], eax
lahf
cwde
lcall 0x8398, 0x86536d98
movsd dword es:[edi], dword [esi]
mov byte [0x989f9c99], al
xchg byte [ecx - 0x7c676066], bl
movsd dword es:[edi], dword [esi]
mov byte [0xa6a69896], al
and dword [ebp - 0x60635664], 0xffffff98
lcall 0xa276, 0x3d406198
test al, 0x9f
xchg edi, eax
push ebx
mov eax, dword [0x9753a7a2]
pushfd
cmpsb byte [esi], byte es:[edi]
xchg esp, eax
xchg ebp, eax
lahf
cwde
push ebx
cmpsd dword [esi], dword es:[edi]
mov byte [0x53a1989e], al
mov dword [0x9ca99ca5], eax
lahf
cwde
lcall 0xa89f, 0x94a95398
cwde
insd dword es:[edi], dx
push ebx
xchg byte [eax - 0x6b60677b], bl
xchg ebp, eax
cwde
lahf
and dword [ebp - 0x60635664], 0xffffff98
lcall 0x6664, 0x5b536198
arpl word [ebx + 0x5c], sp
inc eax
cmp eax, 0x9fa8a276
xchg edi, eax
push ebx
mov eax, dword [0x9753a7a2]
pushfd
cmpsb byte [esi], byte es:[edi]
xchg esp, eax
xchg ebp, eax
lahf
cwde
push ebx
cmpsd dword [esi], dword es:[edi]
mov byte [0x53a1989e], al
mov dword [0x9ca99ca5], eax
lahf
cwde
lcall 0xa89f, 0x94a95398
cwde
insd dword es:[edi], dx
push ebx
xchg byte [eax - 0x5d5f677b], bl
cmpsd dword [esi], dword es:[edi]
cwde
xchg byte [ebx - 0x5d685858], bl
stosb byte es:[edi], al
mov eax, dword [0xa99ca583]
pushfd
lahf
cwde
lcall 0x6664, 0x5b536198
arpl word [ebx + 0x5c], sp
inc eax
cmp eax, 0x94a69c77
xchg ebp, eax
lahf
cwde
xchg edi, eax
push ebx
test al, 0xa1
mov eax, dword [0x98979898]
xchg edi, eax
push ebx
cmpsd dword [esi], dword es:[edi]
mov byte [0x53a1989e], al
mov dword [0x9ca99ca5], eax
lahf
cwde
lcall 0x8598, 0x86536d98
cwde
cmpsb byte [esi], byte es:[edi]
cmpsd dword [esi], dword es:[edi]
mov byte [0xa58398a5], al
pushfd
test eax, 0x9a989f9c
cwde
popal
inc eax
cmp eax, 0x94a69c77
xchg ebp, eax
lahf
cwde
xchg edi, eax
push ebx
test al, 0xa1
mov eax, dword [0x98979898]
xchg edi, eax
push ebx
cmpsd dword [esi], dword es:[edi]
mov byte [0x53a1989e], al
mov dword [0x9ca99ca5], eax
lahf
cwde
lcall 0x8698, 0x86536d98
cwde
xchg esi, eax
test al, 0xa5
pushfd
cmpsd dword [esi], dword es:[edi]
lodsb al, byte [esi]
and dword [ebp - 0x60635664], 0xffffff98
lcall 0x9c77, 0x3d406198
cmpsb byte [esi], byte es:[edi]
xchg esp, eax
xchg ebp, eax
lahf
cwde
xchg edi, eax
push ebx
test al, 0xa1
mov eax, dword [0x98979898]
xchg edi, eax
push ebx
cmpsd dword [esi], dword es:[edi]
mov byte [0x53a1989e], al
mov dword [0x9ca99ca5], eax
lahf
cwde
lcall 0x8698, 0x86536d98
wait
test al, 0xa7
xchg edi, eax
mov byte [0xa583a1aa], al
pushfd
test eax, 0x9a989f9c
cwde
popal
inc eax
cmp eax, 0x9fa8a276
xchg edi, eax
push ebx
mov eax, dword [0x9753a7a2]
pushfd
cmpsb byte [esi], byte es:[edi]
xchg esp, eax
xchg ebp, eax
lahf
cwde
push ebx
cmpsd dword [esi], dword es:[edi]
mov byte [0x53a1989e], al
mov dword [0x9ca99ca5], eax
lahf
cwde
lcall 0xa89f, 0x94a95398
cwde
insd dword es:[edi], dx
push ebx
xchg byte [eax - 0x695e537a], bl
je 0x413902
cwde
mov eax, dword [0x9ca583a7]
test eax, 0x9a989f9c
cwde
popal
push ebx
pop ebx
arpl word fs:[ebx + 0x5c], sp
inc eax
cmp eax, 0x94a69c77
xchg ebp, eax
lahf
cwde
xchg edi, eax
push ebx
test al, 0xa1
mov eax, dword [0x98979898]
xchg edi, eax
push ebx
cmpsd dword [esi], dword es:[edi]
mov byte [0x53a1989e], al
mov dword [0x9ca99ca5], eax
lahf
cwde
lcall 0x8698, 0x86536d98
lodsb al, byte [esi]
cmpsb byte [esi], byte es:[edi]
cmpsd dword [esi], dword es:[edi]
cwde
mov al, byte [0x9ca9a178]
movsd dword es:[edi], dword [esi]
mov byte [0xa198a0a1], al
cmpsd dword [esi], dword es:[edi]
and dword [ebp - 0x60635664], 0xffffff98
lcall 0x9c77, 0x3d406198
cmpsb byte [esi], byte es:[edi]
xchg esp, eax
xchg ebp, eax
lahf
cwde
xchg edi, eax
push ebx
test al, 0xa1
mov eax, dword [0x98979898]
xchg edi, eax
push ebx
cmpsd dword [esi], dword es:[edi]
mov byte [0x53a1989e], al
mov dword [0x9ca99ca5], eax
lahf
cwde
lcall 0x8698, 0x86536d98
lodsb al, byte [esi]
cmpsb byte [esi], byte es:[edi]
cmpsd dword [esi], dword es:[edi]
cwde
mov al, byte [0x99a2a583]
pushfd
lahf
cwde
and dword [ebp - 0x60635664], 0xffffff98
lcall 0x9c77, 0x3d406198
cmpsb byte [esi], byte es:[edi]
xchg esp, eax
xchg ebp, eax
lahf
cwde
xchg edi, eax
push ebx
test al, 0xa1
mov eax, dword [0x98979898]
xchg edi, eax
push ebx
cmpsd dword [esi], dword es:[edi]
mov byte [0x53a1989e], al
mov dword [0x9ca99ca5], eax
lahf
cwde
lcall 0x8698, 0x86536d98
lodsb al, byte [esi]
cmpsb byte [esi], byte es:[edi]
cmpsd dword [esi], dword es:[edi]
cwde
mov al, byte [0x98a09ca7]
and dword [ebp - 0x60635664], 0xffffff98
lcall 0x9c77, 0x3d406198
cmpsb byte [esi], byte es:[edi]
xchg esp, eax
xchg ebp, eax
lahf
cwde
xchg edi, eax
push ebx
test al, 0xa1
mov eax, dword [0x98979898]
xchg edi, eax
push ebx
cmpsd dword [esi], dword es:[edi]
mov byte [0x53a1989e], al
mov dword [0x9ca99ca5], eax
lahf
cwde
lcall 0x8798, 0x86536d98
xchg esp, eax
sahf
cwde
sub byte [edx - 0x595a675f], 0x9b
pushfd
mov dword [0xa99ca583], eax
pushfd
lahf
cwde
lcall 0x9c77, 0x3d406198
cmpsb byte [esi], byte es:[edi]
xchg esp, eax
xchg ebp, eax
lahf
cwde
xchg edi, eax
push ebx
test al, 0xa1
mov eax, dword [0x98979898]
xchg edi, eax
push ebx
cmpsd dword [esi], dword es:[edi]
mov byte [0x53a1989e], al
mov dword [0x9ca99ca5], eax
lahf
cwde
lcall 0x8798, 0x86536d98
xchg esi, eax
xchg ebp, eax
and dword [ebp - 0x60635664], 0xffffff98
lcall 0x9c77, 0x3d406198
cmpsb byte [esi], byte es:[edi]
xchg esp, eax
xchg ebp, eax
lahf
cwde
xchg edi, eax
push ebx
test al, 0xa1
mov eax, dword [0x98979898]
xchg edi, eax
push ebx
cmpsd dword [esi], dword es:[edi]
mov byte [0x53a1989e], al
mov dword [0x9ca99ca5], eax
lahf
cwde
lcall 0x8798, 0x86536d98
pushfd
mov al, byte [0xa1a28d98]
cwde
and dword [ebp - 0x60635664], 0xffffff98
lcall 0xa276, 0x3d406198
test al, 0x9f
xchg edi, eax
push ebx
mov eax, dword [0x9753a7a2]
pushfd
cmpsb byte [esi], byte es:[edi]
xchg esp, eax
xchg ebp, eax
lahf
cwde
push ebx
cmpsd dword [esi], dword es:[edi]
mov byte [0x53a1989e], al
mov dword [0x9ca99ca5], eax
lahf
cwde
lcall 0xa89f, 0x94a95398
cwde
insd dword es:[edi], dx
push ebx
xchg byte [eax - 0x59575a79], bl
cmpsd dword [esi], dword es:[edi]
cwde
xchg edi, eax
jbe 0x413abd
cwde
xchg edi, eax
adc byte [ecx - 0x6769698c], 0xa6
cmpsb byte [esi], byte es:[edi]
and dword [ebp - 0x60635664], 0xffffff98
lcall 0x6664, 0x5b536198
arpl word [ebx + 0x5c], sp
inc eax
cmp eax, 0x94a69c77
xchg ebp, eax
lahf
cwde
xchg edi, eax
push ebx
test al, 0xa1
mov eax, dword [0x98979898]
xchg edi, eax
push ebx
cmpsd dword [esi], dword es:[edi]
mov byte [0x53a1989e], al
mov dword [0x9ca99ca5], eax
lahf
cwde
lcall 0x8898, 0x86536d98
mov eax, dword [0x9e96a297]
and dword [ebp - 0x60635664], 0xffffff98
lcall 0xa276, 0x3d406198
test al, 0x9f
xchg edi, eax
push ebx
mov eax, dword [0x9753a7a2]
pushfd
cmpsb byte [esi], byte es:[edi]
xchg esp, eax
xchg ebp, eax
lahf
cwde
push ebx
cmpsd dword [esi], dword es:[edi]
mov byte [0x53a1989e], al
mov dword [0x9ca99ca5], eax
lahf
cwde
lcall 0xa89f, 0x94a95398
cwde
insd dword es:[edi], dx
push ebx
xchg byte [eax - 0x5d595e78], bl
lahf
pushfd
xchg esi, eax
pushfd
cmpsd dword [esi], dword es:[edi]
cwde
xchg edi, eax
jl 0x413b46
mov dword [0xa583a7a8], eax
pushfd
test eax, 0x9a989f9c
cwde
popal
push ebx
pop ebx
pop sp
inc eax
cmp eax, 0x9698ab78
test al, 0xa7
pushfd
mov eax, dword [0x98a6539a]
movsd dword es:[edi], dword [esi]
test eax, 0x5398969c
xchg esi, eax
mov byte [0xa194a0a0], al
xchg edi, eax
push ebx
cmpsb byte [esi], byte es:[edi]
mov byte [0x94aaa799], al
movsd dword es:[edi], dword [esi]
cwde
pushal
test al, 0xa3
xchg edi, eax
xchg esp, eax
cmpsd dword [esi], dword es:[edi]
cwde
pop edi
push ebx
jl 0x413c5f
insd dword es:[edi], dx
push ebx
push 0x65
arpl word gs:[esi + 0x60669768], dx
pushaw
cwde
imul esp, dword [edi + 0x6c], 0x60
xchg esi, eax
imul ebp, dword [eax - 0x6c], 0x606b6366
push 0xffffffffffffff99
xchg sp, ax
xchg ebp, eax
cdq
imul esp, dword [ebx - 0x69], 0x3d409763
adc dword [esi + 0x539798a6], 0xffffff9c
mov eax, dword [0xa794a353]
wait
insd dword es:[edi], dx
push ebx
pop edx
jbe 0x413c90
invalid
jne 0x413bf1
test al, 0xa3
xchg edi, eax
xchg esp, eax
cmpsd dword [esi], dword es:[edi]
cwde
cmpsb byte [esi], byte es:[edi]
invalid
pushfd
mov eax, dword [0x9ba7539a]
pushfd
cmpsb byte [esi], byte es:[edi]
push ebx
mov dword [0x539ba794], eax
cdq
mov byte [0xa3a853a5], al
xchg edi, eax
xchg esp, eax
cmpsd dword [esi], dword es:[edi]
pushfd
mov eax, dword [0x5a536d9a]
jbe 0x413d1c
pop dword [ebx - 0x5a655d5b]
xchg esp, eax
mov al, byte [0x9f9c7953]
cwde
cmpsb byte [esi], byte es:[edi]
push ebx
pop ebx
stosd dword es:[edi], eax
imul ebp, dword [ecx + 0x5c], 0xffffff8f
and byte [edx - 0x60606353], 0x94
push ebx
adc byte [esp + ebx*4 - 0x5e67585f], 0x94
mov eax, dword [0x86539896]
cwde
movsd dword es:[edi], dword [esi]
test eax, 0x8f98969c
test al, 0xa3
xchg edi, eax
xchg esp, eax
cmpsd dword [esi], dword es:[edi]
cwde
invalid
cmpsd dword [esi], dword es:[edi]
mov byte [0x989ba753], al
push ebx
pushfd
mov eax, dword [0x9f94a7a6]
lahf
xchg esp, eax
cmpsd dword [esi], dword es:[edi]
pushfd
mov byte [0x9c9753a1], al
movsd dword es:[edi], dword [esi]
cwde
xchg esi, eax
cmpsd dword [esi], dword es:[edi]
mov byte [0xa853aca5], al
mov dword [0x98a79497], eax
movsd dword es:[edi], dword [esi]
popal
cwde
stosd dword es:[edi], eax
cwde
popal
inc eax
cmp eax, 0x53989b87
test al, 0xa3
xchg edi, eax
xchg esp, eax
cmpsd dword [esi], dword es:[edi]
cwde
movsd dword es:[edi], dword [esi]
popal
cwde
stosd dword es:[edi], eax
cwde
push ebx
xchg esp, eax
mov dword [0x969c9fa3], eax
xchg esp, eax
cmpsd dword [esi], dword es:[edi]
pushfd
mov byte [0xa29653a1], al
mov eax, dword [0xa19c94a7]
cmpsb byte [esi], byte es:[edi]
push ebx
cmpsd dword [esi], dword es:[edi]
wait
cwde
push ebx
and byte [edx - 0x60606353], 0x94
push ebx
test al, 0xa3
xchg edi, eax
xchg esp, eax
cmpsd dword [esi], dword es:[edi]
cwde
movsd dword es:[edi], dword [esi]
push ebx
pushfd
xchg edi, eax
cwde
mov eax, dword [0xaca79ca7]
popal
inc eax
cmp eax, 0x53989b87
cdq
pushfd
lahf
cwde
push ebx
push ebp
jbe 0x413e05
pop dword [ebx - 0x5a655d5b]
xchg esp, eax
mov al, byte [0x9f9c7953]
cwde
cmpsb byte [esi], byte es:[edi]
push ebx
pop ebx
stosd dword es:[edi], eax
imul ebp, dword [ecx + 0x5c], 0xffffff8f
and byte [edx - 0x60606353], 0x94
push ebx
adc byte [esp + ebx*4 - 0x5e67585f], 0x94
mov eax, dword [0x86539896]
cwde
movsd dword es:[edi], dword [esi]
test eax, 0x8f98969c
test al, 0xa3
xchg edi, eax
xchg esp, eax
cmpsd dword [esi], dword es:[edi]
cwde
invalid
popal
inc eax
cmp eax, 0xa594a786
cmpsd dword [esi], dword es:[edi]
pushfd
mov eax, dword [0xa3a8539a]
xchg edi, eax
xchg esp, eax
cmpsd dword [esi], dword es:[edi]
cwde
push ebx
mov dword [0x9896a2a5], eax
cmpsb byte [esi], byte es:[edi]
cmpsb byte [esi], byte es:[edi]
push ebx
xchg esp, eax
cmpsb byte [esi], byte es:[edi]
push ebx
cmpsd dword [esi], dword es:[edi]
wait
cwde
push ebx
cmpsb byte [esi], byte es:[edi]
cwde
movsd dword es:[edi], dword [esi]
test eax, 0x5398969c
pushfd
mov eax, dword [0xa698a653]
cmpsb byte [esi], byte es:[edi]
pushfd
mov byte [0x616353a1], al
inc eax
cmp eax, 0xa594a786
cmpsd dword [esi], dword es:[edi]
pushfd
mov eax, dword [0x98a6539a]
movsd dword es:[edi], dword [esi]
test eax, 0x5398969c
stosb byte es:[edi], al
pushfd
cmpsd dword [esi], dword es:[edi]
wait
push ebx
xchg esi, eax
mov al, byte [0xa19c9f97]
cwde
insd dword es:[edi], dx
push ebx
push ebp
jbe 0x413ecd
pop dword [ebx - 0x5a655d5b]
xchg esp, eax
mov al, byte [0x9f9c7953]
cwde
cmpsb byte [esi], byte es:[edi]
push ebx
pop ebx
stosd dword es:[edi], eax
imul ebp, dword [ecx + 0x5c], 0xffffff8f
and byte [edx - 0x60606353], 0x94
push ebx
adc byte [esp + ebx*4 - 0x5e67585f], 0x94
mov eax, dword [0x86539896]
cwde
movsd dword es:[edi], dword [esi]
test eax, 0x8f98969c
test al, 0xa3
xchg edi, eax
xchg esp, eax
cmpsd dword [esi], dword es:[edi]
cwde
invalid
invalid