Function at 0x521000
Capabilities:
Accept command line arguments

Disassembly:
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [ecx], al
add byte [eax], al
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [ecx], al
add byte [eax], al
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [ecx], al
add byte [eax], al
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [ecx], al
add byte [eax], al
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [ecx], al
add byte [eax], al
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], ch
cmp eax, 0x3c10004a
push edx
add byte [ebp + edi + 0x4a], al
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [ecx], al
add byte [eax], al
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [ecx], al
add byte [eax], al
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [ecx], al
add byte [eax], al
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [ecx], al
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add ah, al
push ebx
dec edx
add ah, cl
push edi
dec edx
add byte [ecx], al
add byte [eax], al
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [ecx], al
add byte [eax], al
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [ecx], al
add byte [eax], al
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [ecx], al
add byte [eax], al
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [ecx], al
add byte [eax], al
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [ecx], al
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add byte [eax], dl
cmp al, 0x52
add byte [ecx], al
add byte [eax], al
add byte [eax], dl
cmp al, 0x52
add byte [eax], dl
cmp al, 0x52
add byte [ecx], al
add byte [eax], al
add byte [edi], cl
push ebx
jns 0x5209df
je 0x5209d3
insd dword es:[edi], dx
push esi
popal
jb 0x5209dd
popal
outsb dx, byte [esi]
je 0x5209eb
rcpps xmm7, xmmword [ecx + 0x73]
je 0x5209e3
insd dword es:[edi], dx
push esi
popal
jb 0x5209d9
je 0x5209ef
insb byte es:[edi], dx
jae 0x520997
push edi
imul ebp, dword [esi + 0x61], 0x572e6970
imul ebp, dword [esi + 0x64], 0xe73776f
push cs
push ebx
jns 0x520a0e
je 0x520a02
insd dword es:[edi], dx
push ebp
dec ecx
push esp
jns 0x520a14
jae 0x5209ae
push ebx
jns 0x520a1d
dec ecx
outsb dx, byte [esi]
imul esi, dword [esi + eax + 0x53], 0x65747379
push es
push ebx
jns 0x520a25
je 0x520a19
insd dword es:[edi], dx
or al, 0x53
jns 0x520a2c
je 0x520a20
insd dword es:[edi], dx
push esp
jns 0x520a30
jae 0x5209d2
push ebx
jns 0x520a39
je 0x520a2d
insd dword es:[edi], dx
push ebx
jns 0x520a40
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x520a46
rcpps xmm7, xmmword [ecx + 0x73]
push ebx
jns 0x520a49
je 0x520a3d
insd dword es:[edi], dx
push ebx
jns 0x520a50
push ebp
je 0x520a49
imul ebp, dword [ebx + esi*2 + 0x18], 0x74737953
insd dword es:[edi], dx
insb byte es:[edi], dx
jae 0x5209fb
push ebx
jns 0x520a59
je 0x520a4d
insd dword es:[edi], dx
dec ecx
outsb dx, byte [esi]
je 0x520a53
jb 0x520a5e
outsb dx, byte [esi]
popal
insb byte es:[edi], dx
inc ebp
js 0x520a59
push ebp
je 0x520a62
insb byte es:[edi], dx
jae 0x520a0c
adc byte [ebx + 0x79], dl
jae 0x520a74
push ebx
jns 0x520a72
je 0x520a66
insd dword es:[edi], dx
insd dword es:[edi], dx
inc ebx
push 0x63617261
je 0x520a70
jb 0x520a1d
adc byte [ebx + 0x79], dl
jae 0x520a85
push ebx
jns 0x520a83
je 0x520a77
insd dword es:[edi], dx
insd dword es:[edi], dx
push edx
push edx
push esp
dec esp
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x520a90
jae 0x520a2a
or al, 0x57
push edi
imul ebp, dword [esi + 0x61], 0x502e6970
outsb dx, byte [esi]
popal
jo 0x520a8d
push eax
push eax
jae 0x520a69
push eax
dec ecx
xorps xmm5, xmmword [ecx + 0x6e]
imul ebp, dword [esi + 0x61], 0x532e6970
outsb dx, byte [esi]
popal
jo 0x520a9a
imul ebp, dword [esi], 0x6f464853
push ebx
dec eax
inc esi
outsd dx, dword [esi]
insb byte es:[edi], dx
jb 0x520a4a
jb 0x520a4a
push edi
imul ebp, dword [esi + 0x61], 0x492e6970
outsb dx, byte [esi]
popal
jo 0x520aaa
imul ebp, dword [esi], 0x67616d49
dec ecx
insd dword es:[edi], dx
popal
dec eax
dec eax
insb byte es:[edi], dx
jo 0x520a53
or byte [ebx + 0x75], al
inc ebx
jne 0x520ac0
jb 0x520ac5
jbe 0x520ab5
inc esi
inc esi
imul esi, dword [eax + edx + 0x54], 0x43747365
adc byte [ebp + 0x73], dl
je 0x520a9c
jne 0x520acd
jbe 0x520ac2
inc esi
imul esi, dword [esi + eax*2 + 0x6f], 0x560c6d72
jb 0x520ad1
or al, 0x56
arpl word [esi + ebp + 0x45], bp
inc ebp
js 0x520ae0
inc ebx
je 0x520ae1
insb byte es:[edi], dx
jae 0x520a81
push edi
imul ebp, dword [esi + 0x61], 0x432e6970
outsb dx, byte [esi]
popal
jo 0x520ae1
imul ebp, dword [esi], 0x6d6d6f43
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
insd dword es:[edi], dx
inc ebx
je 0x520af2
insb byte es:[edi], dx
push cs
push edi
imul ebp, dword [esi + 0x61], 0x412e6970
popal
jo 0x520af1
inc ecx
arpl word [ecx + ebp*2 + 0x76], si
pop eax
jbe 0x520af4
pop eax
xorps xmm5, xmmword [ecx + 0x6e]
popal
jo 0x520b00
dec ebp
jae 0x520b0f
jae 0x520b0f
popal
jae 0x520aae
push edi
imul ebp, dword [esi + 0x61], 0x442e6970
ja 0x520b18
insd dword es:[edi], dx
popal
jo 0x520b17
push cs
push edi
imul ebp, dword [esi + 0x61], 0x552e6970
push ebp
js 0x520b0d
push 0xf656d65
push ebx
jns 0x520b34
jae 0x520b36
je 0x520b28
insd dword es:[edi], dx
insd dword es:[edi], dx
push ebx
push ebx
jns 0x520b36
arpl word [edi + 0x62], cx
push 0x73
or edx, dword [ebx + 0x79]
jae 0x520b46
je 0x520b38
insd dword es:[edi], dx
insd dword es:[edi], dx
dec ebp
popal
je 0x520b41
adc dl, byte [ebx + 0x79]
jae 0x520b52
insd dword es:[edi], dx
inc esp
inc esp
imul esp, dword [ecx + 0x67], 0x74736f6e
imul esp, dword [ebx + 0x73], 0x7379530f
je 0x520b57
insd dword es:[edi], dx
insd dword es:[edi], dx
push esp
push esp
imul ebp, dword [ebp + 0x65], 0x6e617053
push cs
push ebx
jns 0x520b73
je 0x520b67
insd dword es:[edi], dx
inc ebx
insb byte es:[edi], dx
popal
jae 0x520b7c
jae 0x520b1a
push ebx
jns 0x520b82
je 0x520b76
insd dword es:[edi], dx
push esp
jns 0x520b86
dec ecx
outsb dx, byte [esi]
outsw dx, word [esi]
or edx, dword [esi + 0x63]
insb byte es:[edi], dx
inc esp
imul esp, dword [ecx + 0x6c], 0x1073676f
push ebx
jns 0x520b9d
je 0x520b91
insd dword es:[edi], dx
dec eax
insb byte es:[edi], dx
jo 0x520b7c
outsb dx, byte [esi]
je 0x520b9c
jae 0x520b46
push ebx
jns 0x520bae
je 0x520ba2
insd dword es:[edi], dx
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x520bb2
jb 0x520bb9
xorps xmm5, xmmword [ecx + 0x6e]
popal
jo 0x520bb6
dec ebp
jne 0x520bbd
je 0x520bbc
imul ecx, dword [ebp + 0x6f], 0x79530f6e
jae 0x520bcf
dec ebp
outsd dx, dword [esi]
outsb dx, byte [esi]
rcpps xmm7, xmmword [ecx + 0x73]
push ebx
jns 0x520bcd
je 0x520bc1
insd dword es:[edi], dx
insd dword es:[edi], dx
push ebx
je 0x520bd3
push ebp
je 0x520bcd
insb byte es:[edi], dx
jae 0x520b71
push esi
arpl word [esi + ebp + 0x54], bp
push 0x73656d65
sbb edx, dword [ebx + 0x79]
jae 0x520bea
jns 0x520be8
je 0x520bdc
insd dword es:[edi], dx
insd dword es:[edi], dx
inc edi
outsb dx, byte gs:[esi]
jb 0x520be8
arpl word [ebx + 0x2e], si
inc ebx
outsd dx, dword [esi]
insb byte es:[edi], dx
insb byte es:[edi], dx
arpl word gs:[ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
jae 0x520ba6
push ebx
jns 0x520c04
je 0x520bf8
insd dword es:[edi], dx
inc edi
outsb dx, byte gs:[esi]
jb 0x520c04
arpl word [ebx + 0x2e], si
jae 0x520bcc
inc esp
inc esp
popaw
jne 0x520c10
je 0x520c19
or dl, byte [esi + 0x63]
insb byte es:[edi], dx
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x520c24
jae 0x520bbb
push esi
arpl word [esi + ebp + 0x46], bp
inc esi
outsd dx, dword [esi]
jb 0x520c27
insd dword es:[edi], dx
jae 0x520bc7
or edx, dword [esi + 0x63]
insb byte es:[edi], dx
dec ecx
push esi
arpl word [esi + ebp + 0x49], bp
insd dword es:[edi], dx
dec esp
imul esi, dword [ebx + 0x74], 0x6c63560c
inc edi
or al, 0x56
arpl word [esi + ebp + 0x47], bp
inc edi
jb 0x520c30
jo 0x520c39
imul esp, dword [ebx + 0x73], 0x7379530f
jae 0x520be4
push ebx
jns 0x520c4b
je 0x520c3f
insd dword es:[edi], dx
push ebp
push ebp
dec ecx
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x520c57
jae 0x520bf8
adc edx, dword [ebx + 0x79]
jae 0x520c5d
push ebx
jns 0x520c5b
je 0x520c4f
insd dword es:[edi], dx
insd dword es:[edi], dx
push edi
imul ebp, dword [esi + 0x2e], 0x69676552
jae 0x520c6a
jb 0x520c71
rcpps xmm7, xmmword [ecx + 0x73]
je 0x520c63
insd dword es:[edi], dx
dec ecx
outsb dx, byte [esi]
imul eax, dword [esi + 0x69], 0xe73656c
push ebx
jns 0x520c7f
imul ebp, dword [ebp + 0x73], 0x7379530e
je 0x520c73
insd dword es:[edi], dx
dec ecx
dec ecx
dec edi
push ebp
je 0x520c7e
insb byte es:[edi], dx
jae 0x520c24
push ebx
jns 0x520c8e
je 0x520c82
insd dword es:[edi], dx
dec ebp
popal
jae 0x520c8e
jae 0x520c35
adc byte [ebx + 0x79], dl
push ebx
jns 0x520c9b
jae 0x520c9d
je 0x520c8f
insd dword es:[edi], dx
insd dword es:[edi], dx
inc esp
popal
je 0x520c95
push ebp
je 0x520c9c
insb byte es:[edi], dx
jae 0x520c48
adc dl, byte [ebx + 0x79]
jae 0x520cae
push ebx
jns 0x520cac
je 0x520ca0
insd dword es:[edi], dx
insd dword es:[edi], dx
inc ecx
outsb dx, byte [esi]
jae 0x520caa
push ebx
je 0x520cb6
imul ebp, dword [esi + 0x67], 0x69570f73
xorps xmm5, xmmword [ecx + 0x6e]
outsb dx, byte [esi]
popal
jo 0x520cb8
push edi
imul ebp, dword [esi + 0x63], 0x6365646f
or al, 0x56
arpl word [esi + edx*2], cx
arpl word [esi + ebp + 0x53], bp
insb byte es:[edi], dx
push ebx
push ebx
je 0x520cc4
inc ebx
je 0x520cd5
insb byte es:[edi], dx
jae 0x520c72
push esi
arpl word [esi + ebp + 0x41], bp
inc ecx
arpl word [esi + ebp*2 + 0x4c], si
imul esi, dword [ebx + 0x74], 0x6c63560c
inc ebx
je 0x520c7f
or al, 0x56
push esi
arpl word [esi + ebp + 0x43], bp
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x520cee
outsd dx, dword [esi]
insb byte es:[edi], dx
jae 0x520c8d
or eax, 0x2e6c6356
inc edi
push esi
arpl word [esi + ebp + 0x47], bp
insb byte es:[edi], dx
inc edi
jb 0x520ce8
jo 0x520cf1
push ebp
je 0x520cf5
insb byte es:[edi], dx
or edx, dword [ebx + 0x79]
jae 0x520d06
push ebx
jns 0x520d04
je 0x520cf8
insd dword es:[edi], dx
insd dword es:[edi], dx
pop edx
pop edx
dec esp
imul esp, dword [edx + 0xf], 0x74737953
jns 0x520d10
jae 0x520d12
je 0x520d04
insd dword es:[edi], dx
insd dword es:[edi], dx
push edi
imul ebp, dword [esi + 0x2e], 0x6c747243
push cs
push edi
imul ebp, dword [esi + 0x61], 0x542e6970
outsb dx, byte [esi]
popal
jo 0x520d19
push esp
jo 0x520d17
push ebx
push 0x570a6472
imul ebp, dword [esi + 0x61], 0x492e6970
jb 0x520d1c
or dl, byte [edi + 0x69]
outsb dx, byte [esi]
popal
jo 0x520d28
dec ecx
insd dword es:[edi], dx
insd dword es:[edi], dx
or dword [esi + 0x63], edx
insb byte es:[edi], dx
dec ebp
push esi
arpl word [esi + ebp + 0x4d], bp
outsb dx, byte gs:[esi]
jne 0x520d40
or al, 0x56
arpl word [esi + ebp + 0x53], bp
je 0x520d39
inc ecx
arpl word [esi + ebp*2 + 0x73], si
or al, 0x56
arpl word [esi + ebp + 0x43], bp
outsd dx, dword [esi]
insd dword es:[edi], dx
inc ebx
je 0x520d57
insb byte es:[edi], dx
jae 0x520cf6
push edi
imul ebp, dword [esi + 0x61], 0x432e6970
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
insd dword es:[edi], dx
inc esp
insb byte es:[edi], dx
or eax, 0x616e6957
or eax, 0x616e6957
imul ebp, dword [esi + 0x61], 0x532e6970
jo 0x520d66
push ebx
push 0x6a624f6c
or al, 0x57
imul ebp, dword [esi + 0x61], 0x6d2e6970
jae 0x520d87
insd dword es:[edi], dx
insb byte es:[edi], dx
adc dword [ebx + 0x79], edx
jae 0x520d8a
push ebx
jns 0x520d88
je 0x520d7c
insd dword es:[edi], dx
insd dword es:[edi], dx
push edi
push edi
imul ebp, dword [esi + 0x2e], 0x4f6d6f43
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
dec edi
bound ebp, qword [edx + 0x13]
push ebx
jns 0x520d9a
je 0x520d8e
insd dword es:[edi], dx
insd dword es:[edi], dx
push edi
imul ebp, dword [esi + 0x2e], 0x436d6f43
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x520dab
pop ds
push edi
imul ebp, dword [esi + 0x61], 0x532e6970
je 0x520db4
jne 0x520da7
je 0x520dbb
jb 0x520dad
push ecx
jne 0x520db1
jb 0x520dc7
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
imul esi, dword fs:[ecx + ebp*2 + 0x6f], 0x69570e6e
outsb dx, byte [esi]
popal
jo 0x520dc7
push cs
push edi
imul ebp, dword [esi + 0x61], 0x502e6970
push eax
jb 0x520dd1
jo 0x520db7
jns 0x520dd9
adc dl, byte [edi + 0x69]
outsb dx, byte [esi]
popal
jo 0x520dd6
dec edi
bound ebp, qword [edx + 0x65]
arpl word [ecx + eax*2 + 0x72], si
jb 0x520dd9
jns 0x520d87
push edi
imul ebp, dword [esi + 0x61], 0x552e6970
outsb dx, byte [esi]
popal
jo 0x520de9
push ebp
jb 0x520df0
dec ebp
outsd dx, dword [esi]
outsb dx, byte [esi]
push cs
push edi
imul ebp, dword [esi + 0x61], 0x572e6970
outsb dx, byte [esi]
popal
jo 0x520df7
push edi
imul ebp, dword [esi + 0x49], 0xd74656e
push edi
imul ebp, dword [esi + 0x61], 0x522e6970
popal
jo 0x520e06
push edx
push ebx
je 0x520e16
xorps xmm5, xmmword [ecx + 0x6e]
outsb dx, byte [esi]
popal
jo 0x520e14
push ebx
push 0x416c6c65
inc ecx
push eax
dec ecx
xorps xmm5, xmmword [ecx + 0x6e]
outsb dx, byte [esi]
popal
jo 0x520e24
dec ecx
jo 0x520e04
js 0x520e31
outsd dx, dword [esi]
jb 0x520e38
xorps xmm5, xmmword [ecx + 0x6e]
outsb dx, byte [esi]
popal
jo 0x520e34
push edi
imul ebp, dword [esi + 0x73], 0x326b636f
arpl word [ebx + 0x32], bp
or dl, byte [edi + 0x69]
outsb dx, byte [esi]
popal
imul ebp, dword [esi + 0x61], 0x512e6970
jo 0x520e44
push ecx
outsd dx, dword [esi]
jae 0x520deb
push esi
arpl word [esi + ebp + 0x43], bp
outsd dx, dword [esi]
insd dword es:[edi], dx
push ebx
je 0x520e5c
jb 0x520e5e
jae 0x520df8
or al, 0x56
push esi
arpl word [esi + ebp + 0x50], bp
push eax
jb 0x520e5c
outsb dx, byte [esi]
je 0x520e5b
jb 0x520e6b
jae 0x520e08
xorps xmm5, xmmword [ecx + 0x6e]
popal
jo 0x520e68
push edi
imul ebp, dword [esi + 0x61], 0x572e6970
push edi
imul ebp, dword [esi + 0x53], 0x6c6f6f70
jo 0x520e75
outsd dx, dword [esi]
insb byte es:[edi], dx
or eax, 0x2e6c6356
dec esp
imul esi, dword [ebx + 0x74], 0x6e746341
outsb dx, byte [esi]
jae 0x520e22
or edx, dword [esi + 0x63]
insb byte es:[edi], dx
push esp
push esi
arpl word [esi + ebp + 0x54], bp
outsd dx, dword [esi]
outsd dx, dword [esi]
insb byte es:[edi], dx
push edi
imul ebp, dword [esi + 0xf], 0x616e6957
xorps xmm5, xmmword [ecx + 0x6e]
popal
imul ebp, dword [esi + 0x61], 0x522e6970
jo 0x520e92
push edx
imul esp, dword [ebx + 0x68], 0x74696445
or edx, dword [esi + 0x63]
insb byte es:[edi], dx
inc ebx
je 0x520e3e
push esi
arpl word [esi + ebp + 0x43], bp
insb byte es:[edi], dx
imul esi, dword [eax + 0x62], 0x570d6472
imul ebp, dword [esi + 0x61], 0x462e6970
or eax, 0x616e6957
jo 0x520eae
imul ebp, dword [esi], 0x74616c46
push ebx
inc esi
insb byte es:[edi], dx
popal
je 0x520e9e
inc edx
or edx, dword [edi + 0x69]
outsb dx, byte [esi]
popal
jo 0x520ebc
inc esp
insb byte es:[edi], dx
jae 0x520e6c
push ebx
jns 0x520ecf
jae 0x520ed1
je 0x520ec3
insd dword es:[edi], dx
insd dword es:[edi], dx
push edi
imul esp, dword [ebp + 0x53], 0x74557274
imul ebp, dword [ebx + esi*2], 0
je 0x520ed3
insb byte es:[edi], dx
jae 0x520e6d
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
sub dword [0x528908], 1
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ebx + 0x5289082d], al
sub dword [0x528908], 1
jae 0x5210a9
call fcn.004042b0
call fcn.00408c84
mov byte [0x52300c], 2
mov dword [0x528018], 0x402828
mov dword [0x52801c], 0x402830
mov byte [0x52805a], 2
call fcn.0040a4bc
mov dword [0x52805c], eax
mov dword [0x528004], 0x408378
call fcn.00404d0c
call fcn.00404d1c
mov word [0x528064], 0xd7b0
mov word [0x528340], 0xd7b0
mov word [0x52861c], 0xd7b0
call sub.kernel32.dll_GetCommandLineW
mov dword [0x52804c], eax
call fcn.00402968
mov dword [0x528048], eax
call sub.kernel32.dll_GetACP
mov dword [0x5288f8], eax
mov dword [0x5288fc], 0x4b0
call sub.kernel32.dll_GetCurrentThreadId
mov dword [0x528040], eax
call fcn.0040a4d0
ret