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

Disassembly:
je 0x8f22ae
cmp cl, 0x2e
jmp 0x7c3d1b
je 0xd9c8e2
mov cl, byte [esi + 1]
jmp 0xc478ae
ret
jae 0x93a854
add eax, ecx
add si, 0x3253
mov cl, byte [eax]
adc si, 0x1eed
btr esi, 0x4a
mov esi, eax
test sp, bp
test cl, cl
jmp 0x7c200a
ja 0x8e45f8
mov eax, esi
cmc
sub eax, dword [edx + ecx + 0x10]
jmp 0xd82244
jb 0xcb9318
lea eax, [ebp - 0x114]
jmp 0x859a7b
lea esp, [esp - 0x114]
cmp esi, edx
push esi
test ecx, ecx
je 0xcf239a
mov esi, dword [ebp + 0xc]
test esp, ebx
jmp 0xc934c0
mov esp, ebp
pop ebp
jmp 0x7c90df
ret
mov esp, ebp
bswap ebp
pop ebp
jmp 0x7e9cd8
ret
mov eax, dword [ebp - 0xc]
mov edx, dword [ebp + 0x10]
lea esi, [edi + ebx]
clc
sar esi, 1
test ebp, 0x37450fd
stc
cmc
mov eax, dword [eax + esi*4]
cmc
clc
push edx
shr dh, cl
shl dx, 0xc5
test ecx, 0x771e5751
mov edx, dword [ebp + 0xc]
cmp bx, 0x59b2
clc
add eax, ecx
jmp 0xc997b5
je 0xd3ea4f
lea eax, [ecx - 0x30]
jmp 0xd3ea2b
inc eax
cmp edi, ecx
jmp 0xd484f8
ret
js 0xce30af
jmp 0x801a0d
cmp byte [esi + 1], 0x23
lea ecx, [esi + 1]
jmp 0xccbf24
je 0xcf239a
mov eax, dword [eax + ecx + 0x7c]
push ebx
jmp 0xccd346
push eax
push edx
movsx eax, bx
cmovs eax, edx
mov eax, dword [sym.imp.kernel32.dll_GetProcAddress]
jmp 0xd480ba
mov edi, dword [edx + ecx + 0x18]
test edi, edi
jmp 0xc4e0f9
jne 0x7c2010
pop edi
bsr bx, dx
pop ebx
sub eax, eax
jmp 0xd91747
mov eax, dword [sym.imp.kernel32.dll_LoadLibraryA]
call eax
mov edi, eax
cmp sp, bp
jmp 0xdaac1d
mov eax, dword [ebp + 0xc]
jmp 0xd4da75
jne 0x8338db
cmp byte [ebp + 0x10], 0
jmp 0xcb92e8
je 0xd484fe
mov byte [ebx + eax], dl
jmp 0xd72d1b
push edi
jmp 0xc7c1a2
push edx
jmp 0x909203
mov dword [ebp - 8], 0xffffffff
test bp, dx
test edx, 0x6b691485
cmp esi, 0xffff
jmp 0x7dca9e
mov esp, ebp
pop ebp
jmp 0x8295ff
pop edi
inc bx
sub bh, 0x29
pop ebx
add eax, ecx
pop esi
jmp 0x7dfbdb
pop esi
jmp 0x7f6381
call eax
mov edi, eax
cmc
stc
test edi, edi
jmp 0xcc026f
mov byte [esi], cl
jmp 0xcb88b7
mov eax, dword [ecx + 0x3c]
test eax, esi
stc
cmp dword [eax + ecx], 0x4550
jmp 0xd204a6
jae 0x8f22ae
mov esi, dword [edx + ecx + 0x1c]
cmc
test esi, ecx
lea eax, [esi + eax*4]
test di, sp
mov eax, dword [eax + ecx]
test eax, eax
jmp 0xd9e2df
pop ebx
movzx esi, cx
pop esi
mov esp, ebp
mov ebp, 0x65ba08cd
not ebp
pop ebp
ret
jns 0xd034d2
lea edi, [esi - 1]
jmp 0xce1740
test edx, edx
jmp 0x835047
inc esi
test si, bx
cmp dx, ax
test cl, cl
jmp 0x8f22a8
dec edi
mov dword [ebp - 0xc], eax
jmp 0x831898
je 0xce30af
mov eax, dword [edx + ecx + 0x20]
lea eax, [eax + ecx]
clc
sub ebx, ebx
jmp 0xc4b10c
jb 0x93a854
mov esi, dword [ebp - 0x10]
lea esi, [esi + edx]
cmp si, 0x39db
cmc
cmp eax, esi
jmp 0x7cfb35
mov cl, byte [esi + 2]
lea esi, [esi + 2]
stc
xor edx, edx
test cl, cl
jmp 0x81324f
call fcn.00d07bc3
add esp, 0xc
mov di, di
pop edi
pop ebx
pop esi
jmp 0x933d2d
test esi, esi
jmp 0xd38f0a
call fcn.00cb3d1b
add esp, 4
stc
test eax, eax
jmp 0xc39576
cmp ecx, 0x104
jae 0x8f22ae
xor edi, edi
cmc
test ecx, ecx
je 0xd484fe
lea ebx, [ebp - 0x114]
ror dl, 0xdd
sub ebx, eax
sal dl, cl
inc dl
mov dl, 0xb7
mov dl, byte [eax]
test eax, esp
test dl, dl
jmp 0x908e01
je 0x7dd739
inc eax
cmp esi, 0x2ca27b61
test si, 0x157f
cmp ebp, ebp
cmp eax, 0x104
jmp 0x7dd733
je 0x8fafa2
mov edi, dword [ebp + 0xc]
btr si, bp
lea ecx, [ebp - 0x114]
test ax, si
add bx, bp
xor eax, eax
shrd esi, ebp, 0x67
sub edi, ecx
ror cl, 0xa9
lea esp, [esp]
ror bl, 0xe0
rol bh, cl
mov cl, al
mov ebx, 0x6f433ee9
ror esi, 0x3a
mov si, dx
rol ebx, cl
lea esi, [ebp + eax - 0x114]
mov cl, 0x83
btr cx, 0xb8
lea ecx, [eax + ebx]
xor cl, byte [edi + esi]
jmp 0x952d24
jne 0xd8a8b6
lea edx, [ebp - 0x114]
cwde
push edx
jmp 0x8f8fc7
je 0xc68e11
push 0
push ecx
jmp 0xd29fd5
push edi
stc
cmc
mov dword [ebp - 0x10], eax
jmp 0x928c8e
jmp 0xd034db
ret
mov eax, dword [ebp + 8]
mov ecx, dword [ebp - 4]
mov edx, dword [ecx + eax + 0x24]
and cl, ah
lea ecx, [edx + esi*2]
movzx dx, cl
btr dx, 0xdc
movzx edx, word [ecx + eax]
mov dword [ebp - 8], edx
stc
rcl ch, cl
mov ecx, eax
sar eax, 0xbd
sbb ax, sp
test dx, 0x85d
mov edx, dword [ebp - 4]
xor ax, si
cwde
mov eax, dword [ebp - 8]
cmp eax, dword [edx + ecx + 0x14]
jmp 0xc15b05
mov esp, ebp
movzx ebp, di
pop ebp
jmp 0x7fa6f2
je 0x95db3c
xor eax, eax
pop esi
mov esp, ebp
pop ebp
jmp 0xce193b
jle 0xce3079
lea ebx, [esi + 1]
mov ecx, dword [ebp + 8]
cmp ebx, edi
jle 0x801a0a
jmp 0xce30a8
push ebp
mov ebp, esp
rcr cx, cl
mov ecx, dword [ebp + 8]
test sp, bp
jmp 0x7df6da
ret
jne 0xcf239a
mov edx, dword [eax + ecx + 0x78]
test cl, 0xa2
mov dword [ebp - 4], edx
clc
jmp 0xc3b0b8
push edi
call fcn.00d07bc3
add esp, 0xc
pop edi
bswap ebx
xchg esi, ebx
pop ebx
movsx esi, si
not si
pop esi
jmp 0xce6e39
call eax
pop edi
jmp 0xc1b8c9
je 0xcf239a
mov eax, 0x5a4d
cmc
cmp word [ecx], ax
jmp 0xcf2394
inc esi
cmp bh, 0x94
cmp al, 9
ja 0xd3ea4f
movsx eax, cl
mov cl, byte [esi]
lea edx, [edx + edx*4]
test esi, ecx
lea edx, [eax + edx*2 - 0x30]
cmc
stc
test cl, cl
jne 0x813255
push 0
jmp 0x918b87
call eax
pop edi
setnp bl
cmovl si, sp
pop ebx
movsx esi, si
jmp 0x9497fd
jb 0xca9e0e
lea ecx, [ebp - 0x114]
push ecx
mov byte [ebp + edi - 0x114], 0
cbw
lahf
cwde
mov eax, dword [sym.imp.kernel32.dll_GetModuleHandleA]
jmp 0x951b3f
push eax
mov ax, dx
movzx eax, di
push edx
movzx eax, si
cbw
mov eax, ebx
mov eax, dword [sym.imp.kernel32.dll_GetProcAddress]
jmp 0xd2a9a1
inc edi
jmp 0x818f59
mov dword [ebp - 8], eax
jmp 0xce30af
je 0x8f22ae
mov edx, dword [ebp + 8]
test dx, sp
cmp edi, edx
jmp 0x8fc733
pop esi
mov esp, ebp
not bp
pop ebp
jmp 0xd0d123
mov ecx, esi
cmp bl, dl
sub ecx, eax
cmp edi, 0x1ad83a51
stc
jmp 0xca9de6
je 0x8f22ae
cmp eax, edx
jmp 0xc5b8bf
test edi, edi
jmp 0xd8a8b0