Function at 0x104607b9
Capabilities:
Parse pe header
Resolve function by parsing pe exports

Disassembly:
ret
ret
ret
ret
mov dword [ebp - 4], eax
jmp 0x103d4d46
je 0x104f7d7a
mov edx, dword [eax + edi + 0x20]
dec ebx
clc
cmp bx, 0x3248
stc
lea edx, [edx + edi]
mov dword [ebp + 8], 0
stc
clc
mov dword [ebp - 0xc], edx
jmp 0x10433954
mov dword [ebp + 8], edx
jmp 0x103ed611
mov esp, ebp
mov ebp, 0x33362953
pop ebp
jmp 0x103199b6
mov esp, ebp
bswap ebp
movsx ebp, di
xchg ebp, ebp
pop ebp
ret
call fcn.103af75f
lea esp, [esp + 4]
cmp eax, 0xffffffff
jmp 0x103efdab
mov esp, ebp
cmove bp, sp
pop ebp
ret
jae 0x1042820d
mov edx, dword [eax + edi + 0x1c]
cmp di, 0x6552
stc
lea ecx, [edx + ecx*4]
test dl, 0xd2
cmp esp, ebp
cmc
mov ecx, dword [ecx + edi]
test ecx, ecx
jmp 0x10421afa
mov byte [ebp + ecx - 0x114], 0
call dword [0x103290f4]
mov edi, eax
test edi, edi
jmp 0x103e878f
je 0x10480710
mov byte [edi + eax], dl
jmp 0x104f35cc
mov ebx, dword [eax + edi + 0x18]
clc
test ebx, ebx
jmp 0x103478c0
je 0x103abd66
mov al, cl
cmp eax, ebp
sub al, 0x30
jmp 0x10462dcc
cmp ecx, dword [eax + edi + 0x14]
jmp 0x103560dd
jae 0x1042820d
mov ecx, dword [eax + edi + 0x1c]
movsx edx, ax
lea edx, [ecx + esi*4]
bts ecx, edi
cmp eax, 0x784a0f24
mov ecx, dword [edx + edi]
test ecx, ecx
jmp 0x1039666c
je 0x1042820d
cmp ecx, eax
jmp 0x104ed54c
cmp ecx, edx
jmp 0x104f74f4
jne 0x10374cc2
push 0
jmp 0x1045a280
push edi
jmp 0x1048cb6c
jmp 0x104edfd9
test eax, eax
jmp 0x104e5ec4
push edi
jmp 0x1044850b
mov dword [ebp - 8], ecx
jmp 0x1034b2f8
inc eax
clc
cmp ecx, ebx
jmp 0x1048070a
jne 0x10491653
lea ecx, [ebp - 0x114]
push ecx
jmp 0x104aedc8
jmp 0x104edfd9
je 0x1045a17b
test eax, eax
jmp 0x104bc9f4
jl 0x104f7d7a
jmp 0x10470c9c
mov ebx, esi
cmc
test si, 0x10e5
sub ebx, eax
cmp cl, 0x8b
cmp ebx, 0x104
jae 0x1042820d
sub ecx, ecx
test ebx, ebx
jmp 0x1045d335
mov cl, byte [esi + 2]
test bp, 0x4eb1
clc
jmp 0x1049a334
mov edx, dword [edi + 0x3c]
cmc
jmp 0x104ca46b
jne 0x104edfd9
inc esi
mov dword [ebp + 8], esi
jmp 0x103b3efb
jne 0x10396672
pop esi
shld edi, edi, 0x27
sub bh, 0xc9
pop ebx
shr edi, 0x4a
sub eax, eax
pop edi
jmp 0x1044ec41
push ecx
jmp 0x103b1977
je 0x10424ce5
mov eax, 0x5a4d
stc
cmp word [edi], ax
je 0x10410d61
sub eax, eax
pop edi
mov esp, ebp
pop ebp
jmp 0x10312fd2
inc esi
test cl, cl
jne 0x104f751e
pop esi
bsf di, bx
bts edi, esi
pop ebx
sub di, bx
test edx, 0x2e653f8
add edi, 0x9d3799d
xor eax, eax
jmp 0x10451d6e
test ebx, ebx
jmp 0x103f9bbf
call fcn.104607b9
add esp, 0xc
pop esi
movzx ebx, bp
pop ebx
bswap di
movzx edi, bp
pop edi
jmp 0x1034f502
mov esp, ebp
jmp 0x104d87b9
pop edi
jmp 0x10353cc4
lea ebx, [esi - 1]
cmp eax, 0x130238a
stc
jmp 0x104edfd9
push edx
jmp 0x103d8f30
jbe 0x10480710
lea edi, [ebp - 0x114]
sub edi, eax
mov dl, byte [eax]
test dl, dl
jmp 0x10368d0c
mov esp, ebp
pop ebp
jmp 0x1030ff22
je 0x104058d1
mov cl, byte [esi + 1]
jmp 0x10428204
push ebp
mov ebp, esp
cmp sp, bp
lea esp, [esp - 0x114]
stc
push edi
mov edi, dword [ebp + 8]
test sp, dx
cmp si, di
test edi, edi
je 0x10424ce5
mov ecx, dword [ebp + 0xc]
test ecx, ecx
jmp 0x10424cd0
inc esi
clc
test si, ax
cmp al, 9
ja 0x103abd66
movsx eax, cl
sar cl, 0x6e
mov cl, byte [esi]
cmp bp, 0x2faa
test cx, cx
lea edx, [edx + edx*4]
cmp esp, esi
clc
lea edx, [eax + edx*2 - 0x30]
test cl, cl
jmp 0x103abd60
mov ecx, dword [ebp + 0xc]
shr dl, 0x73
mov edx, dword [ebp - 0xc]
rcr ah, cl
cwde
mov eax, dword [ebp + 8]
shr esi, 0x13
bswap si
lea esi, [ebx + eax]
xor eax, 0x68107e89
mov eax, dword [ebp + 0x10]
push eax
xor al, 5
and eax, 0x381702f5
sar esi, 1
mov ax, bp
clc
mov eax, dword [edx + esi*4]
cmp di, 0x6675
add eax, edi
jmp 0x1034f71d
ja 0x1036fa53
sub ecx, dword [eax + edi + 0x10]
jmp 0x1038510f
jb 0x1045d343
lea eax, [ebp - 0x114]
push eax
jmp 0x10364b0c
mov dword [ebp - 0x10], edx
cmp bh, 0xf7
cmp dx, di
mov dword [ebp - 8], esi
cmp ecx, 0xffff
jmp 0x1047919f
call fcn.104607b9
add esp, 0xc
xchg di, si
movsx esi, bx
pop esi
seta bl
pop ebx
not di
cmovnp edi, ecx
mov edi, 0x4e676301
pop edi
jmp 0x1034cbcd
pop esi
cbw
cwde
mov ax, 0x5af6
pop ebx
movzx eax, sp
lea eax, [ecx + edi]
mov di, di
pop edi
jmp 0x1045f443
je 0x1042820d
cmp byte [esi + 1], 0x23
movzx cx, cl
mov cx, bp
mov cx, 0x2613
lea ecx, [esi + 1]
je 0x10406abe
push 0
jmp 0x10423e1d
lea esi, [esi + 2]
cmp ah, 0x82
xor edx, edx
cmp dl, 0xa8
test cl, cl
jmp 0x10374cbc
call dword [0x10329024]
mov edi, eax
clc
test edi, edi
jmp 0x1049164d
je 0x104d8582
cmp eax, 1
jmp 0x1041c86e
add edx, edi
cmp dword [edx], 0x4550
jmp 0x104d6a12
jne 0x10424ce5
mov eax, dword [edx + 0x78]
jmp 0x10346411
mov ecx, dword [ebp - 4]
movzx eax, dx
mov edx, edi
movzx dx, ah
mov edx, dword [ecx + edi + 0x24]
bswap ecx
mov al, dl
movsx ecx, ax
lea eax, [edx + esi*2]
jmp 0x104f2d0f
pop ebp
jmp 0x1030ce2e
je 0x10424ce5
mov edx, dword [edx + 0x7c]
push ebx
push esi
or esi, 0xffffffff
jmp 0x104826d8
jb 0x1048da54
mov edx, dword [ebp - 0x10]
lea edx, [edx + eax]
cmp dh, 0x37
clc
jmp 0x103a92c1
cmp dword [ebp + 8], ebx
jmp 0x104f7d6b
movzx ecx, word [eax + edi]
not dl
lea edx, [ebx + 1]
jmp 0x103da939
inc ecx
jmp 0x103e3d0b
jae 0x1048da54
lea eax, [ecx + edi]
mov cl, byte [eax]
mov esi, eax
cmp cl, 8
clc
test esi, 0x44e56e20
test cl, cl
je 0x1042820d
mov edi, edi
test ebx, 0x4c124ef2
cmp ah, 0x95
cmp cl, 0x2e
jmp 0x1045fb75
jle 0x10470c90
mov eax, dword [ebp - 4]
mov esi, dword [ebp - 8]
cmp esi, ecx
stc
cmp esi, dword [eax + edi + 0x14]
jmp 0x1038ef9c