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

Disassembly:
add al, dl
stc
cmc
xor al, byte [ebx + esi]
jmp 0xd4f839
push eax
nop
push edi
jmp 0xd2963f
ret
je 0xb01e89
mov ecx, dword [ebp + 0xc]
test ecx, ecx
jmp 0xc6456d
jne 0xc61ff9
pop esi
and bx, dx
xor di, cx
pop ebx
sub eax, eax
jmp 0xce598e
push eax
cmovs eax, ecx
cwde
push edi
lahf
movzx ax, dh
movsx ax, dh
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress]
call eax
pop esi
pop ebx
pop edi
mov esp, ebp
pop ebp
jmp 0xab0e4f
inc esi
cmc
test bx, 0x112b
cmp bl, 9
ja 0xd0f8ac
movsx ecx, cl
clc
lea edx, [edx + edx*4]
jmp 0xd55734
jle 0xb2442a
mov eax, dword [ebp - 4]
mov esi, dword [ebp - 8]
test ebx, edi
cmp esi, dword [eax + edi + 0x14]
jmp 0xb43d34
cmp eax, 0xffffffff
jmp 0xcf03ab
pop esi
pop ebx
mov eax, ebp
not al
mov ax, 0x275f
lea eax, [ecx + edi]
pop edi
jmp 0xbb7ace
ret
mov esp, ebp
pop ebp
jmp 0xc80293
jae 0xac11e6
mov dword [ebp + 8], 0
test ecx, ecx
jmp 0xd15f06
cmp edx, ecx
jb 0xd15f1c
mov eax, dword [ebp + 8]
mov ch, dl
not cx
movsx ecx, si
lea ecx, [ebp - 0x114]
jmp 0xcbb1e4
inc eax
cmc
stc
mov dword [ebp + 8], edx
cmp al, dl
jmp 0xae3c1f
sub ecx, eax
jmp 0xcfaeff
dec ebx
add edx, edi
clc
mov dword [ebp + 8], 0
mov dword [ebp - 0xc], edx
clc
cmc
test ebx, ebx
jmp 0xb257c5
mov ecx, esi
jmp 0xaf61c7
test dl, dl
jmp 0xceb8ee
je 0xb4ee32
sub eax, eax
bswap edi
not di
pop edi
mov esp, ebp
pop ebp
jmp 0xadad0f
jb 0xad9832
mov edx, dword [ebp - 0x10]
clc
stc
lea edx, [edx + eax]
clc
cmp ecx, edx
jmp 0xcb0c33
mov dword [ebp - 8], ecx
mov dword [ebp + 8], edx
jmp 0xcd1721
push ebp
mov ebp, esp
cmp bh, 0x60
test edi, 0x468f5175
lea esp, [esp - 0x114]
test esi, 0x38050647
test di, si
push edi
or edi, esi
mov edi, dword [ebp + 8]
test edi, edi
jmp 0xab1fc9
mov ecx, dword [ebp + 0xc]
sal edx, cl
setge dh
mov edx, dword [ebp - 0xc]
cbw
btr esi, ebp
mov eax, dword [ebp + 8]
lea esi, [ebx + eax]
adc al, bh
shrd eax, ebp, 0x94
mov eax, dword [ebp + 0x10]
jmp 0xcf3991
jl 0xad6bfc
jmp 0xb2443a
ret
inc esi
stc
cmp dx, bx
test cl, cl
jmp 0xac11e0
test ecx, ecx
je 0xac11e6
cmp ecx, eax
jmp 0xb02cad
jne 0xd303dd
lea edx, [ebp - 0x114]
cmovae ax, bx
lahf
push edx
movsx eax, dx
seto al
mov eax, dword [sym.imp.KERNEL32.dll_LoadLibraryA]
jmp 0xb51ba8
jne 0xc7ba74
cmp byte [ebp + 0x10], 0
jmp 0xcaaa82
jae 0xac11e6
mov ecx, dword [eax + edi + 0x1c]
lea edx, [ecx + esi*4]
mov ecx, dword [edx + edi]
test esp, ecx
jmp 0xb28d72
pop edi
jmp 0xb523b0
mov edx, dword [edi + 0x3c]
lea edx, [edx + edi]
test edi, 0x6b8d482d
stc
cmp dword [edx], 0x4550
jmp 0xcdd8aa
call eax
test eax, eax
jmp 0xd303d7
mov esp, ebp
pop ebp
ret
mov esp, ebp
cmovp ebp, esi
jmp 0xd27fad
mov ebx, dword [eax + edi + 0x18]
test ebx, ebx
jmp 0xc833dd
jmp 0xcd1721
mov dword [ebp + 8], esi
jmp 0xbb991b
je 0xac11e6
mov edi, edi
cmp ecx, edx
cmp sp, 0x202f
cmp cl, 0x2e
jmp 0xd54fb1
ret
je 0xb01e89
mov eax, 0x5a4d
cmp bl, ah
test eax, 0x5f747e70
cmp word [edi], ax
jmp 0xb01e83
mov eax, dword [ebp + 0xc]
jmp 0xaaca67
inc edx
jmp 0xae813e
push eax
call fcn.00b2021d
add esp, 0xc
movzx esi, dx
pop esi
pop ebx
movsx edi, dx
mov di, bp
jmp 0xcb5f51
cmp byte [esi + 1], 0x23
lea ecx, [esi + 1]
je 0xd07673
push 0
push ecx
jmp 0xc72f4d
ret
ja 0xbb7b6d
sub ecx, dword [eax + edi + 0x10]
cmp ecx, dword [eax + edi + 0x14]
jae 0xac11e6
mov edx, dword [eax + edi + 0x1c]
lea ecx, [edx + ecx*4]
test si, si
mov ecx, dword [ecx + edi]
clc
cmp bx, bp
jmp 0xd5b1d4
je 0xad6bfc
mov edx, dword [eax + edi + 0x20]
jmp 0xaffd28
mov ecx, dword [ebp - 4]
rdtsc
nop
mov edx, dword [ecx + edi + 0x24]
lea eax, [edx + esi*2]
movzx ecx, word [eax + edi]
cmovbe dx, sp
lea edx, [ebx + 1]
jmp 0xb03d5e
ret
je 0xc68a5d
mov ebx, dword [ebp + 0xc]
inc cl
lea eax, [ebp - 0x114]
xor edx, edx
sub ebx, eax
cmc
ror cl, 0x44
mov edi, edi
btc eax, 0x6b
lahf
mov eax, 0x7bec25c1
mov cl, dl
rol eax, cl
lea esi, [ebp + edx - 0x114]
cmp dh, 0x2e
cmc
jmp 0xaac7cd
jb 0xcaaaa2
lea eax, [ebp - 0x114]
jmp 0xac1726
jae 0xad9832
lea eax, [ecx + edi]
test bp, bp
mov cl, byte [eax]
sar esi, 0x5f
rcl si, 0xda
mov esi, eax
cmp bp, dx
cmc
cmp si, 0x1c32
test cl, cl
jmp 0xc61fea
pop edi
jmp 0xadd3dc
push ecx
jmp 0xd0141c
call eax
pop esi
mov edi, ebx
jmp 0xd57cd9
add eax, edi
jmp 0xd07dc0
je 0xd0f8ac
mov bl, cl
cmp cx, bp
sub bl, 0x30
jmp 0xad1eee
lea ebx, [esi - 1]
clc
test esp, esp
cmp dword [ebp + 8], ebx
jmp 0xad6bee
ret
jne 0xb01e89
mov eax, dword [edx + 0x78]
stc
mov dword [ebp - 4], eax
cmp al, 0xe
clc
test eax, eax
je 0xb01e89
mov edx, dword [edx + 0x7c]
cmc
clc
push ebx
cmp dl, bl
cmc
push esi
or esi, 0xffffffff
mov dword [ebp - 0x10], edx
clc
mov dword [ebp - 8], esi
test esi, 0x74b07670
clc
cmp ecx, 0xffff
jmp 0xc827bd
mov esp, ebp
movsx ebp, bp
mov ebp, 0x285150d8
pop ebp
jmp 0xc63587
pop edi
jmp 0xce093e
mov eax, dword [edx + esi*4]
jmp 0xcbd797
je 0xae3c27
mov byte [ebx + eax], dl
mov edx, dword [ebp + 8]
jmp 0xc703f9
je 0xcd171b
test eax, eax
je 0xc96fef
cmp eax, 1
jne 0xcd1721
inc esi
jmp 0xc5f788
push eax
sar esi, 1
jmp 0xce8e52
call fcn.00b2021d
add esp, 0xc
pop esi
sete bl
pop ebx
movsx edi, sp
mov di, 0x633d
pop edi
mov esp, ebp
pop ebp
jmp 0xcdb0e9
cmp ecx, 0x104
jmp 0xaded0d
mov byte [ebp + eax - 0x114], 0
bswap ax
mov eax, dword [sym.imp.KERNEL32.dll_GetModuleHandleA]
jmp 0xd51b7e
mov esp, ebp
not ebp
movsx ebp, sp
pop ebp
jmp 0xb2746b
mov cl, byte [esi + 2]
lea esi, [esi + 2]
xor edx, edx
cmp esp, 0x60e56221
cmp di, bp
test cl, cl
jmp 0xcc4ff3
call fcn.00c6991f
add esp, 4
test dx, ax
clc
jmp 0xad883d
jne 0xb28d7a
pop esi
shrd di, di, 0xd4
shr bx, cl
sub ebx, eax
pop ebx
movsx edi, sp
bt di, 0xf1
cmp ebp, ebp
sub eax, eax
movzx edi, ax
mov di, 0x5923
jmp 0xb494ed
jne 0xcc4ff9
push 0
jmp 0xd448cf
cmp edx, 0x104
jmp 0xcace14
jbe 0xae3c27
lea ebx, [ebp - 0x114]
neg dl
sub ebx, eax
sal dl, 0x14
sar dl, 0xc2
mov dl, byte [eax]
cmc
jmp 0xb00401
pop ebp
jmp 0xc995f3
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress]
jmp 0xcbb88d
je 0xac11e6
cmp eax, edi
jmp 0xb40884
push edx
push eax
jmp 0xcf65b8
mov byte [esi], al
je 0xcace1a
inc edx
jmp 0xd12e1d
call eax
test eax, eax
jmp 0xb3bba3
je 0xb0022c
mov cl, byte [esi + 1]
jmp 0xb27b71
lea edx, [ecx + edx*2 - 0x30]
stc
mov cl, byte [esi]
clc
test cl, cl
jmp 0xd0f8a6
pop ebx
pop edi
jmp 0xd04e18
test ecx, ecx
jmp 0xd0a4be