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

Disassembly:
jne 0x126d0fe
cmp byte [ebp + 0x10], 0
jmp 0xfff797
je 0xfc6867
mov edi, edi
clc
cmp cl, 0x2e
jmp 0x117e6de
push eax
cbw
bsr eax, edx
sar esi, 1
movsx eax, si
stc
mov eax, dword [edx + esi*4]
cmp bp, 0x3823
cmc
cmp sp, cx
add eax, edi
jmp 0x1124dca
jle 0x1500478
mov eax, dword [ebp - 4]
neg si
shld esi, edi, 0xf7
mov esi, dword [ebp - 8]
cmp esi, esp
cmp esi, dword [eax + edi + 0x14]
jmp 0x1503533
inc edx
jmp 0x11790ca
jb 0xfff7b5
lea eax, [ebp - 0x114]
jmp 0x114cc54
push eax
push edi
mov eax, dword [0xfe20f0]
call eax
pop esi
pop ebx
jmp 0xe3baca
push eax
jmp 0x1149e43
pop edi
mov esp, ebp
mov bp, si
jmp 0x151580a
ret
je 0xe3a449
inc edx
jmp 0x10f1c0f
jne 0xe19d95
pop esi
cmp edi, esp
shrd ebx, edi, 0x8f
pop ebx
btc di, ax
sub eax, eax
pop edi
jmp 0x111c3de
mov esp, ebp
bswap bp
movsx ebp, di
mov bp, si
pop ebp
jmp 0xfef8b7
mov cl, dl
xchg esi, esi
rol eax, cl
lea esi, [ebp + edx - 0x114]
clc
add al, dl
test bx, si
cmc
xor al, byte [ebx + esi]
jmp 0x10d6505
inc esi
test cl, cl
jmp 0xfc6861
ret
pop ebp
ret
je 0x117aa88
mov ebx, dword [ebp + 0xc]
rol ah, cl
lea eax, [ebp - 0x114]
xor edx, edx
sub ebx, eax
rol al, 0x64
mov ax, 0x5fc5
mov edi, edi
mov eax, 0x688b1ba4
jmp 0xfecf71
push ebp
mov ebp, esp
mov ebp, esp
lea esp, [esp - 0x114]
clc
stc
push edi
sbb di, bx
sar edi, 0xf4
mov edi, dword [ebp + 8]
cmp esp, 0xde670a6
test sp, 0xa04
clc
test edi, edi
je 0x15360c4
mov ecx, dword [ebp + 0xc]
cmp edx, 0x6cb41eac
jmp 0x14f1658
mov esp, ebp
cmovl bp, cx
bswap ebp
pop ebp
jmp 0x114949f
mov esp, ebp
mov bp, sp
movsx ebp, cx
jmp 0xff1270
mov byte [esi], al
jmp 0xe3f34f
pop esi
pop ebx
cwde
lea eax, [ecx + edi]
movsx edi, bx
pop edi
jmp 0x153a128
inc esi
cmc
cmp esp, eax
test esp, esp
cmp bl, 9
jmp 0x1279b0d
cmp edx, 0x104
jmp 0xe3a443
mov ecx, dword [ebp - 4]
mov edx, edi
jmp 0x1142ad0
sub edx, edx
test cl, cl
jmp 0x14f32ad
mov cl, byte [esi + 2]
cmc
stc
cmp ebp, 0x1888289b
lea esi, [esi + 2]
clc
jmp 0x10fac40
ret
mov dword [ebp + 8], esi
jmp 0x1279b6e
mov dword [ebp + 8], edx
jmp 0x14f1337
je 0xfc6867
cmp eax, edi
jmp 0xe19c24
mov ecx, esi
stc
clc
test sp, 0x63a1
sub ecx, eax
cmc
cmp sp, cx
clc
cmp ecx, 0x104
jmp 0x150b5ab
mov esp, ebp
pop ebp
jmp 0xe3bb37
ret
call fcn.01284e1d
lea esp, [esp + 4]
cmp esi, 0x2d3b2c5d
cmp ax, dx
cmp eax, 0xffffffff
jmp 0x150ea15
call eax
test eax, eax
jmp 0x111789b
mov edx, dword [ecx + edi + 0x24]
cmovg cx, sp
xchg ch, ah
not cl
lea eax, [edx + esi*2]
movzx edx, ax
movzx ecx, word [eax + edi]
bswap dx
sets dh
lea edx, [ebx + 1]
jmp 0x1188401
ret
call fcn.0100732e
add esp, 0xc
pop esi
not bx
pop ebx
bswap edi
movsx edi, dx
pop edi
mov esp, ebp
pop ebp
jmp 0x111d999
je 0x15360c4
mov edx, dword [edx + 0x7c]
jmp 0x1186d94
push eax
xchg ah, ah
mov ax, bp
push edi
mov ah, dl
mov eax, dword [0xfe20f0]
jmp 0x151aed1
inc eax
mov dword [ebp + 8], edx
cmp edx, ecx
jb 0x1544289
mov eax, dword [ebp + 8]
lea ecx, [ebp - 0x114]
push ecx
jmp 0x119b985
mov eax, dword [ebp + 0xc]
jmp 0xe3af4b
je 0x111bf92
mov cl, byte [esi + 1]
jmp 0xfed406
ret
push ebx
cmp bp, 0xd76
push esi
cmc
or esi, 0xffffffff
clc
mov dword [ebp - 0x10], edx
mov dword [ebp - 8], esi
jmp 0x151a626
mov dword [ebp - 8], ecx
jmp 0x1115006
mov ebx, dword [eax + edi + 0x18]
cmp bp, 0x280d
test ebx, ebx
je 0xe26d01
mov edx, dword [eax + edi + 0x20]
dec ebx
stc
cmc
add edx, edi
mov dword [ebp + 8], 0
mov dword [ebp - 0xc], edx
test di, 0x527e
test ebx, ebx
jmp 0x14f8108
jne 0x150d245
pop esi
pop ebx
xor di, ax
sub eax, eax
movzx edi, bx
xchg edi, edi
mov di, 0x1816
pop edi
mov esp, ebp
bswap ebp
xchg ebp, ebp
pop ebp
ret
mov byte [ebp + eax - 0x114], 0
mov eax, dword [0xfe20ec]
call eax
test eax, eax
jmp 0x150fbac
cmp byte [esi + 1], 0x23
lea ecx, [esi + 1]
je 0x1107435
push 0
jmp 0x151929e
ja 0x15562b6
movsx ecx, cl
lea edx, [edx + edx*4]
cmp edi, 0x7ea76071
cmc
lea edx, [ecx + edx*2 - 0x30]
neg cl
test edi, 0x70803a08
inc cl
mov cl, byte [esi]
cmp ebx, 0xab42832
test cl, cl
jmp 0x15562b0
jmp 0x14f8704
jb 0x10dc6fd
mov edx, dword [ebp - 0x10]
cmp cl, 0x4e
lea edx, [edx + eax]
cmp ecx, edx
jmp 0x151a716
jmp 0x14f8704
test ecx, ecx
jmp 0x15360aa
je 0x15562b6
mov bl, cl
cmp sp, dx
sub bl, 0x30
jmp 0x10e4eca
jne 0x15360c4
mov eax, dword [edx + 0x78]
cmp edi, esi
mov dword [ebp - 4], eax
stc
cmp edi, 0x26964fd7
cmp cl, dh
test eax, eax
jmp 0x114a41d
jl 0xe26d01
jmp 0x1500493
lea ebx, [esi - 1]
test esi, 0x61c70314
test cx, bx
cmp dword [ebp + 8], ebx
jmp 0xe26cec
mov ecx, dword [ebp + 0xc]
dec ah
sar ah, cl
btr dx, ax
mov edx, dword [ebp - 0xc]
shrd eax, esp, 0xed
xadd si, ax
btr si, 0x87
mov eax, dword [ebp + 8]
lea esi, [ebx + eax]
or eax, esp
adc eax, 0xff90f5f
mov eax, dword [ebp + 0x10]
cmp bh, dh
cmc
jmp 0xe2257d
jae 0xfc6867
mov edx, dword [eax + edi + 0x1c]
cmp sp, 0x396c
lea ecx, [edx + ecx*4]
mov ecx, dword [ecx + edi]
clc
test ecx, ecx
jmp 0x1198197
jae 0xfc6867
mov ecx, dword [eax + edi + 0x1c]
adc dx, bx
and dh, 0x37
lea edx, [ecx + esi*4]
mov ecx, dword [edx + edi]
test ecx, esp
test ecx, ecx
jmp 0x150d23f
jae 0xfc6867
mov dword [ebp + 8], 0
test ecx, ecx
jmp 0x1544276
je 0xfc6867
cmp ecx, eax
jmp 0x1288c89
je 0x14f86f8
test eax, eax
jmp 0x1550ef5
push edx
jmp 0xe3af95
jne 0x11178a1
lea edx, [ebp - 0x114]
push edx
mov eax, dword [0xfe20e8]
jmp 0x1132e02
pop ebp
jmp 0x11808cf
push ecx
jmp 0x154b977
cmp ecx, 0xffff
ja 0x1189ad9
sub ecx, dword [eax + edi + 0x10]
cmp ecx, dword [eax + edi + 0x14]
jmp 0x1502a51
jae 0x10dc6fd
lea eax, [ecx + edi]
bsr esi, eax
mov cl, byte [eax]
sal esi, 0x2d
sar si, 0x5a
sbb si, si
mov esi, eax
stc
cmc
test cl, cl
jmp 0xe19d8c
call eax
pop esi
not bx
movsx ebx, bx
pop ebx
pop edi
jmp 0x10d391e
jne 0x14f8704
inc esi
jmp 0x11095b6
call fcn.0100732e
add esp, 0xc
not di
mov di, si
pop esi
not edi
movsx edi, dx
pop ebx
pop edi
jmp 0xfdbe74
je 0x15360c4
mov eax, 0x5a4d
stc
cmp si, 0x3bc8
cmp word [edi], ax
je 0x153dcb8
xor eax, eax
pop edi
jmp 0x100c3b3
mov esp, ebp
not ebp
pop ebp
jmp 0x11087d5
mov edx, dword [edi + 0x3c]
stc
clc
lea edx, [edx + edi]
cmc
cmp dword [edx], 0x4550
jmp 0x14f5155
jbe 0x11790d6
lea ebx, [ebp - 0x114]
sub ebx, eax
rol dl, cl
rol dl, 0x76
mov dl, byte [eax]
stc
clc
cmp esp, 0x68d4fbf
test dl, dl
je 0x11790d6
mov byte [ebx + eax], dl
movzx dx, bh
mov dx, si
cmovbe edx, edi
mov edx, dword [ebp + 8]
jmp 0xe2e1b2
push eax
jmp 0x152bcc8
je 0x10f946f
cmp eax, 1
jmp 0x152bc36
jne 0x14f32b3
push 0
jmp 0x150f027