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

Disassembly:
je 0x1945157
cmp eax, edi
jmp 0x12a140c
ret
mov dword [ebp - 8], ecx
jmp 0x12cc4fa
ja 0x19141fb
sub ecx, dword [eax + edi + 0x10]
test ebp, 0x619b5d03
cmp ebp, 0x3484685f
cmp ecx, dword [eax + edi + 0x14]
jmp 0x197194c
je 0x12e80c8
mov eax, 0x5a4d
stc
test bx, 0x61d9
cmp word [edi], ax
jmp 0x12e80c2
call eax
pop esi
movzx edi, cx
mov di, 0x36a1
pop ebx
jmp 0x1922653
call eax
test eax, eax
jmp 0x124baf0
inc edx
jmp 0x18ffad3
je 0x19541b0
mov byte [ebx + eax], dl
movsx dx, al
mov edx, dword [ebp + 8]
jmp 0x128d3a5
je 0x12e3ffc
push 0
jmp 0x1471a26
ret
jl 0x141e99b
jmp 0x12e0226
jne 0x1492b15
cmp byte [ebp + 0x10], 0
je 0x19539cc
mov ebx, dword [ebp + 0xc]
lea eax, [ebp - 0x114]
xor edx, edx
jmp 0x143d1ef
pop ebp
jmp 0x191a2ed
dec ebx
add edx, edi
cmp ecx, esp
test ebp, 0x21720bad
cmc
mov dword [ebp + 8], 0
jmp 0x1464820
ret
je 0x131ff38
cmp eax, 1
jmp 0x1457323
jne 0x1e170dd
pop esi
btr ebx, 0xef
pop ebx
xor edi, 0x417e6912
xor eax, eax
not di
pop edi
jmp 0x134eb5e
push edx
push eax
call fcn.0131ecc8
add esp, 0xc
movsx esi, si
mov esi, ecx
not edi
pop esi
mov bx, 0x33f0
setnp bl
not bl
pop ebx
pop edi
jmp 0x19539f5
pop esi
movzx eax, bp
pop ebx
mov eax, 0x8745156
lea eax, [ecx + edi]
movsx edi, ax
pop edi
jmp 0x190e4b8
mov dword [ebp + 8], edx
jmp 0x13565be
pop edi
mov esp, ebp
pop ebp
ret
jae 0x1945157
mov ecx, dword [eax + edi + 0x1c]
rcl dl, cl
cmp sp, 0x1890
lea edx, [ecx + esi*4]
mov ecx, dword [edx + edi]
cmc
clc
cmp sp, bx
test ecx, ecx
jmp 0x1e170d7
mov ecx, esi
test bp, 0x20e4
jmp 0x14713a8
mov ecx, dword [ebp + 0xc]
inc esi
mov edx, dword [ebp - 0xc]
adc eax, 0x7466640
xadd ax, ax
sar si, 0x5a
mov eax, dword [ebp + 8]
lea esi, [ebx + eax]
cmp bp, si
mov eax, dword [ebp + 0x10]
push eax
sar esi, 1
mov eax, dword [edx + esi*4]
stc
cmc
add eax, edi
jmp 0x12f8af6
mov cl, byte [esi + 2]
lea esi, [esi + 2]
xor edx, edx
clc
cmp dx, 0x5d8d
test cl, cl
jmp 0x1954d61
je 0x135b2c6
sub eax, eax
mov di, 0x1001
pop edi
mov esp, ebp
xchg bp, bp
pop ebp
jmp 0x133e8d3
push ecx
mov byte [ebp + eax - 0x114], 0
mov eax, dword [sym.imp.KERNEL32.dll_GetModuleHandleA]
call eax
test eax, eax
jmp 0x141cd20
jb 0x143d1f6
lea eax, [ebp - 0x114]
jmp 0x135673e
pop esi
pop ebx
movzx edi, cx
cmovs edi, esi
jmp 0x12d0aff
jb 0x12bff14
mov edx, dword [ebp - 0x10]
add edx, eax
cmc
cmp ecx, edx
jae 0x12bff14
lea eax, [ecx + edi]
rcr cl, cl
mov cl, byte [eax]
inc esi
mov esi, eax
test cl, cl
jmp 0x18fd4e8
call fcn.012755b0
add esp, 4
stc
cmp eax, 0xffffffff
jmp 0x193d0f4
mov esp, ebp
jmp 0x12a64b0
je 0x12f18fe
inc edx
cmp edx, 0x104
jmp 0x12f18f8
je 0x141e99b
mov edx, dword [eax + edi + 0x20]
jmp 0x12aad16
push ebp
mov ebp, esp
test edi, 0x9404e26
lea esp, [esp - 0x114]
cmp ax, 0xf7f
push edi
inc edi
bsr di, sp
btr di, 0xb9
mov edi, dword [ebp + 8]
test edi, edi
jmp 0x1944f5c
mov ecx, dword [ebp - 4]
mov edx, dword [ecx + edi + 0x24]
lahf
lea eax, [edx + esi*2]
jmp 0x143fdba
ret
ret
mov esp, ebp
xchg ebp, ebp
pop ebp
jmp 0x1328977
jmp 0x141e98c
push eax
mov eax, esp
cwde
push edi
mov eax, 0x25e32e71
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress]
jmp 0x127cf62
jmp 0x141e98c
mov edx, dword [edi + 0x3c]
lea edx, [edx + edi]
test ax, bp
cmc
cmp dword [edx], 0x4550
jmp 0x1421470
jne 0x124baf6
lea edx, [ebp - 0x114]
bswap eax
cmovno ax, si
push edx
mov ah, dh
jmp 0x19287e2
lea ebx, [esi - 1]
cmp dword [ebp + 8], ebx
jle 0x12e0212
mov eax, dword [ebp - 4]
mov esi, dword [ebp - 8]
cmp esi, dword [eax + edi + 0x14]
jmp 0x12d2ad3
jne 0x12e80c8
mov eax, dword [edx + 0x78]
clc
stc
cmc
mov dword [ebp - 4], eax
clc
test ax, 0x253c
cmp sp, 0x1efb
test eax, eax
jmp 0x194b206
ret
sub ebx, eax
mov edi, edi
mov si, cx
mov eax, 0x43f577a4
mov cl, dl
rol eax, cl
sbb si, 0x4109
lea esi, [ebp + edx - 0x114]
cmp sp, 0x46be
add al, dl
xor al, byte [ebx + esi]
jmp 0x148f82f
movzx ecx, word [eax + edi]
bswap dx
movsx edx, ax
setl dh
lea edx, [ebx + 1]
jmp 0x125284b
jne 0x141e98c
inc esi
jmp 0x1e15b37
mov dword [ebp - 0xc], edx
cmp al, 0x6d
test ebx, ebx
jmp 0x129ebbc
sub ecx, eax
cmp ebx, ebx
cmp bh, 0xb7
cmp ecx, 0x104
jmp 0x147a58c
push ecx
push eax
jmp 0x192aa9d
jae 0x1945157
mov dword [ebp + 8], 0
test si, bp
cmc
test ecx, ecx
jbe 0x19541b0
lea ebx, [ebp - 0x114]
sub ebx, eax
mov dl, byte [eax]
cmp dx, si
test dl, dl
jmp 0x1294a74
test ecx, ecx
jmp 0x125921a
mov byte [esi], al
jmp 0x130f45f
cmp byte [esi + 1], 0x23
mov cl, 0xc7
lea ecx, [esi + 1]
jmp 0x1295453
mov ecx, dword [ecx + edi]
cmp di, 0x63c7
cmp al, cl
test ecx, ecx
jmp 0x12bac28
push eax
lahf
mov ax, cx
nop
push edi
setle ah
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress]
call eax
pop esi
movzx ebx, di
pop ebx
pop edi
jmp 0x1935e75
je 0x1945157
mov edi, edi
test si, ax
cmp ecx, 0x4c213b7f
cmp cl, 0x2e
je 0x12db7d8
mov cl, byte [esi + 1]
jmp 0x194514e
inc eax
cmp al, 0xaf
cmp edi, edx
stc
mov dword [ebp + 8], edx
test dh, 0x9a
cmp edx, ecx
jmp 0x19541aa
mov esp, ebp
bswap ebp
xchg ebp, ebp
pop ebp
jmp 0x129ebb1
mov ebx, dword [eax + edi + 0x18]
cmp di, 0x6a3
test ebx, ebx
jmp 0x130fcc8
ret
pop edi
jmp 0x1308760
mov eax, dword [sym.imp.KERNEL32.dll_LoadLibraryA]
jmp 0x12886ce
call fcn.0131ecc8
add esp, 0xc
cmovae ebx, eax
jmp 0x12f5e8d
mov esp, ebp
pop ebp
jmp 0x12b47d8
je 0x141e989
test eax, eax
jmp 0x12b5926
je 0x12e80c8
mov ecx, dword [ebp + 0xc]
cmp sp, 0x3f64
stc
jmp 0x1481c55
inc esi
test cl, cl
jne 0x18fd4f9
pop esi
ror ebx, 0x7a
pop ebx
sub eax, eax
pop edi
mov esp, ebp
cmovnp ebp, ecx
pop ebp
jmp 0x124caa5
je 0x12e80c8
mov edx, dword [edx + 0x7c]
cmp di, 0x14c1
clc
push ebx
cmp ebp, 0x59cd0df0
push esi
cmc
stc
or esi, 0xffffffff
stc
clc
mov dword [ebp - 0x10], edx
mov dword [ebp - 8], esi
cmp ecx, 0xffff
jmp 0x125768b
mov eax, dword [ebp + 0xc]
jmp 0x18fcf6a
mov esp, ebp
pop ebp
jmp 0x142f9e7
jb 0x147a5ad
mov eax, dword [ebp + 8]
movzx ecx, dx
lea ecx, [ebp - 0x114]
jmp 0x12f1720
je 0x1954d98
mov bl, cl
clc
cmp bp, 0x4a8f
sub bl, 0x30
inc esi
cmp bl, 9
ja 0x1954d98
movsx ecx, cl
cmp sp, 0x3d4b
clc
lea edx, [edx + edx*4]
lea edx, [ecx + edx*2 - 0x30]
mov cl, cl
mov cl, byte [esi]
test cl, cl
jne 0x1954d67
push 0
jmp 0x12bbb8d
jae 0x1945157
mov edx, dword [eax + edi + 0x1c]
stc
lea ecx, [edx + ecx*4]
cmp esp, 0x24bb057b
jmp 0x18fa4a8
mov dword [ebp + 8], esi
jmp 0x135a82d
je 0x1945157
cmp ecx, eax
jmp 0x12f8737