Function at 0x416000
Capabilities:
Get number of processors
Parse pe header

Disassembly:
jbe 0x416064
insb byte es:[edi], dx
sub byte [edx + 0x61], ah
jae 0x41606e
xor al, 0x5f
arpl word gs:[edi + 0x64], bp
sub byte gs:[edi], ah
push esp
push esi
jb 0x416087
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc esi
je 0x416073
push edx
push esi
push edi
dec edx
xor eax, 0x64444859
imul esp, dword [ebx + 0x41], 0x41
push eax
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
push esp
arpl word [bx + 0x44], cx
pop edx
inc ecx
dec ecx
inc ecx
push ebp
xor ch, byte [edi + 0x45]
push ebp
push eax
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
push ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
xor al, 0x66
jne 0x4160f3
xor al, 0x41
je 0x4160d1
outsb dx, byte [esi]
dec esi
dec ecx
bound esp, qword [edi + 0x42]
push esp
dec ebp
xor byte [eax + 0x56], ch
inc edi
push 0x42796370
ja 0x416106
insd dword es:[edi], dx
cmp dword [esi + 0x63], ebp
insd dword es:[edi], dx
inc esi
je 0x4160f4
inc edi
dec esi
push 0x76356d62
inc ebx
inc edx
imul ebx, dword [edx + 0x53], 0x57647942
xor al, 0x67
popal
push edi
xor al, 0x67
push edx
inc ebp
cmp dword [ecx + ecx*2 + 0x47], edx
xor dword [esi + 0x5a], esi
inc edi
push ebp
jne 0x416113
push ecx
xor byte [ebx + 0x4a], cl
dec ebx
dec edx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ebx
xor edx, dword [ecx + 0x79]
aaa
push edx
cmp byte [ecx + 0x4a], bh
inc ecx
jbe 0x416136
imul edx, dword [ecx + 0x49], 0x6b497a4c
inc ebx
inc ebx
daa
arpl word cs:[eax + 0x72], bp
arpl word [eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
outsb dx, byte [esi]
inc ebx
push 0x69637467
push ecx
dec ecx
dec esp
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
arpl word [edx + 0x27], cx
dec edx
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
inc ebx
xor eax, 0x67414a43
jbe 0x41615c
ja 0x416198
dec ecx
dec edx
ja 0x416176
imul eax, dword [ebx + 0x43], 0x38
jns 0x41617d
inc edx
push 0x45
inc ebp
imul edx, dword [ecx + 0x49], 0x7457364c
dec edi
inc ebx
xor al, 0x69
dec edx
inc ecx
jbe 0x4161b7
popal
ja 0x41617e
dec esp
jns 0x416196
imul eax, dword [ebx + 0x43], 0x6a
insb byte es:[edi], dx
jne 0x4161bb
jne 0x4161be
imul edx, dword [ecx + 0x49], 0x35574f4b
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
push edi
xor eax, 0x68632e27
jb 0x41618c
xor al, 0x33
sub dword [esi], ebp
daa
inc ebx
cmp byte [ecx + 0x4a], ch
inc ecx
outsd dx, dword [si]
xor eax, 0x4c496e62
jns 0x4161c0
dec ecx
imul eax, dword [ebx + 0x43], 0x6a
insb byte es:[edi], dx
jne 0x4161e3
jbe 0x4161ca
jbe 0x4161ca
imul edx, dword [ecx + 0x49], 0x5761534a
dec esi
outsd dx, dword [esi]
cmp byte [ecx + 0x4a], bh
dec edx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc edx
push ecx
push edx
push ecx
inc ecx
inc ecx
push esp
inc ecx
inc ebp
inc ebp
inc ecx
dec esp
dec esp
inc ecx
inc esp
xor ah, byte [ebx + 0x41]
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
dec edi
inc ecx
inc ecx
inc ecx
imul eax, dword [ebp + 0x4c], 0x41775141
inc ecx
push eax
outsd dx, dword [esi]
inc edx
inc ecx
inc ecx
inc esp
insd dword es:[edi], dx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
jno 0x416246
ja 0x416220
inc ecx
inc ecx
inc ecx
push ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ebp
inc ecx
dec ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ebp
inc ecx
inc ecx
push ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc edx
push ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ebp
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
push ecx
inc ecx
ja 0x416256
inc ecx
inc edx
inc ecx
inc ecx
inc ecx
pop ecx
push ebx
push ebp
inc esp
inc ecx
inc ecx
dec ecx
inc ecx
inc ecx
inc ecx
inc ebp
inc ecx
inc ecx
inc edx
inc ecx
inc ecx
inc ecx
inc edx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ebp
inc ecx
inc ecx
inc ecx
inc ebp
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc edx
inc ecx
inc ecx
inc ecx
inc ecx
inc esp
inc ecx
push esi
ja 0x416292
inc ecx
dec esi
ja 0x41628e
inc ecx
inc ecx
push eax
push 0x43674158
xor byte [ecx + 0x41], al
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
push eax
inc ecx
inc ebx
inc ecx
dec edi
inc ecx
push edi
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
dec edi
inc edx
push esp
inc ecx
inc edx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ebp
inc ecx
dec ecx
inc ecx
cmp dword [ecx + 0x49], eax
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ebx
xor eax, 0x68585a30
xor byte [ecx + 0x41], al
inc ecx
inc ecx
js 0x41634c
inc edx
inc ecx
inc ecx
inc ecx
push ecx
inc ecx
inc ecx
inc ecx
inc ecx
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
inc ebp
inc ecx
inc ecx
inc ecx
push ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ebx
inc ecx
inc ecx
inc ecx
inc edi
inc ecx
jne 0x416394
insd dword es:[edi], dx
push edx
push 0x41454764
inc ecx
inc esi
push edx
pop ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ebp
inc ecx
dec ecx
inc ecx
inc ecx
inc esi
outsd dx, dword [esi]
inc ecx
inc ecx
inc ecx
inc esp
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
inc ecx
push ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc edx
inc ecx
inc ecx
inc ecx
inc edx
inc ecx
dec esp
insd dword es:[edi], dx
push edx
push 0x41454764
inc ecx
inc ecx
inc esp
imul esp, dword [ebx + 0x67], 0x41
inc ecx
inc ecx
dec eax
inc ecx
inc ebx
inc ecx
inc ecx
inc ecx
cmp byte [ecx + 0x41], al
inc ecx
inc ecx
push edi
inc ecx
dec ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
push ecx
inc ecx
inc ecx
inc ecx
ja 0x4163e7
xor eax, 0x78575a79
jbe 0x416404
ja 0x4163ee
inc ecx
xor al, 0x42
pop ecx
inc ecx
inc ecx
inc ecx
inc esp
ja 0x4163f8
inc ecx
inc ecx
inc edi
inc ecx
inc ecx
inc ecx
inc ecx
dec edx
push ecx
inc ebx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ebp
inc ecx
inc ecx
inc ecx
inc ebp
dec ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
inc esi
push edi
dec esp
aaa
inc esi
popal
dec esp
push ecx
push 0x2e274d58
arpl word [eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
cmp byte [0x58596e50], dh
imul edi, dword [eax], 0x4436515a
ja 0x41662a
inc ecx
inc ecx
inc edx
dec eax
popal
arpl word [ebp + 0x6b], sp
inc ecx
inc ecx
inc ecx
inc ecx
push edi
push ecx
push eax
inc edi
jp 0x416663
inc ecx
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
je 0x416671
pop eax
insb byte es:[edi], dx
xor eax, dword [esi + edx*2 + 0x59]
jbe 0x416686
push esi
outsd dx, dword [esi]
je 0x416648
inc ebx
inc esi
arpl word [edx + 0x27], di
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
jp 0x416693
daa
arpl word cs:[eax + 0x72], bp
arpl word [eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
push 0x6c784c65
inc esp
outsd dx, dword [esi]
popal
push ecx
inc ecx
inc ecx
inc ecx
inc ebp
jo 0x4166bc
push ecx
inc ecx
inc ecx
inc ecx
inc edx
pop edx
inc ecx
cmp byte [ecx + 0x44], ah
dec edi
inc ecx
inc edx
xor esi, dword [esi]
xor dword [ecx], edi
pop eax
arpl word [esi + 0x56], cx
imul esp, dword [edi], 0x7268632e
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
xor ebp, dword [ecx]
daa
js 0x4166c0
push esi
aaa
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
xor al, 0x33
sub dword [esi], ebp
daa
imul eax, dword [ecx + 0x41], 0x41
inc ecx
push esi
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
push 0x27
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
push ecx
inc ecx
inc ecx
imul esp, dword [edi], 0x7268632e
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
inc edx
pop edx
push 0x42315a66
push edi
outsd dx, dword [esi]
dec ecx
push edi
dec edi
jae 0x4166e3
push esi
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
cmp dword [ecx], esi
inc ebx
inc esi
bound ebp, qword [edi + 0x69]
dec edi
outsd dx, dword [esi]
inc ecx
inc ecx
dec ebx
inc ebp
jno 0x416734
dec ecx
push ecx
cmp byte [bx + di + 0x4d], dl
push 0x43304263
xor al, 0x6d
ja 0x41674b
inc ecx
inc ecx
inc ecx
inc ecx
dec ebx
inc ebp
jno 0x41674c
jno 0x41674c
dec ecx
push ecx
popal
inc ecx
inc ecx
inc ecx
inc ecx
inc ecx
dec ecx
insd dword es:[edi], dx
inc edi
outsb dx, byte [esi]
inc ecx
inc ecx
inc ecx
inc ecx
inc esp
push eax
inc ecx
imul edx, dword [ebp + edx*2 + 0x67], 0x51496771
pop eax
xor dword [0x57317764], esi
dec esp
aaa
dec ecx
jae 0x41675d
dec ecx
dec ebx
outsd dx, dword [esi]
inc ebx
inc ebp
inc esp
push eax
push ebx
push esi
jb 0x416750
push ecx
inc edx
inc ecx
inc ecx
inc ecx
push 0x52306c63
xor al, 0x74
inc esi
inc ebx
dec ecx
jae 0x41676c
dec edi
ja 0x416774
xor dword [edi + ebp*2 + 0x76], eax
push edx
imul esi, dword [ebp*2 + 0x41414163], 0x6c636841
xor dword [eax], edi
xor al, 0x6d
arpl word [ecx + 0x41], ax
inc ecx
inc ecx
push 0x38316c63
dec edi
jae 0x4167ba
imul esi, dword [edi + eax*2], 0x41414163
inc ecx
push 0x43304a64
dec edx
xor byte [ebx + 0x49], al
dec ecx
insd dword es:[edi], dx
inc ebx
outsb dx, byte [esi]
inc ecx
inc ecx
inc ecx
inc ecx
dec edi
jae 0x4167a1
outsd dx, dword [esi]
jns 0x4167a1
inc ebx
jno 0x4167a1
push 0x5a674c43
ja 0x4167a8
inc ecx
inc ecx
inc ebx
inc esi
ja 0x4167b5
dec eax
push ecx
inc edi
imul ebx, dword [edx + 0x43], 0x41414167
inc ecx
inc ecx
inc ecx
push ebp
outsb dx, byte gs:[si]
push ecx
inc ecx
inc ecx
push edi
push esp
push eax
xor ch, byte [ecx + 0x38]
pop edx
pop eax
arpl word [eax + 0x72], dx
inc edi
insd dword es:[edi], dx
outsd dx, dword [esi]
inc ecx
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
jp 0x4167f1
imul esi, dword [ecx + 0x67], 0x49
push ecx
inc esi
inc ecx
xor eax, 0x5a424141
pop edx
push edi
pop ecx
pop eax
inc ecx
inc ecx
push ecx
dec ebp
jno 0x41680a
inc ecx
inc ecx
inc edx
pop edx
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
jp 0x41681b
imul esi, dword [ecx + 0x67], 0x49
push ecx
inc ecx
cmp byte [0x5a424141], dh
push 0x31314263
jae 0x416828
push esi
imul esp, dword [edi], 0x7268632e
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
js 0x41683d
push esi
outsd dx, dword [esi]
je 0x41681e
inc esp
inc esp
push eax
bound esp, qword [ecx + 0x41]
popal
inc ecx
inc ebp
inc ecx
inc ecx
inc edx
push edi
push ecx
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
imul ecx, dword [edx + 0x4b], 0x57414167
inc ecx
inc ecx
push edi
push esi
insd dword es:[edi], dx
inc esi
ja 0x41685a
push edx
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
push esi
xor dword [edi + ebp*2 + 0x45], eax
ja 0x416872
inc ecx
inc ecx
dec ecx
jbe 0x41685e
push edi
push esi
popal
inc esi
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor edx, dword [ebp + 0x77]
dec ebp
dec ebp
jae 0x4168ab
inc ecx
inc ecx
inc edx
pop edx
dec edi
pop eax
xor al, 0x73
inc ecx
cmp dword [ecx + 0x4d], esi
insd dword es:[edi], dx
inc ebp
inc ecx
inc ecx
dec ecx
inc ecx
push ebp
dec edi
imul ebp, dword [ebp + 0x4a], 0x36414167
xor dword [edx + 0x51], ecx
inc ecx
inc ecx
xor dword ss:[edx + 0x51], ecx
dec edx
push ecx
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor edx, dword [ebp + 0x49]
popal
push 0x4c
outsd dx, dword [esi]
jno 0x4168ed
jae 0x4168b7
inc ecx
inc esi
bound ebp, qword [edi + 0x55]
jns 0x4168d2
inc ecx
inc ecx
dec ecx
push eax
inc ebp
inc ebp
dec edi
jae 0x4168ad
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
push esi
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
push 0x41414137
inc ecx
push edi
push esi
insd dword es:[edi], dx
inc esi
ja 0x4168f0
push ebp
imul ecx, dword [edi + 0x55], 0x59
push ebp
pop ecx
jae 0x416913
push edx
cmp dword [eax + 0x56], ebx
jbe 0x4168ee
xor dword [ebx + 0x47], eax
inc edi
push 0x33
inc ebp
inc ecx
push ecx
inc ebp
push ebx
push esp
inc ecx
inc ecx
inc ebx
inc esp
js 0x41690a
inc ebx
inc esi
ja 0x416914
push ecx
pop ecx
push ebp
dec edi
push 0x67
imul esi, dword [edi + 0x41], 0x41
push edi
jae 0x41692a
push esi
jbe 0x416916
xor dword [ebx + 0x46], eax
outsw dx, word [esi]
jb 0x41695b
inc ebp
inc ecx
inc ecx
dec ecx
jbe 0x416943
cmp byte [bx + di + 0x4d], dl
dec ebp
pop eax
xor dword [esi], esi
dec esp
dec esp
ja 0x416925
je 0x41695a
ja 0x41692a
push ecx
arpl word [ecx + 0x49], ax
push ecx
inc edx
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
daa
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
jb 0x41694f
xor al, 0x37
sub dword [esi], ebp
daa
daa
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
push 0x436f4b49
inc ebp
inc esi
insd dword es:[edi], dx
inc esi
ja 0x41698a
push ecx
push ebp
imul esi, dword [edi + 0x30], 0x49416351
push ecx
dec edi
push ecx
push 0x756f4330
inc ecx
xor byte [ebx + 0x6f], al
jne 0x416995
outsb dx, byte [esi]
inc ecx
inc ecx
inc ecx
inc ecx
dec ecx
pop eax
inc ecx
dec sp
inc esp
popal
inc edx
inc edx
ja 0x4169a6
push 0x27486f44
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
aaa
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor dword [esi + 0x44], ebp
dec ebp
cmp byte [esp + eax*2 + 0x4d], al
cmp byte [esp + eax*2 + 0x56], al
inc esp
push esi
pop ecx
jbe 0x416a0d
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor edx, dword [ebp + 0x4d]
push ebp
dec ebp
inc esp
imul ebp, dword [edi + 0x41], 0x41
inc ecx
jp 0x4169e1
insb byte es:[edi], dx
insd dword es:[edi], dx
dec esp
push esp
push ecx
jb 0x416a30
outsb dx, byte [esi]
push ecx
push ebp
push ebx
dec eax
push ecx
dec ecx
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
dec edx
inc ecx
js 0x416a1b
push ecx
push ebp
xor eax, 0x31525655
inc ebx
push esp
push eax
inc ecx
pop eax
arpl word [ebp + 0x35], cx
push ebp
push ecx
push 0x506a3830
xor eax, 0x30685155
cmp byte [edx + 0x50], ch
inc ecx
push ecx
inc esi
xor eax, dword [esi + edx*2 + 0x59]
jbe 0x416a65
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
ja 0x416a55
push esi
insb byte es:[edi], dx
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
push ecx
jp 0x416a81
inc ecx
push ebx
inc ecx
inc ecx
inc esi
imul edi, dword [edx + 0x79], 0x59
pop ecx
jbe 0x416a53
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
inc edx
inc ecx
xor al, byte [edi + 0x2e]
arpl word [eax + 0x72], bp
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
inc ecx
je 0x416a6e
inc ebx
dec ecx
je 0x416a88
inc ebx
dec ecx
push eax
inc ecx
inc edx
dec edi
jae 0x416a91
imul esi, dword [eax], 0x38674955
inc edx
push ecx
imul edx, dword [ebp + 0x58], 0x2e276938
arpl word [eax + 0x72], bp
push ebp
pop eax
cmp byte [ecx + 0x27], ch
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
inc edi
dec esi
push edx
jns 0x416ab2
push esp
push 0x5551
push esi
dec eax
jb 0x416ac9
outsd dx, dword [esi]
pop eax
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
push edi
insd dword es:[edi], dx
dec esp
push edx
jns 0x416ad2
push ecx
inc ebp
imul eax, dword [esi + 0x77], 0x4a545148
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
ja 0x416aeb
cmp byte [edi], dh
aaa
cmp byte [eax + 0x55], cl
dec ebx
cmp dword [eax], edi
pop ecx
inc ecx
inc ecx
inc ecx
inc ecx
push ecx
inc ebp
xor al, 0x7a
cmp dword [edi + 0x31], ebp
inc esi
aaa
inc esi
inc esp
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
aaa
sub dword [esi], ebp
daa
push ecx
jp 0x416b49
jne 0x416b1f
arpl word [ecx + 0x41], ax
inc esi
insb byte es:[edi], dx
pop edx
push eax
push ecx
inc ecx
inc ecx
inc ecx
push ecx
inc edx
xor dword [edi + 0x59], eax
pop ecx
xor dword [esi + 0x37], eax
inc esi
inc esp
outsd dx, dword [esi]
inc ebx
arpl word [ecx + 0x41], ax
inc esi
insd dword es:[edi], dx
inc esi
ja 0x416b44
push ecx
dec esp
imul esi, dword [eax], 0x6c613858
dec di
xor eax, dword [edx + 0x49]
arpl word [eax + 0x36], bp
dec esp
push edx
imul cx, word [esi + 0x54], 0x7865
push edx
push edx
imul eax, dword [edx + 0x71], 0x41
dec ecx
insb byte es:[edi], dx
inc esi
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
inc esi
inc esp
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
push ecx
jp 0x416ba9
imul esp, dword ss:[ebx + 0x41], 0x45504941
inc ebp
dec ecx
pop eax
inc ecx
dec edx
dec edi
dec esp
js 0x416b7d
cmp dword [ebp + 0x69], esp
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
push esi
ja 0x416b8f
push edi
dec esp
aaa
inc esi
popal
dec esp
push ecx
imul eax, dword [esi + 0x39], 0x6146556e
pop edx
pop ecx
xor dh, byte ss:[0x34336958]
push ecx
push 0x42313966
push edi
outsd dx, dword [esi]
inc edi
push edi
dec edi
je 0x416beb
push ebp
xor al, 0x74
inc esi
dec ecx
pop eax
bound esp, qword [ecx + eax*2 + 0x71]
dec esp
push edx
push 0x51524a69
imul eax, dword [esi + 0x77], 0x61455548
xor esi, dword [bp + si + 0x47]
popal
inc ebp
imul esi, dword [ecx + 0x67], 0x49
push ecx
push 0x45314263
arpl word [edx + 0x31], ax
inc ebp
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
imul eax, dword [edx + 0x4e], 0x6f414167
jns 0x416c14
jno 0x416c04
push 0x48774643
push ebp
inc esi
popal
pop edx
pop ecx
jns 0x416c02
push edi
push ebp
dec edi
imul edi, dword [ecx + 0x4e], 0x55414177
xor dword [esi + 0x27], esp
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
push ecx
push 0x6f
outsd dx, dword [esi]
dec ecx
ja 0x416c30
inc ecx
inc ecx
inc esi
bound esp, qword [edi]
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
dec esi
push ebx
push ebx
jno 0x416c44
inc ecx
push 0x54706f44
inc esp
outsd dx, dword [esi]
jo 0x416c5c
arpl word [ecx + 0x41], ax
dec ecx
push eax
inc ebp
dec eax
dec ecx
pop eax
inc ecx
inc ecx
push edi
dec edx
jns 0x416c6d
inc ecx
inc ecx
inc edx
pop edx
dec ebp
cmp byte [edx + 0x62], al
pop eax
xor dword [0x51677764], esi
inc ecx
popal
imul eax, dword [edx + 0x6f], 0x4351464f
push ecx
inc ebx
inc ebp
dec edi
push 0x4b
aaa
push ecx
inc ecx
inc ecx
js 0x416c6c
pop eax
inc ecx
push ecx
inc ecx
inc ecx
inc ecx
dec ecx
dec esi
insb byte es:[edi], dx
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
inc ecx
inc ebx
dec esp
push cx
jns 0x416ca4
push edx
jns 0x416c9c
xor eax, 0x30787852
inc edx
xor dword [edi + 0x2e], eax
arpl word [eax + 0x72], bp
push edx
js 0x416cd7
xor byte [edx + 0x31], al
inc esp
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
daa
inc esi
push ebp
push ecx
inc ecx
push 0x52644c43
inc edx
push edi
imul esi, dword [ecx], 0x27554930
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
imul edx, dword [esi + 0x27], 0x7268632e
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
jbe 0x416cc0
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
jb 0x416cc6
xor al, 0x37
sub dword [esi], ebp
daa
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
push edi
push esi
insd dword es:[edi], dx
inc esi
ja 0x416cf5
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
inc esi
imul eax, dword [ecx + 0x41], 0x62464141
outsd dx, dword [esi]
insb byte es:[edi], dx
bound ebp, qword [edi + 0x6c]
imul ebx, dword [ecx + 0x41], 0x4a6d4641
push edx
jns 0x416d20
jns 0x416d1f
push eax
jo 0x416d1a
dec eax
push ecx
pop edx
push ebx
pop eax
push ecx
dec ecx
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
imul ecx, dword [edx + 0x64], 0x42
inc esi
dec edx
push esp
push edi
dec esp
push ecx
xor dword [ebx + 0x46], edx
ja 0x416d44
push ebp
dec edi
push esi
insb byte es:[edi], dx
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
push ebp
xor dword [edx + esi*2 + 0x49], eax
outsd dx, dword [esi]
je 0x416d58
inc ebx
dec ecx
pop eax
inc ecx
inc edx
inc edx
popal
dec esi
push esp
push edx
push edx
push edx
push esi
insb byte es:[edi], dx
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor byte [ecx + 0x50], cl
inc ebp
inc esp
push eax
pop cx
inc edi
cmp byte [ebx + esi + 0x32], al
dec ecx
insb byte es:[edi], dx
inc esi
xor al, 0x4f
jae 0x416d8e
push esi
insb byte es:[edi], dx
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
push ebp
ja 0x416da6
pop edx
imul edx, dword [ebp + 0x58], 0x3159576b
imul edx, dword [edi + 0x59], 0x31
inc esi
xor byte [esi + 0x42], al
outsd dx, dword [esi]
inc ecx
inc ecx
inc edx
inc ecx
inc esi
bound ebp, qword [edi + 0x64]
push ebx
pop ecx
inc ecx
inc ecx
dec ecx
push eax
inc ebp
inc esp
dec ecx
je 0x416dc3
xor ecx, dword [ecx + 0x58]
inc ecx
inc esp
xor byte [edx + 0x4e], dl
xor cl, byte [ecx + 0x74]
inc esi
xor ecx, dword [ecx + 0x50]
xor al, 0x41
pop eax
push ecx
inc esi
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
jb 0x416db8
xor al, 0x37
sub dword [esi], ebp
daa
dec esp
push ecx
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
inc esi
jns 0x416dff
pop eax
push ecx
dec esp
push ebp
push esi
pop edx
pop eax
dec esp
ja 0x416e22
inc ecx
inc ecx
inc ebx
inc esp
js 0x416df8
jns 0x416dfd
inc esp
push esp
jp 0x416de4
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
aaa
sub dword [esi], ebp
daa
ja 0x416dfe
jp 0x416e43
inc ebp
inc esp
inc esp
imul esi, dword [edx], 0x30676f58
xor edi, dword [eax]
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor al, 0x74
xor dword [ebp + 0x49], eax
dec esi
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
dec esp
inc ecx
inc edx
xor dword [edx + 0x31], eax
bound ebp, qword [edi + 0x66]
push ebx
xor dword [edx + 0x6f], esp
push bx
dec ecx
inc ecx
inc ecx
inc esi
insd dword es:[edi], dx
dec esp
push edx
inc esp
outsd dx, dword [esi]
dec ecx
dec edi
xor byte [ecx + 0x41], al
dec ebp
dec esi
push esi
imul esp, dword [edi], 0x7268632e
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
jns 0x416e85
dec ecx
dec ebx
outsd dx, dword [esi]
inc ebx
inc ebp
dec ecx
pop eax
inc ecx
inc edx
inc edi
dec esp
push esp
push ecx
xor eax, 0x4d514843
imul esi, dword [ebx + eax*2], 0x41414163
inc ecx
push 0x38314263
push 0x50
inc ecx
pop eax
arpl word [esi + 0x56], cx
dec esi
push esi
imul esp, dword [edi], 0x7268632e
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
js 0x416ec4
inc ebp
inc edi
outsd dx, dword [esi]
inc edx
inc ebx
push 0x75
inc ecx
inc ecx
inc edx
pop edx
push edi
pop ecx
je 0x416eb1
inc esp
dec ecx
imul eax, dword [edx + 0x68], 0x63
inc edx
xor dword [edx + 0x57], eax
outsd dx, dword [esi]
dec edi
push edi
inc esi
xor eax, dword [ecx + ebp*2 + 0x30]
push ebp
dec ecx
js 0x416ef0
inc ecx
push ecx
inc ecx
inc ecx
inc ecx
inc ecx
dec ebp
cmp byte [edx + 0x64], al
ja 0x416eb6
push edi
dec esp
aaa
inc esi
inc esi
push edi
push 0x55
pop eax
cmp byte [ebp + 0x27], cl
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
pop edx
push ecx
popal
dec esp
dec ecx
inc edx
inc ecx
inc esp
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
push ecx
jns 0x416efd
jp 0x416f26
outsd dx, dword [esi]
dec ecx
push ebx
pop ecx
inc ecx
inc ecx
dec ecx
push eax
inc ebp
inc esp
dec ecx
pop eax
inc ecx
inc ebx
inc ebx
dec edi
dec esp
push edx
jns 0x416f11
ja 0x416f15
push ecx
push esp
imul esi, dword [ebx], 0x55694955
pop edx
inc ebp
inc edi
dec ecx
cmp dword [ecx + 0x41], eax
inc ecx
inc esp
push edx
jns 0x416f2d
push edx
imul ebp, dword [edx + 0x72], 0x43
pop ecx
je 0x416f31
inc ebx
dec ecx
insb byte es:[edi], dx
ja 0x416f42
dec ecx
insb byte es:[edi], dx
ja 0x416f47
inc esi
dec esp
xor eax, 0x56443356
pop ecx
jbe 0x416f72
ja 0x416f33
inc edx
inc ecx
inc ecx
inc ecx
xor bl, byte [bx + si + 0x38]
inc ecx
inc esi
dec esi
push edi
imul esi, dword [ebx], 0x32564d55
push ebp
dec ebp
push esi
xor ch, byte [ecx + 0x76]
inc ecx
push ecx
inc ebp
inc ecx
push esi
imul esi, dword [esi + 0x41], 0x56414551
jae 0x416f82
inc esi
aaa
inc ecx
inc ecx
inc ecx
inc ecx
inc esp
outsd dx, dword [esi]
pop edx
jns 0x416f83
inc ecx
inc ecx
inc edi
imul edi, dword [eax + 0x41], 0x56414951
dec ecx
inc ecx
push esi
outsd dx, dword [esi]
jbe 0x416f90
dec ebx
dec ebp
insd dword es:[edi], dx
inc ecx
inc ecx
inc edx
outsd dx, dword [esi]
je 0x416fb8
inc ebp
inc ebx
inc ecx
inc esi
popal
dec edx
push edx
inc sp
outsd dx, dword [esi]
insb byte es:[edi], dx
push ebx
pop ecx
inc ecx
inc ecx
inc edi
imul esi, dword [ecx + eax*2], 0x56414951
outsd dx, dword [esi]
insb byte es:[edi], dx
inc esi
cmp dword [edi + 0x69], ecx
dec eax
dec edx
inc ecx
inc ecx
imul esi, dword [ebx], 0x6c564930
dec edx
push edx
push 0x6f
push edi
daa
arpl word cs:[eax + 0x72], bp
arpl word [eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
aaa
sub dword [esi], ebp
daa
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor al, 0x50
inc ebp
dec ebx
dec ecx
dec esi
cmp dword [eax], edi
inc ecx
inc edx
xor dword [ebx + 0x59], eax
je 0x416ff3
inc edx
dec ecx
je 0x416ff0
dec esi
dec ecx
insb byte es:[edi], dx
inc esi
cmp byte [ecx + 0x4e], cl
cmp dword [ecx], edi
inc ecx
inc edx
xor dword [ebx + 0x59], eax
je 0x417007
inc edx
dec ecx
je 0x417004
dec edi
dec ecx
insb byte es:[edi], dx
inc esi
cmp dword [ecx + 0x4e], ecx
cmp dword [edi], esp
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
inc ecx
inc edx
xor dword [ebx + 0x59], eax
je 0x417025
inc edx
dec ecx
je 0x417022
push eax
dec ecx
insb byte es:[edi], dx
inc esi
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
dec ecx
pop eax
bound eax, qword [esp + esi + 0x54]
inc esp
xor al, 0x54
xor eax, 0x41415141
popal
dec esi
outsd dx, dword [esi]
xor cl, byte [eax + 0x34]
inc ebx
inc ebp
inc esi
push eax
outsd dx, dword [esi]
xor cl, byte [edi + 0x30]
inc ecx
inc ecx
dec ecx
push eax
inc ebp
inc esp
dec ecx
pop eax
inc ecx
inc edx
push edx
jno 0x41705a
inc edi
push 0x67
dec cx
push ecx
push ebp
daa
arpl word cs:[eax + 0x72], bp
arpl word [eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
push 0x45
aaa
push ecx
inc ecx
inc ecx
cmp byte [bx + di + 0x4d], dl
push 0x56314263
jp 0x41708c
inc ecx
popal
inc ecx
outsd dx, dword [esi]
inc ebp
inc ecx
inc ecx
inc edx
push ecx
pop edx
outsd dx, dword [esi]
insd dword es:[edi], dx
inc esi
jp 0x41709b
jbe 0x417074
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
push 0x37342872
sub dword [esi], ebp
daa
xor al, 0x32
inc esi
jp 0x4170dd
jbe 0x417090
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor dword [edi + ebp*2 + 0x47], eax
jne 0x4170b8
inc ecx
inc ecx
dec ecx
je 0x4170cf
cmp byte [ecx + 0x6c], cl
inc esi
jp 0x4170d8
je 0x4170d7
inc esi
cmp dword [ecx + 0x6c], ecx
inc esi
xor byte [ecx + 0x74], cl
inc esi
daa
arpl word cs:[eax + 0x72], bp
arpl word [eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
inc edi
inc ecx
inc edx
inc ecx
inc ecx
inc ecx
imul edx, dword [ebp + 0x58], 0x58596a55
dec ebp
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
xor al, 0x37
sub dword [esi], ebp
daa
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
push 0x37342872
jb 0x417102
xor al, 0x37
sub dword [esi], ebp
daa
daa
push ebp
xor dword [edi + ebp*2 + 0x42], eax
jne 0x41713b
inc ecx
inc ecx
inc edi
outsd dx, dword [esi]
inc ecx
push 0x59
pop eax
dec ebp
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
push ebp
inc esi
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
push esi
jp 0x4171a5
inc esp
js 0x417172
push ebx
dec edx
push edx
jp 0x4171a5
inc ebp
inc ecx
inc ecx
inc edi
outsd dx, dword [esi]
inc esi
popal
dec edi
js 0x417168
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
inc ecx
push 0x46365442
outsb dx, byte [esi]
je 0x417195
inc ecx
inc edx
outsd dx, dword [esi]
jae 0x41719a
inc ebp
inc edx
inc ecx
inc esi
bound ebp, qword [edi + 0x59]
imul edx, dword [ebp + 0x41], 0x30694741
inc ecx
push ecx
inc ebp
inc ecx
push esi
outsd dx, dword [esi]
insb byte es:[edi], dx
inc esi
xor cl, byte [edi + 0x68]
push ebp
dec edx
push ecx
inc ecx
inc ecx
popal
dec esp
push ebp
inc edx
inc ecx
push ecx
inc edx
push edi
imul edx, dword [ebp + 0x58], 0x59453638
insb byte es:[edi], dx
inc ecx
inc ecx
inc edx
outsd dx, dword [esi]
je 0x4171f4
inc ebp
inc edx
inc ecx
inc esi
popal
dec edx
push edx
push 0x6f
push 0x6f
dec edi
inc ebx
push ebp
inc ecx
inc ecx
dec ecx
dec esi
insb byte es:[edi], dx
aaa
inc ecx
inc ebx
dec edx
push edx
inc ebx
inc ebx
dec esi
push edx
js 0x4171fc
popal
dec esp
dec ebp
inc edx
inc edx
inc ecx
inc edx
push edi
dec edx
inc ecx
insb byte es:[edi], dx
inc ecx
inc ecx
inc edx
outsd dx, dword [esi]
jne 0x41720e
inc ebp
inc edx
inc ecx
inc esi
popal
dec edx
push edx
push esp
outsd dx, dword [esi]
inc esi
inc ebx
push ebp
inc ecx
inc ecx
dec ecx
push eax
inc ebp
push ecx
dec ecx
insb byte es:[edi], dx
inc esi
xor ecx, dword [esp + esi + 0x69]
inc ebx
inc ecx
inc ecx
inc ecx
push 0x43304263
push esi
inc esp
outsd dx, dword [esi]
xor byte [esi], ch
jne 0x41725e
inc ecx
inc ecx
inc esi
imul eax, dword [eax + edi + 0x46], 0x5a
jno 0x417232
jo 0x41722c
aaa
inc ecx
inc ecx
inc ecx
imul esp, dword [edi], 0x7268632e
sub byte [edi + esi], dh
push 0x37342872
sub dword [esi], ebp
daa
inc ebx
dec esp
push edx
inc dx
outsd dx, dword [esi]
inc ecx
inc ecx
dec ecx
inc ecx
inc ecx
inc esi
dec esi
push edi
imul ebx, dword [ecx + 0x59], 0x41414241
inc ecx
imul esi, dword [eax], 0x59693058
pop ecx
inc ebp
inc edx
inc ecx
inc ecx
inc ecx
imul esi, dword [eax], 0x59693458
pop ecx
dec ecx
inc edx
inc ecx
inc ecx
inc ecx
dec edi
xor esi, dword [ebx + 0x41]
inc ecx
inc ebx
dec esp
pop eax
jns 0x417282
js 0x417282
push ebx
inc esi
xor dh, byte [ebx]
push ecx
bound esp, qword [ecx + 0x49]
inc ecx
inc ecx
inc ecx
inc ecx
inc ebx
dec esi
push 0x41457767
inc ecx
inc edx
push esp
push ebp
dec edi
push 0x52
aaa
inc ecx
inc ecx
inc ecx
push ebp
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
push 0x41773446
inc ecx
cmp byte [bx + di + 0x51], dl
imul esi, dword [ecx], 0x64686f33
je 0x4172ac
inc edi
inc edi
jo 0x4172c1
push 0x59
pop ecx
dec ebp
inc edx
push ecx
inc ecx
inc ecx
push ebp
xor dword [edi + ebp*2 + 0x73], eax
jne 0x417306
inc ecx
inc ecx
inc esi
push eax
outsd dx, dword [esi]
dec edx
jne 0x4172e4
inc ecx
inc ecx
dec ecx
push eax
inc ebp
inc ebp
dec ecx
je 0x417304
xor al, 0x49
pop eax
bound esp, qword [edx + eax*2 + 0x68]
jno 0x4172fa
dec ecx
xor al, byte [edi + 0x6a]
inc ecx
push 0x41
push ebp
inc ecx
inc ecx
inc esi
dec esi
push ecx
dec edx
push eax
jae 0x4172fa
inc ecx
inc edx
push esp
inc ecx
push 0x41
inc ecx
inc ebx
inc esp
js 0x417308
inc ebx
dec esp
pop eax
imul eax, dword fs:[esi + 0x32], 0x61625133
inc ecx
inc ecx
inc edx
inc ecx
inc ecx
inc ebx
dec esi
push 0x41477767
inc ecx
inc edx
push esp
push ebp
dec edi
push 0x41413778
aaa
inc ecx
inc ecx
inc ecx
push ebp
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
push 0x6c
xor al, 0x67
inc ecx
inc ecx
cmp byte [bx + di + 0x51], dl
imul esi, dword [eax], 0x63686b58
inc edx
xor byte [ebp + 0x6d], al
inc ebp
insd dword es:[edi], dx
outsd dx, dword [esi]
push ebp
push ebp
dec ecx
xor al, byte [edi + 0x44]
inc ecx
inc ecx
inc ecx
inc esi
inc esp
outsd dx, dword [esi]
jo 0x417367
dec ebp
inc ecx
inc ecx
dec ecx
push eax
inc ebp
inc esp
dec ecx
je 0x417368
xor ecx, dword [ecx + 0x58]
inc ecx
inc ecx
cmp dword [ecx + 0x6a], edx
pop ecx
pop ecx
inc ebx
inc ecx
inc ecx
inc ecx
push ebp
dec edi
push 0x4d
ja 0x41737a
inc ecx
push edi
push esi
insb byte es:[edi], dx
jno 0x417380
inc esi
pop edx
pop eax
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor dword [ebx + 0x38], esp
push esi
outsd dx, dword [esi]
insb byte es:[edi], dx
inc esi
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
dec edi
imul ebp, dword [edx + 0x34], 0x67414167
cmp byte [ecx + 0x51], dl
push ecx
push ecx
xor bl, byte [bx + si + 0x73]
inc ecx
dec ecx
je 0x4173c0
inc ebp
dec ecx
je 0x4173bc
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
jb 0x4173a4
xor al, 0x37
sub dword [esi], ebp
daa
inc esi
cmp dword [ebp + 0x69], esp
push ecx
inc edi
dec esp
push edx
js 0x4173ee
imul esp, dword [edi], 0x7268632e
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
push esi
ja 0x4173cd
push edi
dec esp
aaa
dec ecx
push eax
jae 0x4173e7
inc esi
dec esi
push edi
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor edx, dword [ebp + 0x4d]
dec ebp
cmp dword [esi + 0x6f], esi
push edx
xor al, 0x41
inc ecx
dec ecx
jbe 0x417437
imul ebx, dword [eax + 0x58], 0x58595734
xor ah, byte [ecx + edx*2 + 0x68]
jno 0x417410
inc esi
jbe 0x417440
push ebx
push ecx
inc ebp
inc ecx
inc ecx
inc esi
outsw dx, word [esi]
push 0x41416f44
dec ecx
je 0x417419
inc ebx
dec ecx
je 0x417434
push ebx
inc ebx
jbe 0x417431
dec ecx
push ebp
push edi
imul edi, dword [ecx + 0x41], 0x56414951
dec ecx
inc ecx
push esi
jne 0x41745b
inc esp
dec ecx
inc ecx
inc ecx
inc ecx
imul esi, dword [ebx], 0x38674538
push ecx
dec ebp
imul ebx, dword [eax + 0x33], 0x734d3630
inc ecx
inc ecx
inc ebx
dec esp
cmp byte [ecx + 0x58], cl
xor al, byte [esp + esi + 0x51]
inc esp
xor al, 0x51
dec eax
inc ecx
push ecx
inc ecx
inc ecx
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor esp, dword [ebx + 0x73]
popal
dec ebx
cmp byte [edx + 0x41], al
push ecx
inc edx
push edi
dec esp
dec ebp
inc cx
inc ecx
inc esp
daa
arpl word cs:[eax + 0x72], bp
arpl word [eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
jp 0x417495
outsd dx, dword [esi]
jae 0x417497
inc ebp
inc ebx
inc ecx
inc esi
bound ebp, qword [edi + 0x44]
jns 0x417490
inc ecx
inc ecx
push eax
cmp dword [ebx], esi
dec edi
inc edi
imul esi, dword [ebx], 0x41495141
inc ecx
push esi
jne 0x4174c6
inc edx
dec ecx
inc ecx
inc ecx
inc ecx
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor esp, dword [ebx + 0x38]
popal
dec esp
inc edx
inc ecx
inc edx
push edi
push eax
dec ebp
inc cx
inc ecx
inc ebx
dec esp
inc edx
xor al, 0x50
inc ebp
dec ebp
inc ebp
push 0x6d416449
inc esp
inc ecx
push ecx
push eax
push 0x41414161
inc ecx
inc ecx
inc ecx
inc ebx
dec esp
push edx
jp 0x4174e0
dec edx
push edx
jns 0x4174ee
push ebx
inc edx
push ebx
inc esi
jns 0x417500
push ecx
push ebx
push ebp
push edi
imul esi, dword [edi + 0x41], 0x56414551
jne 0x41751d
dec eax
ja 0x4174fa
inc ecx
imul esi, dword [eax], 0x38673858
push ecx
dec ebp
imul esi, dword [eax], 0x63686767
insb byte es:[edi], dx
xor byte [ebp + 0x6c], al
push 0x45306c63
insb byte es:[edi], dx
inc esi
outsd dx, dword [esi]
je 0x417511
inc ebp
inc edx
inc ecx
inc esi
bound ebp, qword [edi + 0x52]
push edx
cmp byte [ecx + 0x41], al
dec ecx
je 0x417524
daa
arpl word cs:[eax + 0x72], bp
arpl word [eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
dec ecx
push eax
inc ebp
inc esp
dec ecx
je 0x417539
dec edx
dec ecx
pop eax
dec edx
inc edx
dec edx
push edx
popal
dec esp
push ebp
inc edx
inc ecx
push ecx
inc edx
push edi
inc ebx
ja 0x41756a
inc ecx
inc ecx
inc ebx
dec esp
push edx
jns 0x417550
js 0x41754f
jns 0x41755c
push ebx
inc ebx
imul eax, dword [esi + 0x79], 0x55535158
push edi
imul esi, dword [edx], 0x41455141
push ecx
inc ebp
inc ecx
push esi
jne 0x41758a
push esp
dec eax
ja 0x417568
inc ecx
imul esi, dword [eax], 0x38673858
push ecx
dec ebp
imul esi, dword [eax], 0x63684d67
insb byte es:[edi], dx
xor byte [esi + 0x47], al
inc edi
outsd dx, dword [esi]
push ebp
push ebp
push edi
imul edi, dword [edx + 0x41], 0x56415151
jne 0x4175b1
inc esi
dec ecx
inc ecx
inc ecx
inc ecx
imul esi, dword [eax], 0x38673858
cmp byte [edi + 0x38], ah
cmp byte [bx + di + 0x51], dl
push ecx
push ecx
imul esi, dword [eax], 0x63687341
inc edx
xor byte [esi + 0x47], al
inc esi
inc edi
pop ecx
xor eax, 0x50514847
push ebp
inc edi
imul esi, dword [0x41455141], 0x616a7556
inc ecx
push ecx
inc ebp
inc ecx
push esi
jne 0x4175d9
popal
dec eax
inc ecx
inc ecx
cmp byte [bx + di + 0x4d], dl
push esi
insd dword es:[edi], dx
imul esi, dword [esi], 0x41425141
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor ebx, dword [eax + 0x34]
dec eax
xor al, 0x65
inc ecx
inc ecx
inc ebx
dec esp
xor byte [ebx + 0x44], dl
js 0x4175dd
ja 0x4175d3
push cx
push eax
push 0x2e277265
arpl word [eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
daa
arpl word cs:[eax + 0x72], bp
arpl word [eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
push 0x27
push 0x27
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
push ecx
push 0x6f433654
imul eax, dword [ecx + 0x41], 0x43
inc esp
js 0x417639
js 0x417660
pop eax
outsd dx, dword [esi]
jbe 0x417642
push edi
xor al, 0x76
insb byte es:[edi], dx
pop eax
arpl word [esi + 0x56], cx
imul esp, dword [edi], 0x7268632e
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
jns 0x417660
push esp
push ecx
push 0x55336957
push ecx
imul esi, dword [eax], 0x31694545
inc edx
inc ebp
dec edi
cmp byte [edx + 0x31], cl
inc ebx
dec ebp
arpl word [edi + 0x41], ax
push ecx
inc ecx
inc ecx
inc ecx
dec edi
jae 0x41767c
imul edx, dword [esi + 0x45], 0x59796749
jns 0x417695
inc ecx
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
jp 0x4176ac
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
push ecx
js 0x4176ab
dec esi
ja 0x4176c8
inc ecx
inc ecx
inc ebx
inc esp
js 0x4176a4
ja 0x4176df
ja 0x4176ab
imul eax, dword [edi + 0x44], 0x35
pop eax
inc ecx
pop eax
insb byte es:[edi], dx
xor eax, dword [esi + edx*2 + 0x59]
jbe 0x4176e8
imul esi, dword [eax], 0x6f564930
je 0x4176ae
xor dword [ebp + 0x49], eax
inc ebp
dec ecx
je 0x4176c3
inc edx
dec ecx
je 0x4176d6
push ebx
inc esp
jbe 0x4176cc
push ecx
push 0x48
inc edx
inc ebp
inc ecx
inc ecx
inc ecx
inc esp
jb 0x4176d8
inc edx
outsd dx, dword [esi]
insb byte es:[edi], dx
push edx
inc ebx
dec ecx
dec ebp
insd dword es:[edi], dx
inc ecx
push eax
cmp byte [edx], dh
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
push 0x37342872
sub dword [esi], ebp
daa
xor edx, dword [ebp + 0x4d]
dec ebp
push ebp
imul ebp, dword gs:[ecx + 0x4a], 0x67414141
cmp byte [ecx + 0x4d], dl
dec ebp
cmp byte [ecx + 0x35], al
inc edx
daa
arpl word cs:[eax + 0x72], bp
arpl word [eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
xor ebp, dword [ecx]
daa
push esi
ja 0x417715
xor eax, 0x57317764
dec esp
aaa
inc esi
dec esi
push edi
push esi
xor al, 0x74
cmp dword [ebx + 0x44], eax
push eax
bound ebp, qword [ecx + 0x33]
arpl word [ebp + 0x4f], ax
xor ebx, dword [edx + 0x49]
dec ecx
push ecx
dec esi
inc esp
xor byte ss:[ecx], dh
outsd dx, dword [esi]
jb 0x41776a
inc ebp
inc edx
inc ecx
push eax
cmp dword [ecx], esi
inc esp
dec edi
push 0x69
dec ecx
push ecx
inc ecx
inc ecx
push edi
push esi
insd dword es:[edi], dx
dec edx
push edx
push ecx
push 0x27
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
imul edi, dword fs:[eax + 0x51], 0x706e4536
inc ecx
js 0x417768
inc ebp
outsb dx, byte [esi]
jo 0x41775d
inc ecx
inc edx
pop edx
push edi
pop ecx
pop eax
inc ecx
inc ecx
xor cl, byte [esp + 0x6b]
push ecx
aaa
ja 0x417780
xor byte [ebp + 0x34], al
je 0x417779
inc ebx
dec edi
jbe 0x4177a2
dec edi
xor esp, dword [ebx + 0x45]
inc ecx
insb byte es:[edi], dx
push edi
push esi
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
cmp dword [eax + 0x51], ebx
inc esi
insb byte es:[edi], dx
pop edx
ja 0x4177a2
jno 0x4177ac
xor dword [ebp + 0x4c], esi
push edx
push ecx
imul eax, dword [esi + 0x77], 0x55485148
ja 0x4177a7
push ecx
dec eax
push ebp
dec edi
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
jb 0x417792
xor al, 0x37
sub dword [esi], ebp
daa
xor al, 0x41
inc ecx
inc ecx
push edi
push esi
push eax
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
push 0x37342872
sub dword [esi], ebp
daa
push ecx
js 0x4177dd
inc ebx
imul eax, dword [bx + di + 0x41], 0x43
inc esp
js 0x4177d0
jns 0x4177dd
ja 0x4177c4
xor dword [ecx], edi
push edi
cmp dword [ebp + 0x57], esp
xor dword [ebx], esi
inc esp
push esi
pop ecx
jbe 0x417810
push ebp
push esi
popal
dec esi
push edx
js 0x4177f6
daa
arpl word cs:[eax + 0x72], bp
arpl word [eax + 0x72], bp
sub byte [edi + esi], dh
aaa
sub dword [esi], ebp
daa
xor edx, dword [ebp + 0x4d]
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor edx, dword [ebp + 0x49]
dec edi
aaa
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
daa
arpl word cs:[eax + 0x72], bp
arpl word [eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
dec esp
cmp byte [esi + 0x62], al
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
push ecx
push ecx
jp 0x417820
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
push ecx
push 0x6f
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
daa
inc ebx
dec ebp
inc ecx
inc ecx
dec ecx
push eax
inc ebp
inc edi
dec ecx
jbe 0x417864
pop eax
outsd dx, dword [esi]
jbe 0x41788d
insb byte es:[edi], dx
pop eax
arpl word [esi + 0x56], cx
imul esp, dword [edi], 0x7268632e
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
js 0x4178a2
jae 0x417886
inc ebp
inc ebx
inc ecx
push eax
cmp dword [ecx], esi
inc esp
dec edi
imul esp, dword [edx + 0x49], 0x69414151
xor byte [eax], dh
dec ecx
popal
inc esp
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
push ecx
jns 0x4178a3
push ecx
push ecx
jns 0x4178a9
push ecx
push ecx
push edx
push edx
imul edx, dword [ebp + 0x45], 0x734d3649
push 0x41
dec ecx
dec ebp
jae 0x4178d3
inc ecx
inc ecx
inc ebx
dec esp
push edx
push edx
inc ebx
inc esp
js 0x4178b5
push ebx
inc esp
dec ecx
inc ecx
inc ecx
jp 0x4178f1
inc esi
xor eax, dword [esi + edx*2 + 0x59]
jbe 0x4178f4
push ebp
pop ecx
dec esi
insb byte es:[edi], dx
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
inc ecx
inc ebx
dec esi
push edx
js 0x4178ee
push esi
xor al, 0x74
cmp dword [ebx + 0x46], eax
inc esp
daa
arpl word cs:[eax + 0x72], bp
jb 0x4178cc
sub byte [edi + esi], dh
xor al, 0x37
sub dword [esi], ebp
daa
push ecx
js 0x417905
dec ecx
push 0x36
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
jb 0x4178df
xor al, 0x37
sub dword [esi], ebp
daa
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
dec esp
push edx
inc edx
push ecx
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor edx, dword [ebp + 0x4d]
push esi
xor al, 0x6b
inc edi
dec edx
push ebp
push 0x41
inc ecx
inc ebx
inc esp
js 0x417935
imul eax, dword [eax + edx*2 + 0x67], 0x6f433142
inc esp
push eax
inc edx
xor dword [ebx + 0x6f], eax
je 0x417943
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
dec ecx
insb byte es:[edi], dx
dec eax
inc ebx
inc esp
push eax
inc ecx
ja 0x41795f
jp 0x41798b
inc ebp
inc edx
pop ax
outsd dx, dword [esi]
jbe 0x417987
pop eax
arpl word [esi + 0x56], cx
imul esp, dword [edi], 0x7268632e
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
jns 0x417971
aaa
inc edx
inc edx
push edi
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
jb 0x41795f
xor al, 0x37
sub dword [esi], ebp
daa
xor edx, dword [ebp + 0x4d]
dec ecx
inc ecx
bound eax, qword [ecx + 0x41]
inc ecx
inc ecx
inc ebx
dec edx
push edx
inc dx
pop edx
push 0x43314263
inc edi
outsd dx, dword [esi]
dec ecx
pop eax
jne 0x4179c3
push eax
inc ecx
inc ecx
inc ecx
inc ecx
push ebp
xor al, 0x74
inc ebx
inc ebx
dec ecx
je 0x4179a7
inc edx
dec ecx
dec ebp
xor al, 0x42
outsb dx, byte [esi]
push ecx
inc esi
popal
jo 0x4179d4
xor eax, dword ss:[edx + 0x58]
inc edx
pop eax
push 0x55
pop eax
cmp byte [ebp + 0x27], cl
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
pop edx
push ecx
popal
dec esp
dec ebp
inc edx
inc edx
inc ecx
inc esp
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
push ecx
jns 0x4179e5
jp 0x417a0e
inc ebp
push ebx
inc ebp
inc ecx
inc ecx
dec ecx
je 0x4179f3
inc edx
dec ecx
push eax
inc ebp
inc esp
dec ecx
insb byte es:[edi], dx
inc esi
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
dec ecx
je 0x4179f2
dec ebp
dec ecx
insb byte es:[edi], dx
cmp dword [ecx], edi
inc esp
insb byte es:[edi], dx
xor eax, dword [eax + ecx*2 + 0x55]
je 0x417a32
arpl word [edx + 0x30], ax
dec esp
push edi
outsd dx, dword [esi]
push ebp
inc esi
push 0x66
inc ecx
inc cx
inc ecx
inc ebx
dec esp
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
inc esi
insd dword es:[edi], dx
inc esi
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor edx, dword [ebp + 0x46]
push ebp
inc esi
popal
push 0x31793665
jno 0x417a44
push eax
cmp dword [ecx], esi
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
inc esi
outsw dx, word [esi]
outsd dx, dword [esi]
xor al, 0x64
cmp byte [ecx + 0x41], al
dec ecx
je 0x417a5d
cmp dword [ecx + 0x50], ecx
inc ebp
inc esp
dec ecx
insb byte es:[edi], dx
xor al, 0x44
dec edi
jae 0x417a7b
push 0x42304263
aaa
inc ecx
inc ecx
inc ecx
inc ecx
ja 0x417aac
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
ja 0x417aba
outsd dx, dword [esi]
cmp dword ss:[ecx + eax*2], esi
inc ecx
inc ecx
inc esi
insd dword es:[edi], dx
dec edx
ja 0x417ac4
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor ebx, dword [eax + 0x77]
push ebp
xor dword [edx + 0x6f], esp
xor eax, 0x41414553
bound ebp, qword [edi + 0x35]
push ebx
inc ebp
inc ecx
inc ecx
dec ecx
push eax
inc ebp
inc esp
inc esi
jne 0x417ab7
js 0x417ad9
dec esp
xor eax, 0x56443356
pop ecx
jbe 0x417aea
push esi
insb byte es:[edi], dx
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
push ecx
jp 0x417af8
jp 0x417add
outsd dx, dword [esi]
inc ecx
inc ecx
dec ecx
jbe 0x417ac5
push edi
pop ecx
pop eax
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
push ecx
push esi
jno 0x417ae7
inc esi
aaa
jb 0x417af6
insb byte es:[edi], dx
dec edi
dec esp
pop eax
push ecx
imul ecx, dword [ecx + edx*2 + 0x77], 0x414f4453
pop edx
xor dword [eax + 0x49], ecx
dec eax
dec ecx
je 0x417afc
inc ecx
dec ebp
dec ecx
dec esi
xor al, 0x44
inc ecx
inc edx
xor byte [ebp + 0x32], al
xor ch, byte [edi + 0x55]
outsd dx, dword [esi]
push ebp
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor eax, dword [ecx + 0x4d]
popal
dec esp
dec ebp
inc edx
inc edx
inc ecx
inc edx
pop eax
dec edi
xor byte [ecx + eax*2 + 0x41], ah
inc ebx
inc esp
js 0x417b29
inc edx
pop eax
dec ebp
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
pop edx
push esp
push esi
jne 0x417b63
push eax
dec ecx
push ecx
inc ecx
inc ecx
cmp byte [bx + di + 0x4d], dl
push edi
xor dword [edi], esp
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
dec esp
js 0x417b7f
xor eax, 0x57317764
dec esp
aaa
dec ecx
push eax
jae 0x417b71
inc esp
push eax
inc ecx
push ebp
xor dword [ecx + 0x4c], esp
push ecx
js 0x417b81
push esi
outsd dx, dword [esi]
insb byte es:[edi], dx
inc esi
dec ecx
jbe 0x417b65
imul edx, dword [ebp + 0x58], 0x58556959
cmp byte [ecx + 0x55], ch
pop eax
xor byte [ecx + 0x55], ch
pop eax
xor al, 0x69
push ebp
pop eax
jae 0x417bb0
push ebp
pop eax
ja 0x417bb4
push ebp
pop eax
imul esi, dword [esi], 0x46
arpl word [ecx + 0x41], sp
inc ecx
inc ebx
dec esp
xor al, byte [esi + 0x6d]
inc esi
xor dh, byte [ebx]
push ebp
dec ecx
popal
push 0x45553665
push ebp
inc ebp
inc ebx
inc ecx
inc ecx
inc edx
outsd dx, dword [esi]
imul esp, dword [edi + 0x45], 0x43
inc ecx
inc esi
bound ebp, qword [edi + 0x34]
push edx
outsd dx, dword [esi]
xor al, 0x52
cmp byte [ecx + 0x41], al
inc edi
imul edx, dword [esi + 0x41], 0x56414951
outsd dx, dword [esi]
insb byte es:[edi], dx
inc esi
xor al, 0x4f
push 0x54
dec eax
ja 0x417bca
inc ecx
imul edx, dword [ebp + 0x58], 0x58556a63
jae 0x417be8
inc edi
imul edx, dword [ebp + 0x41], 0x56415151
jne 0x417c07
insd dword es:[edi], dx
dec eax
ja 0x417be2
inc ecx
dec ecx
pop eax
xor edx, dword [ebp + 0x69]
push ebp
pop eax
dec ecx
push 0x55
pop eax
push ebp
push ebp
inc edi
push 0x4e
inc ecx
push ecx
push ecx
inc ecx
push esi
jne 0x417c23
push edx
dec eax
ja 0x417bfe
inc ecx
imul edx, dword [ebp + 0x58], 0x58556a51
xor al, 0x55
inc edi
imul esp, dword [edx + 0x41], 0x56415151
inc ecx
push ecx
push ecx
inc ecx
push esi
jne 0x417c3a
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
dec eax
ja 0x417c20
inc ecx
cmp byte [bx + di + 0x30], dl
imul edx, dword [ebp + 0x58], 0x58556a4d
push ecx
xor byte [ecx + 0x55], ch
pop eax
dec ebp
push 0x55
pop eax
outsd dx, dword [esi]
push ebp
inc edi
outsd dx, dword [esi]
outsd dx, dword [esi]
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
js 0x417c55
inc ebp
inc ebp
inc ecx
dec ecx
push ecx
push ebp
push eax
cmp byte [esi + 0x52], dl
inc edx
inc ecx
inc ebx
inc ebp
inc esp
push eax
xor ch, byte [eax + 0x63]
inc edx
xor byte [edx + 0x44], dl
push eax
inc ecx
push 0x58
xor bh, byte [eax]
jno 0x417c52
jne 0x417c90
push 0x55
push edi
cmp byte [ebp + 0x47], dl
inc edi
push 0x34
dec cx
push ecx
push esi
jae 0x417c91
inc esi
jne 0x417c71
inc ebp
inc ecx
inc ecx
inc ecx
inc esp
dec eax
push edx
arpl word [ecx + 0x43], dx
inc ecx
inc ecx
inc ecx
inc ecx
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
js 0x417ca0
cmp byte [ebp + 0x41], al
dec ecx
push ecx
push 0x45304263
inc edx
xor byte [ebp + 0x56], al
push esi
pop edx
push edi
push esi
outsd dx, dword [esi]
xor dword [esi + 0x75], eax
inc esi
inc edx
push edi
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor ebx, dword [eax + 0x6f]
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
push 0x37342872
sub dword [esi], ebp
daa
js 0x417cd1
inc ecx
inc ebp
inc ecx
dec ecx
push ecx
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor ebx, dword [eax + 0x6f]
daa
arpl word cs:[eax + 0x72], bp
arpl word [eax + 0x72], bp
push 0x37342872
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
js 0x417cf3
push ecx
inc ebp
inc ecx
dec ecx
push ecx
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor ebx, dword [eax + 0x67]
push esi
insd dword es:[edi], dx
push 0x41414236
inc ecx
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
js 0x417d1b
inc ecx
inc ebp
inc ecx
dec ecx
push ecx
imul esp, dword [edi], 0x7268632e
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
imul eax, dword [esi + 0x27], 0x7268632e
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor edx, dword [ebp + 0x4e]
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
js 0x417d49
dec ecx
inc ebp
inc ecx
dec ecx
push ecx
imul esp, dword [edi], 0x7268632e
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
inc esp
jo 0x417d66
inc ebp
inc ecx
inc ecx
dec ecx
je 0x417d3d
inc ebx
dec ecx
xor dword [esi + 0x35], eax
inc esi
inc ebx
dec esi
push edx
inc dx
push ecx
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
push 0x37342872
sub dword [esi], ebp
daa
xor ebx, dword [eax + 0x51]
push esi
jbe 0x417d61
push edi
imul esi, dword [eax], 0x38674559
push ecx
push ecx
imul esi, dword [eax], 0x63686f67
insb byte es:[edi], dx
xor byte [esi + 0x49], al
xor dword [esi + 0x27], edx
push esi
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
inc esi
dec ebx
dec esi
push esi
push dx
push ebx
push esi
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
cmp dword [ecx], esi
xor al, 0x46
inc esp
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor byte [ecx + 0x50], bl
inc ebp
inc esi
dec edi
jae 0x417dc4
push 0x55
pop eax
cmp byte [ebp + 0x49], dl
xor dword [esi + 0x39], eax
inc esi
inc esp
outsd dx, dword [esi]
push 0x76
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor dword [edx + ebx*2 + 0x69], ebp
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
inc ebx
inc esi
cmp dword [edi + 0x27], esp
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
inc esi
dec eax
ja 0x417e00
inc ecx
inc ecx
inc esi
pop edx
push edi
popal
inc esi
push edi
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
js 0x417e29
pop ecx
inc ebp
inc ecx
dec ecx
push ecx
imul edx, dword [ebp + 0x58], 0x42636859
xor byte [ebp + ebp*2 + 0x6f], ch
inc ebx
popal
inc esi
push edi
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor ebx, dword [eax + 0x38]
push esi
xor dword [edi + 0x2e], eax
arpl word [eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
daa
inc esi
arpl word [ecx + 0x51], dx
inc ecx
push 0x2e275142
arpl word [eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
js 0x417e6f
push ebp
inc ebp
inc ecx
dec ecx
push ecx
push 0x68504163
dec eax
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
xor al, 0x37
sub dword [esi], ebp
daa
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
dec esp
push edx
push ecx
inc esp
push edx
ja 0x417e9c
push edx
inc sp
push edx
push dx
jno 0x417eb2
inc edi
inc ecx
dec ebp
inc ecx
inc ecx
inc ecx
push ebp
inc esi
pop edx
pop eax
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
push 0x37342872
sub dword [esi], ebp
daa
js 0x417ed0
cmp byte [ebp + 0x41], al
dec ecx
push ecx
imul esp, dword [edi], 0x7268632e
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
inc ebx
inc esi
cmp dword [edi + 0x27], esp
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
inc ebp
push ebp
daa
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor al, 0x74
dec esi
cmp dword [ecx + 0x4e], eax
dec esi
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
dec ecx
je 0x417f18
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
inc ecx
push eax
dec edi
popal
inc ebx
dec edx
push ebx
inc ecx
push 0x27
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
push 0x27
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
arpl word fs:[eax + 0x57], di
push esi
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
cmp byte [esi + 0x7a], dl
inc edx
inc ecx
inc ebx
inc ebp
dec ecx
pop eax
inc ecx
inc esp
xor al, 0x51
jb 0x417f46
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
aaa
sub dword [esi], ebp
daa
imul esi, dword [eax], 0x67613458
inc esp
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
push cx
inc esp
js 0x417fd8
cmp dword [ecx], esi
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
inc esi
inc edx
pop eax
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
js 0x417fd7
dec ebp
inc ebp
inc ecx
dec ecx
push ecx
push 0x68504163
inc ecx
aaa
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
dec esp
push edx
js 0x41802d
inc ecx
push eax
cmp dword [ecx], esi
aaa
push eax
cmp dword [ecx], esi
jns 0x418016
cmp dword [edi + 0x43], esi
inc esi
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
inc esi
arpl word [edi + 0x51], si
ja 0x41802b
inc ecx
push 0x41774643
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
inc ebp
cmp byte [esi + 0x37], ah
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor al, 0x74
inc esi
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
inc edi
outsd dx, dword [esi]
inc ecx
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor ebx, dword [eax + 0x6b]
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
aaa
sub dword [esi], ebp
daa
daa
xor ebx, dword [eax + 0x77]
imul esi, dword [eax], 0x30414941
pop eax
jae 0x418090
inc esi
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
inc esi
arpl word [edi + 0x51], si
inc ecx
push 0x41774643
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
inc ebp
xor byte [eax + 0x37], dl
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
cmp dword [ecx], esi
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
dec edi
cmp dword [bp + di], esi
inc ecx
inc ecx
inc ecx
imul esi, dword [eax], 0x38413458
pop edx
push ecx
push esi
jbe 0x4180da
xor dword [ebx], esi
inc esi
push esp
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor edx, dword [ebp + 0x49]
dec ebp
dec ecx
dec ebx
inc ecx
inc ecx
inc ebx
inc esp
js 0x418100
jns 0x418106
ja 0x41810a
push ecx
imul ebp, dword [ecx + 0x30], 0x38413458
pop edx
push ecx
push esi
jbe 0x418108
xor dword [ebx], esi
push eax
cmp dword [ecx], esi
xor al, 0x46
push esp
daa
arpl word cs:[eax + 0x72], bp
arpl word [eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor edx, dword [ebp + 0x49]
dec ebx
jae 0x418132
inc ecx
inc ecx
inc ebx
inc esp
js 0x418132
jns 0x418138
ja 0x418135
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
inc esi
imul esp, dword [edi], 0x7268632e
sub byte [edi + esi], dh
aaa
sub dword [esi], ebp
daa
daa
aaa
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
jp 0x418175
xor ah, byte [edi + 0x33]
xor esi, dword [edi + 0x41]
dec eax
push ecx
dec esi
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
jb 0x41815c
xor al, 0x37
aaa
sub dword [esi], ebp
daa
xor ebx, dword [eax + 0x77]
push eax
inc esp
bound eax, qword [ecx + 0x41]
inc ebx
inc esp
pop edx
inc cx
inc ecx
push edi
pop ecx
pop eax
xor ah, byte [edx + eax*2 + 0x47]
inc esi
xor dh, byte [ebx]
push ecx
dec esi
push ebp
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
aaa
sub dword [esi], ebp
daa
cmp dword [ecx], esi
inc ebx
inc esi
bound ebp, qword [edi + 0x34]
push 0x49414134
push eax
inc ebp
inc esp
dec ecx
pop eax
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
jb 0x41819f
xor al, 0x37
sub dword [esi], ebp
daa
inc ecx
pop eax
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
js 0x4181e5
push ecx
inc ebp
inc ecx
dec ecx
push ecx
imul esi, dword [eax], 0x63685958
inc edx
xor byte [edx + 0x31], al
inc esp
daa
arpl word cs:[eax + 0x72], bp
arpl word [eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
inc esi
inc ecx
push ecx
inc ecx
push 0x52524c43
inc ebx
inc esi
ja 0x4181fe
push ecx
inc ebx
imul edx, dword [ecx + eax*2 + 0x7a], 0x32584977
pop eax
xor dword [eax + edx*2], esi
insb byte es:[edi], dx
arpl word [edx + 0x62], ax
imul esp, dword [edi], 0x7268632e
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
push esi
ja 0x41820a
push edi
dec esp
aaa
dec ecx
push eax
jae 0x418224
inc esi
dec esi
push edi
imul esi, dword [ebx], 0x31564d55
pop ecx
jp 0x418213
push ebp
dec ebp
push esi
xor dword [ecx + 0x7a], ebx
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
imul esp, dword [edx + 0x46], 0x69414177
cmp dword [eax + 0x5a], ebp
pop edx
push 0x43317464
inc edi
outsd dx, dword [esi]
dec ecx
pop eax
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
outsb dx, byte [esi]
inc esi
inc ecx
inc ecx
inc ecx
inc ecx
popal
dec esp
inc ebp
inc edx
inc ecx
inc edx
push edi
inc ebx
push ebp
inc ecx
inc ecx
inc edx
outsd dx, dword [esi]
je 0x4182ae
inc ebp
inc ebx
inc ecx
inc esi
popal
dec edx
push edx
jp 0x4182b0
inc esi
js 0x418274
inc ecx
inc ecx
inc edi
imul esi, dword [ecx + eax*2], 0x56414951
outsd dx, dword [esi]
insb byte es:[edi], dx
inc esi
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
dec edi
dec edx
dec eax
push ecx
inc ecx
inc ecx
push esi
outsd dx, dword [esi]
je 0x418298
inc ebx
inc esi
popal
dec edx
push edx
push sp
outsd dx, dword [esi]
xor esp, dword [esi + 0x58]
daa
arpl word cs:[eax + 0x72], bp
arpl word [eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor al, 0x74
dec esi
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
dec ecx
push eax
inc ebp
dec ecx
dec ecx
pop eax
dec edx
inc edx
inc edi
dec esp
push edx
push ebx
dec edx
push ebx
inc esp
push esp
outsd dx, dword [esi]
pop eax
push 0x4d
inc ecx
inc ecx
dec ecx
je 0x418300
dec edi
inc edx
dec ecx
insb byte es:[edi], dx
inc edx
push ecx
dec ecx
je 0x418307
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
dec ecx
pop eax
dec edx
inc ecx
popal
dec esp
push edx
push ebx
dec edx
push ebx
inc esp
imul ecx, dword [esp + edx*2 + 0x66], 0x58794653
push ecx
inc edi
imul esi, dword [eax], 0x55694559
cmp byte [bx + 0x58], cl
xor eax, 0x6e426449
outsd dx, dword [esi]
dec esi
inc esp
dec ebp
inc ecx
inc ecx
dec ecx
je 0x418342
push ebx
inc ebx
jbe 0x418340
push ebp
push edi
imul edi, dword [ecx + 0x41], 0x55414951
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
xor ebp, dword [ecx]
daa
push 0x32
inc edi
inc ecx
inc ecx
inc ecx
cmp byte [bx + di + 0x4d], dl
imul esi, dword [eax], 0x2e274559
arpl word [eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor eax, dword [ecx + 0x30]
popal
dec esp
inc ebp
inc edx
inc ecx
inc edx
push esp
dec edi
dec ecx
pop ecx
inc ecx
inc ecx
inc ebx
dec esp
push edx
push esp
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
xor al, 0x37
sub dword [esi], ebp
daa
arpl word [eax + ebp*2 + 0x6f], ax
je 0x4183c2
inc ebp
inc ebx
inc ecx
inc esi
push eax
outsd dx, dword [esi]
xor byte [edx + 0x67], dl
inc ecx
inc ecx
dec ecx
je 0x4183a0
inc edx
push eax
cmp dword [edi + 0x50], esi
inc edi
imul esi, dword [ecx + eax*2], 0x55414951
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
push 0x41
inc edi
inc ecx
inc ecx
inc ecx
push ebp
xor dword [edx + 0x58], ebx
dec ebp
outsd dx, dword [esi]
inc ecx
inc ecx
inc ebx
inc esp
js 0x4183c9
inc ebx
dec esp
js 0x4183ba
cmp dword [ebp + 0x57], esp
xor al, 0x76
insb byte es:[edi], dx
pop eax
arpl word [esi + 0x56], cx
imul esp, dword [edi], 0x7268632e
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
js 0x418410
outsd dx, dword [esi]
dec ebp
ja 0x4183e5
inc edx
inc ecx
push eax
cmp dword [ecx], esi
inc esp
dec edi
push 0x68
inc edi
ja 0x4183f1
inc ecx
push edi
push esi
insd dword es:[edi], dx
inc esi
ja 0x4183ff
push ecx
dec eax
jne 0x418405
dec edx
inc ecx
inc ebp
inc ecx
inc ecx
inc edx
ja 0x4183f4
xor dword [esi + 0x58], ecx
dec esi
pop eax
popal
inc edx
jae 0x41840a
inc ecx
inc esp
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
push ecx
jp 0x41844a
dec esi
push 0x50414177
cmp dword [ecx], esi
inc esp
dec ecx
jbe 0x418440
dec ecx
push edi
inc ecx
inc ecx
inc ebx
dec esp
daa
arpl word cs:[eax + 0x72], bp
arpl word [eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
dec ecx
push eax
inc ebp
inc esp
dec ecx
pop eax
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
inc ebp
push 0x44676154
inc esp
outsd dx, dword [esi]
push ecx
push ecx
ja 0x418458
inc ecx
dec ecx
jbe 0x418474
push edi
push esi
insd dword es:[edi], dx
inc esi
xor dh, byte [ebx]
push ecx
xor al, 0x61
inc esp
pop ecx
inc ecx
inc ecx
inc esp
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
push ecx
jp 0x4184a8
inc edx
push 0x46414177
dec edi
dec edx
push ecx
ja 0x418498
outsd dx, dword [esi]
xor byte [ecx + 0x30], al
inc ecx
inc ecx
inc esi
inc edx
outsd dx, dword [esi]
dec ebp
inc ecx
inc ebx
inc ecx
inc esi
outsw dx, word [esi]
dec edi
js 0x4184bf
inc ecx
inc ecx
dec ecx
push eax
inc ebp
inc edi
dec ecx
pop eax
inc ecx
push edx
dec edx
push ecx
push esi
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
cmp dword [ecx], esi
inc ebx
dec edi
push 0x41514873
inc ecx
cmp byte [bx + di + 0x4d], dl
ja 0x4184d0
jno 0x4184c7
inc esi
push 0x33315766
inc esp
push esi
pop ecx
jbe 0x418502
push esi
insd dword es:[edi], dx
jns 0x4184d5
inc ecx
dec ecx
inc ecx
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor edx, dword [ebp + 0x4d]
dec ebp
daa
arpl word cs:[eax + 0x72], bp
arpl word [eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
bound ebp, qword [edi + 0x77]
push edx
jae 0x4184f8
inc ecx
inc esi
insb byte es:[edi], dx
pop edx
push 0x42314263
inc edx
push edi
outsd dx, dword [esi]
dec ecx
pop eax
jne 0x418539
push edx
push esi
insb byte es:[edi], dx
inc esp
outsd dx, dword [esi]
xor dword [ecx + 0x73], edx
inc ecx
inc ecx
inc esi
insb byte es:[edi], dx
pop edx
popal
imul eax, dword [bp + 0x77], 0x52506b46
imul eax, dword [esi + 0x77], 0x52506b46
push eax
inc edi
dec esp
js 0x41854d
xor eax, 0x57317764
dec esp
aaa
dec ecx
push eax
jae 0x418532
inc esi
dec esi
push edi
push esi
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
cmp dword [ecx], esi
inc esp
dec edi
push 0x72
inc esi
push ecx
inc ecx
inc ecx
xor bl, byte [bx + si + 0x38]
inc ecx
dec ecx
jbe 0x418566
js 0x418586
push ecx
imul ecx, dword [ebp + 0x67], 0x41
inc ebx
inc ecx
push eax
cmp dword [ecx], esi
inc esp
dec edi
push 0x41774736
inc ecx
push ebp
dec ecx
insb byte es:[edi], dx
inc esi
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
dec edi
push 0x41674566
inc bp
inc ecx
inc ecx
imul esp, dword [edi], 0x7268632e
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
imul eax, dword [eax + edi*2 + 0x41], 0x2e274679
arpl word [eax + 0x72], bp
sub byte [edi + esi], dh
jb 0x418577
xor al, 0x37
sub dword [esi], ebp
daa
xor edx, dword [ebp + 0x48]
jbe 0x4185c9
inc ecx
inc ebp
inc ecx
inc ecx
inc esp
jb 0x4185c2
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
xor al, 0x37
sub dword [esi], ebp
daa
cmp dword [ebx], esi
inc esi
dec edi
push 0x6e
inc ecx
inc ecx
push 0x55
pop eax
jae 0x4185cf
inc edi
xor byte [bx + di + 0x41], al
push ecx
inc ecx
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor edx, dword [ebp + 0x4d]
dec edi
outsd dx, dword [esi]
pop edx
inc ecx
inc ecx
inc ebx
dec esp
cmp byte [ecx + 0x50], cl
inc ebp
inc ebp
dec ecx
pop eax
xor ah, byte [ebp + edx*2 + 0x52]
pop eax
inc esi
inc ecx
dec esi
inc ecx
inc ecx
inc edx
pop edx
push 0x4a304263
dec ecx
je 0x4185fb
dec eax
dec ecx
pop eax
inc ecx
inc edx
imul ecx, dword [esi + 0x54], 0x27527866
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
push 0x37342872
sub dword [esi], ebp
daa
xor ebx, dword [eax + 0x73]
daa
arpl word cs:[eax + 0x72], bp
arpl word [eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor ebx, dword [eax + 0x30]
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor esp, dword [ebx + 0x59]
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor edx, dword [ebp + 0x4d]
push esi
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
push 0x37342872
sub dword [esi], ebp
daa
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
push ecx
cmp byte [bx + di + 0x59], dl
js 0x41867e
jno 0x418665
insb byte es:[edi], dx
aaa
jb 0x418662
pop ecx
xor dword [esi + 0x27], eax
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
inc esi
inc esp
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
jp 0x418662
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
push dx
pop eax
inc ecx
push ebp
dec edi
inc ecx
inc ecx
inc ebx
inc esp
js 0x418695
inc ebx
dec esp
cmp byte [eax + 0x39], dl
xor eax, dword [esi + 0x4f]
imul ebx, dword [eax + 0x67], 0x57414167
pop ecx
pop eax
bound esp, qword [ebx + eax*2 + 0x76]
daa
inc ebx
jbe 0x418690
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
js 0x4186e6
inc edi
push ecx
inc ecx
inc ebx
inc ecx
inc esi
push eax
outsd dx, dword [esi]
dec ebx
push 0x50414163
cmp dword [ecx], esi
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
daa
inc edi
jns 0x4186d7
inc ecx
inc ecx
dec ecx
inc ecx
push ebp
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
arpl word [bp + 0x77], ax
inc ecx
inc ecx
push ebp
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
cmp dword [ecx], esi
inc ebx
inc esi
bound ebp, qword [edi + 0x4a]
inc edx
ja 0x418702
inc ecx
dec ecx
push eax
inc ebp
dec edx
dec ecx
jbe 0x418740
pop eax
xor al, 0x2e
jbe 0x418715
pop eax
insb byte es:[edi], dx
jne 0x41871e
xor eax, 0x56443356
pop ecx
jbe 0x41874d
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
ja 0x418739
push ebp
xor dword [ecx + 0x4c], esp
push ecx
js 0x418747
inc ecx
push ebp
push esi
inc ecx
inc ecx
inc ebx
dec esp
xor cl, byte [ecx + 0x6c]
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
xor al, 0x33
sub dword [esi], ebp
daa
inc esi
insd dword es:[edi], dx
inc esi
xor dh, byte [ebx]
push ebp
dec ecx
popal
push 0x6b543659
inc edx
inc ecx
inc ecx
inc edx
pop eax
popal
inc edx
imul eax, dword [ecx + 0x41], 0x67
inc edx
inc ecx
inc edx
push edi
dec ecx
jae 0x418787
inc ecx
inc ecx
inc edx
outsd dx, dword [esi]
dec ebp
inc ecx
inc ebx
inc ecx
inc esi
popal
dec edx
push edx
push sp
outsd dx, dword [esi]
push dx
outsd dx, dword [esi]
inc ecx
inc ecx
inc esi
inc ebx
dec edx
push edx
inc sp
inc esp
outsd dx, dword [esi]
pop ecx
push 0x49414145
dec ecx
jbe 0x41877e
cmp byte [bx + di + 0x55], dl
push ebp
push 0x43313966
jb 0x41878b
push ecx
inc edx
inc ecx
inc ecx
inc ecx
imul eax, dword fs:[ecx + 0x41], 0x41
inc esp
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
js 0x4187c3
outsd dx, dword [esi]
xor eax, 0x41414534
push eax
cmp dword [ecx], esi
cmp dword [edi + 0x6a], ecx
arpl word [edx], si
inc ecx
inc ecx
inc ecx
imul edi, dword [ecx], 0x59575a68
pop eax
bound esp, qword [ecx + edx*2 + 0x68]
jno 0x4187d0
inc esi
aaa
jo 0x418800
inc ecx
inc ecx
inc ecx
inc esi
outsw dx, word [esi]
push ebp
ja 0x4187dd
inc ecx
inc esi
insd dword es:[edi], dx
inc esi
ja 0x4187ea
push ecx
jo 0x41880c
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
inc esp
inc ecx
push edx
jno 0x418804
jne 0x41882f
insd dword es:[edi], dx
imul esi, dword [eax], 0x63686f63
inc edx
xor byte [esi + 0x49], al
dec ecx
xor dword [esi + 0x27], ecx
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
inc esi
dec eax
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
push dx
push esp
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor esp, dword [ebx + 0x59]
push esi
insb byte es:[edi], dx
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor byte [ecx + 0x50], cl
push eax
inc ebp
inc edi
dec edi
jae 0x41885d
popal
push 0x4a
js 0x41885c
dec edi
dec esi
push edx
js 0x418863
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor ebx, dword [eax + 0x30]
push ebp
xor dword [esi + 0x6f], esp
dec edx
push ecx
xor byte [ecx + 0x41], al
dec ecx
push eax
inc ebp
inc ebp
dec ecx
jbe 0x4188a7
ja 0x418899
push 0x56315a66
jp 0x4188a3
pop dx
xor dword [esi + 0x7a], edx
insb byte es:[edi], dx
xor dword [edi], esp
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
dec eax
push edx
push ebx
popal
inc esi
pop eax
inc edx
imul ecx, dword [ebp + 0x41], 0x41
inc edx
pop edx
push edi
pop ecx
push esp
inc ecx
inc ebx
xor dword [ecx + 0x41], esi
insb byte es:[edi], dx
outsw dx, word [esi]
outsd dx, dword [esi]
inc ebx
ja 0x4188d8
inc ecx
inc ecx
inc esi
insb byte es:[edi], dx
pop edx
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor ebx, dword [eax + 0x38]
push ebp
xor al, 0x54
inc ecx
inc ecx
outsd dx, dword fs:[esi]
dec esi
inc ecx
inc ecx
inc ebp
dec ecx
dec edi
jae 0x4188ca
popal
inc esp
push ecx
inc ecx
inc edx
inc ecx
inc esp
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
push 0x6f
outsd dx, dword [esi]
popal
push 0x49414163
push eax
inc ebp
inc ebp
inc esp
push eax
xor dh, byte [esi]
js 0x41890c
jp 0x418922
inc esi
inc esp
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
js 0x418910
push ebp
inc esi
inc esp
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
push ecx
push 0x55493658
dec edi
inc ecx
inc ecx
inc ebx
inc esp
js 0x41891a
jns 0x418926
cmp byte [eax + 0x39], dl
xor eax, dword [esi + 0x4f]
aaa
push ecx
inc ecx
inc ecx
push edi
pop ecx
pop eax
bound esp, qword [ecx + eax*2 + 0x64]
push esp
dec esi
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
pop eax
inc ecx
inc ecx
inc edx
pop edx
imul esi, dword [ecx], 0x2e273433
arpl word [eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor ebx, dword [eax + 0x38]
popal
inc edx
pop eax
cmp byte [ecx + 0x42], ah
imul eax, dword [ecx + 0x41], 0x67
inc edx
push esp
dec ebp
push ecx
push esi
inc ecx
inc ecx
inc esp
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
inc dx
outsd dx, dword [esi]
dec ebp
inc ecx
inc ebx
inc ecx
inc esi
push eax
outsd dx, dword [esi]
je 0x4189a2
push ebp
inc ecx
inc ecx
inc esi
push eax
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
push ecx
push 0x344c3657
popal
inc ecx
inc ecx
inc ebx
inc esp
js 0x41899b
push edx
pop ax
insb byte es:[edi], dx
jne 0x4189aa
xor eax, 0x56443356
pop ecx
jbe 0x4189d9
push ebp
xor dword [edx + 0x58], ebx
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor edx, dword [ebp + 0x4d]
dec ebx
pop ecx
push esp
inc ecx
inc ecx
inc esp
dec eax
inc edx
inc ebx
push ecx
jns 0x4189c6
inc ecx
dec ecx
inc ecx
imul esp, dword [edi], 0x7268632e
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
push 0x27
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
xor al, 0x37
sub dword [esi], ebp
daa
push ecx
ja 0x418a1e
cmp dword [ebp + 0x67], esi
xor eax, dword [edi + 0x51]
inc ecx
inc ecx
imul edi, dword [ecx], 0x42365468
xor byte [ecx + 0x41], dl
inc ecx
inc ebx
inc esp
js 0x4189fb
jns 0x418a02
ja 0x418a06
push ebp
dec eax
jbe 0x418a32
inc ecx
inc ebp
inc ecx
inc ecx
inc esp
jb 0x418a11
jbe 0x418a04
xor dword [esi + eax*2 + 0x44], eax
outsd dx, dword [esi]
inc ecx
outsd dx, dword [esi]
inc ecx
inc ecx
inc esi
insb byte es:[edi], dx
pop edx
push 0x49303966
cmp word [eax], si
dec ecx
insb byte es:[edi], dx
dec esi
outsd dx, dword [esi]
dec ebp
inc ecx
inc ebx
inc ecx
inc esi
outsw dx, word [esi]
push ebp
inc edx
push ebp
inc ecx
inc ecx
dec ecx
push eax
inc ebp
inc esp
dec ecx
pop eax
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
inc ecx
cmp dword [eax + 0x27], ebx
daa
arpl word cs:[eax + 0x72], bp
arpl word [eax + 0x72], bp
jb 0x418a30
sub byte [edi + esi], dh
xor al, 0x37
sub dword [esi], ebp
daa
xor edx, dword [ebp + 0x49]
push esi
jne 0x418a7b
push edx
inc edi
inc ecx
inc ecx
cmp byte [bx + di + 0x4d], dl
imul esp, dword [edi], 0x7268632e
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
inc edx
imul di, word [eax], 0x655a
push edi
xor dword [ebx], esi
inc esp
xor eax, dword [esi + edx*2 + 0x59]
push esi
pop ecx
jbe 0x418aa9
push esi
insd dword es:[edi], dx
jns 0x418a7c
inc ecx
dec ecx
inc ecx
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor edx, dword [ebp + 0x4d]
dec ebp
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
bound ebp, qword [edi + 0x31]
push 0x46414167
inc esp
outsd dx, dword [esi]
jbe 0x418acb
cmp byte [ecx + 0x41], al
dec ecx
push eax
inc ebp
inc esp
dec ecx
pop eax
inc ecx
push ecx
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
imul eax, dword [ecx + 0x51], 0x41
inc ecx
dec edi
jae 0x418ad0
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor edx, dword [ebp + 0x4d]
push ebp
dec edi
push 0x41416743
push edi
push esi
insd dword es:[edi], dx
dec esp
js 0x418b0c
xor eax, 0x57317764
dec esp
aaa
inc esi
dec esi
push edi
push esi
xor al, 0x74
cmp dword [esi + eax*2 + 0x66], eax
outsd dx, dword [esi]
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
js 0x418b08
inc ecx
inc ecx
dec ebp
arpl word [ebp + 0x4a], ax
inc esp
dec ecx
inc ecx
inc ecx
inc ebx
dec esp
xor al, byte [esi + 0x66]
outsd dx, dword [esi]
insb byte es:[edi], dx
inc edx
inc ecx
inc ecx
inc esi
inc esp
outsd dx, dword [esi]
inc cx
cmp byte [ecx + 0x41], al
dec ecx
jbe 0x418b57
cmp byte [bx + di + 0x4d], dl
push 0x42315a66
aaa
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
push ecx
inc edx
inc ecx
inc ecx
inc ecx
xor dword ss:[edi + 0x2e], ecx
arpl word [eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
push 0x49426f54
inc edx
dec ecx
inc ecx
inc ecx
inc ecx
inc esi
bound ebp, qword [edi + 0x68]
ja 0x418b86
inc ecx
inc ecx
inc esi
insb byte es:[edi], dx
pop edx
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
inc esp
push esp
inc edi
inc esp
push 0x41
inc ecx
inc ebx
je 0x418ba5
push edx
inc ecx
inc ebx
inc ecx
inc esi
outsw dx, word [esi]
push edi
inc edx
inc ecx
inc ecx
inc esi
insb byte es:[edi], dx
pop edx
push ebp
inc edi
push 0x49414148
inc ecx
push esi
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
push 0x4141474b
inc ecx
push edi
push esi
insb byte es:[edi], dx
push ecx
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor ebx, dword [ecx + 0x59]
push esi
xor dword [edx + 0x27], esp
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
push esi
push 0x43
inc esp
js 0x418bc8
push ebx
dec esp
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
dec edi
jae 0x418bda
popal
push 0x4a
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor ebx, dword [ecx + 0x55]
dec esi
inc esi
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
inc ecx
inc ecx
inc edx
pop edx
push ebp
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
cmp dword [ecx], esi
inc ebx
inc esi
outsw dx, word [esi]
push 0x416b
inc ecx
dec ecx
push eax
inc ebp
inc esp
dec ecx
jbe 0x418c21
pop eax
xor dword [0x4e635862], esi
push esi
imul esp, dword [edi], 0x7268632e
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
js 0x418c41
push ebp
xor dword [edx + 0x58], ebx
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor edx, dword [ebp + 0x4d]
inc edi
push ebp
push ebx
inc ecx
inc ecx
inc ebx
inc esp
pop edx
ja 0x418c4e
imul edi, dword [ecx], 0x4342486a
push ecx
jns 0x418c57
inc ecx
dec ecx
inc ecx
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor edx, dword [ebp + 0x4d]
push eax
push ecx
pop eax
inc ecx
inc ecx
inc edx
push ecx
dec esi
ja 0x418c82
inc ecx
inc ecx
inc ebx
dec esp
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
dec ecx
push eax
inc ebp
inc esp
dec ecx
pop eax
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
xor al, 0x37
sub dword [esi], ebp
daa
push ecx
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
imul eax, dword [ecx + 0x51], 0x41
inc ecx
dec edi
jae 0x418ca1
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor esp, dword [ebx + 0x55]
inc edi
push edx
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
inc ecx
inc ecx
inc edx
pop eax
dec edi
arpl word [edx + 0x41], cx
inc ecx
inc edx
pop edx
push edi
pop ecx
push eax
xor al, 0x41
xor edx, dword [ebp + 0x62]
imul esi, dword [eax], 0x63687363
inc edx
xor byte [esi + 0x49], al
inc esi
dec ecx
xor dword [esi + 0x27], ecx
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
inc esi
dec eax
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
js 0x418d2a
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
push ecx
js 0x418d27
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
cmp dword [ebx + 0x44], eax
js 0x418d21
inc ebx
dec esp
cmp byte [edi + 0x73], cl
inc esp
popal
push 0x4a
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor esp, dword [ebx + 0x55]
inc ebp
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
inc ecx
inc ecx
inc edx
pop edx
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor ebx, dword [eax + 0x38]
popal
inc ecx
ja 0x418d5c
inc ebx
inc ecx
inc edx
push esp
inc esp
ja 0x418d78
inc ecx
inc ecx
inc edx
push esp
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
push 0x37342872
sub dword [esi], ebp
daa
xor edx, dword [ebp + 0x49]
push esi
jne 0x418da2
insd dword es:[edi], dx
inc edi
inc ecx
inc ecx
inc ecx
cmp byte [bx + di + 0x59], dl
imul edi, dword [eax], 0x6c58665a
jne 0x418d95
xor eax, 0x56443356
pop ecx
jbe 0x418dc4
push ebp
push esi
dec esi
push edi
push esi
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
xor al, 0x37
sub dword [esi], ebp
daa
cmp dword [ecx], esi
inc esp
dec edi
push 0x4c
inc ebp
push ecx
inc ecx
inc ecx
xor bl, byte [bx + si + 0x38]
inc ecx
dec ecx
jbe 0x418dcc
js 0x418dec
push ecx
imul ecx, dword [ebp + 0x67], 0x41
inc ecx
inc ebx
inc ecx
push eax
cmp dword [ecx], esi
inc esp
dec edi
push 0x41774661
inc ecx
push ebp
dec edi
push 0x41674443
inc ecx
imul esp, dword [edi], 0x7268632e
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
imul eax, dword [eax + edi*2 + 0x41], 0x2e274679
arpl word [eax + 0x72], bp
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor edx, dword [ebp + 0x48]
jbe 0x418e21
inc ecx
inc ebp
inc ecx
inc ecx
inc esp
jb 0x418e08
push eax
cmp dword [ebx], esi
inc esi
dec edi
push 0x4b
inc cx
inc ecx
push esi
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
push 0x4151434e
inc ecx
push edi
push esi
insd dword es:[edi], dx
inc esp
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
inc ecx
dec esi
xor dword [edi + 0x34], eax
je 0x418e33
dec esi
dec ecx
pop eax
inc ecx
inc edx
push ebx
dec esi
push esp
js 0x418e49
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor esp, dword [ebx + 0x59]
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
push 0x37342872
sub dword [esi], ebp
daa
xor edx, dword [ebp + 0x4d]
push esi
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
daa
arpl word cs:[eax + 0x72], bp
arpl word [eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
push ecx
cmp byte [bx + di + 0x51], dl
imul esp, dword [edi], 0x7268632e
sub byte [edi + esi], dh
push 0x37342872
sub dword [esi], ebp
daa
inc esp
jb 0x418e7f
xor ch, byte [edi + 0x79]
pop eax
jbe 0x418e7d
xor eax, dword [esi + 0x4f]
imul esi, dword [esi + 0x67], 0x66574141
cmp dword [ecx], esi
inc cx
inc ecx
push edi
cmp word [ecx], si
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
inc edi
push 0x49414149
inc ecx
push ebp
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
push 0x41774545
inc ecx
push ebp
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
aaa
sub dword [esi], ebp
daa
daa
cmp dword [ecx], esi
inc ebx
inc esi
bound ebp, qword [edi + 0x54]
inc edx
inc ecx
inc ecx
dec ecx
push eax
inc ebp
inc edi
dec ecx
jbe 0x418eda
pop eax
xor dword [0x2e276962], esi
arpl word [eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
push esi
ja 0x418ed8
push edi
dec esp
aaa
inc esi
inc esi
push edx
push esi
insb byte es:[edi], dx
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
push ecx
jp 0x418f2e
dec ebp
push edx
inc ebp
inc ecx
inc ecx
dec ecx
dec esi
insb byte es:[edi], dx
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
inc ecx
inc ebx
dec esp
daa
arpl word cs:[eax + 0x72], bp
push 0x33342872
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
dec ebp
arpl word [ebp + 0x4a], ax
inc esp
dec ecx
inc ecx
inc ecx
inc esp
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
push ecx
jp 0x418f68
ja 0x418f3d
pop ecx
inc ecx
inc ecx
inc edi
dec ebp
inc ecx
inc ecx
inc ecx
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor edx, dword [ebp + 0x4d]
imul esp, dword [edi], 0x7268632e
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
inc esp
outsd dx, dword [esi]
pop eax
push 0x46414163
popal
dec ecx
push edx
jp 0x418f9c
insb byte es:[edi], dx
xor byte [bx + di + 0x41], al
dec ecx
jbe 0x418fac
cmp byte [bx + di + 0x55], dl
push 0x52305a66
push edx
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
cmp dword [edx], esi
inc esi
dec edi
insb byte es:[di], dx
inc cx
inc ecx
push edi
pop ecx
pop eax
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
inc ebx
push edx
push edi
dec ebx
dec ebp
dec ecx
inc ecx
inc ecx
inc edx
pop edx
push 0x47304263
pop ecx
je 0x418fbc
dec edx
dec ecx
pop eax
inc ecx
inc edx
dec esp
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
jp 0x418fb2
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
push 0x632e276a
push 0x37342872
jb 0x418fc6
xor al, 0x37
sub dword [esi], ebp
daa
push ecx
js 0x418ffe
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
cmp dword [ebx + 0x44], eax
js 0x418ff9
inc ebx
dec edx
push edx
push ax
push eax
je 0x41902a
xor edi, dword [eax]
push ebp
push esi
bound ebp, qword [edi + 0x74]
inc ecx
inc ecx
inc ecx
push eax
cmp dword [edx], esi
inc esi
dec edi
push 0x27
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
push cx
inc ecx
inc ecx
cmp byte [bx + di + 0x4d], dl
push esi
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
cmp dword [ecx], esi
inc ebx
push eax
cmp dword [ecx], esi
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
jb 0x419023
xor al, 0x33
sub dword [esi], ebp
daa
daa
dec edi
imul ebp, dword [edi + 0x46], 0x67414177
cmp byte [ecx + 0x4d], dl
dec ebp
cmp byte [edx + 0x66], al
pop eax
outsd dx, dword [esi]
jbe 0x41907f
pop eax
arpl word [esi + 0x56], cx
imul esp, dword [edi], 0x7268632e
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
js 0x41907c
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor edx, dword [ebp + 0x4d]
dec edx
inc ebp
push ecx
inc ecx
inc ecx
inc edx
jno 0x41907d
pop ecx
jbe 0x4190b6
popal
inc ecx
ja 0x419084
inc ebx
inc ecx
inc edx
push edi
dec ebp
xor al, 0x53
inc ecx
inc ecx
inc edx
push edi
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor edx, dword [ebp + 0x49]
popal
inc esp
outsd dx, dword [esi]
js 0x4190c7
inc ecx
inc ecx
dec ecx
je 0x4190af
inc ebp
dec ecx
push eax
inc ebp
dec eax
dec ecx
dec ebp
inc ecx
inc esp
push eax
inc ecx
pop eax
insb byte es:[edi], dx
xor eax, dword [esi + edx*2 + 0x59]
jbe 0x4190f0
jae 0x4190e5
jns 0x4190c2
jns 0x4190c2
jns 0x4190c2
inc ecx
inc ecx
inc ecx
inc ecx
push ebp
xor dword [ecx + esi*2 + 0x42], esp
push esp
push eax
push ebx
push 0x58
xor al, byte [ebp + 0x57]
jp 0x4190e4
inc ecx
imul edx, dword [esi + 0x57], 0x5a676141
pop edx
cmp byte [esi], dh
jne 0x4190eb
push esi
bound ebp, qword [ecx + 0x4e]
arpl word [ebx + 0x4a], ax
push esi
bound edi, qword [ecx + 0x72]
imul edx, dword [esi + 0x58], 0x5856696f
cmp byte [ecx + 0x36], dh
jbe 0x419128
pop eax
outsd dx, dword [esi]
imul edx, dword [esi + 0x58], 0x76367138
outsd dx, dword [esi]
jbe 0x419128
jbe 0x41910e
dec ebp
inc ecx
inc ecx
dec ecx
insb byte es:[edi], dx
inc esi
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
xor al, 0x33
sub dword [esi], ebp
daa
dec ecx
pop eax
inc ecx
inc esp
xor al, 0x53
jb 0x419115
inc ecx
inc ecx
xor esi, dword [bx + si]
pop ecx
inc ecx
pop ecx
je 0x419125
dec eax
dec ecx
insb byte es:[edi], dx
inc esi
jne 0x41912e
dec ecx
je 0x41912d
dec ecx
inc esi
popal
dec esp
push edx
inc ebx
dec edx
push edx
arpl word [edi + eax*2 + 0x52], ax
arpl word [edi + 0x41], sp
js 0x419129
push edi
inc ecx
dec eax
inc ecx
inc ecx
inc ecx
inc ecx
dec eax
push ebp
push esp
js 0x419135
pop eax
jae 0x419181
dec ecx
inc ecx
inc ebx
inc ebp
dec ebp
inc esi
inc esi
cmp dword [eax + 0x55], edx
inc ecx
inc ecx
inc ecx
inc esp
jo 0x419149
inc ecx
inc ecx
inc ecx
inc ecx
dec ecx
dec esi
cmp dword [edi + 0x41], eax
dec ecx
push eax
push 0x41424964
dec ecx
inc edx
inc ecx
inc ecx
inc ebx
inc esp
pop edx
pop edx
ja 0x419170
inc ecx
push 0x58
xor ah, byte [edi + 0x61]
pop edx
pop edx
pop edx
dec ebp
cmp byte [eax + ecx*2 + 0x52], al
jp 0x419180
push ecx
dec ecx
push ecx
cmp byte [esi], dh
jne 0x41916f
arpl word cs:[eax + 0x72], bp
arpl word [eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
je 0x41919d
inc ecx
inc ebx
inc ebp
dec ebp
inc esi
cmp dword [ebp + 0x51], eax
inc edx
inc ecx
inc ecx
inc ebx
dec esi
arpl word [eax + 0x71], di
push ecx
inc edi
inc ecx
dec ebp
inc ecx
inc ecx
inc ecx
jo 0x4191c7
push edi
inc ecx
dec ecx
inc ecx
inc ecx
inc ecx
popal
push eax
inc ebx
push esi
inc ecx
inc edi
jne 0x4191ea
jo 0x4191e1
push esi
insd dword es:[edi], dx
jo 0x4191dd
je 0x4191b7
inc ebp
inc esi
bound esp, qword [edi]
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
inc esi
bound esi, qword [edi + 0x51]
inc ecx
push 0x66524a43
inc ebx
inc bx
inc esi
ja 0x4191e3
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
inc ebp
imul esp, dword [edi + 0x45], 0x6f474141
arpl word [edx + 0x55], bp
push ebp
xor ah, byte [ebx + 0x55]
push esi
inc edx
push edi
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
daa
js 0x419223
jae 0x419212
inc ecx
dec ecx
push ecx
push 0x68504163
dec eax
push ecx
inc edx
inc ecx
inc ecx
inc esp
daa
arpl word cs:[eax + 0x72], bp
arpl word [eax + 0x72], bp
sub byte [edi + esi], dh
xor al, 0x37
sub dword [esi], ebp
daa
popal
push 0x6f
jb 0x419250
dec ebp
inc ecx
inc ecx
dec ecx
jbe 0x419226
push edi
pop ecx
pop eax
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
inc esp
xor al, 0x52
push 0x41415141
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor edx, dword [edi + 0x6f]
popal
dec edx
inc ecx
inc ecx
inc ecx
inc ecx
inc edx
pop eax
inc ebx
push esp
inc ecx
inc ecx
inc ebx
inc esp
js 0x419269
js 0x41929b
inc ecx
push eax
cmp dword [ecx], esi
jno 0x419276
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
inc dx
push edi
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
js 0x4192a5
dec ebp
inc ebp
inc ecx
dec ecx
push ecx
push 0x68504163
inc esp
inc edx
inc ecx
inc ecx
inc edx
jno 0x4192a0
inc edi
outsd dx, dword [esi]
push ebx
push 0x55
pop eax
dec ebp
push ebp
dec ecx
je 0x4192b0
inc esi
jno 0x4192b5
push eax
inc ecx
aaa
dec esi
inc esi
cmp byte [esi + 0x42], al
push edi
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
js 0x4192db
dec ebp
inc ebp
inc ecx
dec ecx
push ecx
push 0x68504163
inc edx
arpl word [edx + 0x41], ax
inc ecx
inc edx
pop eax
inc edx
jb 0x4192ec
inc ecx
inc ecx
inc edx
pop edx
popal
inc ecx
push ebx
inc esp
inc ecx
push 0x632e2744
push 0x37342872
arpl word [eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
inc esi
push ecx
push ecx
push edx
inc ecx
push 0x65524a43
imul eax, dword [esi + 0x77], 0x632e2741
dec edx
push edx
imul eax, dword gs:[esi + 0x77], 0x632e2741
push 0x33342872
sub dword [esi], ebp
daa
inc ebp
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
inc ecx
inc ecx
inc ecx
inc edi
dec ebp
ja 0x419326
ja 0x419326
push ecx
push ebp
push eax
cmp byte [esi + 0x34], dl
inc edx
inc ecx
inc ebx
inc ebp
dec ecx
insb byte es:[edi], dx
inc esi
xor al, 0x49
pop eax
inc ecx
inc esp
xor al, 0x54
push 0x41
inc ecx
inc ecx
inc ecx
popal
inc edx
jno 0x41933d
dec edi
push 0x52
xor byte [edi + 0x41], ah
inc ecx
imul esp, dword [edi], 0x7268632e
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
imul ecx, dword [edx + 0x66], 0x27467966
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor edx, dword [ebp + 0x4c]
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
jb 0x419350
xor al, 0x37
sub dword [esi], ebp
daa
js 0x419387
dec ecx
inc ebp
inc ecx
dec ecx
push ecx
arpl word ss:[eax], di
inc ecx
inc ecx
inc ecx
inc ebx
dec esi
push edx
pop ecx
inc edx
push ecx
push esi
daa
arpl word cs:[eax + 0x72], bp
sub byte [ebx + esi], dh
sub dword [esi], ebp
daa
imul esi, dword [0x41416730], 0x30426368
xor eax, 0x39467434
inc edi
jo 0x41939f
inc ecx
inc ecx
push 0x35304263
xor al, 0x74
inc esi
cmp dword [edi + 0x70], eax
inc ecx
popal
inc ecx
inc ecx
ja 0x4193a4
inc ecx
inc ebx
inc esp
ja 0x4193aa
push edx
push ecx
popal
inc edx
push edi
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
js 0x4193d2
cmp byte [ebp + 0x41], al
dec ecx
push ecx
imul edx, dword [ebp + 0x58], 0x4263686b
xor byte [ecx + 0x59], bh
je 0x4193da
ja 0x4193c8
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
jb 0x4193ce
xor al, 0x37
sub dword [esi], ebp
daa
js 0x419405
dec ebp
inc ebp
inc ecx
dec ecx
push ecx
push 0x72304263
insd dword es:[edi], dx
outsd dx, dword [esi]
inc ecx
popal
push 0x62524e53
push 0x632e2751
push 0x37342872
xor al, 0x37
sub dword [esi], ebp
daa
xor ebx, dword [eax + 0x77]
push esi
pop eax
ja 0x419427
jbe 0x41940b
cmp byte [esi + 0x7a], dl
inc edx
inc ecx
inc ebx
inc ebp
dec ecx
pop eax
inc ecx
dec edx
imul ecx, dword [edx + edx*2 + 0x52], 0x59523551
js 0x419419
push ecx
inc ecx
push 0x49384c43
pop eax
xor ah, byte [esp + eax*2 + 0x4e]
push edi
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
js 0x419477
xor al, 0x27
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor edx, dword [ecx + 0x67]
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor ebx, dword [eax + 0x34]
dec esp
pop ecx
push 0x41
inc ecx
inc edx
pop edx
push edi
push edi
outsd dx, dword [esi]
inc ecx
popal
inc esp
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
inc sp
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
push edx
push edi
daa
arpl word cs:[eax + 0x72], bp
sub byte [edi + esi], dh
sub dword [esi], ebp
daa
xor dword [eax + 0x67], ebx
push 0x43314263
push 0x50
bound esi, qword [esi]
ja 0x4194eb