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

Disassembly:
push edi
jmp 0x1073026e
inc eax
cmp bp, ax
cmp ecx, ebx
jb 0x106c7b04
lea eax, [ebp - 0x114]
jmp 0x10438009
ret
mov esp, ebp
movzx ebp, bx
jmp 0x10731f54
call eax
mov edi, eax
test edi, edi
jmp 0x10432f62
jne 0x1043b7b6
lea ecx, [ebp - 0x114]
mov ax, 0x7ea5
push ecx
lahf
mov ah, 6
cmovp ax, bp
mov eax, dword [0x106d00a0]
jmp 0x106cb9d3
ret
je 0x1043da95
cmp eax, 1
jmp 0x10444f41
push eax
not ax
mov al, 0xe4
mov byte [ebp + ecx - 0x114], 0
nop
mov eax, dword [0x106d00a4]
jmp 0x10430c2e
je 0x1043b29b
cmp ecx, eax
jmp 0x10441f9d
lea ebx, [esi - 1]
cmp dword [ebp + 8], ebx
jle 0x1043f1b7
mov eax, dword [ebp - 4]
ror esi, 0xbc
bts esi, esi
mov esi, dword [ebp - 8]
cmc
cmp esi, dword [eax + edi + 0x14]
jae 0x1043b29b
mov ecx, dword [eax + edi + 0x1c]
bsf dx, bx
mov dx, si
rol dx, cl
lea edx, [ecx + esi*4]
rol cl, cl
mov ecx, dword [edx + edi]
test esp, 0x520d2f12
test ecx, ecx
jmp 0x104381cb
push eax
xadd al, al
stc
rol ah, 0x94
sar esi, 1
mov eax, dword [edx + esi*4]
test ch, 0x39
cmc
cmp sp, bp
add eax, edi
jmp 0x106d1001
je 0x10438328
test eax, eax
jmp 0x10433c9b
je 0x1072ef42
xor eax, eax
cmovns di, bp
pop edi
mov esp, ebp
movzx ebp, dx
bswap ebp
pop ebp
ret
jmp 0x1043832b
push ebp
mov ebp, esp
sub esp, 0x114
cmc
test dh, 0xec
push edi
stc
clc
cmc
mov edi, dword [ebp + 8]
jmp 0x106d1494
jne 0x1043fc68
pop esi
dec edi
pop ebx
sub eax, eax
xchg edi, edi
not edi
mov di, 0x159b
pop edi
jmp 0x1043bca3
ret
je 0x1043b29b
cmp byte [esi + 1], 0x23
lea ecx, [esi + 1]
jmp 0x1072bc78
mov esp, ebp
movzx ebp, di
mov bp, ax
pop ebp
jmp 0x10444f59
je 0x106d2908
mov al, cl
sub al, 0x30
inc esi
cmp al, 9
jmp 0x106d28e5
jmp 0x1043832b
mov ecx, dword [ebp - 4]
mov dl, 0x67
mov edx, dword [ecx + edi + 0x24]
not cx
xchg ah, al
lea eax, [edx + esi*2]
cwd
bswap cx
sete ch
movzx ecx, word [eax + edi]
jmp 0x1072c9a7
jae 0x107306b9
lea eax, [ecx + edi]
btr esi, esi
mov cl, byte [eax]
cmp di, dx
or si, 0x540e
mov esi, eax
test cl, cl
jmp 0x1043fc60
mov ecx, dword [ebp + 0xc]
sbb ax, dx
sar dl, cl
mov edx, dword [ebp - 0xc]
mov eax, dword [ebp + 8]
lea esi, [ebx + eax]
btr eax, edi
mov eax, dword [ebp + 0x10]
clc
cmp bl, 0x7b
jmp 0x10438523
je 0x1043b29b
mov edi, edi
cmp cl, 0x2e
je 0x107310e8
mov cl, byte [esi + 1]
inc esi
test ebx, edi
jmp 0x1044879a
test edi, edi
jmp 0x1043b7b0
jb 0x107306b9
mov edx, dword [ebp - 0x10]
jmp 0x1072d94f
dec ebx
add edx, edi
mov dword [ebp + 8], 0
mov dword [ebp - 0xc], edx
clc
jmp 0x104458c5
call fcn.1043a0d1
add esp, 0xc
xchg bx, bx
movzx edi, si
pop esi
xchg ebx, edi
setns bh
movzx edi, bx
pop ebx
pop edi
mov esp, ebp
bswap bp
pop ebp
jmp 0x10433249
mov esp, ebp
movzx ebp, bx
xchg ebp, ebp
not ebp
pop ebp
jmp 0x1042d4a6
sub ebx, eax
cmp ebx, 0x104
jmp 0x106cb878
jne 0x1043832b
inc esi
jmp 0x106c8b52
ret
test ebx, ebx
jl 0x10438341
jmp 0x1043f1c2
je 0x10438341
mov edx, dword [eax + edi + 0x20]
jmp 0x104436a9
push edx
push edi
jmp 0x10443d6f
test cl, cl
jmp 0x1043b295
jne 0x10438c6e
mov eax, dword [edx + 0x78]
mov dword [ebp - 4], eax
test ecx, ebp
test eax, eax
jmp 0x106c78c7
mov dword [ebp + 8], edx
jmp 0x1043d663
je 0x10438c6e
mov edx, dword [edx + 0x7c]
jmp 0x1072d31a
jae 0x1043b29b
mov edx, dword [eax + edi + 0x1c]
test ebx, 0xccc14d0
lea ecx, [edx + ecx*4]
test ebp, 0x7d06734e
jmp 0x106d19fe
jbe 0x1042bc36
lea edi, [ebp - 0x114]
ror dl, 0x90
sub edi, eax
cmc
mov dl, byte [eax]
test dl, dl
je 0x1042bc36
mov byte [edi + eax], dl
jmp 0x1072c609
ja 0x1072c7ac
sub ecx, dword [eax + edi + 0x10]
cmp ecx, dword [eax + edi + 0x14]
jmp 0x106c792e
mov dword [ebp + 8], esi
jmp 0x10438ec3
jae 0x1043b29b
sub ecx, ecx
test ebx, ebx
jmp 0x106c7af2
call eax
mov edi, eax
cmp ebx, 0x4dd12454
jmp 0x104405da
call fcn.10448e57
lea esp, [esp + 4]
cmp eax, 0xffffffff
jmp 0x10438c05
test edi, edi
jmp 0x1072e814
mov ecx, dword [ecx + edi]
stc
test ecx, ecx
jne 0x104381d1
pop esi
mov edi, ebp
sub edi, 0x5639050b
pop ebx
sub eax, eax
mov edi, 0x7e492d30
pop edi
jmp 0x1042e9a7
ja 0x106d2908
movsx eax, cl
test eax, 0x338b398d
shl cl, cl
cmp ebp, esi
mov cl, byte [esi]
lea edx, [edx + edx*4]
lea edx, [eax + edx*2 - 0x30]
test cl, cl
jne 0x1043bcd1
push 0
jmp 0x10446b69
push ecx
jmp 0x1042bb2c
je 0x1072c8d6
push 0
jmp 0x106d4179
inc ecx
jmp 0x1042bc2a
mov ebx, dword [eax + edi + 0x18]
test ebx, ebx
jmp 0x10445ef8
mov cl, byte [esi + 2]
cmc
lea esi, [esi + 2]
jmp 0x1072cbf4
lea edx, [ebx + 1]
jmp 0x10730f6e
xor edx, edx
test cl, cl
jmp 0x1043bccb
je 0x10438c6e
mov eax, 0x5a4d
test ecx, ebp
stc
cmp word [edi], ax
jmp 0x10438c68
push ebx
push esi
or esi, 0xffffffff
test di, dx
test ax, 0x8c8
mov dword [ebp - 0x10], edx
mov dword [ebp - 8], esi
cmc
cmp bx, sp
cmp ecx, 0xffff
jmp 0x106c7d56
add edx, eax
cmp bx, bp
stc
cmp ecx, edx
jmp 0x1043ed1c
je 0x10438c6e
mov ecx, dword [ebp + 0xc]
test ch, 0xf2
cmp edi, 0x60692be7
cmc
test ecx, ecx
jmp 0x1072d2fe
mov edx, dword [edi + 0x3c]
test ecx, edi
cmc
lea edx, [edx + edi]
cmc
cmp dword [edx], 0x4550
jmp 0x1044912b
call fcn.1043a0d1
add esp, 0xc
mov ebx, ebx
pop esi
xchg edi, ebx
pop ebx
movsx edi, cx
pop edi
jmp 0x10444938
pop esi
pop ebx
movsx eax, cx
lahf
lea eax, [ecx + edi]
mov edi, esi
pop edi
mov esp, ebp
pop ebp
ret
mov dword [ebp - 8], ecx
jmp 0x106c6894
mov ebx, esi
jmp 0x10444d7b
pop ebp
jmp 0x1043b601