Function at 0x59d653
Capabilities:
Resolve function by parsing pe exports

Disassembly:
inc edx
jmp 0x59d096
je 0x59db2b
jmp 0x59dbf9
push ebx
jmp 0x59d85b
sbb edx, 0xffffffff
jmp 0x59d728
cmp dword [edx + 0x7c], edi
jmp 0x59d563
inc edx
jmp 0x59dbe4
mov eax, dword [ecx + 0x20]
jmp 0x59d3f8
jmp 0x59d728
mov ecx, dword [edx + 0x78]
jmp 0x59dc37
push esi
jmp 0x59db3e
sub ebx, eax
jmp 0x59d97d
lea eax, [ecx + eax*4]
jmp 0x59d316
ret
mov edx, dword [ebp - 4]
jmp 0x59db47
cmp bl, byte [edx]
jmp 0x59d558
jne 0x59d30c
jbe 0x59d14a
ja 0x59d14a
dec edx
push eax
jmp 0x59d045
mov eax, dword [ecx + 0x10]
jmp 0x59dca9
xor edi, edi
jmp 0x59d642
cmp ebx, 0x10000
jmp 0x59db33
push ecx
jmp 0x59d362
mov bl, byte [ebx + 1]
jmp 0x59db21
add edx, eax
jmp 0x59dbd2
push ebp
jmp 0x59da43
add eax, esi
jmp 0x59d488
jne 0x59d513
jmp 0x59d5e5
dec eax
jmp 0x59d4b2
mov edi, dword [eax + esi]
jmp 0x59dce3
cmp ecx, esi
jmp 0x59da0a
jmp 0x59daf0
push ecx
jmp 0x59d8f3
add dword [ebp - 8], 2
jmp 0x59d016
test bl, bl
jmp 0x59d712
cmp ebx, eax
jmp 0x59d7aa
mov byte [ebp - 0x14], 0
jmp 0x59d64d
and dword [ebp - 4], edi
jmp 0x59d2d6
sbb edx, edx
jmp 0x59d05a
mov ebx, dword [ebp - 8]
jmp 0x59d26a
pop esi
jmp 0x59d960
cmp dword [ecx + 0x18], edi
jmp 0x59d7fc
xor ax, ax
jmp 0x59d598
mov ebx, dword [ebp - 8]
jmp 0x59d972
mov dword [ebp - 0x1c], 0x7262694c
jmp 0x59d996
jne 0x59d401
jmp 0x59d375
je 0x59db2b
jmp 0x59d322
add edx, esi
jmp 0x59d0c3
cmp word [eax], 0x5a4d
jmp 0x59d197
movzx eax, word [eax + esi]
jmp 0x59d141
jmp 0x59dc76
xor edx, edx
jmp 0x59d0be
ret
cmp esi, edi
jmp 0x59d03a
call 0x59d653
push esi
xchg dword [esp], edi
lea edi, [edi - 0x4d]
xchg dword [esp], edi
jmp 0x59d2c4
leave
jmp 0x59d622
je 0x59d5e5
jmp 0x59d435
jne 0x59d401
jmp 0x59d36b
test edx, edx
jo 0x59d758
jno 0x59d758
aad 0x1b
ljmp 0xfffb
inc eax
jmp 0x59d30c
je 0x59da76
jmp 0x59dc42
xchg dword [esp], eax
lea eax, [eax + 0x350]
xchg dword [esp], eax
jmp 0x59dab8
mov edx, dword [ebp - 4]
jmp 0x59d9f8
jb 0x59db2b
jmp 0x59d114
jbe 0x59daf0
jmp 0x59dbac
mov dword [ebp - 0x20], 0x64616f4c
jmp 0x59d526
mov ecx, dword [ecx + 0x1c]
jmp 0x59dc7e
push ebx
jmp 0x59d0d9
lea eax, [eax + ebx*4]
jmp 0x59d9f3
add edx, esi
jmp 0x59dcb4
pop ebx
jmp 0x59d6b7
mov bl, byte [ebx]
jmp 0x59d18d
mov eax, dword [ecx + 0x1c]
jmp 0x59d916
push edi
jmp 0x59d1b5
mov dword [ebp - 0x18], 0x41797261
jmp 0x59d3b2
jmp 0x59d316
mov edx, dword [eax + edx*4]
jmp 0x59d94e
jbe 0x59db2b
jmp 0x59dc0d
mov ebp, esp
jmp 0x59d208
mov eax, dword [ecx + 0x24]
jmp 0x59dbb1
jae 0x59db2b
jmp 0x59d39c
pop eax
jmp 0x59d74e
mov ebx, dword [ebp + 0xc]
jmp 0x59d77d
mov eax, edi
jmp 0x59d5c2
mov byte [ebp + 0xb], bl
jmp 0x59dcf9
xor eax, eax
jmp 0x59dc76
jae 0x59d0a0
jmp 0x59d1aa
mov esi, dword [ebp + 8]
jmp 0x59d987
cmp edx, dword [ecx + 0x18]
jmp 0x59dc2c
jmp 0x59d77d
mov edx, dword [ebp - 4]
jmp 0x59d8ba
cmp ebx, edx
jmp 0x59da82
test bl, bl
jmp 0x59d2e6
mov edx, dword [esi + 0x3c]
jmp 0x59d57f
mov ebx, dword [ebp + 0xc]
jmp 0x59d1fc
jb 0x59dae7
jmp 0x59d35d
add ecx, esi
jmp 0x59d065
inc dword [ebp - 4]
jmp 0x59d17d
pop edi
jmp 0x59d43f
lea eax, [eax + edx*2]
jmp 0x59d5a3
mov edx, dword [ecx + 0x14]
jmp 0x59d2a6
mov dword [ebp - 8], ebx
jmp 0x59d513
add edi, esi
jmp 0x59daf0
cmp bl, byte [edx + 1]
jmp 0x59d71d